0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000480)=0x8) ioctl$BIOCGDLTLIST(r12, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) writev(r3, &(0x7f0000000200), 0x10000000000004c7) 13:34:16 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="051e41ab8397716144e7dcfeb97e78790bd109ba60d645decaf6b7f12f32d28d54c500a91677cceef8653432e5555dd087be64553887b233713aa2e5261204c4511818c216b23039da46d3524df7c1ab743871cd3ecaa3c396ddd7913889dd5bc22d38f6113ab08bcc4a66808369cfd15e6d47e8165709de77003ff590dfb3c1852000b5b93969864c5352b5705b92deab79bad31924343fee25d01ba05d6165d958f9bab2fe5f5400bff44da570ef9170ce26c0f5192c72ac29860724336913991077800ca582fbf38f7848ac39713064882738757da533136f16496bbd9d72519713ad91fd5209b06770baf5e1f53ca9e17e29cf96519f36f919e24074bae16db088c1b43056efcaf893f38d6bc96556a7b95b9ecd5ae9545d242fe6eb38360b11f0ab13a367b1321f9738b0d3202167cdbed3c4e0f383157eaab81e16f658c4500a9ff219a597cab52cecf72ff64897ed384f82c4610055e41eb377d2291fde87b2efad0f56635da9458b1703076de3bca04e0d6e5dd977d53da87e2b102802a48fd0802d05997579d0ad7d2c596ca642607c80d6f0d9e123a506804848078df94a709419cb2540b686a316465caea89ea87d918d5443e2ae51f0a53c487313971ebaac3ad006f168284b29615eeff62ecbf122ecad25d8090567f0fc88e78846f2c00fffa29fafa89e9ec63c0b873024ea64b2fa65b0ae1dcacf46dc252ea6371bdea7afc5a7ab14400bed8b5b8a3151cbe693d20a795858d652781fdcb7e08754ade5e423b9771244cc6508166ad3c5b8ac26a4d43fdac6236f331aca5cdbc34e4771b222a5badf0f51bdaaa8f798065f36b56e0a782f8008b56092cdfb67d898bbe6f425a6e831e2d731ef4c34f0e74213c5f2ed215a159a75beea915c33e465b6c5d95d563eac0822fddcfb97e766f9c758326077d3185ff6c082f0aa85be04772eb110cb1fb476f2fd42f4bc40fec6883b37dc61021848be2df3a21edce194bab84218208d482ed459750da7e15b803411b6194806315eb82bdd23e310f7e3852b8b73fa792abe76c383db3360431a0be5433e90c57fc43ffc28a2e4df2ade9c63114e6670a36b703f356d96fdcdf711f7d42172d0321b643e579ef59ba9d2d88b15cefe09d0a0828ce94f413f07bfc92a8a1736298d5cb08a027a6702e77249aa78ad85a64a8119512857733e59ed1ddec251599ed3c150c5788c15a821c813660b5ed470c37395202af824a32034368941dd7a030c61c9c36a255746e19355b72ca32040f14d4a48de0cf829f1b72997b95d72d4e9642738f335c0e7f105ece0fdca2b2dff045726b6cb8798be0d873b90b165af3e68edc52761d244f3ed7497929b390a48a35fc1346085da7d2fa228151b90f6caf1ac00699e104b702c0061174f8ec2d7dedbe5844ac9267073645c1c64541e1e303fbe0b8b692daab3ae24b0687f474b22db8558d64b8288a7702ab7543014c29311ad88a9812d1b88a34bc7da13daf87d45c69d469423679bf4c4393ba7080f38907f15d1d88732c8cec9cc29c7dfc82c23ec9589aa8bed4c25430f295ca3711ac7f57756feaa593894cda46afd6ddfdeafdb2102be6774075ce57185b62c4616ebb4fde1d9abf7cd191bacfb548d48d9c6d1d9d5f91dff8eb9f98b6b7ee764618065133be7bc783928dcb95e1751e43a22d1e1ebcec74628bb5aea76f9ab35b565eaf3b23260307af37b6136999792159add115b52ba8606b36785b3f54ea5bd624a5290946a4033f57b856c5a3cffecef89fc01857744378433c28f23a621ce9f5dd62fd0872be7a2156ce8830995102e82b2c8cb67f433eee501116a978f0950ce2777b32c17425fb343d8e2794296ed86bb2f8addae4f9a5a640fe04538b1a822e981568b07ecc6803734b4d2c685fb145b49311ca23ead12085def47a407284b8f7969d56a8ab03792759aff0ee259fd630d54cba26b2f69ef163a2f88441d0779169e673a4c9371b4708f87cdc8a2d5043e21e06ac1f8a333e325e1e9f863c94b41d7e18f493831a71112c9687db3a9bc867a41a99517eb2d12fdeb1334009a5df793ef905a8fc7b9bfe6bd1ecbd68fe21756539467033558db3aa6f85bd9040369a2344ddbbde00ba6f3e69cef0640564bba86216acaaed9f74143a12625e3bebde9767c301882feedbc22ab78f455285dc78e94b22333c6d197c27183d655e3850cbe5568cb81803b1bb33befcb842fad52305bb96a75ced4cfad6bef975724cb7afb09afb1b1a9f3d1b72414972d6db2a7c7ff6b48e3e48c53d3020644079fc476dccf50635d7a88a43a6a7f8d8122dafcf17ddbb5678cc3895c931f8fe2a7e53b6f5446b6f64303f133acce0aba4e0e3a05022f10cdad5b789fc05e48b8a6dcc653a9398bc5cdfbc3ed0e0ce5f853f6cdc52eb58c485b03b484e330732affba31d4793e63bb552a7fdccac310229d1b5f07f7ec40004d6fec2cd30a7fd370bbc24d21ad83af30ad68827fbf2db2d9fd86a1c306d5494b898d58481d55197c3e0832bf4a46840cf149257ec3f806ce8c84309e388b03f8f898f1d81062e7085bbef808882d846960692ad70b60e7b1364093c409d051347689c0709d391d15c31792645035f0e22911ce9a5a789358a943bf338ee27440cc9af385c3726d5d3d3ad2afa280b5cb6895e8e43188f7cf6a2b6a10be36646fe5203444ba4eb5f8d5061333dc8ef9406e3cccf381a64b1132c2e9bfeea01b0624482ae555f1f43ba59942f2c9af4802622d3f24bb72a301d8f96991564c9423bc4267f436587472bccb3750deec1fbdf603c2663d2ed6375486d33fa9a752d290590820e7ca89393b8399548b5ef471ddf7b9f576e08412929c2d0f1a51b693558f527be38878f3b1de16eafb387c5a5e52f6d5fbc6129ff67fb1c8d636739709dc5d5a7f5d55fd627c158a2e0044c2deb5b7bcaea045ff5eaf52600cbd8660a3076286b0106450536b8d6e82e9dbf7275d26b076de8f69cf4939fd2fff0ee8236cb2f4bf3e37504120c0f04b10e161fcef456c7a199acb25cbce85d3d54786632a076bba866c7ddc2981d3db3fb69f8b985b230f3e7e624a0662cd9e525dcd0f1ca8bb8ad8ca178c2dcc98719f490fd8dc6c3f7c835ea7e26c99ad3aac94d55536304669c3116777b4c8b9f5b4c61cc7f7ace782b77a4e6ead4813054679e2475297e2f61fd5bc73c3da19f5a0ea55c4c406d62aa21898734085c864590c50ea7cb7173d2e8761d9e545679ae01eb156429d5f60dcdb6fc1770dcb7743947f0fe236274926c6ccd1caf9f02b928b9e17e6a7206aa1fa715c6a7401ca2f4db4af0b88c23c811101c1acd100e3bcee34c9268721b363e961d6f42e9443cc34648580a543068f5ace7102098444b30bff3149eb75ecc60cc3d571bff87c4e09d9faeec756cf6121f6891dd457b3573ea8f08e0213cca138a3bd6fee8aa32d742d294c09f95c2d54417add6ab3028e3586dedeb602341e30735a4c605a7be5e016a9cb622fb1e9e09be1b51c3b2eef78fc6a3e1a61ce60927c93e2c487ef5923ac3cfb3b663537af505482e125a1fe86e71e134518884131077e5c83c9b911a60e9eeea95cc71fddbd31b6324e77ad5b6e7e29a0738ae12f5f5a42779cb32f03daf4bd37d3b7d44e973bf9c7ebb896018a83d1487355205d1a53a40aa2977e641cf71f068eebf4db36f5f6be0060bea02aab6801fea2c194a39eefbceb519a4f44c31ba16aa92c579b40eddf2acdc02793b77b56a10a182f514d23cbdfbab84b15dc8ea36ad342c46f40eafcedf8c011e88eb2ab75f6146080a6dc7ee01539b8e2af5214b32330f28b0e4bdd71737f259b8a4ffd7fd7ec97248bb4da99b2117659f291d376406b6f72941a3cab6b5c47dd05ee37dc484cb40666af3aef117676db2771a9d4e83bdd6fa515b6a0c7a6f9ae45981f4ba5b49afa56b74f7f78fecc9604c6cfd0f05258be344af5f46803207eea0a2d25df26c6c02acb636dfb0c82b0a4af6f0a369b48a71323fc6d507a4bcbd1a0a5ba8b3222bc45840ccc31317849dd1ab43e932bdcd1de2ebe004282d428e0fef63131048c4e767abe23596c0f8aa663803f2c2a226e89e45656cb704ca587617b0146859b18124db9566e61403675eda39fc7d0e5011c4713f772465662fb83ae0d0cceb421d9b4ecc61c4675c0f31674e8f70716222d77dc619c036e81083674c7160c91c8803ddf213da8e3aa1c2f93030f32ba092794391e4dbe10a8a2dd06c03c4d2f44e35313b8fa753541cbcd45063d6a423e243a07ed46501e67692985767620de9ade939f5ace3bd322fa4e917c79faf515d7c16a520eae84aa75bac904ef21c6b30a95a570d94919ca4a4c3ade0fc0c1a7764607925d7308edeebf113e6ac918dc89d8abecc6742788c70d07dbf13b83773f26aaadcbb819975d23333c80c4325b2e61f77811e9907217895abe500ec2be05a9c936d0b4db8db447d70a205c897db101800985cf4a4063bf3533d6941dd711d93972ec6fecc308be61f8bf25eb39a626eaaa75d7624e8101129a02e704a91797b44c85bc702129f51417a98cabb411e9632efcec47329da9a11ef36da7d1b65f67ade1653c9b2672d09e1b3f84082cf274f3d698d3ed374548da0201bc6f2fdf400c790b5dc4f477423b1b9eebe91aa21b1c27ff32ceba7ddda8a668acede6bc0413d9f3d75e72f7ce6868101e81c9b25b1c638507773b48310a6f5e935ace474111cd20261eb98229832bc4c62857b1351808d44f305f9893f97a4838bef140797392bf236c20e658ad8f8b35da2e8ea523ac974f1e5e2cf3248fd98367a62356607b32687b7c45af3ae416cfec896817c44253657f3c24510da669039da0ad6ed184d19a1ce10979c065f851625b1da66ba365b9c9debcfdf4239cf6c96764262d2c4900434c7733439e8e367b24d6ba0eb994471785a9344142ccfa349867402f9e4891ce9318abe8a38f86b91f6fb5d50e219cb189c911976f0140a0503fe9e63a2dfacf71e65354a9b72295241ba65c52efcb51da695f3a4331c01860f604b81f96813b052e45f3b538312c2ac5de42bcbd9df38d06fbde9a2319451602d1a8da742da95542086e589fa377aee1003b870362f2ebfe8966ed6d02eb625e9e7c68273cb85ae40f091a59e31751919a47af66e21ebbb162d1a785a00d9b99e0b4d13042c4d92830e245568d8efc4b942fa994fcb2c8b624bffaa5be453390fb75374b41543e4e63bcd7bf458c754b993446ab59612ae9e46afce970908805cb7123bdfc16ec11f97db956f7242b5fdc3816bdbb17cda7368352604c3b25ed0d8bc29422fc5f5cb4549dcb49ac351971c6fee888f58dc84b817cc066979358e1a245fbe5a46feac2d1bc5b3ae6c73aea5ebe9d7b7cd08480553bad61392dd9682b19c310f546ef8109c7eee6d201c42400a467c81ee5a64d39615d0ae78c9272bfa8f859c3655ea4171d1e2c46388af6a841ad6164ef9d1d0b6f140ed257eeed7a46e4c756692e3aa405d9561c8d7e7ac67b9bf6f636378cb572c747c9d356a4733a86c454168a19cbe2c6066ac0f6b54339d8a77e0d0a32a041d8b15bd53d5d6150d0b3b535f13a4f83c1cd15f668a90449877ba0ecd248dd05107d36cdefbf2cf469187947839673f632c39f1f2e29770973db5b43e03589573dbe9d4781c0576a7f39385d7de11a9a224cd6a43cb250de27145f20b06a5bbda068e959a3eaf59798056afe0789b17ace23c2b439c38508fec4c3616ddfe66eb325a14bee", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000024}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="fae57b1ea1ae6f478a8649366e1cceb64d9a8cb8cbcd95770d8b8e209eff7704400300000000000000af592238d411fe1a6cf2e5cad1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x80, 0x2, 0x2c}, {{r7}, 0x7ffffffffffffff8, 0x0, 0x1, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x8a, 0x10, 0x4, 0x1}], 0x3, &(0x7f0000000280)=[{{r8}, 0x0, 0xb, 0x1, 0xf2, 0x1}], 0x1, &(0x7f0000000300)={0x81, 0x3}) 13:34:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) r6 = getgid() r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) getgroups(0xc7, &(0x7f0000000080)=[r7, 0xffffffffffffffff, 0x0, r1, r12, 0xffffffffffffffff, r6]) socketpair(0x6, 0x8000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r18, 0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r17) setuid(0xee01) r19 = socket$unix(0x1, 0x2, 0x0) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCCONS(r21, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r21, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(r21, 0x80047410, &(0x7f0000000100)=0x3ff) sendmsg$unix(r19, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2, &(0x7f0000000140), 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0xaf5c2149fabd452a, 0x0, 0x2}, 0xffffffffffffffc4) shutdown(r1, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x804a, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x0, 0x9, 0x9}, {0x7f, 0x0, 0x4, 0x55}]}) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2048ab5febae848d) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffff9c, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4ef0ebafd8d446a9, 0x8) ftruncate(r0, 0x0, 0x9) r1 = socket$inet6(0x18, 0x1, 0x4) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x1f}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="a35e363764d05d501dded7f80bc3eebf240e5b2b548f8b26b1d06e2f0af154744c", 0x21}, {&(0x7f0000000140)="6dc082984242fa58ed960fb87faa7d894f5dd351d1a63e9d1609b8ce88409979af068a72d5db12c45dec6857710c3cbbae03cc18ab11a99f1b85c9d582c2c2170b2b32bdac346009b931d3be88449d68c3679124978fc4deac799848f883cabbc92e709c42fbea655604b10f66b38e88e0e7dc25538e281360003e8c446c1d17c85139a7b68314f4633f0773ac140011a4f5dd24745e6bb73d00fb1b56fa793dcb275755e28a242d1af42516ca6eb157c8a23d288dc5bcf55e0520819c", 0xbd}, {&(0x7f0000000200)="df3ebc193085d7cb8692e095541e44a207a6db5b89f97de304510a2e967a252e2a5c269ea50ce9f5eb71da41d2d82b208e2988c5bc40f3c8f49e2c3769f0dd94f10de770e9c89b2b2049f285d59788a36df71e6f5c21a7bec42bad4c2b331f56c93e3983139b466b", 0x68}, {&(0x7f0000000280)="5e8cf76a62c0af7a59779f2a6a15f2d35c7463c855e26b13117717f5d5be14249199a189032104e0a85b2ec407dcd7492a9133558918feea196538c6c1cd55d19d9b42248381acb7a73462929fba26fbe101a04dcdc5bd25fb939ed158adf16fb24cc9f5ccf2990ecd5a97c03bc1a3eb7814333f24213f7d8667921d29af90cac9486481566a0cc4496c90ee3021ea1f41c9d100238e84656ee334d5da8747347f474c9770b06e08598d3476f384c8c46c345dc414d15f712261fc5933d8750834769d64f02cb2d282f391", 0xcb}, {&(0x7f0000000380)="2fc3248c99477879e26bd1bf1f38f4a0b7c7eabbd0d86b95f731707cb951e5e691f022195deac4d76e69814dbfa79273f739ee20299162f5c24d0c556cec129c0e376ebdc32ece331e0098384f98362e04b1f76acf8f1de46d91c4e2e54700c713887006d25ff6c4a49d23ea5687b19eeb90c8d40ebda5e6eb4fbcbfa4d6ddca852359de34bcd38a0b1f8c824727f08b227d6ded3e5bfbd092d5d10d3c3eeddd76c6f2740fe101f82456ba02bba0796c956174bcb29b028cb26315162c70c9a348d8c34d131f4a85daa90644", 0xcc}, {&(0x7f0000000480)="35d3fa85f4585ae10b6ba9b9fc0c4736dac5d379eb64635fc1ea15bfdda128d9328b3c7081346f690aaf83e680ccb49633d4905f2ff0da30188307b40d18be964bf2468d92", 0x45}, {&(0x7f0000000500)="1bb60bf8967c1497fac03963a83538b7", 0x10}], 0x7, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000ffff000006ffffff38000000004c38bcfcf46586e41f6e625706000000ffff000000040000d0694658bbbe1c60f2193e62d78477500947e8e3bcf8bbe3bcd82b"], 0x48}, 0x60e) 13:34:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x72) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r3 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{}, 0x0, 0xff, 0x0, r5, 0x40000000000000, 0x100000001}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getppid() r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001280)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000001100), 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x41e9e910) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, r6) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x95c1ad117d984f18) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) listen(r4, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:17 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x9, 0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) sendto$inet6(r1, &(0x7f0000000280)="71c0593e2e6325386c22b4006783741b077586a53f98cc7ef19379b3e83994247a54cf62c15596ca1c950a0b34b44cc88e05db2dc171b1bf9067c5fdad9c7c7643d52b199b52217647d67e298dfcfc761867b4faefdf696404d151812210f03f6e6a716c7d8f61", 0x67, 0x419, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000240)='./file2\x00', 0x203, 0xa0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0xf34, './file0\x00'}) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r3 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r4, 0x6, r5) sendto(r4, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r3, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r3, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r5}) writev(r4, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000004c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e03fa95c324ecab043d4fb904bad7e4011f7eecafd3cee426b4c650d2d9f2c550065bc99a18d8be8ce979a36c81d89719c4f568414d7861d23f665e4c5e5d5fee38d0f4760", 0x65}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r4, 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={r5, r6, r7}, 0xc) r8 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000780)={{0x9, r6, r7, r6, r7, 0x0, 0x3}, 0x70, 0x7, 0x3}) semop(r8, &(0x7f00000000c0)=[{0x7, 0x0, 0x3800}, {0x2, 0x96ec, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x2}], 0x4) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x5, 0xfffffffb, 0x4, "e78c263308371f6f6e4eeb3f84cd5f4ecb3ec173", 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) 13:34:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x3, 0x3f, {[0x100, 0x3, 0x6, 0x7, 0x3, 0x6, 0x5c1, 0x9, 0xfffffffffffffe01, 0x4, 0x2, 0xfff, 0x6, 0x3, 0x40400000000, 0x8, 0x0, 0x6a], [0x4, 0xa91, 0x5, 0xfff, 0x3, 0x1, 0x469000000000000, 0x7, 0xfffffffffffff338, 0x6], [0x30, 0x0, 0xe16b, 0x1000, 0x72ae, 0x7ff, 0x80000001], [0x6, 0x18d4, 0x9b2, 0x4, 0x62, 0x5c0], [{0x3, 0x5, 0x3, 0x81}, {0xfffc, 0x6ccb, 0xffff, 0xe5}, {0x40, 0x4, 0xbe6e, 0x3}, {0x0, 0x101, 0x8000, 0x9}, {0x4, 0x3, 0x17b, 0xfff}, {0x0, 0x2, 0x9, 0xfffffffffffffffd}, {0x0, 0x1, 0xc87, 0x8001}, {0x1ff, 0x2, 0x800, 0x5}], {0x1, 0x1, 0x3, 0x3}, {0x3, 0x8, 0x4, 0x4ad7}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x216, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe222}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd9e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x45}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x2e74, 0x20, 0xff, 0x8}, {0x60, 0x40, 0x2, 0x6}, {0x5, 0x80, 0x0, 0x3}, {0x3, 0xf3, 0x70, 0xc61a}, {0xfff, 0x1, 0x2, 0x8001}]}) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x2, 0x8, 0x8}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x7, 0x3ff}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x20) kevent(r3, &(0x7f00000004c0)=[{{r4}, 0xfbc4da0a237bdb66, 0x40, 0xf0000000, 0x7, 0xc41e}, {{r5}, 0xc, 0x40, 0x1fffda, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x1, 0x8}, {{r6}, 0xfffffffffffffffd, 0x2, 0x200fffff, 0x8, 0x200}, {{r7}, 0xfffffffffffffff9, 0x2, 0x80, 0x2, 0x100}], 0x9, &(0x7f0000000580)=[{{}, 0xfffffffffffffffd, 0x4, 0x40, 0xff, 0xe7f7}, {{r8}, 0xfffffffffffffff9, 0x49, 0x58000000, 0x1, 0x6}, {{r0}, 0x3, 0x8, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x10001, 0xa6a6}], 0x1, &(0x7f0000000600)={0x8, 0x20}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x800, 0x100000000000fff, {[0x702, 0x40, 0x8001, 0x6, 0xaaf4, 0x100000001, 0x1, 0x1, 0x17e5b164, 0xfffffffffffffffd, 0x7d, 0x800, 0x278a, 0x7, 0x3f, 0x0, 0x0, 0x4], [0x9, 0x7, 0x7ff, 0x0, 0x3, 0x3, 0x3, 0x100000000, 0x7, 0x2e32], [0x1000, 0x101, 0x5, 0xeb, 0x9, 0x20, 0x1], [0x7fff, 0x1, 0x7f, 0x100000000, 0x200, 0x2], [{0x6, 0x3, 0x7fff, 0x4a9676f1}, {0x0, 0x1, 0x6, 0x1a3}, {0x0, 0x5, 0x3, 0x332b0000000}, {0x124, 0x9, 0x6, 0x7}, {0x800, 0x0, 0x7, 0x1f}, {0x18c, 0x80000001, 0x444, 0xffffffff}, {0x7, 0x9197, 0x6d8, 0x7}, {0x8, 0x470, 0x2, 0xfffffffffffffffb}], {0x51, 0x0, 0x10001, 0x800000000000003}, {0x3f, 0x1f, 0x8, 0x8}}}) 13:34:17 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/65, 0x41) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:17 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r11 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r8, r11, r12}, 0xc) r13 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r13, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r4, &(0x7f0000000280)="96415c7b5743e69306a4051dac94afd2ced5b432d048de86b66a721a160bc49ab50294602f8fa6500193ca749642ff70a25c6b54639ac03ae7179bd9bb911dbe835e6ad5b0be0799d1c942cf25e1075888fc691fb0f53754ab90d2d18a030113374f1ed969add10c73b6bbc65453b887c3083a2ddafeef87ada4385160c684ac7caf5a72493528c038fc4b54d2ddcd8ad82c7312c1cd4f488a426ffe28aa434dcd6b5e07f585981dc5db5e", 0xab) recvfrom$inet(r1, &(0x7f00000000c0)=""/161, 0x22fc2e27316cb4c7, 0xc42, &(0x7f0000000180)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 13:34:17 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) dup2(r3, r1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 13:34:17 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1000000000000150) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) login: pckbd_enable: command error 13:34:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) pckbd_enable: command error 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800400000081}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="f636fb36ac8402286d08157385e2186cb35190e4413887b9572b097422e07ca835229fca6222f13a7db0acb8e69dbf54e29282855d2e656d37692566a0010d718e12c61613c98a8540", 0x49}], 0x1, 0x0, 0x0, 0x408}, 0xe5c53f20d715eeac) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8) 13:34:19 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64=r1, @ANYBLOB="0010000020000000ffff0000000100001609ee20a4ae61e453c270bbd741b1baed55cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d070038fb86a6942744fcf9569861485938dfb746fa5e589c42e3", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x126, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) chflagsat(r3, &(0x7f0000000000)='./file1\x00', 0x1, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0x1c}, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x208) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x419, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x7ff) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pipe2(&(0x7f0000000240), 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000080)) 13:34:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) close(0xffffffffffffff9c) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000a00)) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 13:34:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x2563) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) 13:34:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = getpid() fcntl$setown(r1, 0x6, r2) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "9469675801003a9d8495a8a40664f6325645b6d6", 0x0, 0x2}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000340)=""/228) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0xb7db, 0xfffffffc, 0x9, 0x0, "8f105fe2f91734b133cd43bedbde3fe33b9e2e42", 0x7fffffff, 0x1}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x1]}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:34:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) pread(r1, &(0x7f0000000180)="c1", 0x1, 0x0, 0x0) mlockall(0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="5da5573db2167e041846f1afa811c985151c08c71b08b5917d27560c1d0abc866e6abf794d7f14a52c4d9023ddc7f9ccb449c31c778e38906e473c6ae303b0608a497caaceb1458f3a964f3a6311b368d2ee47aa2c696552656958e552c83b923a32d872226e1272c1060f7cf73eeb115800f215e3cf4c61f2bc2b3d954d56fc58960b1c96e1f3cf2ad0578ddb9402fc38515b6c3af343734cea7730eea050b00b2914cb49a5c9de8275db80c10ea758969d26a2b49aed2c3abdf5b22c398bf8d8cbcf14fef9deca9ae8a25e29df58", 0xcf}, {&(0x7f00000002c0)="93b70d28fca45461763751263d47a5bd59bb9807b4bd2b0f0ef233306a6869c575799f228ae70d558f7e6d980a2d5c15415a30ad9307313b98200ea544a8d89c06f1e03681eefb8c9f17c7ff9a7babd1c7c0005b4eb91689e8b2a2df4c89217a47832984055321265222742bffb1", 0x6e}, {&(0x7f0000000340)="bd4f074cd08a1081646c2f969cee84569312c6b28857e6e3d2872d90b97cd58a725da06e81bd824fc8029c95e0d5ad53db552b512d0abf767a1f7ab248d94cac0e9c22de723006f91fcee1c985ddb9d9ce27cbb6ac773b7b71c451", 0x5b}], 0x3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) unlinkat(r4, &(0x7f0000000480)='./file0\x00', 0x0) 13:34:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xffb2, 0x0, 0xff49}, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x8cb0b71, 0x3}, 0xc) 13:34:20 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0x0, 0x1000000000000000}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") semget$private(0x0, 0x3, 0x102) 13:34:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe2(&(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:34:20 executing program 0: r0 = socket(0x2, 0xc003, 0x70) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="728d5bc6349067341f396d579e8bf7c570aa5fa2d857b9b811b2668de4784e95fc3017fa2fc2701829c3acda322ae492c21343823ab7f93d3a34df9b5977b6c386d3774233ee8f5776e261f6d2558de6635bc194be945e280640d282a9397f46296fed3dcf26a67828d975ae62ec6388e2e95025c923d0733e968aff4488daa00e063a420c8983256d64bd935f3b62733c491501272a64149f4f313afa23613691f25147995b4266cb9d4c14f5716afafcd3b7e9d13295217386331d25f79248be3bc9c59ace900d03c74f7a7503ab785847c5e04b40e6b3b24388f26a9ad92b3a18b8f4", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRES64=r2], @ANYBLOB="6dba84885a321ba03e64bdf58c825d104af3004bdf892736fc3b809109e63765867f1fe886e3b191517afffbffffffffffffee0ef2fb3e59e22b1d8ba26b53b7437e8806c8754ec1eac1c0bfd054b0460ce8267c2b1b06600bbeb0779522b13de31413573d6ca475e6cd65e17857aad083affe83289d489d8699d5e4c3942dcab0c5a48229e8a4d3007871e724031c46acc5cfe252a12f16f13600"/182]], 0x1) write(r0, 0x0, 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0xfffd, 0x7, 0x4}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x0, 0x0, 0x0) 13:34:21 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1d9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1000, 0x80}, {{r9}, 0xfffffffffffffffb, 0x52, 0x40000042, 0x0, 0x1}, {{r15}, 0x7ffffffffffffffc, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x2, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x40000000, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4000, 0x800) close(r17) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) dup2(r13, 0xffffffffffffff9c) ioctl$TIOCEXCL(r13, 0x2000740d) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) 13:34:21 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r1, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) setpgid(0xffffffffffffffff, r13) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f0000000000)='./file0\x00', r1, r5) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 13:34:21 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2e9177a2c9af6ed714fad5d1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 13:34:21 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 13:34:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2b1bb488280668f800002e2f66696c6d300060543acbaa96e0a326bd40cef4fd8cb5668a"], 0x10) 13:34:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x8, [{&(0x7f000061a000/0x2000)=nil, &(0x7f0000328000/0x1000)=nil, 0x4}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f00000dc000/0x4000)=nil, &(0x7f0000476000/0x2000)=nil, 0x1ff}, {&(0x7f00001f2000/0x4000)=nil, &(0x7f0000219000/0x2000)=nil, 0x3}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000065000/0x2000)=nil, 0xa044}, {&(0x7f00007ac000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000535000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f00006fe000/0x3000)=nil, &(0x7f00006f8000/0x4000)=nil, 0x9}, {&(0x7f00004c2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000023d000/0x3000)=nil, &(0x7f00000e7000/0xa000)=nil, 0x5}, {&(0x7f0000277000/0x1000)=nil, &(0x7f0000664000/0x4000)=nil, 0x5}, {&(0x7f000025c000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000746000/0x2000)=nil, &(0x7f00007d1000/0x3000)=nil, 0x6}, {&(0x7f0000307000/0x4000)=nil, &(0x7f000007c000/0x2000)=nil, 0x5ec}, {&(0x7f000038c000/0x1000)=nil, &(0x7f00003f0000/0x4000)=nil, 0x7}, {&(0x7f0000078000/0x1000)=nil, &(0x7f00006bd000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:34:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x84) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f0000000240)=[{r2, 0x2}, {r0, 0xd3f699a3a00b3f06}, {r3, 0x80}, {r4, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x100}], 0x6, 0x84fa) pwritev(r5, &(0x7f00000000c0), 0x1000000000000042, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r6, 0x1) flock(r6, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x2, 0xff}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="c883cc697fa5b6e82dd27de14f19fadcb3f67701b2e916b55e46d85e77e745ea668ec33b2c78ff9bc4280bdd511c53f261ac0ad1677ac49d60a9fd7b02bb949936dc8b96f8f4ecb441fe8c3bfe3d9631c997f4bb5012fc44b630f1104a320e416a70df2400d2242ee3aef32eb2ac7729267786ca0c240c707331552c87d1e18d57f1682e15f791c0b9ff8f82b01b31c381720c017d4113e8b23fafd2165644347a939addf6e070251190380c8b71f702ec6eb966fec9870e5203", 0xba}], 0x1) 13:34:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0xfffffffffffffd76) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x100}, {0x9, 0x400}}, 0x2) 13:34:21 executing program 1: r0 = socket(0x10, 0x8000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f78e000898705cb8c3"], 0x10) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) 13:34:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) ftruncate(r2, 0x0, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x12, 0x3f}]}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair(0x38, 0x5, 0xf, &(0x7f0000000240)={0xffffffffffffffff}) write(r4, &(0x7f0000000480)="f1275fc4181da45730580ce21ecb00576781800628ed61404b62b3d97d95370d06061677acf26b908f8d676eca02d1627d6c0fecaf7e5b03d2ccff19461e9c3645bb95952dacc1738c5b3b49becceca0b30130cf6c95f23ac06ca4ffb590246ddc89bc0d9cc53d681d8e9bbe2da9b38ea13b28cc3af2e0991f4236d0fe7b91bed1d3309b31c87af3784ed914ecafe2c7fa48d87bff6b207aae245df312116e56b47ef9ceeb5b69522f7b50b710de9f656339866b0ee1131e129847a3daafb2169df8a4b4ebe17a7828049bbff4315ed3ceb70bbe8767c43249b1e17aaba0d63d17c836f1eb71106457fb188cd949b401452c8ddaa66cab7c6be69e4ec307f082900d8d6a81f157a6f5dfae845fa76fad74dd5832d220ecfbd1953be1d0c35b92ae61146a07387929ab8a66ad66fd0d2892f31cae0ae23bb85043cc37e33b2e28b5421ffd28dbe23c5a8872bbce9593a87bf3c2bcaf2435196d633f7f46af1ad47f8d4970b53bc47ec98b45e83fa6dd80b64ba7c34854409307f82510a6cb7d6d7ec0871f84c3cdec0a201854795b20a50fbd2db73a7d62bab8416a9881e95db788d1dc47c84061c0d257d0c89e99272b1612d1cb3596b292c9735ae20286b8b5f847d20a37aa27d00c07bccff4cc6779f941435a80109127929f4e84b80ecdbe93e5a95d62fedd8d0108f7b5b984e8f2286a74acd7c18ca3ad9edede3b70f851bfab99cb903afd4ae39071db8c75cbe28edcac3e8072f95379f542ceced8ac3b033119077f47463a5a987db3bb2305bc65e4098e90fd027b1b9568441cb21c3db0ca5f4a7dcaeb5336d9513691d6cbb721d60b1c514a03b29ec6451dedbd2584cfdab7dbda537c667279465e4b46068256ff94715d167c10e17c64c37d76b4e387ccc354b5b3e4cf206f67f012772dfbd98eac379de0c69fb90a3a5f7315926561a4525b63fbf1ef16f48b29646e8a10b8b9a148ddba7b212c77578659c30704b5d3206d9073ffd0216432878cb5145af021130dfc1844461242d8bb4b858a384c2adc7523fa030a756cb33a349bd6c7066c61a8c883788bb25efb0ac627db9c70213960084114bc1ffd56eebcdbd55b8b4616a8ada3580fe32b334b8a3f8b69da3290981ffbea215714b536002dac7bf30eefa16e437a8feb3b13295392611c859cd5f4ffa06259763322428ed0b461693ea505b629475739d528153d81595bc4af408d0da8f1f9914c4ba4c45d6a9a62280d8afbc74f4efcad5a1621a7d9b4e36b6a9baad73f279b472acbc08b9f47d7a37acd37f16c3412eca64a2b409fe33ef98bd412801d21282cc608f407bd0d582361027f99155e535673d1d87f43099d022a5784a13944ad725f972d3643bd4f5c9669c2d00606c84774d8520a22931a784098d0c9044e662b9751176b2b9af67ae117f285b5bc4ce004352391525f99e3b32ae92a434be383279aa3ee52f2af42ed6ef7bbd4dd2f79e058757590cea35d504d52d47464169ffa2817f2b885aa1e8d10a8b1237cc0a5996d45cdeb3f609c6c529f4cd07b98e2f1ccae3c858a87fa49adb68c4410f854115db28622740c030a353fb3742ae7abb0b48a0964e73771edc1ff07fb6befd41b1a7c71996ecb7c2f8cd24201a9e77a60163a26633f99ecf9fa99ac525bbc038c467dddc84f1136edf8982245a30e64233821f6f8c1b94a15dc1f1532bbe76d49b4c6198c8de810ff3c56fcff87d799b4bf18de029a093174876d01b11bc01135dc0de21aca8913b14c1da6a027762f37874f8005fc21c7afde799769be59a18a0b66a9d18c3f49d54513e474cbb0d70968a3ada10b183b2c90e4644b70c23b09805dabf307c5d0b07ee2f68bf64262016d0d89cf81efb76a4d65971b86a7ee5a45ada22a05af8793b00aacbc98e874e0cd081c95f2abc24534d518d882da94ecb7f489d8f5acc05a51efca48630e4f43ce3888e2adbb23abb7d998c357551bf73bf316723f1ac70a0cbdea28537fa40b1c4729ec8c7cba1d9ecf4cd1ece5faa3b4a89b43e8db6fe1f99bfc06c98ede451b16323f328eb73ca422df797f78367a61b97a52bd70fad72385100fc40732120e1131b4efb6f59bfb04a54afb3532b0d566f293e50573cd1e5fad294d63eaddf668ac29f16e04e1e83d89dbb3141c7a62c8ef6344f5ad9cc25e96b891ea1fa97e1324b72ab0a14b55de2842c72124a9e2e8e7b73f0d4292b0321ea9f9e221d236b7a06843645b39724fe8fd533db73a5477301deaf92f503b176ae682b23f3f72b1d93c217f919f8636bf690878eca9035f5b7b2fd55fec2f5e1963bc06012e90a6467b8838992f510cc4a878ddefa7b844c856860b0c70fe8b4efdd9f750430e2dac9b1d5da7d7b2bee066e9f9191151e933684d29e80dbdeaa0c86acfd6c751f02d25cae2241d9786df0cff1da03cf8a138a64b3598ec7c589609602a29eb046b1e62892f5ebbd72b807bfe98234c8f7faa9f7f6be6826d3d054f31759648eafcca312dd2ff6e66cbb208e550ef315bd330fc3b285cfd790a822ce91737559b59c1b11c8e0b8abbd89051a0fe33d370989fb1a03aafdda151deb01961d5e3c1c1ea81c07081ca00b2e43a6a0a17fee019d16bf25615a75618ef107383743f8ad47c2c3eb1a90dc9d380293f233c4ba61b83657b6a54d6b26aab8b1ae082554db10066946b01f0d194aa8925f70f828c3b994e4158e918114898baeadadf5cb5421449453d7659d695a6d4a5c85296f0b158b14ba5f158e25f7a794f5dd9e7196d7f25140f6f1de3d5c223a2febc8ebbdbc923d28a3d760d62ce431b4e616f748084e6626ee14fc6141bed5f7b2164de1bdd5d7c51396a79c153d4fba2a33f94b86c371c3a898452ba0ff2342c194af0863fb20d9db4f90963d17b97c4960a478d12628af264001f588401a52092980e16ac7e2116652f0fcce75459d31142e5a14d8e6795d6aae1469cdae54c11ab4ab355d086343d9f2aaddb319d55e80e668d42c3d9f737fee4e0f4a32490fdd7077937c022ec4d6c6b5f8c12135fcdbb5ecad2ad161cb5aab5dbac73ac3e89643e34683f74d6fdb222f03da36c46ca463a2ca4dcb39c915b67fa46ecf7a21533d3e560fe43748eb170417b2887e508c447caed7931dc44778fa2c882f13c07dd4675e8aefb74fc9e7cfc387e29a42c4c350257515c6cb98f83d10a47210af619b43dd60af16edfdfda1412f4e5afbf30918bb6fbbb2429ec285a283dcd15b4f529c721b9610547466ff38279c20bf46a3b1eac099532ba4c7fe870d19838008eac80345e9822dfe158b661e42ccf0b96032d7836ad80d23d5a9048e5ed7c20a0c19041ccfa4d1843e8e796ce507c94fba714e582a386a2a46adcb6c0818c8643e1978a7eec35f4b008670dddbb5be59931c82a534e2e760944fcb02c1147333d54fe7c72e8c5fa56fc948bc6d482224b2628b629b0f5a1fe64072aa7ae8445ab5f0c989633c843e874570aba6f6ce19f084f129fb0ed825785f16abb4cc330aedfca2f69e386b3f7e23a2de2637492558e46db7c19fc64cd3327865e763927b888ce5198aa4584cbd81b8bf5220066ab5cc8871b4867c7b67581e9b7bd3745afe2e93c02a1ac7c0b4ba3d3779ba6fcce62a8ed35c9d0232a1c321624777e9ab04505417e94d2a8c7ae4e2c8b20faa8750e306697cd7972a5f573a4c0604e33eab2e18af587e7eb4bfeae64448891bcb4582dc75d0783d26afdf7dacbfb69c78582e6c7f31f577fab073c574e851897cdd1f4fa1570513614088c69b2fd4df4f4afdd464c6ab45e86d52c5009ff228918dfa18ce408be70dc9d996e7112e62d6cff7bf93c5eee95cbac3f38c7fc9692ac38a2d0728e6ac728c869fa2e4a6d43e8183f10358bfd59edb611037e1a197f8f79b2784686983069d28eadda21edd9d08af7864f5317af87bd70cbf3a5417f61e52dab04343ca1ecc51e07839837343991bcc7ca90d61938f8f1aa709cc5fb8d7acf636edfe5240bae1425c5b4a38343434b57e8a9c56f9f2755b140c9a4cbcfb29d579dea4e622b99b9954d9517135cb2e53b5705ad594dba086889701f7fc57568dd4519b1d314a626eb31593c86e57b79e728624eca425d7f709cd6efd402a32ef05c25daa4fe94770ef08786a7434e0552923750328eca6a71968209e4f8212813f4cc3cf1b9161d113e861fc24ba8206e8632200259c33467beeea7e1d481e5fd9cc3009200a86200ba5482da7443c220bca8821bcf90d646b589300674b143935f6402069ee9673d14c64d56d38df524600c81ef2cfd5e55825c4438fff940213645f515148ee7187977eaecdf6d7ec3decd78241543cfd876ef79d63c89a45b77b8122e9e2963acf634cd74da57a93946f493dd0646dbf7893946f812891ec870e50e93a2c6aeb42879f05d549e043501e26e193a4724afb74efbc27025390184bfcd63cfcea4bf25c0b5cf61afb26b7ef296bd1fb7799e87d8560ae98e68afb1f98679e77574a4e81a71a01a08e5ac842fcea2524cc0032eea2ffbb674b49c200caaf628026f2bd2e4b6f396daab1d9bdcb788f0677b619ad042d41a79707e750a058aff509dff6328b52c63ba48d81df442ac9a3dffb186d2eb50ab683dd7910dde97235cf98844037d24b652f88ffd14c288dcca3a713d364f65357519da2d1f7c5d8dc56cd0686889b0377af27d7f25dbc1c154c7af14100a9625813ef0514994a0ed7f3efd22e33362ef7b99dae67511ffe5b02de1c60fb35cee8cd0efc0df25fcaf95f4b5187612168209106e1c889495501291a1596af95242814908693d845ade584ea847ef8235542cec04915ad8055bc079155cebbb42493012204a6416a16b33dc3f522a5b994d34e55158776825a03c27b46e8ce54053b75f8296d291fa3b0ce20e9845fe8cae9bb00ba2cd66f7b0306af89bf1637b69ffb7f1364cb0cb2e1653adbbd756284f946099e0c4d447e87fc13ad553fcb8d092aaa5fef8984141124bf0380c792f9eb1bbcf0fe1406d628ece8f0a4ee77645de65ed5b3a057c9ffadc79f75df99b0e56e3a00c4e21d521c12d2bbe0f4a5d321d788f4080b8dc692454810397ea7edae8a2fa99d4646430c3c5f48652eaa814320ff93fe97cb0e94cee42a8146687e9e4b130fb41cf51fa0eea76115cae1210c22a47b4119da824382b0b194457d9c0c14428d6e2629a9ead31c497c1c5bebef98764bca389772fbe6c6f492960969af36a5815dd421de8472a667898226e236cfc5636670a0aec4ff04f2e5eea39df57ec616505eccc4160bc9a5c94086eb1e79c34ca6f3035c654f090b851c1c42b1b6a36e4cc09cf82a8b4db8511e13fb7b8431292673dbbbd5c24a95447f316c0b53e2fd5cc9aeb8d02157adb680830a4534ddbdcb9d86870d1b9a074c1417d50f1fb00c913c2f5e41b5c76493a3114147fd458aa11d82126bfc09154733cae187af59683822d531968d5db54efe895e617c03408786c87c02a4c0af70477a0fa0cc10d0d0272587a24be2b78f87a9bfc02bedf4f789f5c1767df53df9b0de68c0240aa6c90d25ffcebe8401c23db7c5bfeb296716a825019dcaa54a8ca24b43a58d46ed9cea36e275da0337ffd854e236ae32b383adaf2b2dcfc43dc8bafa57733db18dfcbfd5b1d7ef04aba28b02cbb285f569fe960ca248f080389dfc95d9b9eeb2e8ea3758cf53f694c7c74930bf53d3cb49bfb6e74035fe70605e1ab2f749d0a9c8afa8cdef8e41092363a8846cd1f38d40266c6d5f77010aec0d9f4b6cb545ff0a842", 0x1000) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f0000000080)='\t', 0x1) 13:34:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r3, 0x6ea0, 0x6, &(0x7f00000000c0)="576704", 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r0) listen(r4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00000004000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) 13:34:21 executing program 1: r0 = socket(0x10, 0x5, 0xfa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:21 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}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x42a3db4dbc392eb4) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000240)={0x0, 0x0}) openat(r8, &(0x7f0000000040)='./file0\x00', 0x20, 0xcfab04f3537af1da) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xe4\xff\xff\xff\xff\xff\xff\xff\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x3, 0x9}, {0x1ff, 0x3f, 0x0, 0x5}, {0x3f, 0x40, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt(r2, 0x6, 0xf3c, &(0x7f0000000200)="808d74b15702a820f719f309858970a0adfba5c4fca93cc1815a1bb698d6b2284c75ff223eaca763acdcb3f6fafcd5ad3abd0cb64c920edcc87b60bc1429913a30462bf99e01875d55aadc8ff49e316e1d653c242bae4d74a241beb2e47c8d6e17b447160aae3a023054d50f9aa1213227588c77248605e09312f987ae34897c835420439207048429ef8889fe7912c94b51a7b9f4d78b8650dbb633fc212adbf8fccbd0afeacaf687c4c468ddd186c725436225fddfbf4d5b973e87f167f55323a34effd266448fd5a11b531f57d2c6eab5370282e5e34c26febbf21a9563067e8272c95dee425232e3ff3b2f99567ed0cddcbebdc356d30df46954e8531dbbac89841b9b505792d37d7c3d82aed4e4228d0a7ec55fdcb0139e1d1b5afb7a96229b56f3b802a79614fcd64428a788499abf7adc35fe3793e82088ac543bd8e05a784a8680573d6649513d2149caf524605ead5c77b23dd0a84997db83d796004ef26e8e8a4f01a2ea527f0472c227156661a51ab2141564d971ec61255c46574c8454f7f8038c700d11573a585d95d76d286a19d3b65cc8e4b771d80fc24184a7051414a91a894151a28f1a2d4f27f03b5207cf6d341da937157354b63c2a3538d64aec85e4e93b8bfeae88240501728c78dd650ebe062d584e82d3eeb0333873ea3bd96e2414195707ed9de21515dbc02e9dc25c1050c92e5cee53d54063ad2cb5014fdde635699fb14ac7aca6c991b330ff2c4150ff4cd23e524ce2f69345ffb41457d854d24e942d2c76c1cd174981cdb63580baa38056847e27635cea96d34a58096398f3bde9553bbaf24e1c41f7f50728d09dd32a8ea2984811749b76b1d40f055f1fd335ea9b531c64f37843fcf3b76a37c71082fd060818da25eb738a6683e3c75977c2418c68e75dfa0a8015593ba08907df55ec6ece6c63ea97c51e9922081b5a14b273c146667641315fe9e42940c2f78e2c8210557496bbbe3ea58368127ea7364efd0d250ef5d86e528ec44e6f728bc57c4d85855dbcad8184c6adbb6f6d1343301ce1d8814c01797f8a1ba430b1f9ab65f50e3be9be0cf10dd88cff4dac2707d78ef2c4cc245c0789f18fdbfe2f9c349000de393c2fa1f9ed35012fd29286dfd5eeee9171a3b5bc7efb36b7963cbca0f94d4f20460b24d396cbf4961324c20dd66456c0adc0badaba63af0916cdb96b01b253aa240e0f0ac9cb7c11a2782730a7a80be01af7e658be04bc53d5643bcfe7d408b7ad18df899adf53e76f6cdf5d257ed44a31bf636f85320442b9e2ffed60e2c938bd2236da64f85fdfbbf8c76d29a62a8f1737590ef723ccf599bb592bbdfb0a9cc93e0d4180525873b48fc39a797e0214c836bdd0259f4a9e1a26930c10bfe96f4a6a3b2fbbd6e2bb4772fefbd28ea5bfdeba5285efac30c78f26cadc27e78ebae8448d8621849e304e4a3b3afc0885286839e5fd2c60df5c6c81cad03fed02467b084f92405f3c7b60e318d8c08faf665d413013866512673e9098b3372371c17f22d7ee3068361025bb51d6f8003aec025c210094c569b7f324758c3b3352a996ed2467077065fee7fd02220bb2fc1b56cad8a1bdf9caa852f2777403e5fb57c3118b2b577218142b29368a6315007e787a30280b68968867291060b3a9fcfbae8daaf942d08b0ea552d5bcd7b51e842b0b3f78d25a0087b058ccf2fccc3f73a18bd2d0c0cc33d155b88f8e16584e2701bdb7513d7309c2ab7ca045977f871aefed22315a8b232d65749e554e9d27d0cc4575bc44141183454e5254e8405c1123c85117a388cf39e3ea3b7c4fe92ef5302976ed7006aedff245d967bd0c5df9bf23f723a2afc8f1da14b718ce4d13103c5377a12005aeabedeba8952545140c230bc3b5da342082d551d4c8d019fcf20d819c56784c0c66c11e66b6cc073b24aa0f4d2fd820c4b6641b2b4c1b2df71fcef3f5ad59964c632d83319323e9ec394af8c4c5d6bf289c3bd9d24c62f1766dfa78ce09268d29af51e8ca30d7b33647899d4ec7f4ffffaaad2a36e7c5096aaabb6868655df1daa1db5fbdd76e2b6042933a1508434f6ba3ffd889739a07ad596a87e490d47d200835908877631e10fc3fe1465231905a792f8bd9c5c46bc9b8da525ca7645fcddd106462fe3817d5e4f30320dab4a4f4cd7c0dbc7cfa13d074487cd7493b6f7e68f43c15f8785985f7343e6bf63fc879636eb6df52e6bf2126307df41cc3ed4de3186e21c7d8b7bc5e7b7883337803c1f51eece77b24cb04f3c77590b2620afbb0a99f2dfcb05fd3e4369b07bedb177c5ab1fc5963bf522fa45d900d7a8fb87c31372eeb6b3a1d7473281d85350c9511ac47465bf122d24f4a7b7b0c4a2ae927672dd38d0970d3b2f68fd266ff725d9d4f6ba2bfc230129f38a3ab9de28c5db7f2ce22b7721a18b30098dfd06fd6c2f0c19edd81c98a6b46b60d6bdcd3020df8be96774c8c58965f706bf5b33b03ed914b326c1aec8d639c8877700951bac719c2a33feb8d6fc1667746854b9f78ef6d732fe62039b4569c01f0327bf334b52ba42648ffb8493a8671001b4d97166f40d32084cb2b51c78187b5eb90a86a498a24df0ffb77d16eda101352ae4ea7e61bb357b7c46f65008889a3f034c7478a8706437140d0bc80dc27bb198d333a3143df9ae51c7ce5de54040ead8877c58af66fa08a64166f1c4befc855b3b02a58aa5746ee47bab84d2eb1c69fbfa53bba40ff98efdc813737df73553e30e67e4b6cfcb8029c5d226cc6c0772c29de4b7ec45f6dd2598bc96c364a48f1da760250131b0dfa6fd2a0123781f48e8c290522261e45cf70a5b276a490afd130b2922baa339768c4af7dcf035ae839ffdac82d9de234fc9df19fc3aa2625c537fd51b972c6edda26b197d96c22e0aeeba891539049d2edbd8f6414992f3c053bbe42a0582b7dafbb9ac0f693f1f9e4ac221536777663a9fb2e4a61c3c168fb3dc139c4c2b9b0b9d4c0e29b27b56370fa12ae75c42b17bab5fc873be47c8cc4cbe96c3c57031300ee3be38cf425a49262c9a3b899381bafdd95d66bd6884279a3c83f3eee652580dd4bd690437c6cbc72769d783bc2c568b61f7174aba92949d237a8fcb05feb806b004d3b2aa6e8e6f093f17afb159ce5fe4cbcf551fd5b7eea05f6c8d9755cc73518ddf91194da566c692e7f824b4af966a9f015855f9e79c399be16cf6d65a1c1937702c01f0cbc1b5b9cb992d8072471348330c6932c4f387137667c0985f3becd043ffc4ed1c3a7c35b08ac40e9a44c40c94ada0402b01dc16b81142f2754b647faabcba69b18d83dcc3b5eeea2c93b14301f66ffe7ac1faf10a682a9e37d958892e7ea3a31714df889538765f99b46448249136d3aaf0f73011ce9f31138f36a53243cd5ae07b7ff9e97e17e4b13b8377569fdf440f22a7938e38bbabce6db2f5c57f28b74d2220d11ca63cd7421f7afbab1a157ce1b0b195db82b937989d71b1ffafd4f9a5d111ac22f03f3d12c5027812963e5bf761a2bc4345995fbb861e42a11f960aae4f5b08fec377a00c0dea43529e9d9ea8e0696c2d8d6c83991b31ef71fc64bff5e1efe54ff16685d4123f8ca5775165d3ca29aa608b64adaa38194a149f03dbf552e84f0fcc5eadbdf7f883a3b8a4440ac39aa146e24ba3b5877ec5301cbce938fd923e491a05aff98fa69bd9f3b7b77cbcb6b68776ef5576779b9e434794f38e686e8ddad89b7a5806f354c3c0d0fff686f9eb1fb1a743f1f4ddd1dee6cf31c2558a0c69265bce1cfc8587eec5478dae9c5fa9ff7c25e2d07ad792d095af6d9ed143fafb05aef63b81525911f195a86b1935cd2d383138649e1da4ae16605c7c92db98f21e4434d2f865f5704768a1365467d571a3316f3bf6833b4754f0877223fbde35e6d7545d94d374f009a3cda4dac35ee7d515dfadd0cb43579a655965c05a40ffe9b9b30f0b02593a3c9ef95d196c7fb045e01e9c9427034f4fd5efc4ed09414a11e522fd9f03e8af3474cbcaa5a244cca7221b210f85d824bd0659bac16682997b96eb3a1026801d8606a485729973ab4ff05fbc12b716b7ebe473792266725fa4f7619c99cfde9aac7a59f7057be4e5ab70fab644e7374488bdfd2a72ccaa75e3c03198b601628f8f36ea43ae7c322dbc28d119816c2034a92ef91b3269135fde66528691cde98940842a3f89d24e632593e6df941a70c7b5a4accd3aa1daf59397dafcd8d64245e4fa0b4d73c2fd67815f67b4199d98393d92591cb65e51538987f2aacf6de9db26a90faa29c77a16f192a5c2108a98f418c0e0efd5bbdff524bc67ef28cc665d7d07471a276635d3a921424080cd02091f3634da6ec58f7fef82f2e39f0c39a98d9bdd4167995c96e371a0b91bd1b508454f130b25aea11844472e290b52d876b25baf3a143d840ff5ff30067c0f987c7245fc966567d97501d5c471fbaf5c9e1941c84da2dcd70dc442a199b5d3d46dae887fbcdf548ba144592ee2aec88affe8dcb8b0c514139cb18785c9078b417f4c786fd7d5dcb54c335c2250b01d4613fc509ba5c1f8e08a3f33dcca222011212e4412829e07ad270e9ffbedc2e8de41a8b59b33b725c18cace789dfcabaa5290516cc60c7802c23c35f7c5449a18c5d70bb40e56c504dcd797c687d72624e7f8a8437d0fe14c27fc5e7ce271469ac9a89b12c0a25a2d918366d20f60ccd7a8ccdc983e9f5c0585417de044ab6863d4971b06c9932443722a15ecee966da539e9a151e014d45df336e37cf359c90c1ceac02e3fdde7496762e23e50ef44eba62dc1bc16f94652d6dc9a90e4b08d539c50b7b9315f2e5182f6520625898feeeac73f916b556e416f8f2e74040adae8318e26a43255f242122c35f7a3e6886ed47f642877a1747ad8f33acc195ef9798c785f10dd2615978054c83183517c6c522087fc9ce1c4458958190d06699f0cabd9b883b280e82fd5897f94640d50a3d56ffa5d00e00619ba55cde704fd13d3a346fef5a6adcf9bde85c9468fdb069d6258c79c6835e8fa02c23dc02fa3b5bfb8f03a4c3c1a34c77e813acb752418531523f367e66ac00987ca00169f9cc4f035f86c90707acf327e9a37f921de84ecf7adbcacd22f79397c0aa93f99e5740b57a37a9cf37c8c75cc0c603f9dfc03584ea8f8cf2b9a9be79cb3296131dcb6aac277a2325e8c5ca38c68f0bf99f180aee590b4045f1eb7254f7b258040164d2a87c48414a8e5ea37b0a6a93a05c1252b6c857f57568d3f03c7569f1888581410dafa3957cabb7ab47938e73a34da588041b0d8287633a4ace89db010503d47464de63d0cd6caae3521cd8333a964a6e6e69460b450a7c8a2431a1c6dbf5096ffa2623a8569522140e5d2cd2a787db22bc86bccfb730479245e1347ee5190b068dd286282f987c4f19ef6ff0a6252a4c7d19c3163761d9506386881f9a8a4b1fc6ea07da7a358c6d9d455439d134b4717818764339de87d916eb391fd3dbbf64ac40261cb039734551014d03017bf095c0400e7f7abd5c8b4712b8943b0e496cc01e9bbb97285c72d6a028538c1fdb45e769e0fe0d1ba92e1e50a48356a0255554501977e988362294f64681417adbb8614281565297c42dd6e93239c93cece42152db3be343ed6a766a995ef07cc43bb3d9bb65051100d519013c9ccebc12ef5d0f9690a87a58427a23aa3d69ae02c310d8d78a861450c1ec45042873e834cd7740c38930943e9dacf7912bf5347bf6b7f068bb227ddccf9341f9ee78871f63ea3277baa22899cf979", 0x1000) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8001, 0x6, 0x6, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x6, 0x9, 0xff, 0x8}, {0x2, 0x2, 0x8, 0x63}, {0x61f6, 0x4, 0x1, 0x6}, {0x0, 0x2, 0xb1}, {0x6a1, 0x7f, 0x40, 0x1}, {0x1000, 0x7, 0x7, 0x1}, {0x1a3, 0x4, 0x1, 0x9}, {0x100, 0x0, 0xd5, 0xfff}, {0x6, 0x2, 0x3f, 0x3}]}) 13:34:22 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xfd, 0x0, &(0x7f00000000c0)=""/253}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') 13:34:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:34:22 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r11, r14, r15, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x7, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, r5, r17, r24, r27, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 13:34:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000380)='./file0/file0/file0/file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) geteuid() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000a00)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f00000005c0)=""/99, 0x63}, {&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000680)=""/72, 0x48}, {&(0x7f0000000700)=""/248, 0xf8}, {&(0x7f0000000800)=""/206, 0xce}], 0x7, &(0x7f0000000980)=""/104, 0x68}, 0x2) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r9, 0x0, r10) symlinkat(&(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000280)='./file0/file0/file0/file0\x00') chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}, {r1, 0x4}, {r0, 0x10}, {r0, 0x40}], 0x5, 0x454) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfa6f, 0x9, 0x1, 0xa1}, {0x3f, 0x20, 0x7f, 0x7}, {0x8ebf, 0x9, 0x62, 0x80}, {0x75c, 0x4, 0x9, 0xe6}, {0x8, 0x8, 0x80, 0x4eb6}, {0x4, 0xff, 0xab, 0x1e}, {0x400, 0x20, 0x80, 0x3}]}) socket(0x18, 0x4000, 0x8) 13:34:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="e6f0ba86a707c6384edc0692757fdfd6e7119ed811baf99b1503577785a4592dc1dbc09c88cc253201c3d75d8fde60e9c7361e336d44a8575e15caaef8b179421840c1818071f0b4eb580c64a33bdff033aaad722ac2a84ce81ffddc710d7c88a62c698d5c6ea096c2a0bb529ddb22a9fc6bea04d9e02b91db7675864202eb952eb0fb2a2e99e28bcf8b6ccfcb33b871a2eb4ecdc6027789d30c00f023f71e33ee67a14d2f90fd1020873ab957973eb7944d0c26e344899617cdd5656db747d5e8f73a5f91a6029bdac36dca4c", 0xcd}, {&(0x7f0000000280)="182ed45e53b7448811a5a83834fb2e57c888661e350cf953f55c87fffec2812a9f0d6ba6c917398525063b7749316a25c1065545d8d492acad3c0ffb159af5c71a86533c2f1c207b55ce35c7325c7976bb373dab19d4daed2930c6c6ddeafd671590fa48e32ab4f5494aa9a6731e98b842a6b1dbb2cd3dc69f7193dc014e4e2fcb8ad44a736014bbe25ca6cd83e9ce7d535da2ed762f5428770d8c385fc37b6860adce1ff35a68eb02976f6e667cac54508fde22eb23323ee931f4024158a134dc1434695d0334c1", 0xc8}, {&(0x7f0000000680)="40d06987c7112e890e35697d06b4508022846b8228c20069123c2fe13348220b3831adecde7de3eb957d064631682ee87ab0cf66fb4ac402695ef13d542db8dcc4867a86e167407da3fac4ac848ba6aa22661e306d49e9fdcdbcef8d982ee38f8f35b2cdef6d68561244319f63e4ff7eb255d29dedcc15a2bd0bbe135aab03857195d6ad43f04a656e761ba4ca97af094ce4f8eec754939f2a6d98c7cfad5237183759c931de058ebe2378a8787f37fbff47434ec7d0dd017d8a2d2e00f7a97af509b01c341f86117b5239986398e8ee1b4d62c0b68ff236b4a770ca692bcf8411ddb8f03d43214a57ec188c6aafdaf4fe4dc665738a6fc34b67937b9153b4dfedb3ba9ab9759e95b5da4db81f1a053bbb7caf5aba71bfa0b3d1ddb66526b12cf13000f428552c8ec581dcc6a3d30374a9145357e94a67e8c576a89822a8ddb52a7c9c6595ab45ee3002407d0cdf9987a7f83eeb29ccb60d44a5714e7f918c96ce1a84511fd5eb372d5db9ffad1f689de627736a613d798e3956cec8b631ba64ec6a9ca785e4067533640e5aee1e19ced132159ec571c5a9b926baa4b67040e73e48124fb650bab1d43667ecbc2b345136dab883693f4aac58d55dfece7ebaaf4530b16910cd2622da511ddadc3c07a5908fff7737ba73c2409872b4ed31cdaf2078c6d97bedcc9d4f88815df39af29562fcda2005cd3e692e81a00dd5b45880681de57fa81a3b4a7619a55a1b03e690e03c01e9664349e80915ef099a7bc1d2bea54b2dad1814ac17e225052d72b2ea8cb4ab6855d6234b811fe9c7c83b4272da25c0a8a779288ad3e9a8e682539cdff6831ed141a9e0af4b34360275e3f7da58107f06fd5756c443ad227803cf11af1b399cac141f3efd735d3eed48cf2ba1ce931352e745290f0b409d0030e5193414bcd098f149e770d325a16287a6fadd554bb9f60606ef68a47dd23f2f5d1b624e5c7980999f4d876ec3c4ff1aa0bac486e8a8a8f0d1955cf08a75c1e3cdfd6d0417ce9f35256fe42e99657786e0c1783a663d4268811fe2385c3d3d4c9d3b1a9418668d2d0f8df70be850510a46d10bccbbc60cfe0b5bfc8da72a188d0db058c8ab6cad4f851cb8d5a348a651c57edc9a91583509ec55c53a42ae53a18369dd1f216501bca04ec85387ac8e31fcf7c4c744a5e8ac76207a3799ac5377a23041bfa18a3432173c74f167643a3936328993b11dd746df3e958a99ed561c7b1eb356086a3a77bcf709952063889fb4fc03df1c2ec50140ad037f4f23e2c04b44d4b522eafc9d4f2dee85b4d9bfa80d9a43b1b12165433738187214a2ad42202ea1d59337e2c3bc14340d16cc52d0bcf4e97cd2ae985584d67be528c2721f823da1ebfa5309e56a5fcfb2bf522cf29d31e9d7a1be53843c9ba3483df353959faf93aa500502b32d2bd808f200f4ad8c857963a7681ddee8c1612e72d40c7d3f9708e6853f2f4c48b7b3d2eaa5f89747bcf5897a147c7a76a7f60af27d24e2586a0e6b99098ff07dae955eadf79b846f328a55e6fae1ef893e9e51d5e4a02823925ac0a265aab5ebe04ffcd7a78208cf23985fa520334e6e61b28d97c1803d20c713c5949b831b90c848ab79a388d2dd4ddc59a23518538b680febbb2691fa519e88b88a84839b258b2e236917ec1d03be1efa75ca9275c5d900d72e9a5b1245ed91c7cf82630e23e6844ca91618903afa87b2559a3439198157e1308ecf21e16b0f23197fc2b8948249d823150b424b240c35fe4d3a4f0e796b104fbf82110cd246a6a839b09d6bac6ec9e9a07bfa907c04de63470c09a396cf56db313051c8efd3d6dc2702bc2c6f2f24f271eead38031ef08e2e3000e1a4a83d47ab88c594b5c10c571949a2ea5ad68f6f690304a4d0a575a9db7111105fe6f19bea4339c08ac6a3bc7428f07c804986a127efe6fa2e5e1686ae64b510e76ef626f03490b828ec43cb5270b86a273656d53d1345bcfc61a41ecaa46f7055028a59cd450b3bbb6dfebfa4f1b8a254bc96984a578ef21666cd5d7331fabb9fc3c8d0bd8e8e4d457dbf84a9fda9b239cb683c68d49245cf8142e4a7c9424db9701e3aff3393aeee518f1d9011f13123177745b82d831ee54a2b51de800365970198fb05d6568620d92e20fbea8a7dfdff1fe90f6890ac4f83f8c70d7ce8d6831e826b96e39c2932529816460bc91dd7a3e5222d02ec45b16ca584757d8693a75557e7659071ebd9ee194398139a60b157678f739e25f77e8d62cbaa9d863d8da21383c3ffa3b4387bf67bab8f9f3ce968d8f18f97d0be3aee6e0cd95210b2deaebb5baea42f7e0214e455b6fbad6dc4ba589b1e877c4daeb1665847cce660603129d4fa206bb0ca68faaeadbb221e06b3af82f552b53dc61054f9a0937af640a5927b38737b204cd6083208281cdb0b9b9a6f52c55db2e5a422e0b7f86b0b65c76229bca6f45a589516dd68c3590a9564eac1c2d111e18b47f4c435e39d5a400fd39ed7b37f22a69dd5b0d579a58f94bb6ab0e723da15a51a4ff9b371b0637ed52dba4521ad7d3e17537a2b1ca0ce5ad0c89984271d97b0e4a8324b80254b74b9d473f24fe35755d58524472d1108dd7f786df2a8db95f70fed677ee72214cbc1a7271285aaf73e25359c7b480832ab568bb3febd9020b817df3e87b532350b3f430a21e060bf9110cb950e967e80e102a12c495bdd329df3a21285b6dd511501010424e41c320ebb0880a2eab64036f0a193d8ffc43c554011d620becb8104f84f99c62e123f046acdc8219110fb3fc747ba6b1f6da97f625db796be39044901c28aa4e37e859e2970755070629342bb9c9f3c0262f0bcfdb3e082d834af0d20bdb707cd0dcc4f8a0698b6ee85f116d7a71df665a5958873fa48e1d03545525c8b273e76701f92659ff9f65d23e92fe611968ed8677cff80fbfb436d6a5a3f790ac8cd18d60be83f0138433cb14862ecff8ca1756dc9a2802663a54b93a90a767b7e43492efb6f262fe95208652013ebaab68fa232fa7b36ed4319631e8c512ec222969ae6c272502d254951d209d9f062710c0e26122b37954013952a25d539ea06bdbb46b621b6373b2620168ea97d9175a24adc9bbf7186b31d282744e34a7364927bb3fdb84cbbbd65bffab4e9ddeade3196ec4c2e7277a71a3243eea9fb22f55e9a9d70be63b814b2432bfdbea29de11221302c370481b84236d0c2c56b9097bfa8b22d58b6ac619ca4f63a62bda2b209bc0bd4dda383a72c31e4c697a953e0907186f26c91a60271feac40e1edccdeed9b2856c4b54557f1626889b1910fce3c8232c012155d64be9c78ffbe2a3bcc99defa6253dc03371ce096f257358bd640219814667831fcdd4bda2764742663a11e5fd415bf1fe25a026ce3f540a5f0d83c207011cfb0185fb932795c19c8474ab43196a61b8278a56e9c47c3ae6454c0f0667be7b15cdd6e259d07a54ea6ddae99513dc50f1eb6234934e24f50a4a3fb4d421ac0f50d02fc265ad39a6ffe7121239b6b14978a437297f506f42de80cbf92567d5df908863e99b225f14a286c503ccd3a6461763eca8f9541ffbfa6c1c62e543fe83f8424a2f87707b266fe689684e4086d698ccc1f6725fa32b25768e01cfc103faa6ca4393d2c248dde63befffd1b0555ca493cc0aa02f642a37771c16c21c77f352b95c753f6ab444e314cd09f73eebdc5f6e03cf24b86207ce2429aa7ab49ec5975ba25a2d2adcafe53813ce6b6218761c013cc13902c83f09c64d9123df139b5b8163f7eec9bc907d634c83fb91ff10dcaf486c91472f266e1955f20c01ad5a854c5b557b7ff34c23a06ca2eb909fc0e14012901cea77d21cdea27dd94c064f5f870be886947cefa0734452e47bd50ad3826661ab3ac015d92940b08e50ebb41bdd49444a1cff6579ff41ae6a581b5f3391c1b68bf885edc51e52797f2eff19c9c9d5ee11e3fbf9035490ba2ca13b06ef3a24cca3d5b5126cb91e349819d542826f28c1a1c0fd81c9189ffcd682a83b65287d77d2cd620b0d3c2599d6ed9690edefb80eca8c098df848a92f19958cb01ed6dcc9716bb16d5e5f1f483cccba56a279284332dae43c32eecffa67c88ed6f00a1eb0a6869571ddfe3f2c2d823b32d6431117953711950ce8a00026902a77e0ca979a8079d2dd9d513b7faffcc344f718890fec9d29c2d337b74598213f6d9e070a64b4a0e35bf997b27634220812e0af24c0328331ca4846f0986b2aa7f83d753732b6b5f8873ebdf71669e588c01c597e098930fc6c9a4dc493c9e8b293eba6343308c657d5bab60e580618d3211d1a841b97064d705b9007e78d5b8ff0f52bfe692c46e8f643430964dbc8a08be70efc9a79dd7ca4f97edb47fb49635df6c988a8220103dc028511b554bc6248c3d902089a21d21481c24fe27d7d33bdf4ca98b162da8803fa14ab9e630819850259065449ec922153d7b76d98b3a35323647faaa2d5f619a2b0f08fbb6bb33591439de182ff647badbdee00dc72eedfc6a25dc136f951491c190f621c9e937d214d3fd6f534cec5e25a6b32ae9bd922a2fae7bdc85ea4e7e6fce231fa36f6d6c94061378f9140d8840d561de84ca814141d705dd30ac23b9085e814677eb60389a17d160c734665fa8b31f2b85906557f54b61f50a8576a85e03fc095674347d046fbbfa30c027b861768e9f8a5e9b4713faa90f61ee86a4f0e0de133939adf880114850da926997987a5edd0b0d3741e5d7097c539e355ce4a3f5998d70d7f2b300dd2b511768dcb54337c1d700b95ea858f9df1201f9722d44bbf117c96fd87caa8ba955ed39b688aded83fae1f08cf3725aa29ff0efeea721c4f876e0635c24c26116ba067cf2232bdd71263a7286e0ebb60aee4fa71a7d357b4fe7303cccf8eb1185d40775991c54818f7a95ea253fe06b142b6a21d150192980f68f27b9bcb3e1a88bc9ad7d6a6e749fa890df6d0d7f117ce15032ec6b32983a0137f8e5735250584e4afcf2430860eb491f696ce213bfd8fef40e3c725fae1ff7b9dfd7e0864a2bc7a7b3a924d25d7f1d4d4d14eeaabb0508657fc13389d9d1bf0b8ca63a60fdd1437e920a13f96690beb9bc854bf43cb3af6206547609e0fd36980efdd9c66f9d8c1a68d9392de09425b7ae9256f6316a91cf73133c9ac4994e0a128a06e9126944e907b373acbd90a916d9c198633c4f17e5516de61ffba90d03a0607bbd19f77a6a3f87db5ba0798eabbfcff5ae448227f8c6a4433f8028374ac6af16007559280f97c33e7b5c53222310887683023f2d554716e4d53bb21113e610b5a5240ade4d805e4cc6f3b5ba2cc15e00b75e0f08ec63d98d736a2b5bdceaf3a7eb984073290b0dcb4c406069ef34620b5066bfee63dcbe823a2a2ad480f27d3fdf831324ea5333e2268a97dd89e40e855b62cf151626227847f201ee8ab9e11b0223b51a16eec09795675e9b414dcd7e3f3d2e7e67379b689540de7b1ef1579c1c5404e815c2ae079634658e9cef04483abb7a2302c2c7dd353737085a35b20111f0622ab888d58acb394ef7ea522584aff97358ca8ef79351c0f7c9570e5ad3e0b317e2807ce9e845fd06b745448538853a6d96afc7232ad0f52ee9669e73d0d3da969a8fd47be77a005829f1a86e0710e0885a2282c508f96c731d91fb8d33012d582c670bcfc3d1593594019fd9821048c4facd3b277f11be6a961d88e52062cd181584de87046ae49165cd62cadf5ef686901a438842479c2891a5bc2c4e1cd53bc764fcf81204caa5bfbea632", 0x1000}, {&(0x7f0000000380)="ae7d45bba34d0ca680260542a1c26604ee98c2949191ede79a92cdf8c7612c7e05054c0359f32fcf69969327c020ce988b787a597ba3c98089fee58ad36a5bf452f8f651350db5b52c1f6d73cf8a93668322d6abe79a3ab55585566f245dbd17f9c8aa7abc5e639cf95984908c8582813df1ebd5a1f1fae27fb086dc594e1094627ae8d4f3f3c843339fc6431d4ba723c687fe8900510a651be597f8f46a013d6b660da31116ac134f623b7caf58197a257162d5f572c58a168af65393f06f51443d7dd4f2efbf7b663934621b979b07c32f3a551783208a4d1656ed7d9465e4f510db2922c785921cdc2c7c79cb54b71e9528de", 0xf4}], 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000025c000/0x4000)=nil, 0x4000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:22 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xc8, 0x14) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:22 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x151) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x60000) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000200)={0x0, 0x1ff}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/63, 0x3f, 0x1040, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffee1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) open$dir(&(0x7f0000001300)='./file0\x00', 0x100, 0x42) write(r2, &(0x7f0000000280)="9dc176b3ccbdcd6260a171532628eec0ea5b0525cb74e639477b36b6c2e188f2ca1bf5b484a783218143fd14b540fee612b16735f2a3eccf5e0de65123a2d0640a9ad7dc59c0e823d24794ab21bf200e92dc6f52ed17f037be077cad151cc89bade8d57adf5c858ace6760758bb004f972ee093ccffd78a3a0880e4af15e854b836e628f56766c2cd336223ed6535bd26498c36a658982c05088448d8fb386ddb8d2f5018e09090a2148747424807166bd810e7b744ba3e80a2719c272e1de2ec9e06e2100cdc509d89cd950db2339a71cabc3d1f670ff061c3d1a0efa90fcc8e0bd5e96322f00686d1253102ffdc39e50621ff52562b9375c457e6725ff700bba95c4d5291f9ce03e4ae97d1610a84f7cb8cf13344fa3fe8b5771c5f26ce65d5f356ad4c46fed1b542e8fbac96743d52a5f870a079befbf1ccffba09da187730fd202343ea437ae559caba26d6ae64affdacc89cd4885a2c91c0738e640e7cdc9144085a63e02deb15f252e1b94f998711326623f650ec42831c71d3282cb696b79895442789d42cb30a9bbd283ad41190cdfc35d5962f49b1a0a4e3f9589672ada8373d248551e2f22142a39f4b091a94ac7770c7986bccac5f15235a351b60930d183045f39a01d37122b7edbc3f0d95d04c50febfd89dec4b37ba59df75002c78975b17cd6ec6b072f197a768ff76362710aa83edea47dea149b848ef11c37f8c68d78ce7aa2b9dfb63750d96c483e4e4e5530c3db95c9d3caff6c6a1a7e3ea375f92e1cdeb5cecabcf7c4f0a4b583d3dcc04507bed76f09c50d6971dba1d7d6e6f2231dda5ba63ff30640cb2a303b967fd5efc9cfca0d3b27464aad40840b758e99469babe6443a6f2d61d400d229ce390cf98c77495ae716e710a486c3b367c7aa0ac2878f0826467c5e3069dd1bd2af7cf72e47fc50b182cc5da2e7b7dcf0e83983457c353c30c52b0d5fa41b43992d708ac3801326abcf2a46028f5e797ec5a6d4910454232a3b7c02399cc3a4136da1817d02da292c8203890327475f3ced5a3c7b18d1bf010289ce00705be8c632efff333c2675b095becd015448c958630013b149ffedf15e391bf5f5ae9d46733bd81cb784cad3a228182f073629ac6f4f23f6cdb332a224a523a612362901756c692d22fbf2e9d9b688c1b98572e26a0ef045702ceac21af40b2d102c03f6cb0c54dd5437a124a61806b1d7e5c6ff6ba8f48ba90d14f7b93d57f3fcbd3cdb89c2e8e999373eb50062994832600793a2fd7be6a8cc77e9a2e04e537ab1233a71ce46f981a45e03c6e31ee5a478b01d07ee202edc9d98fb54ef3744ede792a879b68208e845514369ab6cf52d6d30841fd3af8ca131734bdaebbf409a01719fe1050ce2562d86ea486dffcda3083d2d67af191ebfce0bd2e85587364540533eff4ab39f6fb4ebca4f411f57679b366b39053755526c488adbcfb27d92fe9290d070799a6d13c5de4493dd6cabffdf6fca789a12bcd5bcdcfe2004dc1fe1932d727e3b217fac77e51ec9431bf715feb27726e8401a8e032103532d17b81ce7e4ed134dceeaee16ff5e9f83fc494825ca8344dacf7f0e17575bf7f273fa153415559b6cd02173e1def626a872713a61b2d4b7dec79e6802faacc5523efdb534e354e8053abe17d53df70b512af45188092c95ec205528e4510a06af4816df0f2ff2f6b7f0f8ead9bf429f9c77c9f95d2042c0512def2c7fc171cb7f6dc7563c6990186027d5fb198932ea8f46044d69394aebc794725e53cc67a69e69abbfdbeda95fdd611a0f7f8d9f45f86fee21313c77829030d4abe4b0f65da1c373ab3563dcc3c8b869781718b421d142dc0b7c5837a4027def913d005b46cd7a3050124c104bf59cece5023fe088232c237e1d8088aef953f23fad7a6fecc9b376e0db30a2775a25668f3f99e0d054815f82754ae400c596ced8df7438799578abe78e99055c6092534ae1b9807426f9a923c2a36479913a83531505841accbaa89b3cd61f3ee501c39151dbb135860cc370979ff2442d7566a8daf03202396256f848541581724158f64c8b6a10b8862edcdf7bd7e78261fd0de192fd9a92983506d4e6e22aa9ea652de180230b13b2ceceeade670bff09f34de5bb69813d0af72787da0790e44939d0621ab0858b42e25bdce2dbca8eb9feb30bd47cd68ae55681caaaf2f98b787526ef4d5c6252ce31a32f54378b506aeadcc3f20373626b444eaa5d5e438758ab757c866e5b1371826e7e7afb2a6ab56bf7b8ea9467bf696d77bc1ccb3c4e6907de09fdbc8e44314ead4b1436d9ccac91af191a69934ee680f21345bb5e9b33aa93b7240815e640778a5759119f6e1d671026e0da855045da3d513422a09a11e7fb3933cec735c4cfa74db3fc087eff90c7b2542edf4c3f28aa5484b2401318637ca7398fb5ff83aa7bc2cb98f050f24f6f4ea8825c83b29c62f1351744b7a4d4dfecd8b8a50c04d297b8a99ec1f2485267288e457649116702b23ec66c45bd20c88adcc7bbab325b8030b470f3b13a711d226c205fcea122f18bcfd993ba87a4d7734e73184e53dfb3a20c6b43277ba4f5e76018dcd019256d0dc06c97b226660365f6dc93b966b9ad87f54925d7f9b7fe41e32c0cc4be305d5b28dad88b84c5ea8458308dd6ae8a9eb4349f5b6c2215ec8f005a5d52b8dd831027d8fe923524a9c7ce3c3ad52af2fc4b4aeabddc8ac4e894126ad68f17918ad668a4073c5a03694f0769feb174c4f7bedae31cf38d519475a820987aaca4aad8ef2b572de58ecf6093258361acc29df5388577d7e1f043f1e0b3252eab6a3815c728f982a43d3129cf1ca9562dd65e0656aea97e3bf8eae470f3855fb59f0f6dd8e884c3b5daa442dac3cb820c81ffa1a583f4e2ac65fbb9bcdf011d022aa3d44635e3340931bea88c7cd9e6fc7d026d62b75cf5b894856a70e806b18459b49a8537142e8ca886750a6b2c8e9ee80f4c74cc6ba0a5734bbfcf771a9db18e41888e852e6f11c91918f169b74fa61a0d3f37f268928a38d1bf012fba732d2f5449a72e2ad3e248043aeb62ac2c835c0cd748b329697c11e89bca419ea61a789c5aa98e711587ff406e026e7e4712850f05d2920ebda751bc54e46f28671feb811489163185fb6b5a92313765cac959efbf0ec9f703bf94a8e9c926736ae19ed5e3b09720aa8175a767f9f59a65a635c19126679617eab4641204546def306a279328f648ba6536311db33729492e5cedc36ae06783537c8df970b9100babb7d58454e5960d46280d344972df84c77eed6f6d3786d684797f672be9008b825e6f3784a66f00c997805e2315f50a841b125e3946295d81f3d114ba80b43df5a19b4e13e11128c16efe28878a234cf931bff5f8823668e12eec85395138597198a5dc19cbadef3662ab1f321a7e0e52e1d161b4eb56a578d8306552c733c652f169cd44df654fcf8077de785efb045fc7ff92a4cf666acc8541249a0f323d786fe138dfaa1e938292d615847245d7f2bda0b5b3e583549be8fa5bec8f8a1da74c6a17980d5c2d27685c762504fc9e5cdee920ce6e73ab6e6909bad2cf85b1f7310c29362ea3f01b54046b7b0206e1b32829017645ead60bfaacda3e4cb1d5edd934ddeec10d4c1222dd201ef41abccd49ad0e09cbbd78fd8a19ede86ea18aef0093b49767ba2a13b6a34f84d43f2d61e164c5e52d25aaf8b47cf151a975aba99389ea46bd09df372536abd88603c1bef54240d107c4bd8ebd27bb0888a826779d05052bdcb7409aa0d67802123734d77405089375c06584bccc1c0739cb0268067b5798c919e34efe4d3ad07f55d1af613dde99af800ac31a40475692fbad92a04f8e17d23f7734e69e338d515fd95785af182a473da8cc5351d7443fe57307460747e4deb8659c9f22e5bd99bc0e79b424b2cac176d93f100427b8c3ab1616f93893ae3f83faaaaed70c28501797370736debc45eb4b42d7a9e9daa46a25cd343db218a7cbe541668cde12a4177a2fdd9943a7e6c4cde1ba0ca646915efb5ba32c5ea52a763eeda5f112e382d447c0b092ba1c2e7ea5de77c8a8a3f1c3709889748dbb2ee88ae12ad230287af2a4079756f3cbae415d5bc41ea764e991ae799479962668150be69cf2712ee80d70a5640c733cb1b23bba1a070162029dba9346ab8aaf02758afd051af032fd44501e7b65b59dc1279ad7201308bb85bc4b724ab050c0abd84279c243c7d17adff4df519648114e3b20a5206bd784c5abd172fd61c8e3d837730a777384f1c24e3754d9a7bb323b84303dcc0474acf1600effe381699230114559b7ee7c85b4c80bdd168bdd6214aa5080ecd3721c5b8d8f07183f1589dad86edd19ec2d5b207b5ce36deaf0979bfb66cd3cc1796e9dc2bfc79af532500313ec363d3031ab422fbad945c3facc19d5e4a8f760c3e26933cb78cddac8e8bf1f99f9e3e343abaad37699c18bebd2a504f3848e05107cda50e07e3c7445b4d9fb537f38e53c9b7fa65ff726a38262e3e11295ff89dadfcf72fc703819a4daf6dcc6f15e698cd6a130ff9bf80b91b7d4ad6e3e79f66c99a7a8ede3a766ab73a7a05fc00dcbec8fbf477b40b58b815884696700a17d4b507aa05691e457c225c88fd5c17c996eeabbfa82457805f53ea43dbb30d7947abdbdc5b63ed03040854c1ed32e8b07d5f402c20f703dc11a19133bd56099fe450f80615bac2da5a2afa18bdf361e1f60c47b35e514b6306a5dc683a4c22ff0316d409382a3ebb5cfcf50019805ef217f122aab3b73ec4cc0f4c6dc52fc3a64e9f5575846b312d8713a5014809380048814f9006ad3afab970ed40b6271a3ccbde715d0a0abd673a3939d8b465a116c17b494557fbe17801b2b79a6dc0d8bdf2bcef97a0102248449add822cfb886126d5cb41633ad03f335d2589bbb3dba060d7d9912c8881085c7bf9f5e8e9810a91ee68c4cb0853a9b3159b405fc24dfb430d5216dc010b94cb2ea6d8f4f03f212ab335dea45bb9e589473d7044aefc97efb7088768dc8f002b4f8b42e3ac04ac8c678010de432a386ce01ace7f5f34294c35ab04d355a208d81c6f156b497a361d0bfee7540ad4276b6f1ebc23100a2f6a3266f4ca7e2767f1442943a8d1c35b3e2f3bb78e85b4ba6e70a53803e650a64ce707239ab1ff555dff0050c3609ebb7e99dbe62365d3eef3a86e5a0946c66f220e3a288078212c53571e642e87b5dd028dd6372b40e95c70b3f8f0459821c8adbb576531d1ab44ad01f3e65dc1a3ebd8b6dfdb35446c51f506283bdcac7184af5d690808f0088ccdbf5f2f2959e20fdb1b75010ab8913fc586cc393e31d9e2126f9376ccaedf97f4f0a54078435091c4faf7c8065e6b33baf96cb80244f8dcdf27aa65a5b7ed443328b509ef6a85955549da0871286d481b989a5226cb4b6b7616e20eff18b984ff975a20ba703be2e2382a22c8debe5a2e5062f59565514eeb24a5f45072504049b7f81c184ad9910e15f21f1911fe86bbdb880506b65b1b0709fb972b7b88c8b2b332927afca6ddf59d03382a9e8e0106ff32bdb6cd00831c76aff190e6302e19fdc12c4d7b38cc7b69c19879dbeb37d22fcf48b04176c8e3e6971e5169fc365975b40270a49a49b9d0560b2c70967753e97fc9162177e27b3e2c64467661f3759a07603504bcba15feed7fb533fac1fdab0005463386bdee5c788f1bc82fdb78ff6f809edf48ab5d5bb4eb72be26d15aac8b13115101434ea49297d83896afce987b99b38ab62fa2aa691da075e710a", 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x200, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000001280)) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 13:34:24 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000240)={0xa98, 0x5}, 0x10) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = dup2(0xffffffffffffff9c, r4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)=0x9) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:24 executing program 1: setuid(0xee01) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7daeedcc31185213, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, 0x0, 0x3f, 0x7, 0x4, 0x7}) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x0, r5, r11, r16, r9, 0x0, 0xfc32}, 0x0, 0x7, 0x8}) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="44e0664fcb32eafcee805b617e961d46f863d49f045d114c4379eccdf4c1bc07d4850d65a2808a4e071f96a766276fbd2265a2d44e9508a8a74ffc835a17f9768c080fe9043045e6fd47c00e9dd984d654fb806abe5547f95e5ce1119cb483eaf5bea0f2095db063babb027962cf06cabdb2f42fa5c512ae84eccf9e45d3be14c50ec528e8be2dcfbe9c4791fc5c7dc37eaf5aeeeb4e27055cbca9ff34497d0e289818058ab678ec8758e0b1b8bc56a10c2fdd44df9c40ede35e175fcb4b9dfd7acf6bbc72d1f4b35f07504a4dfa2a536746613ed867705d0ae31be57ea985ab0e08ed5afe479306865ee68d08ed862a990c25bf871f8688309ba6bbcce372043dd4755da83d295077411567cc2884eaf28df9b7e6f868b9e811e6239fdd8aadeca2acaeb2bc1f8af26a9728eef19dcfe8df32fba618ef65b0d40fd265b55df9c7fe5b813ea906d68335604989d0bfc52aa5c774929f22d6fb51bb5e889fff6d3ee70b23d767b6ccef753d9c6835daa84709223b33e1c67abfa35309f89c8cd69364b7536e4847462daf6f25ce0d89251d680f14abd65414ae0163f28acebdb71ca284e4102a85097dbd74b035d1ea25f5c630b135da49d6388183349f22eceec5ce860dc8f08390befb5a76cb0726045611f41476aa41114132491685e5274fc5edf705f67e16629b69964a2ac5216bc355598c6428d5573fc33d9d6caf4bb6125fd8a7b5897c9a1335013fd9e1db084c5249f2dd22797be87447d49b001a3433ccbe6990b7adca3afb574ffabeff41084e236a6ba974bbda14631dd82c9725cf587e0be78d067baf9b7f150120f803f7c0f60f12d2a2ef2c4349cf6ee4aa04a690f492a67c9b105656b339f5a5e6f8d113870f80e8b3f945db43325e243cae2e556ec4bbbd2fcd99564ab931685aae3b363906e976f1ee952a33c93dc784162e2c511444f1bd515c6f0f01cb0ea511b29d0d42395723e3655ecf1065b9bbdfe395b8390fe53e03913bfbe504a6edaaa0bafd2cd3db9f087c8d9a9f49891bec131b39ddd3a47a00ae88c4457302a8a6ff1fdce2541e84721f4468ca94a7d44903dc5ae442dd145db01f74f559c25058e6f0a4b843f57760f92a94cd8a76df55d7b80fbcc4d2d6d98338be94cfc654827b940b97d10015b7ad55e0d6f87f690e49f6a921b2feaffa1ac0a16b0b5e563131f417062b6d15361755574cf9742435d76c1d9e4c3c22193041ab15f7f2ce9d91a047db8a0f3684213c7952177f53d39a7dc23acc9f73a663dd043123fbf4248e605114dcaa23dfa2a928b06f8f6122ad97b777afef4c7424f674bd9afd8dafbbf5a0e3b366c7b8a318ce97a1cb7ce4f9bec0e5aaf0231258a3fb37453f6203e805d1ec1ad560fea7e544f482907c810e580e6b751b21ccb8ebb369add3af3954232fe5b428b82902127a4e1430b9c5498304ec0dd927013093f59e9c7eccc90f338e8fbe8bb34ddf3354141846b115266cfe6da8c786355c53a15fd4b17a3567cbcd856706e3170bcc4f4379f7151970729a0215e762b02044a00a9b1aea2d63a3820d4a8756efbd575d0e1b57156990099bcd8fa807286b1994302dd47d7188215ffbc0c6b70b8d771646161227026a5009d89238d9707f798c741017c15c21bee82de3415b4ebac7fbdc5dba21c37d0c6c38a1e226d37a22bf2ad0679258e2a3a6ca4a52df79b76ec5e2a144013340b08847604f771d0f5651c33d87c34df780ce41ce5de969ee9bd5595c82ee905957c98caa4aa2fa54f29f765cdc3eb7b8485ef7e16609b7f7ebb5f03132e9de65a63773d6717915981113465dba426c6256c63e4431bd8d60ffa45a57575eaf5fc86d9d75fc8f4588db1859ba06f052cf2499d14847cf02c3f6f3eae9f09d8e50a0a8a129e106929fd012c245229e14384d55ef219a5a82f5890f34b17063ee0abe87c5ea5fe5060f324db7d16baffb5934c2dfc30708005300e71ea60c2a542a97dd24cd969f3a444c0ce50d6a94a29676e7dbd8a7ef87c6605084f37a250b52cadf9a2b933b760e5c33063bb3eb52b8951398a5b7193e28d26eb89ff59d69c5ff41f2066d6c10ba6384bcd570e293d3878b135797d3985a89a86942915a5ecbb9ba9be141044c47f2cdf95550a77cf1aa6ba637cd2945a37da20f05bdfeeb4f6fc00ee72eda2ead6ba850edbee1a5d3068aebda9d2a1c2d66a9b411d99e3b2a233c702e684416315b37e99aba5b47b530b48873d5fb372bcdcf9ae93788ffaadd8f0eed6a1487ee7660a1bd9829f1b17f855cc9e20b08a4191e27f2ffe8e7983c3962c8489b8a16ea27abb27e3a7321994e46519eacc439644665fd8281d66857a26aa6493c6454f460bccf21419120f81d442ab1aeab06938f86dd228305143178fdc23b5810cb666aec9fdea889aed5d82a228183f9cd6c6a4e5d511c7c5c5362a240ade08458bc029b8d1c66258a25fb02b9bd78f987d0aa9acefc724ce3dd601e4b31075312e6fdb98004ed7c1cb3e69edc3d90be1442cf2ab3761424895ee20d885ea1a46763a873779816e18ff53a0a60c6a7929c724d4994eff221555c4eea3b51ba39737f2ae73cd42795bcf8650ace17d132b206b5936c884ab59e7fbd5ed216cf5029ca432c7728ef404709d57175f7210b73a46792d3a7768f97e9f35cce43f7a31ab7607ce1356b4b3e5f7b7e9386d6fc8aba457f03102e993c8f36c343e0e335a052bd016ceed451fa0129eab2764bff5b48df49ac6cb09232c899462630434d7b1955d5a97b37bc52692099971cbd4d99da9a1c5c02ccb348359ac3890788932b1a233cb90d4c76b11f3325a949ae33843fdba9a8b87190bd6849c99958f8bc4694b6b705629f09c2cbb838c63bb8ceb3626bf034a50f4047fc4e123217b39e1a47480bde9ec9ccb99cf687c4a19dc976d51c48681401dce1d0e84077cdd662f5202f22ba7682c5a9e170a5810eea14c21ce86d789633f24f7793464cd26418257fff0ae413043b5f0a25f52cfb5b73cdccda49e976143eb00717bca04f25cf761bf45450b54c4a9621d4cef9f860240ac46b71557f71956f7acfa9e6d79c0758c1a4df395f58e3caf017aa983e180e026feda639f4ee7f2f8a101654c6fe3a76bce99de2d65e6112b82563293138e7679a4048d49262cff98ccce9e233a7d338c0864d9a9676ee4c967beb6236ccc1f7728021be3be3b4cd5389da6ee6ae0228e4fbaacbe94a9189daac737a4704ff50d51a94d98968b43a3bc87a731e4b84351e4f0acfdd2fbd151f277094b610800b8595a65cfb1b261f1c3e3734a426f5857971aa64cf3a8c01dcd3a1feefc65e339fbbfd1f2cc366a30900bcd78962fdfbc0d6687166134fa636156f83dc90785af5a9b380f8378d994217ae53cda0c3d6764051e10057a333ea11788348e2c242c465894443d7a2a7e40c0f20b431d3a335aba8467c152d8ed4849ec1b70a4e0e0d5510678414f662884fe9c0688e41d9469c64cf2835358804fc850d76d271dfdd4ebd455866f64a0614f3a621d5539fc716227e3fdda12e740a606fb92f318e7d40895ec830b27d835abecc456b6c14b573ec0f938cdeb6f63d3b50bae6094b082ea8177b7c7c5a2221d2a3be958018a6aac40f1045ba1e5ad46097316ce45fd03bab0c9b9077f3b0e3b0781c493c9b2ec14fb3a871cc455341e881e2d8ab3461221962d660f8f44aa56cfaf6ac0df3ea56c060bf3585315b42c6f78f58166066b10a0e80a65a4cf4484887377aabbfa30088524ac5f12a90c9dc50f1971798f3bea866e2dc38741c2b884559aad8e271e71f00c6088184178a8e1e0ac9f4ef8ca2243f796f65a5211bd07025d030cd0e173a236cbf7300887d7ce51cdb5c0eb48f86dbe367e53da0c09cd53245498dd3329f7391a3fc181fd40deb0746e0170b386ca1efd54d1bfe1ef0380bc087f3325d79e8b6acfba3942df3fde4546edc015cade1fd12bb69c70d92024ff55cc635a5107e76dc8e3480854b04dca5fc1b59ef7f5672e03f46ea43b7933f05a4a5e51dd6428389dc0e6f9c45e744dd41ae1b4f808a975d3f1fce2db0cf2fe50190300ced03ad67e9d3a1be1fb4fff5fde20d7e304ac8736fc1fad6b6e443148d35af7080e73e3ebc797365dcfe98b8863155495c836d70e50d69c8fe8076e61d90099d2378a16fde1447bd29780cb8dd789d6e064cc32cab8b84d461188008c4b5c6f4138a52c9159bba919fac019e2b2577c198335bfa59b51836d14a85dfb2d24e05708632869bd04f1943e5b8f4870df35c76e24b344be1242ef4c11ddae915c2b37ee8b71d6321a09cdfa84259cf954843c5fefcad0f83f37eee5b8b262eb578662bd616339bbf654c1a08d5c1d43914f3ea69e46c279449732c6cd92f44c4327b6dbf34140fb3504ab270c3709322e56e7c9f7336075f682e688b53b0f2f622085e13177614355d0a7e6bb5393109bed824687f2ac20cf47462de497f0ea38dd18e418f8291ca955a6de75128735d705b7d1b78b5316c5d24ddf847d453b4f2a5fd05f439b5384f514ae159211b7eb32200fad8996429bab4b71f2519abc7ce5ecec681495e07cd4acbf17097682a66d0039431ac150ae40318d627ad5dce25ff14e2f84d24ea7ff486c2e19c78a591f76c53636bfbb7fbd85f9d8f90d7f8f4135d3debccb8626bb34dff8a12ca76b7e7f2f8571cc2853c700c04787327ddad826731bd70ae97016f630a36e735e244fe410e3dfc703b8002224d4d1f4ea86bb3677c0de1854668565f33b2b9474ffc9e1d5d94812f0dd14182be314b64c6805f57334b6ed99c8c5b2b4ddfc18df352cfe95c26d2dfdb43ef0dcd6111ff66afcf569a450d5f429140783f83459b67930d280122cec97c0d4cedadecf6cd597a479d00a554c4a108a20b22d689836e047330956333598465002179c75ab14b8aa025ae61c26c05e7da69b61522fcb946ffa89739f10a58dd832f0f05fdcc179be6b841d2ed26886fc102b08eaddeb31882828153dd5b8db37e75fda8fe2d8143b5700dc34180437425506c566d087566fb5f216997583d36cdcbce074fc7906acb7144c16db87d17dc1d0ea2a3989e9f45b5c32c1726c6ced2b9e8eae9ba84e8b5857495d9cdbf55c4e7da42d42c4105e296b2b158c2aa745d187d0e9ccf0a037b87d47af8a3d0aab0e9c51700e0ad09455d54e05af2cc1a7bb6b6740e77055a7ea5008fc19244285df7e38e364b14599a383b076ca2a8b6beac526fc80acde200cc5c15318219c7c0bdb11e8018b2c8f7e61037adb42ccf712d5ed2c97fa5776287470b7769b68fe46cd6b3f8637023ae09a5d824ce617a4ab8b23623c68a8bd4403819cbbba0b24b6b8037795a3d72180230f7045983ad4cba4985e162d058158877ba0915aadffd5fce1fc37ce0a443af49a7276b3af82c4576860135d7d435c2e16ac79e258802be3c6570792e616e5fa3f1d6779c802fb245bb0072be9eb328ae105002a6bb55959a85628e4b7b5508e8e09090c898b461776b19cd2154621f817f69bb2e5dc25da390d81286f1f574dff13c7de040b7b561393fde8d2f70761bc58ef2f33c7d86ed9ea9f1bb049c8ce3fc00fd12464bab4502dddeb7c7c016451d8cb20bff16f15f0cb618076c005e61de443e545b4a7eeefc824698121f2a327f10494088fabf0d2060bcd27460bfad1aea53ada59db2cee8b25e133f7a494fb2376660a1f2893cf8d18a5997b3d56207e347c9ed9ff8577604d2d5841019a885bba56226b86e90d30850664488abebab148e", 0x1000}, {&(0x7f0000000040)}], 0x2, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0x20, 0x2}, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCCONS(r20, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r20, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) renameat(r18, &(0x7f00000001c0)='./file0\x00', r20, &(0x7f0000000200)='./file0\x00') r21 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r21, 0x80206919, &(0x7f0000000300)) 13:34:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/4098], &(0x7f0000001140)=0x1002) getpeername$unix(r1, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffc5e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 13:34:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xfffffffc, 0x0, 0x90d2, 0x0, "d70000e74de400", 0x7}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) chmod(&(0x7f0000000000)='./file0\x00', 0x74) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) r1 = syz_open_pts() r2 = kqueue() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x2, 0xaf81, 0x800, "81ab7b746b0841bea22002b22f9d913679921f4c", 0x7, 0x2d}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/192, 0xc0) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x800, 0x5}, {0x20000000400000, 0x8001}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0x4, 0x3, 0x0, 0x1, 0x5, 0x8000, 0x0, 0x3, 0xca8, 0x8000}) 13:34:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000000), 0x388, 0x0, 0x0) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r6 = msgget(0x0, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f920000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff10000000000000000000000000000006e88a2ca9b28ab7f3aa097a34f59980000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d262212b90b2d2bc49e33bec5237d7feda24f6356fbd2358e3a8ead4a4e8992d303cbff2509178a81fc2bbd1d4073e6a09d1e6f16d41b59fbd0d0bf6bf319b1535e32538aaa8cc3bf53ca62be337c1af54beeee3ca0c44ff8854c31f3290eaae5d9b624bb86c8d265"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r18, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 13:34:25 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x8000008, 0x1}], 0x4004, 0x0, 0x7, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) bind(r3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) clock_getres(0x2, &(0x7f0000000080)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r4, 0x7ff, 0x81, &(0x7f0000000000)="d09ea6b871fa6c1dae7af67aa71022cc8d6aab6fb11f1130dd55fe3995381d6bf6d9065b45", 0x25) ioctl$TIOCSBRK(r4, 0x2000747b) msgget(0x3, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setown(r5, 0x6, 0x0) 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000500)="f3d8cb33e30ce54f4703146310117767f2dd2f3feaba73bee053d4737ddf98211eaa2e79cc8fb44d20a7b63053d93a22661a8f470704181efad54830683ca50a96f74eb473c83c9528602f352a678a84a266572fefba02ab47a8"}, {&(0x7f0000000740)="2e686b2477af13a1f51c00e3481cda5d77a8d58157c1285e8555090039f2671361c6e82f73886d75f312fda81f8ceaf3418387d7c709c73069b56c7f29d3aa4df840e6662659014a8a716874cb28f7bcc5e414f2b20fa8377868c4419a1bf2a8cc0b96266403e3c6e5fdb0ef31b6d280a1de8c26aa926af00d2fbca01f58f5f7a8d01de3079028da4b74fa2d07abb993c05d4a99960aa31c862223fb59488ca552dc929f8cdaeb13feefea08ef91d0f7a2"}, {&(0x7f0000000900)="fd2ea0228d950cc9ce4e489638cd136981b01e50ca00cc9fa4a4d543e124e303333844b885be855c4914d2480e7969e16a1635e88b72880443cacb6847258d2c3ee92ded5ed032e81377db60ce733104ca0964db07e9facfd49d71053d9fba48512befaa8291389b32864857d2b6fe39151614264ca672850833d5b8a5fcefebd79851b6b69c"}, {&(0x7f0000001280)="b738ffffae428e77e9a7679ff158371b527e2a8798d78ab680f1e13e024c769aed3bb1c8f210d890e5cd6d5bf6e7b1e4e97e49a49e402561f3b12e156f9084f3fdb5f88ab9690e23d650873080165c3e3ec80ccbc42919b3d84f93cd65254e8c3afe443d4c210aed606d614f023d19464736c846162b8b25d90cde3c0d99d0e2a5b68b7d6ae3e4b39fbe0b9e859e601c17f5e9097add3864bab2b46026dfe26aaab29ffc4ced23c663bfb1656ef550fe5361ba42d093aac152499bc30b47d3704e2620eea21965f771cd39d3ad1835fd7687ecd735650f3309f31f4fc5ca4da3481a509e5ebd6576cbf77e5fcfb2e05162da2191f41d19c85c1e193f6ba048cd399b115eb092e7398c0c1af34cc535443de29f8a8351a8e6a7d862694b380080a103ad92f2bd4f3ac921e6fe3fe69593744bb25a9d74679ab84452c364f621a34cfce00f8ccdb4aecf68a5401217b010def0f77b11903018ea07b93d9d004030e88bc04cb22b5072b422da0536d9f17684f6c428513fd3199598e5ca1344d73438f003d4dd3d908e08a0f2dcecfcca86b426586a0a908e761d8fcc3b5a25beb9120e9eb9265de5c88c94fe285b54e68d243d73fc46e6832e697f45d488694e998bf9b497d5702084ad65478aae1437654146c8316c28169497935acfdf77e684450dbfbaea9ee6bf525abd1f1b656ff2788bfb758162f19dbb837d3de42cfbf424abe89bfbd5882ffe45a98bc76fe41399a1e237ebdcd1d0667a6aeb2534d9ac209db013bb881bb14a83e04c641a0c9df1a7414c4c3a0e7a2974a37837da181cdbcc1d6959d7897eaedf90f936eaff557804a2dcff77a54d00861f4215271f6748ddf0a5bea00819bf52a6aa96d51c92af121359243ce1d0649661dd51ac74dfb135beb7392acfb8e603f4dbb2c428c1b38294a115029f834036b6616d70f0c73cadb011d318b364c6a5c04c52b763fc821eda63e33f11be182062634ea9e0208c687ac01e50d3e49ccbce4811a1b096d05440cac36095f9918ba154237ef6dd1ccdc3331450dbb652a332df6d4093fe792e163a982202a17207bbe4fffdcf19a518884762a528555d6ce8ec32352b4f56deedb92ea597da799909b5d39ae03339b98f845051d4429da04d18035b324f340d74e678cbbc25a569d2a617b2be54b84146a009b1b1d972a8d3732b172c7bf6fc5e1286729fe69dc71efb9a7eb838f08a62526fe6b1315a1a796c084a6c5c4ae86773f76686aff222bcf1e39755be955ca405167376abf24b95a0c4e73fe92a63905b2ba0c488fd39c759d2d46874be9391206fc9b16eece577c9781d81ceb83329c2a203309e6b80e35e4d92e84b88436b8c8e34b1c6e1f225993d402064175091cbfff16a697d8296e28de9d6e986d3281d0853ee9e9983688e51ee05ab037437cec4a3c7f9461ede8d052cf9a60c18e83c987eea8f3670301638e68bf3561814ce2ee6d392d4a240705581cfb7490a75c22a4e2a443fc024b8c90a00217901ebfbad66e56cd6f86f2d8feadf775df4c75f855f8a0e7f6389ed0b86a536e0b3b6c702fb4f6c5df0e6b8a0260c5026de9859e80ea29d2c4653e66a7f9151dad3c14d2f40b717abc5069fa0e1f78cfafafb23fb1218d132d26f200cef354766d6a8f14025eea01f96c4cc7bdc031bb548cde932b51f73688d32fd43d229e179617091981417b1f40b278cf19885caaba8d9e763aa1df0f0112b79336924975d9b9c8fc96f05155c42d07745b11fd29ad508caf6cfaa506d715e48a6b5ab8a6b1a753d1fa7d62fd550e4d5ff41b64258b4860ae678078e9e066b314468287cc4e77bcb7ca93c03af98d37fc01907185cd0d8331f01ca6f5da3eb52120618a00b89d53822c048bbd0e1154737c0e71cee3d34004c891d380f09d8dd6d23e859a5732e60818800fc163a4789ebdb9f4a4e68fb196c2a50acd945dc19eecc76622f1498c6fe7fe91b3736fc27814ab2ca0a6958119f038355b8f8dd0afbd2312b9a6fe174eeb837be3b057886d3ca44ed89ac76b2a3f1ff6149f30aefe4a758f918145a535cd29cbc3a8789cd7cfb0b1a6bdcb4df784a4571cc6e782fd75df5cfb3131cd04eea5a0f13ad030e118927baf302a1b303401bf760f2e3945e859a4a362a31336bba58a78934cb301c0e2a6a1efd3be507d016c3144c195df2810f6f768177280e1716720e8265b9c32db4b0bf307409002d6f1df6d43110bfe07d1e69ed9cd824896a48f1f485783be8ef9e7434a6dd8c115ee13e397066363d6beb91260bf8a313826356ee96dd0967c9f5718eb0c6de6c17366d4751806f77cef663633729ff40bd254f19b6329abe83bf6ca5d6c21529c429dc5beec631816c2bccf6650678846f594d27266df4da4a8e1f61ce66d379c7b621c5f2830c780025a13f7378adf25e5c512fabaa16f0f87ed8b06d4262ff70c8038e6df44c0d4ce5ee2d2ae3202f62f036d20e1810ceeaefcaae3618e367bc8de182cd0ffe46d08d909cf3e1d8f1e03a8e24be5f7161a15092031464e88a2ec035bc320e0346efa3cb8e8ed4f91e820acf3cd90af6774bbb185068dad32b08078439fb9922e8c4124c5bbf3d790543cc60c64b77c2dfb318f471b793a7cfdad8ba503c2c2ee7725bb9e971c68563403431220e6fa8ed7fc39f1730f271aaa1216ac21fda4531e48edced592c701b6fc6cf40c61199768f2bc73c96572bcaaf1bc83a6bc838b25e8e4842def9825de4950af1a32586199e5b6801f6b28f95bc7f6325049490dc34f0024ec24fefd376ddf1684fde5facc24f8e9c59e0a3fe9e37a22e489a768c53289370776cc24c1aa8ffffb5ee3fffd8574f463ec9e7a3841ae914dc09eb41fa845fab2324d01a25f8925a08a0d94334593a074e96d3d852292e9814a307c95ab964ec57703785466847bf89ae0a0e615b80806e061e3f904e79476cb167eb47fece3421b6c52e3b1bb488480d224aa2b814ed0fc37d94fda4be445aaafd5d29e94226a4234e0077640c8580593b58519058f4cf79979b2655814b8001f1b85cf64416403f09871dafa3cf7be307fae2a3be50f6595adf39669b005186f21695f8186314bbe19612a10f4eb3a7b12851d2c2ef1f6a0be13f22ce7b58d962f2042f8173fa99c512f9136df9030dfb5ad2a67eb215a1bc060ae32442e9be552da225b3c5c658206023ed515860e358f94cc0cd69328c958675f703edc6e770ab2aa44db54db74d56fdd1410f81d1e436d01ae62d12f69e97d146bd85de1519da68d699ad80fc893234a459d9422a93ff483369d22fb96fa84e49f7b5b4d6bc56f34f88aa638f368030c62087607d8052db11ad044d041d81bb1d9d82974654f2d8325408cee8b45ecf8bc97ca3cb0b9eadbcec578b8dad7cc0ad213f9383a02afc1d1fe7c8c89819a6f5925a5576793d737446adf1136b128fa1e99f689ecbcc0c2eff7e8e705f9eac992ce6781365a52e8969d0f7bc8bbc6eccf14b7ae18e24830abc34b5a5cd4c157045dceb01c6e2b5a446b1666b44663363d68dd4483fe0e8ae93d8df85bc2ccdd924eb538235e45969614a1df122d07ceb28bc219995b6889502ab63b5e97a1c80e9a7134d010e0693a64467dc4c0ad560f746a412ae1926d268a87d01ca1475c2af0d643dc1db2af672f28d23fa2769d6d2a174b9b7e728dba3e03ff1058a504d49ada3f3d594ae4396c7734b32ba9a1adafd914cbe7ad63abcd1291d1e43794e77a523718a884c123aa39fa2c00787fd23dd20aa94665712a943c7c212f3e5086caaed9d9201867c9d8eeee7082867203cfe0bbd62c03c42a96764b641a62d442931ac8be96d84201b0e410c055c426ade869175718f8f71b00ef345bc02207b5172a5b539dfb4dbff8bad4d40f3a196bbc6dedcb923d8faba86f170f36116d7335270dc432283a7ff8a323965f59268da76714698cadc71cd7606ff8735728b3adb64d2c1e7894b8422156e96289ceafb4281763f053d8707a0de2dee461d4359fa54a06c80bfa4857e4a3907d4f79a0498cbb96b6301ddbc394bae841d15bb2f3384ccb304a7f545d66cd4787b82543b0f95149f0039fcf8e37ec1a12f8cdc2a5ccf75828f95bc68cfc7c7b5f08937d456bb3c4cf25ee5c0ba9f28d4f5abe1d76608b3aadc99c1e5d8fd376a603cddbd2081aaf485500e26001d246739ef88a79c7b8c0f3dd1e947f66b8138fdc4cac6c178007ec29fd929eaf6f66ad4e80ce781519c141f4b7cc93b9ca0c17cb042bae5f645e035fcd4c3c8544566e6e834f1113c57192d971ea8ac9a5c82820300769bf03ba84f5182258efb91d8118fbe4f5289d7ecc7544642c43291bbf60263d7b4bcf2f644f1467f3ac7e2baab99e2c7e6434759f5a984396d0b229322a9f3d02d439480552f537d64030665d4ae1c85581a009ec4cd6327d92b6e7e00093d7750cc1a833c99a9a1a88b564f94fb6bfb4f5c9622a693df4060bfcbcb77908422ce6e7d8ea861fd65e5d092dc2bb2394438947c1876e9d1d84ede9a503dcc7e824b20c09ad3b83da124ca03c2bbae868a6114563fa3c9e6d6994c4fde0253ca8639e93a06e6788ebb70148ac5b24c3b70ea330289cad5da7dc98cb7fdf2d20bea072ce6036c31f4c091fdaf94a7851deca883884666b19a62b1af5d6ece062533fdce9f17556f41860c62dc03afc62d322327daa82d706c90669a00ee1a7c6e45e0c8fb677b390555360aee94dc7154d67c6af5d2ab20f1d22d8707d65c4255a8a5c2fc6b31f0640a2bddfe84aaf9dc45400986b603fd2fddaf9e69fcf83c8892f79eb3cb7b369ad92dd8b3a3f08c4318dc238d010d871dccb616217eec7ff6ad7cc59b9b602e9b801f8dae11e8bbe97e766edbfe4e4de67caf1fd767d3c5b7d210f2ffe01954a50b23fc62b765f9fbb10618d3c442c8fd130ef9427e440fe9951f75b456789fc2ca545bed7f6bde7d2655ae6bc99ba2e05d8238c97a4eea21922b267ff5e8b095941df160aca9d3aa72f3bbd7c39d2d17cdbec86810d184423e6e52780e9775d79b80d617965d57aec2ae89dddce93fb637f18e9ad9c77a8defaa23a59c48079957875d04d5d62763f0977cdc1ab2f80240f1d7cb6b441e2b39cdc14a2acf80e3b92673eeeebe903366e5fddb2a03509810a5885f8187aa6f78367cb2d6078522bdd941767b8cb78bdb1cce8b7b20c1795f0cbf93a9a65463f8d4cf1ad1f35307589399d1cd18ce46ddf0c41e9145e468098c4121d0bbdc8b17c20aee312da1ca4a7fb685ac15ef4b10ed1190c4ad7d7c7f36917a63c1a2704c7d219c0f5dec6aa59f6448d77aaf0a38f2b6985aea58e0228a20266510ef004b95d33d132b9908c52d1514f42d882e5926a83ef6deba88e372b7429e782755f592b356aa7bdacf3b97c18b23be570ea352c5911bd87e4b71e7d0b419e927dee7abe98fc35577fa274b7c534c2603ea7722adad6f71228462e33e5af6a7e2116a1c7d80494ca7b8933ea16b73f0610bd3bd5608b1dc69e3956983e1bcf5e4c330358414319944d6a473818b0f48b5dd929f1025df4674168957d92f91f7fafc6ba3173506b52517af69fa53701afa2adf62caa1c6f2e42635df9b6f2d0f6d77ec9fed2f5081aaef93e68ac5ccc99721cc2149c1f12e5d7f79e9e9b37de99e8142afa1dd0bfb4756aa57e9356af004bb4d700a23a9977bb820bcc0e33456705d87fe8e52f88886d9ffb038310e20f96e77b971d28b611115b8e5057de8bae55b3f4c2688584b83c5abe0d56fa79774d95c0e6578987379ee", 0xfdcf}, {&(0x7f00000009c0)="40cf32a8ed2e19061b0aba9a48a0ccd44f20f7664d349616b32b6636d57d5f15f7a2364795169ea2a3961f07b7a15443eb04ca51540525f4411d766374765ca6b13cf7339f792635649f26b304636b801a3e14a4a672b91261fd70507cc8330e5a5289d5a488b644ad6ee7e0cb9ee65cae05b85aea93e88031e8feb86608863566978e4534f8a1acf47146d69e4ca8cd8a2ebe43d45ce97b1733a019bb941b460c4d7639105748d31fc877511a58bb5f643f3475799e113a1dfecd74a66269eb92dbbe53fc8f1c8adc16fd9fd44cba8d8efb039d4d4e4c1d1f", 0xffffff79}, {&(0x7f0000000ac0)="8f6541d109eceaac113081a8a2002d2b5c956e6ab192d805f54850dcea35d5c703fc3d5a38304a08c0567eaa75d684dd1f8d437db0ba7f3de1dfe5b16106639bbcd2c0f23a5f0ff8b2e307d32adec56ffc02927409252b65a1bcbedc998150a7eb295996e2642c1f47e6b87b9fbdf8459e0b38e7ca709405d7f13eb7503d1d7225eb33209a0365f28c525c49d6b7756b77c744865b8156744dc73564b41f906c43afdd415356e7cac5071169c97d90b74ba4aaf2a857f89919f14eaa5dd1db296b08d0898a8012827409e1feadb17777be2f15a756540354ccaf686eb3663d8edb7232eaf05b3a30e11db54741d223e423", 0xfffffffffffffe31}], 0x0) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042cc8476f0069dd3840c78337a429900"/277], 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, r11, 0xffffffffffffffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x0) 13:34:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97], [0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000080)={0xfffffffffffffffe}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) semget$private(0x0, 0x6, 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x60ff, r10, r11, 0x3f, 0x7, 0x4, 0x7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r15, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x4, 0x4) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x469f84473f291dc1, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCCONS(r21, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r21, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() r26 = msgget$private(0x0, 0x0) msgsnd(r26, 0x0, 0x0, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r27 = getpgid(r24) r28 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCCONS(r29, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r29, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r31 = getgid() r32 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r34 = getppid() r35 = msgget$private(0x0, 0x0) msgsnd(r35, 0x0, 0x0, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x8, r32, r31, r32, r31, 0x2, 0x6}, 0xfff, 0x3, r33, r34, 0x3f, 0x7, 0x4, 0x7}) r36 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCCONS(r37, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r37, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r38 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x0, r38) r39 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x0, r39) r40 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r43, 0x0, r43) r44 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCCONS(r45, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r45, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r46 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r46, 0x0, r46) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x2, 0x0) r49 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x0, 0x0) r50 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r50, 0x0, r50) sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="f558e763c55d836ba69841cc2246173c7c9f9f980f0d18a6fa0ca3b83f9d808fac6c3704575f5c9b8bb6b50418c9d5e94e2cb86811796cef0889a3f6f8ebeda4e81ad52176bdb0b4ccde32341e6c2c2e304357425aadc95d812e286ca35abdf9167c4cf6bb3a70659f93e969f48796525893d3e8f9635b73b8bdee4f97d4acdac7656f34fdf669abc40d190092278174", 0x90}, {&(0x7f0000000200)="65edfe4608429e0bd3c68dd0f19e6739efc696f0252c663d0d7cffb3d0a72bb49fed3e55118abfbf8318eeb0a143740beaac0b7d0a7799b010e20ed9b91d7474314a40837085c93fead59b39c661ab7cac27cc4179cd47406ed702ec5ac1653c9016a7838afa6e059ce2d6a56ecc06c867448c96dbdb6c2ca62cf69639f96a5371d991d48c17f053ab345d0ed62204520a2711e510cffba3fe0cf32fe293e329718a6144b8e104bb", 0xa8}, {&(0x7f0000000300)}, {&(0x7f0000000340)="c28b3b92149d227c9f96829a3b26e172c428e6be5e1081c4bc44b0166357bd12c6367d79d9f258e6a96a389b14a1d4638c56d1ed", 0x34}, {&(0x7f0000000380)="f57d296e9bdf13c3efdb41cd50ed2030164b2843046118c4328a611ff509fd28ca0508844779e532769dc2e4f8166dc858482a5caf23f54068fc1fa2b6d95c90262da3ecfa1b74c7eb88094738e440caadb88b097867b554c077b12f6d7907c21125c9896b3a101a0738ee5866ed970cdce7724da1961cedb2b3213cf676096c9ed6f7cab80a6af7642e4f95f0d14d151c7746550a11bfda60c05422ccbdf63420b2bdfffba9a4720949fa29d3826c01c1f929da90f92ea984c599b2cb1cc7ff05c8139f382397", 0xc7}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="0000000020000100790600000030b800000000ff", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r2, @ANYRES32=r41, @ANYRES32, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r2], 0x128, 0x40f}, 0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xe9c, 0x0, 0x81, 0x4c}, {0x1, 0x8, 0xff, 0x4}, {0x9, 0x3, 0x9, 0x2}, {0x5, 0x9e, 0x2, 0x1c}]}) r4 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) shmdt(r4) shmdt(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:26 executing program 0: mknod(&(0x7f0000000500)='\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', 0x8000, 0x8010000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x9}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f00000007c0)='.\x00', 0x200, 0xc0) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt(r6, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000280)=0x9) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000f1208c00faff1b0001000100", @ANYRES32=r6, @ANYRES32=r7], 0x18, 0x1}, 0x401) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000005c0)) bind$unix(r7, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r8, &(0x7f0000000680)='./file0\x00', r6, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r7, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x101}], 0x2, &(0x7f00000009c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) r9 = openat(r7, &(0x7f0000000280)='./file0\x00', 0x1, 0x43) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40), 0x2aaaaaaaaaaaad80) r11 = open(&(0x7f0000000000)='.\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', r11, &(0x7f0000000300)='./file0\x00') readlinkat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup2(r2, r12) read(r0, &(0x7f0000000340)=""/197, 0xc5) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:26 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000000000001d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) listen(r7, 0xffffffff) lseek(r5, 0x0, 0x0, 0x2) 13:34:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x9, 0x80000001, 0x1, 0x5, "858a84438fe88c02d1a1e0382a28f96fb1aee24c", 0x1ff, 0x8000}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x50) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x83) fcntl$dupfd(r9, 0x0, r5) getsockname$inet(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x1000, 0xfffffffc, 0xfffffffffffffeff, "854955000200feff0000cd9967f5afa680400900"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) 13:34:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8afeacaa06fec69e) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getpid() r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = dup2(r1, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000003c0)={0xcb, 0xdb9, 0x1, 0x1, &(0x7f0000000140)={{0x0, 0x6, 0xff, 0x2, 0x0, 0x1, 0x6}, {[0x5, 0x5, 0x7, 0xff, 0x40, 0x6, 0x1, 0xffffffffffffff69, 0x80, 0x80000000, 0x8001, 0x7fff, 0x0, 0x2, 0x2, 0x200, 0x100000001, 0xffffffffffffd38c], [0x9, 0x2, 0xffffffffffffffff, 0xb22d, 0x7, 0x6, 0x1, 0x7, 0xffffffffffffa423, 0x1], [0x8, 0x0, 0x4, 0x6, 0x7, 0x9, 0x6], [0x1, 0x0, 0x2, 0x443, 0x7de32978, 0x1000], [{0x6, 0x80000000, 0x2, 0x7}, {0x8, 0x800, 0x5, 0x1}, {0x0, 0x6, 0xc08, 0x4}, {0x8000, 0x6, 0x4, 0xbb07}, {0x6, 0x100, 0xd3e7, 0x1}, {0x5, 0x3, 0xda, 0x80}, {0x7, 0x9, 0x6, 0x100}, {0x200, 0x5, 0x51191cc7, 0xffffffff}], {0xfffd, 0x80000001, 0x944, 0x9}, {0x3, 0x4, 0x5, 0x1}}}, 0x9, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) msgrcv(0xffffffffffffffff, &(0x7f0000000400)={0x0, ""/113}, 0x79, 0x0, 0x1800) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0xfffffcdb, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x0, 0x5f, 0x6b, 0x3b}, {0x7, 0x1, 0x41, 0x7fff}]}) 13:34:26 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x9, 0x3f, 0x8, 0x5}, {0x100, 0x80, 0xcd, 0x101}, {0x74, 0x80, 0x3f, 0x5}, {0x7ff, 0x6, 0x9, 0x2}, {0x45, 0x1f, 0x81, 0x200}, {0x80, 0x70, 0x1, 0xc6a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) connect(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:34:26 executing program 1: getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/63, 0x3f}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) recvfrom(r2, &(0x7f0000000100)=""/11, 0xb, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfff, 0xffffffff}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000001c0)=0x2) 13:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfc7, 0x7, 0x9, 0x3d8d7c2c, "00000000fd00001000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 13:34:26 executing program 0: getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="9fc6b1f3fdea33b05c422fe331d35cb548f3cc708d19754eb858cf072962a30b36099c7b9d902118b4195465aaa8f3c26ef20244825942311b2a3439ba19f34bb9aac384c5542f163c09ee0026901d", 0x4f, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) fchmod(r1, 0x140) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x43d, &(0x7f00000000c0)=[{0x5, 0x1, 0x2, 0x10000}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) lseek(r2, 0x0, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="090d34413fb2c507153a05b8a2a9") 13:34:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 13:34:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccf655f686766dfb6aa9ff5bb890e7517a30c7fec00"/572], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x2], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = dup(r2) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r5, r11, 0x4) 13:34:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) socket$unix(0x1, 0x5, 0x0) kqueue() 13:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000004c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000500)={0x4, 0x7fffffff, {0x3ff, 0x6}}) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x1, 0x1000, 0x1, 0x1c0b}) 13:34:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlockall() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 13:34:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="b6b321338b0e06cd3d50839c549534eba75374e4fc98cb997c8425f3897dfccfe7cc8fd2ab22cab7dddb0ae3105ae17e8256118246892cffe0c52c51453d83b5f3a04d92aa4670ff3d8215797e9260d03d4891a79f8d06ff260854a1907ff4364347bb1dde3dfb5fea8f8184fa4098fb9be116726a4a2fe944a5321c5e0c27d7242e497fe1abfb69c74bb192dab77c3e0cf5173c037bead00db645d2eb7c7bb1e823b1d08784d123a1c7dffa84", 0xad) r3 = socket(0x18, 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff}], 0xfffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket(0x2, 0x10000000000003, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getuid() r5 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r4, r5) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x10, 0xc002, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r10 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r11, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) kevent(r7, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffb, 0xa4, 0x1, 0x6, 0x1}, {{r11}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x6, 0x36558432}], 0x8, 0x0, 0xec, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x769f4f2e80f0cefd, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3d}, {0x3ff, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000040), 0x18004) 13:34:27 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x40, 0xfffffffffffffff8}, {0xfffffffffffffff7, 0x20}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x32c6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7, './bus\x00', './bus\x00'}) 13:34:27 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x100, 0xffffffff, 0x7f, 0x0, 0x7, 0x9, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0), 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 13:34:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xebrI\'@\xbeQ\x00', 0x801, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r4 = dup2(r3, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x80, 0xc8, 0x7}, {0xffc0, 0x1, 0x9, 0x9}, {0x412d, 0x3f, 0x7, 0x5}, {0xc, 0x8a, 0x3f, 0x80000000}, {0x0, 0x8, 0xc0, 0x708b}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 13:34:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000000007096754852a1fa0b404c59181471f410b8"], 0x1) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0x87}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) 13:34:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:27 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r3 = socket$unix(0x1, 0x2, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xffffffffffffff2e) 13:34:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x81c4) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100)=0x9, 0x4) r4 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x234) fcntl$getflags(r4, 0x2) munmap(&(0x7f000076b000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:34:27 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10142) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) getpgrp() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) sendto$unix(r5, &(0x7f0000000140)="e37ec4156c52a231e1b54b04060980862f468b7adf2ecbf4effe776ec15319859b408b7251557dc4ca04cc", 0x2b, 0xa, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 13:34:27 executing program 1: pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) preadv(r3, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/136, 0x88}, {}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/252, 0xfc}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f0000001540)=""/94, 0x5e}, {&(0x7f00000015c0)=""/76, 0x4c}], 0xa, 0x0, 0x0) 13:34:27 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) close(r0) r3 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08000000000c23c1d400"], 0x10) 13:34:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0xffffffffffffffc1, 0x0) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x2, 0x9, 0x5, 0x9, 0x81, 0x1, 0x6, 0x2a, 0x5, 0x9]}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x2, 0x20000000, 0xe}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x2, 0x3}, {0x2, 0x984}, {0x0, 0x54d}, {0x2, 0x20}, {0x3, 0x7}, {0x2, 0x8}, {0x0, 0x2}, {0x0, 0x3ff}, {0x2, 0x400}, {0x0, 0x7}, {0x2}, {0x3, 0x1f}, {0x1}, {0x2, 0x1609}, {0x3, 0x8}, {0x6ac302f80738600c, 0x5}, {0x1, 0x474}, {0x58630fa9c5b94567}, {0x1, 0x5}, {0x2, 0x133}, {0x9f78125b3b73ab3b, 0x4}, {0x3, 0x5}, {0x0, 0x8}, {0x1, 0x10001}, {0x0, 0x401}, {0x3, 0x7fff}, {0x0, 0x1}, {0x1, 0xe1d6}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x39}, {0x1, 0x100}]}) fcntl$dupfd(r1, 0x0, r1) fchflags(r1, 0x18000) 13:34:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3, 0x9f, 0x0, 0x1, 0x9, 0x8000, 0x101, 0x0, 0x7, 0x1, 0x4}) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0xa2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r5, &(0x7f00000000c0), 0xd, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x100000004) 13:34:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/18, 0xfffffee3}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/242, 0xfffffffffffffcc7}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/219, 0x73}], 0x6, 0x0, 0x40000) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x6793c1b9d0d723f9) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="00800000"], 0x4}, 0x7) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f00000000c0)="0000000000000000dd00000000000000", 0x1f8, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x0, 0x0, 0x607d, 0x2, 0xfff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5) 13:34:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0xeb) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xda0c6a3e2f4b5985) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r6) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) dup(r3) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 13:34:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r3 = geteuid() r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) fchown(r2, r3, r4) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 13:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 13:34:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x8000, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000200)="1553a484d375db108b5273468e9edef336b33191c4cd622b8a2f4d86c9f53b37", 0x20}, {&(0x7f0000000740)="407ac7eee9828284c135f27b889f05", 0xf}, {&(0x7f0000000780)="f1", 0x1}, {&(0x7f00000007c0)="714db88e1705560f89fc2e41f36af1d9ca653ddcaf124744a8ff4321bad920903cd64ef566b339c85ec2cc9d2589d5982beee0c5a02ec97c7bcef364fc3b646f1eb6f446dc40dd67b47b4104b5d9e8287f8c5c88e3cda643e5a86fd4186d1960f1c539c8e46c1c47017e416b0c7a14aacf0e34620e0172bf6765ccf9e8723b8f5ae76b022d47ed621ac83cf84df4614f01abc95a6f4c640fe811a8a197aa43cb27a4d8bceee8b9e5ab4c86fc35aed9e8573fe84e3ddaa3032eebd379b1d25e319be5", 0xc2}, {&(0x7f00000008c0)="9ae4d9d8a7ab1dd185fb749bc1871f4ed3244acf4fe6445ef1e3b779e6062348132bd333110c7b830e94ec38", 0x2c}], 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x8, 0x1, 0x13e30efb, {[0x8, 0x1, 0x4, 0x95, 0x4, 0x7, 0x6, 0xbd31, 0x9, 0x3ff, 0xfffffffffffff9d1, 0x8, 0x10000, 0xffffffff, 0x3, 0x0, 0x3b800000, 0x4], [0x6f480b99, 0x5, 0x800, 0x248f, 0x0, 0x9, 0x5, 0x80000000, 0xffffffffffffffff, 0x4e], [0x3, 0x8, 0xffffffffffffffc0, 0x6, 0x6, 0x3, 0x700000000], [0xfff, 0x20, 0x9, 0x1, 0xb0, 0x80000001], [{0x2, 0xfd26, 0x7ffa, 0x60}, {0x100, 0x8, 0x5, 0xf7}, {0x6, 0xfffffffe, 0xa7, 0xfff}, {0x4, 0x8000001, 0x10000, 0xcb}, {0xfff7, 0x387, 0x10001, 0x598}, {0x2, 0x1, 0x7fffffff, 0x5}, {0x9, 0x5, 0xfffffffb, 0x694}, {0x0, 0x0, 0x0, 0xa422}], {0x800, 0x4, 0x3ff, 0x4}, {0x8, 0x38a, 0x7, 0x1}}}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0x7, 0x401, 0x4, "2b2854ea36dcc2f2195e23e0a700b90fecdc7fd7", 0xe94, 0x2}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) setsockopt(r1, 0x7f, 0x374, &(0x7f0000000040)="373d2d81a484eba1874f576d1fc7b6ddfcd39580532e780b5f6dda4c6e7cc3336b990d7cef8e3e163710dde189b8a775145bd874261286e7552c053b8e0b551348b1e615d2da43b825fde01cf67d20f5d024543714466e978b50a2fe2969fdf0102793d2af9193e8d69a01118ee006be5058c140a530b9f0ac97f6d793ab044fc786dca55304277739b806b3226532a2e017a86454238a4eed13353f4306c5ba17af28084b4c848c0d001efd497fb6bd515086ec86e7348c6e03bb73a1c2a4735cf7e71e3c", 0xc5) 13:34:28 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x1, 0x3, 0x3}]}) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 13:34:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x50000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x100, 0x0, 0x2, '\x00', 0x0, 0x20000001}) fsync(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000240), 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfce, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000200000000000000000000fc00"/24]) 13:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x2b4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x44001000b, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="c62ca20d121ce5649550f7f9c25546291b3a0b8ea5b23176b4855d6d0d8f53257f0119218e60bc8eb7ee3d82b3a3bd4d97c0afa15c937788756e7508706e0c5037a3da0891ac6a1f205fb2a44326cb0fca731c3c4a64947b344262b676d91af7a5961e7779bfdcf44290fb9e5d72286cecdd78d0800a3837318831a0f8a863c2f99583a9ca323b8775b5ffe0c6dbafb3a45fa50d77ed9df195fa46281099fd6bc5c2", 0xa2, 0x22) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0xfb) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000002c0)=0x400007, 0xffffffffffffffdd) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0xa0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x252, &(0x7f0000000080)=[{0x28}, {0x50}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:34:28 executing program 1: r0 = shmget(0x2, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x1, 0x4000, 0x106, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = kqueue() lseek(r2, 0x0, 0x0, 0x1) kqueue() r3 = shmget(0x2, 0x3000, 0x952a1596ed1e4cca, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x20) r5 = semget(0x2, 0x4, 0x6a7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xf897, 0x66, 0x8000, 0x3, 0x7, 0x3, 0xfffe, 0x81, 0x3f, 0x9]) r6 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r6) r7 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r7) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000100)) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x2ae52d0eadc5958) getdents(r10, &(0x7f0000000180)=""/56, 0x38) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r11, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_settime(0x2, &(0x7f0000000280)={0x3, 0x4}) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x6) fcntl$setstatus(r11, 0x4, 0x8) 13:34:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100c2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10008, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x40, 0x5, 0x0, 0x7fff, 0x80, 0x7, 0x0, 0x0, 0xfffffffffffffffd, 0x9}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x7f) r3 = socket$inet(0x2, 0x4000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r3, r4, r5) pipe(&(0x7f0000000280)) r6 = semget$private(0x0, 0x0, 0x201) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3ff, 0x6, 0x3, 0x5, 0x5, 0x0]) lseek(0xffffffffffffff9c, 0x0, 0x9, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20, 0x4) ioctl$TIOCSCTTY(r7, 0x20007461) setrlimit(0x8, &(0x7f0000000340)={0x1000, 0x200}) syz_open_pts() r8 = semget(0x1, 0x4, 0x200) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000380)=""/226) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000480)=""/144) semop(r6, &(0x7f0000000540)=[{0x3, 0x3f, 0x1800}, {0x2, 0x6, 0x2000}, {0x0, 0x3, 0x1c00}, {0x0, 0x400}, {0x3, 0xc5a4, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0xc000, 0x800}, {0x3, 0x3ef}, {0x0, 0x700, 0x800}, {0x3, 0x7, 0x800}], 0xa) r9 = socket$inet6(0x18, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r9, 0x0, 0x5) semget(0x0, 0x2, 0x100) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f00000005c0)=0x4, 0x4) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000600)={0x4}) r11 = semget(0x3, 0x1, 0x615) semop(r11, &(0x7f0000000640)=[{0x2, 0x81, 0x1000}, {0x1, 0x6, 0x1800}, {0x0, 0x7fff, 0x800}, {0x49b3e8abb68c5e2b, 0x2, 0x2800}, {0x3, 0x7dd, 0x1800}], 0x5) 13:34:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x100, 0x83f8958e7975716f) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fb4109e3a3ea93c974cd83383e2e60b577f3605fd305a90daf3ef9b6da18d05952393679f2747651fab2aa2e82b65501eacb605b5e0aad843c1a275d1ef9dacfa8433643f16ac9ee779fbc1eca032f9764892114f795cd9538b8658e92f1911d77bbbd224a98c94916018a3880a7a865e885a546dfe134264ecbcc3dea9f552c66df412d9643941f03aa210e71610517b94311abcd4b68775dcabe5665825eef0991ccaf", 0xa4}, {&(0x7f0000000280)="5acc5fb7d6be9ac4f0b27702ef08ec993d792da18e5501e90a65e1d02f43d49fc0d948b351f9fc8d028ed263ed86b7d7fc5d0f6f669aaf4522a9a65c3244dd19ddf996d7ecdfda9318299dd5b9f8a82a9783982ac07624fb8d789edb8261bf8007283eb0ec01d633379afce3dde6cf0a1bccd26ea224934c3919efc52ca6a642fdd20637dffeda4c2d254796c4648ddaa5735f3d631895b3c39ed393d35dc48a1b9419c2f4510c6087819c66d05dece203533648340ce8fc399fb8194352", 0xbe}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 13:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x742) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 13:34:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x14, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20080, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9, 0x9, 0x8, 0x4, "0d2af714a7d49f8d1b3d797b21255dba1a2f0885", 0x508b, 0x800}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xe) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000040)={0x80, 0x400, './file0\x00', 0xffff, 0x0, 0xac, 0x5}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) fsync(r8) 13:34:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x0, 0x0, 0x0, 0x6, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000004002, 0x21) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef620800000016e0dc5ad1216bb5ab45945ca4647132066866baf197655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb807a9b05005e475cd8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b19707a309365229a4d495acb5848b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c9e6768a5151621d57a959734ff47803f3d4b7cb2c3cbcecf556560b651543148973edc70f37fe45fc7fbb276a4a5114944f9b6be1909fd88ab8b8cdd60c0bd1f9b9aed0102491645b0e76d"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x100) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x7f, 0x1, 0x81}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7ff, 0x7, 0x7f, 0x5}, {0x20, 0x5, 0x40, 0xff}, {0xfff7, 0x0, 0x4, 0x800}, {0x0, 0x3, 0x0, 0x1f}, {0xe000, 0x81, 0x3f, 0x9}, {0x800, 0x7e, 0xfa, 0x100}, {0x3, 0x3, 0x81, 0x3}]}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 13:34:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x9, 0xaba2, 0xff}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) close(r3) pwritev(r4, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r5, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 13:34:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x5136c3a3085e5e2a, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0xa) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) getdents(r5, &(0x7f0000000280)=""/57, 0x39) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt(r7, 0x4000001, 0x80000006, &(0x7f0000000180)="4caa31e97a24dbd48c7c0db4ebcc008bda178348f6350f040b1d75b6f91c3ce1fe106cddf50627988e6798410e77515c396ad20036f21a1ec69e0f0e7fda1eec8a2838d79f99d256ee61c860956ee08f216c1bf03ed0f58279de088067b4b0f74b5d5a5bedafefc2646b8c3fe320d529", 0x70) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r8 = getuid() r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f00000002c0)='./file0/file0\x00', r8, r9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x1, 0x40, './file0\x00', 0xffff8000, 0x20, 0x6, 0x100}) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r15, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$setstatus(r15, 0x4, 0x4) 13:34:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000000)="16fdc72174c0e728b2a97a796ebc7fa6672645759a7d761b75c0a1d4553aef1bac6d7d0247b091f971573310eea405986516782f42", 0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(r1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 13:34:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:34:29 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) setsockopt(0xffffffffffffff9c, 0x1f, 0x8, &(0x7f0000000240)="e47aa3be9f49e9cba5817879806970189081b2d1568924ec50f860718baac9c60492aabd527e5fd6bcb34c10c74d42680b68a4209d80392b7217c663194fb70942d4a989772c7a0712c45bacc8722cdc382d150ffc19df0fb9cc07eef9ec07943fcdd3a0be929af5a7df4f73e47554ed9fcb19b74bf4fc700629a22b00db3259d766cdde4b86b24ce86dd2d17a501eb466f1017bd97ea2a95540d23854212a6162278c4f3a1192ed06cb0aec4f66c4349ddded475f19d9ac59eb99b644ed5925e1ffa0", 0xc3) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/184) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) 13:34:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x1, 0x3c2fbacaa8f3c853, 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:29 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c2c54925712fb67bae054290513d7ffd7cee68f64360137e2180c03c3ba25b03a08cfa62fb18930392598de415aceff94124c76ba353eeda5b5a4ff14f4f5fbacfb4eafe4c092ed94d56cde4ace7db0888f1b5323e89efa8e920977b3279f5d8e5e78cc32510d45aaf42610e35819985a6827129d489c1ffabc8711da809e7644328f81b63246dee2a2080fec5697c203056266ea1756dc55c880b87efe7e024ad78d3141b145c0b1adb723f48145134a160f4b7f43b69607c8ea4595af28e3300b092664a08495028173"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="2d46d954c3d4022aa200"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1d9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f00000007c0), &(0x7f00000006c0)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1000, 0x80}, {{r9}, 0xfffffffffffffffb, 0x52, 0x40000042, 0x0, 0x1}, {{r15}, 0x7ffffffffffffffc, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x2, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x40000000, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4000, 0x800) close(r17) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) dup2(r13, 0xffffffffffffff9c) ioctl$TIOCEXCL(r13, 0x2000740d) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) 13:34:29 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7e, &(0x7f00000002c0)={0x0, 0x3b9ac9ff}) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) 13:34:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getegid() r10 = semget(0x3, 0x0, 0x10) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x7fe, r7, r9, r12, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0x7}) r16 = getegid() pipe2(&(0x7f00000001c0), 0x10000) fchown(r4, r7, r16) 13:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="6f585b43371b706db5fdb92395f3cfb7b1b5d8d4d45a9431abeb37eb37f7c418aef39f82", 0x24}, {&(0x7f0000000140)="5415549e84510cf96cb72e278ca430574005118746c89060a59cd62cca9663d33e88c0115187472693b9e5b3f381066163cd9bd0bc2acef8da9e3e2b6303766fa4719e29386ddd621529f75244837c6781afdb63853d8af6bbfca958f19925f2943b28fc36f33167cd6f40627003e954d6e2b282d2d0bc7f0fd794ec908c8836135d5fcf60e2bbf6f839f5319788593b4b1b7dc8e181a1bc497c3410f66fd1cf934f1604ad52bab96da0d3eef5d94832e8b440dc0cb946c84411", 0xba}, {&(0x7f0000000280)="f460ebfb39a97e68ef1e2c9ae9be51cfc0e08c977f39f76ccb54ab2060f294110f22bdb5ecb149f0860034e1b2d9c776b572da54fb6283a031066237bd797e73801f668d40dda33c927200263873dd0b2cf006483174ba7766400d", 0x5b}, {&(0x7f0000000300)="23c949fb1e84c227aad90a45f768c86e4cee737fb607bea3b1976bfaa162363ae2d05373a523e94e0512bcdb41ffe0004acbff4fc6fab5c076ed1f7e04fd2ae9761e5be1897fa3534e1c17d646c12efcecce5c6695c83e8dd9e5af41b8c3693e4eb1aadd008c386b3e63a984502cdd1ca4cd029f296f", 0x76}], 0x4, 0x0, 0x0, 0x400}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 13:34:32 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a3507ca7313785c0101e"], 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCNOTTY(r6, 0x20007471) shutdown(r3, 0x2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x3}, {0x2, 0x6}}) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8b, 0x3}], 0x1}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) acct(&(0x7f0000000400)='./bus\x00') execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000480)='@\'*\x00', &(0x7f00000004c0)='[$\xec-\x00', &(0x7f0000000500)='/\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)=']\'\x00', &(0x7f00000005c0)='-*]}\x03h\x00', &(0x7f0000000600)='[\x00', &(0x7f0000000640)='\\\x00'], &(0x7f0000000780)=[&(0x7f00000006c0)='^{\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='%\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000280)=""/6, 0x6}], 0x4, &(0x7f0000000300)=""/158, 0x9e}, 0x41) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) 13:34:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffcee, &(0x7f0000001480)=[{&(0x7f0000000040)=""/30, 0xfffffffffffffea7}], 0x1000000000000375, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 13:34:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) setegid(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 13:34:32 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2a, 0x2, 0x1ff, 0x1, 0x8, 0x800, 0x458, 0x4, 0x0, 0x3, 0x6}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) setpgid(r5, r10) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x8, 0x53b, './file0\x00', 0x2500, 0x8, 0x8, 0x6d}) 13:34:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) readv(r1, &(0x7f0000000480), 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = kqueue() flock(r8, 0xd) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r9 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r9) r10 = syz_open_pts() close(r0) dup(r10) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101937f000000f6ffffff00"}) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = fcntl$dupfd(r12, 0x2a2fc2575847fc4a, r13) ioctl$TIOCCONS(r14, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r14, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat(r14, &(0x7f0000000500)='./file0\x00', 0x100, 0x38d82ac4bb68799c) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x61}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = getegid() fchown(r2, 0x0, r3) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 13:34:32 executing program 1: r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "dac476e036face59ef64e4abda093e2b1b4a726540df212e7c077a2a92d7cae5925183e31a09c944d215dbc93dae909e2feba727c5bfffb10dce4ce50dade135a9ae2a1da1d98d1438de7be45f1eaaa74a3a31468e1dd66e76126654133c867b158dde471e6d3b331191ef79f3977e441c8b7b7907b1cc8d4ebd9d577f92395ba49a19b1416dcac51dc2198d6858c98324ff2a6d24bf583e02"}, 0xa1, 0x1400) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r2, r1) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x20) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x20, 0x3, 0xff, &(0x7f00000000c0)) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x6d0}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 13:34:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpgrp() msgget(0x3, 0x4a832f4f9061d260) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = getppid() r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0xfffffc99, 0x1400) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, 0x0, r0, 0x0, r0, 0x2, 0x6}, 0xfff, 0x3, r5, r1, 0x3f, 0x7, 0x4, 0x7}) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x502) msgsnd(r10, 0x0, 0x0, 0x0) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x0) msgsnd(r20, 0x0, 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r27, r21, r7, r6, 0x100, 0x6}, 0x40000000, 0x3, r8, r9, 0x0, 0x7, 0x0, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) 13:34:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 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", 0x3b9) 13:34:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x4000002, 0x3f, {0x2000000000, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fchflags(r3, 0xa887e9da82c9ea61) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6001493975b00000000932ab9280000000000000000000000000000000000000000000000bc000000000000005050ff3f00"/138], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0x8, 0x2}, 0x10) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0x306, 0x0, 0xffffff93}, 0x5) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0xe7, 0x7, {0x60, 0x6}}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) 13:34:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x81, 0x1}, {0x43, 0x8}, {0x3, 0x7}, {0xe9d9b439d07c022e, 0x2549}, {0x7, 0x2}], 0x5}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="4a4aa300000000000000575753e1f8cf"], 0x8) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="a48e5ff2a83e5bc0e0162d45369f5c39914ea6ad7db95a99c84b74507a4ff322bad8b714392cbec35378356bf8a4806e0f212633bc35238fe6e181f6de83ca41b66a4f41b58c3ca89d3deb87ab6e584885ca60ae5ffa06a22b7eecb4de6ee18785a494", 0x63}], 0x1, 0x0, 0x0) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:34:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000180)="0da81772e1e6dfe68e8869ae9169a7bbd0131664a0fce5092669a184fd586307b29f39ef547702720de6f4fe37bf5840faad52d3956ace9308626b48ee5c203724e6da0f98c8fda47de9230e7527099ab219d2b0568321e0786ca707493a7d300cccf1dd84e5a708370741e1e5c15f66d3c1a724c7b280b4e699bf5528b12f3d69d462ee5fa03eb5488fe62c5c100cb6d2b507df1bc1214c12a2ccebb1f1aa442eaed543739a", 0xa6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0xff, 0x0, 0x1, {[0x3ff, 0x8, 0xdb7f, 0x7, 0xffffffff, 0x2, 0x1, 0x8, 0x7f, 0x1, 0x1, 0x3ff, 0x4, 0x7, 0x2, 0x0, 0x6, 0x400], [0x82, 0x1, 0x659, 0xfd, 0x7, 0x2, 0x0, 0xfff, 0x3, 0x3e], [0x4, 0x5, 0x0, 0x10001, 0x264, 0x2, 0xffffffff], [0xe4, 0xe3, 0x4, 0x81, 0x5, 0xffffffffffffeaa0], [{0x3, 0xffffffff, 0x2008, 0xc39}, {0x0, 0x4, 0x7, 0x83}, {0x800, 0x80000001, 0x9, 0x5}, {0x5, 0x200, 0x101, 0x2}, {0x7, 0x0, 0x6}, {0x1, 0x7, 0x40, 0x5}, {0x7f, 0x5, 0x0, 0x8}, {0x800, 0xffffffe0, 0x7, 0x9}], {0x1000, 0x6, 0xfffffffb, 0x9eb}, {0x4cfb, 0x5, 0x5cc, 0x651a916a}}}) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000540)="3f45fc7335de8c37445f70bb57d0", 0xe}, {&(0x7f0000000580)="25fab6abd89d588f225f535763943f060380ef040c3ab42abae301537c2d11dc13b80cbb9e79db124609f199169769e1f382cb352fecb087f228b79f334f87bd75441c816196ab31314bcc7202a081abb1c9b312cdddf3949a3697a2673e928868a533739909d5f4260b43d3cedbed9cfa2c74dacafdc876985a59a46d659715cd4e290dc90ac64eb215cb016e1b33f383a4843b4e7e0a93499a882cbb68e6c6d8e6209fb8f8b57778df8b03ccd6c3dd57beaac32854d0354ffa032556701c59c6bcc551553d5d9b0cbadc57a5906580f5b04fa932", 0xd5}, {&(0x7f0000000680)="ae294dab5a1dbce4dad169573ecd515f831237530d60975209f3b7e1216cb994f0e43e2fb9b92f5a617d1804b91f279170c5c1a8f003ab1ce415488d64173445144a7e44d2b943910e8aea9468f0f57968574bb395e4f846e190540e249fa58032e3e36ef4b6a37700b05ee5608c58220b8aa0096f5b22aedeb74d25d18f4ec2962c8e2a8e21c9f201eed849490e74c720c7a92a022a7f993ea023ccd63fa7d79c86a4aa30e2dd92e34ab458534aae0e4876", 0xb2}, {&(0x7f0000000740)="6833b76a9c2f0cd1617cbcf274e72e19456a0e47f632abe7533314cedbf50fec8ec9acde8b5ede620a52d5085b0322c3bafcacde98e15df842d3756f90cb5dad38a985b3c2fc754305aa1c93909f9662518afcc543665656", 0x58}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="788bc2248c35bd43877b15088326ce82be5a5c452a50fd78fd1b2d8ad86d63d5449b3d24dd1a3d36d196f826eaee11ef950a909071ebf34f43beb98dff3a07c58fdb5cb70955f8f73321595c1aec375d5c21a75fd8df860ad61ab30a72aa50da21f302f5e9", 0x65}, {&(0x7f0000000880)="3c7198d1b893c6e1719b393148a8946325c22a1e7122e983f1bece27cc73f0f2e483fe382fab221a2558130792524b5bc245b151eee18d1fbb419ac3d014ae80e34503d2a137ff166191e026a8fb861d91a37d93ad07bfe7e9ce9bf01cd7fb080089dae8ce4b667e5d4e7e16315212fef8e737ff79e14c2fd1feb056f6d95273ac5ac0b96bd0c83538c2454d76d4ddd0c67f0a535c325e910eb296440ea04a7fb5d5602a93cb530a21e07189fc72565cfc7f308d8163b1d24e951d3a9de8fbc0a151ec63d9d370882bb5b797ea9ae08e8b0ef39433a4ca6894266f1085213a9d81903d6b3b2988b320ad984092dabf4f360172b8e02d238a6abcb8fa69cc97682c43d448fb56e88094db235c56668c789f5b9929427d556fd2744756155df021c73cf66f33bba02e56aa025f35575d855ad57977a086f7d6af0a505ae923a65a8062eb3184d2c5fc1371e512c4817394e0709d26dd2bd80985bdb38e046048abee20f14029da96e9750a988ef20ab045520efda20895f5908088cd1855d175ded4388f0f9bff86f660b3db433a418daac6f708cf01e2fe0a8da1f5fcb71303e9a228fcc646d1198caa531ca48c05d3f566090875f86fc163f7afa91e6888d134be07d10695dc66d4950991ca1835ca58b9e32461d26a9ecd36635e3c4bad9655d291b81027c34461cbe6b16cd6c88890f418db6e37198e013ee2d124764f1e46cb4b09f5dfaeafe2e4c602e34b664594835acdacb55f2c2d1bd1ff0177949c5d0e98828318536cea796204b84109ac34df80c9f6aa3b813009b3620bb52d4e91a7b4329363d8e353f757692939702e7c75336d5ddbd4ace7f01667ce863866af06784255baa40d49a4bfeefb3798c36d6e193f6262135e87a843316501e3fd94c950472d4d2baf1be9948f606aa12d382486897df0291e4138fb77ab58e9c171efcac9aa0701f8609b6dc79ef83e30958d1fbba9ce05b8035b4544387b870dd47e40f1d7c15eee1eb176c6db707a86ca1cf5064be8e10c37d2455f88a36aa876b37a9d90319a9fd68f7cb1d510287d5dd5dce5154286545213612abf0c20483e6654426f3a8b23afe1b06cce97ccac1ac6fcd98a589180fd7802009fcb4627e7e56fbda67f26e857e2d268ea9b5723286b022cb528e2bc0111e9738ada7ba72ec41dec051f32eea1dea2f4f4e5747d8492196d12c087624e10b051d2f6d0d85bc04a7c68b4c45540c21472be3412b1060a9fa284d30f13e0beec15045827b98aaa6488731e0341b431aaa367bc5f69576a42c8e7b445015f2539ee788411fcad9a0fb70e4fb52532b31d0d3c2dcb7da1e28df1a6d6df0a7e1d4efccbfe40ea1fb67e5fe58464ef2d0df3d337432bcc60e27ce3fa6cb6ef6ea67e8e1cade6585b02ac04a14a6fd86cebad899aca30156f6dbc4a9f7230a52c78857869e814121f85d1a32be65c12ffa63006b6c5e016ae486eca3adefbee1a5f8bcfd45669016a2298036e67bf6515060acc19d5969fe1cb0ad18f101ef31ebb410fb39732adf5b9231254796c4488e7c2554953630c9b46a08c231ead332d84afc66a4404bb48d09b0f4cc16f69471512949c393c655cb58df632c8e1f17012c115ea52d170bf9e8c23bad740fa8d42c3a4560d055c990a735b33af9f344b6894b558950af1100c9cd52bc09798f9b68e6327e8b28e71e1076d93e2fc9c15481aec9374947a831a24e2ab4be328af3d0c4a3363c2ae5838f6e1c2f8e2ec97713f58d51a40c095b129aa31261cd1d80336dff9bddb1e7de28b29f5ca68b110676259e1838ba20539376651a06b90409a3f2470a719aaa03f407b72319e5f6e45eb68823ed2b495ef3a468b99cc1aa09025663f4edd331e6028e3eb5073f6375b66926f847e0d525b689a022ab0f4839a6d1620dc158f82d29e3955dacdbe57ea1282626a9ba272f0880fc7ae425d15def07e5e37f11f8245a92668dd426de24916b260e361234acb72347659b038d4437aabb14176f9dcc2ca424b9d94410b76b64d7fd2b43321b7f6797a669e4112ed5c899bcd128e832a79af96b222e6a9aa08615af8c10e4ebb5e702257373c5e2abbd821a6259a8523bca9b6bb5ec4e69b5310a25b1d4c58bdc16900c639971d4114a7143584982bd879115e76287bf612f1af630bb988b88c999979aaf09a642d759f86ac012d84922ade3c30abe9ae8f960b23b19139601e9e25ffd620cc6d621922acad0b339711d235b242893bc11f1f411425a63935ca65ca2d5b29e0e1e5e4015ca099ed7b0ea5070d32cfdc6c0913d6ff35ef34145475ca1fb1edcd6587f0c947428049eae1bac3edc29d5dbca1adc4d5c7395c411a48188d27435874ec152f87f68242ee549c0244944dcef415522e43e3ef6cb3ffd41fbbb8e11c29cecbffa0e3df4f79c1431998289acbc5c2b4c6ce9f895b5f1e39c671061c69fbbb3ea59b965d1dc3dcb291390349a84e2040a52bf216e53812477681f6b5ec07a940aa1ea8b7b756cc18f5199ffb85ffb2f76d3c1f2695a4c8aea4d1f60f223285761998169a2b6ac0fa2d7c754606e37f1908131a268447a975d62920595b27bad9c96ee55fea725600611de2c3b83dadbaef3dec6ea1e4c1bc045bcf13613ef7fe19ffef43231bc1f35a95960c3947443ec684e8429e27b274f7a878c31077ac2d847e19df8f7455d0e7fbbd105c1250f072071af715392527465cbadd3deee208ec13b2fa57bc6afe3469001d7bb4db7e84b30503d59e56ef9f2df589d169612c730b5873723e513829fa897739063c502e6a3b85513f01d00bc8da86afaab64112febfbe0ba00844a2a4b474feb3116e9e88fcb9a8e8361029eae93c1debc9ccf1e6a2ecf2a7035493141538c162bdf7c07cd3dbd86f4d45935bb7e10e725b3b923a4eadaabf1d774457f4dcb8cc3be6d0125924e9e7c9311c85b4b2a5309e583baf39b4aca803522b9288e43ff77bcb7c248c31b7a733c000285779e1fa5154cf24c1849a795dd31a7a844b0a7430a76225b978fcb0b55b6d0586317167bce3c5728515c7315290b127546271a00db7503510523fae137ad0be1c897dbe2b729c20134d8e270c5ada88e5f69e5c0e241c12b9eb2f2122352c8f92e0ff6099dcdb254df37ee3445efdd2fdd2f6da7d382ca8fa8d87c6b41c58dbe856dcc1f6059871ea857033fac4becd65384351577a16d9371b0026e820d2c9e70ce8eac840f6950b3fa8fd853855be37b830333df810d5d60e9ff27c22104bf53161902ebd97a35c235499b367ddbcf582a6d027220932c4aa0cc8f9e4e94a745ed7740be082667077e8c5995a6a1fcf5c00c67143832dc61fedbeef7ad4214874ebe93825ea25dc448884c029d9a023dc7893f1be90ee4b5628622702a5118aa67d8fea4a3f78bfe5e2bcabe2d7e34b8c14f081c5f7df990a5d71a628b9d180b08a2c7ad7263695fac496af7498b281d4c72a791aaf898fb43150e410b6a99c4735965b28240b55dd06f1157dcbc29ccb28439f5f61c467ec1a30583b0676960d49a30801b745878a01dc969c1815ec44692cb2690db26800be965a412178aba2262559448dc8d48ed86b241d8ad2e762c1c4694df4fb98e0ddffed25664a480822925fb0036949484df12ba61d99c22f389ee05c27d329ad63566abe2fb842a52c5d123920c8f1cf4a150d9b889dbf7312e8e2aa687e2018601ed5c345535cec47ca93622a251ab8c7f013828ee95909d6a8e0f8a2bd00b4b3d5c953849082314fd4ce84f9df9cf51646da6b5999ed4273b876ba5c999da9ccacedc7688c95f1bdb348bc74309445b361c4d1ba41b6c0a705f8f7fcb2674ca2f856b09cf02b62cf187f483f710d292d8f23fe8a3af4a6bb653dbd4dde83528ebc4c828251f40d32e52664d1e6da2f1d6cc109625bd807ad575a5936c897c7381457665b349f6a02949e4e8921fff728caf035c9076e49ff344a755647b404affaa050ac1cb3e6c25aa1457241ef17c3225deaf8631c3ee39fcb8c59fef6d00e020d838105f09ff02fa479cd125999e15d1b288c94f185f684d8281358e4f1f63336df656faaa75ddb29d84074bec816e5572a817c0b8c2085c2a3380034b9ab431323ce841bbb990566779bfee0554e663ca70f7913290276f6d7b7be89a9be0f2ac3b6cef8c5b67f99f821cc10856e660657e737e996b72ef6cce93a508204a2db98f302b5a2a9df2ae21cd8f7f0d162213050c0cda4f5c1d70f378bc8368b5491c80f14e07235a6b07d360dc3660f3a9e2366cdde09feb4ab1d446bf137a1c3957bdbe30b6334282e808fccc35b5de789ef18dc0966957baf4ed818d531470cdba6de664ea3e05a5d6e81ac25bbf5c5776c1348e8dc2a62b90209da2d09481c5d64608e7065e1eba082d1e088f8ada59e25996d4959cba298b22b3612182f3c9e3ca0373717ab50c865f0e7e6bc5d1a50c0b24dd16b6cc7281dd4d8549cc7030bbd74c9852d1f8036c50c814882abd7ea30bc91b3535a7a628d4bc4ac43abb8246c60521f408614b017a0a88ed4beccabb26175410aae982a027741e570a443294cab432431604b9120f203f3177217256a814c0c8c4b89d8cda01c8daac59ab5a5c0d3f21c78c445d1eed381de7c65c0ea62fd57542bab610c16d3b69012fc0207b0fbbf9cbc4770204ed9b0a498659550bc91a3b3682c1f2b33f7196553b39726e0443fd87f14c4efc0e54202c06a0b65e1d30d0a091d17aa4d04feb4774147fabd08561bc250c78be8e30a4a760925c0bf39961ebd3c44d74b68a7c00d050cf95a39d74cee6af122d32b2d3ae3207168430f81364cf6c61fada5ec96b7fd6bfddc663494c60d0d9b5ec3f017be24ed0320900868ccea0c90c303525784b85b6c36ac30a482fef3309fa45e8da1c6e0b00051d815c55e3cc36f849a8407f4ab10220b1d9fe5d7716a763509fb56fb6eabc8b7d044b723eeca2127bd9f5b863af4ee9d08a692b10174cb8071db110242c51fd4fcf4936f9bfc8f787c3feda72977b95bc20dd3c4a482d9275925f71954e93e999277cbb3145a5b9e5bb44774fd885372334d93930f3b032be7eac775e4e8e7ade935995723fb7a881bce5752321a7ac24542b0b99b4db8106b0dee1665adc79c1155cf6d6e0bf6da1bab0e0c8401a4cb9cca46ebbdd3a30ec405a897f525d6649f6cc89db9c93aa85d7447bec750cf92b36190a96547ccd360e15b2f697e46c5425ef77f0f16768bcd38341b894d9191f6ea536d6ddd704cfb00fc22def4d97f06fc461bb01f66b2bd8ec9400281e8386983668dc42dab5540f79f58b55e5ef47789660ef44543cad1d1fe61b8e2754de5efc4ede9fb4b69a9687645b7f785a2f06221f43f4d3978c41d93366ea2173e15820843863ba51e4c3b0b985a8aedfa6670a6fdc61bc4be97fd692165002d62cbf3c25cd3065e4eb5cecc6dde7fd55fff7ed76b60af5890d5ad847d1aa5bbd9ca61f9df2812cefb669834183d9518d21670ee12c6b2216fa17d0af01d15a98739ce9d3f8ebce5a77eb311a45c4193487e04f76517f1cbbc7318b840bdd569153c1f818c8d79ae7dab1edf5224a823dc9cbd7fa854b24ccb88d723a32927869de005afbe0bf8fa81d6444259dc498727afb3269844b846180c0905081c392eb1ccf466383d844a94eda0af3ba94691696eb5792cad72d297ecf8f50a5592c492893d9773aa530933e28ff5ec65d9737db5b2dad17dadfe9ec12d21d2b1eda4b64673601525def2970665e374e66ff4ef54dae04507f5c03fa25430b7", 0x1000}], 0x7) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffff91c4, 0x3, 0x6, 0x400, "13a5b0323b8bf004e8c0aba0907a6db65781cd6d", 0x1, 0x7}) 13:34:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) socket$inet(0x2, 0x0, 0x20) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/48}, {&(0x7f00000001c0)=""/44, 0x287}, {&(0x7f0000000200)=""/108}], 0x10000000000000b9) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) socketpair(0x18, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 13:34:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x846) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) listen(r4, 0x1) close(r1) 13:34:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0xb2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 13:34:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n..', 0x3) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xffff0000, 0x254, 0x97a, 0x3, 0x10000, 0x1, 0x5, 0x1, 0x0, 0x8000, 0x1f}) 13:34:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f47aeee10fa9ebd5000c78b6daa00008f11348b91af26cfa6e6f5cfa75d73ba68a573b34b003741ade51607710d9400"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) listen(r3, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:34 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r1, r5, r1, r0, 0x42, 0x6}, 0xfff, 0x107, r2, r3, 0x3f, 0x7, 0x4, 0x7}) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r9, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCNXCL(r10, 0x2000740e) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r10, 0x6, r11) sendto(r10, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r9, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r9, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r11}) writev(r10, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r10, 0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={r11, r12, r13}, 0xc) r14 = semget$private(0x0, 0x4, 0x10) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() r19 = msgget$private(0x0, 0x0) msgsnd(r19, 0x0, 0x0, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x2, 0x6}, 0xfff, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) r20 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000780)={{0x9, r16, r13, r12, r20, 0x0, 0x3}, 0x70, 0x0, 0x3}) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r7, r21, r27, 0x0, 0x533088f24d8a1510, 0x7}, 0x7fffffff, 0xfff, 0x7ff}) r31 = getppid() r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r31, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) r33 = socket(0x2, 0xc003, 0x11) connect$unix(r33, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r33, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 13:34:34 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fchflags(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) 13:34:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00xY\x80,\xf4\xea\xa3)', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x49fc5372d0ef44ce) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) 13:34:35 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xa}], 0x10}, 0x0) 13:34:35 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xfffffffb, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000000240)='./control\x00', 0x0, 0x20000210, r5) linkat(r0, &(0x7f0000000180)='./bus/\x00', r2, &(0x7f00000001c0)='./control\x00', 0x4) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDENABIO(r9, 0x20004b3c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) open(&(0x7f0000000000)='./control\x00', 0x20, 0x70) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0xe3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd51b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ed30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/200], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x2000, 0x1) syz_emit_ethernet(0xffffff2e, &(0x7f0000000300)="0525d454ea0d917774c24e007234c26f258b11cf37adb8a08c7f6622d96f1f80ae448959f9e105a97f3f314afcfb66b8c16e2353b92ab9644404589ddb1b37b2a66af6950c8f5a78240f1136c67217bae309e57a7e819443a684cc6ba07417f0438a9ecad067c5a2306b193899d4ff63ef2a93e665907d4f12510750248be2c2") open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x28) select(0x40, &(0x7f0000000140)={0x9}, &(0x7f00000001c0)={0x9}, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x3, 0xff, 0x800, 0x337, 0xffffffffffffff35, 0x0, 0x2, 0x1}, &(0x7f0000000240)={0x800, 0x2, 0x7e16468b, 0x5, 0x5, 0x2, 0xfde, 0x1}, &(0x7f0000000280)={0x3, 0xe2, 0xd28, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x9}, &(0x7f00000002c0)={0x3, 0x800}) 13:34:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) close(r3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) r4 = dup(r2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) r5 = kqueue() fcntl$dupfd(r0, 0x0, r5) 13:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 13:34:35 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r2 = semget$private(0x0, 0x8, 0x100000102) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(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) semop(r3, &(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) semop(r2, &(0x7f00000000c0)=[{0x3, 0x6, 0x1c00}, {0x2, 0x100000000, 0x1c00}], 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000600)=""/191) connect(r1, &(0x7f00000000c0)=ANY=[], 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x29b, &(0x7f0000000100)}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000005c0)=0x3b6) r5 = socket$inet(0x2, 0x1, 0xffff) clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r5, 0x3, r0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000bc0)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) semop(r2, &(0x7f0000000440)=[{0x3, 0x8001, 0x800}, {0xc37dea3a766ba9f6, 0x0, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0x101, 0x800}, {0x2, 0x6c, 0x800}, {0x3, 0x40, 0x800}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r4, 0x0, r4) accept(r5, 0x0, &(0x7f0000000240)=0xff34) clock_getres(0x3, 0xfffffffffffffffe) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 13:34:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="bd2fa265fc80ea3f512e7e327496c01d88b4f3", 0x13}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x2) sendsyslog(&(0x7f0000000180)="f05bb7526d8427eb022d34ae65e603bcc6bcff9b81c4dd1a954dc3af303d0e3ffb2e3d73e024084fbf9408863bce1476ae6e9662ddafc1f400ec881196f4a5e51062f44fd381973b8f47f06b5b342b43628c023ac951c92f400d7f2774a51bd05578fde67e516a1a16dde404a7b74d328bf57b0ca3d43f99fd1dd1d60cfa146893bab343dd64053910403841103e9bb2e7203c5f29bf49e9a4f18c5959b04ba71c81d60bd3c0cd99ffe1f2b41efcb668eff3a331c7334a9453aa82850a9cef69b4f44f7f90f6af4dc0d0b89f97663589282f0586b3e8b929b210", 0xda, 0xb0d971bec0852873) pwrite(r0, &(0x7f0000000080)="f704", 0x2, 0x0, 0x0) 13:34:35 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xff, 0x4, 0x64ea, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x28d1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x869}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 13:34:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3008, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r2, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r4) sendto(r3, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r2, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r2, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r4}) writev(r3, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r3, 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={r4, r5, r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0x9, r5, r6, r5, r6, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/131) 13:34:35 executing program 1: r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r1, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x487) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x3, &(0x7f0000000000)=[r0, r5, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 13:34:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x97e9bf95ea0baffc) recvfrom$inet6(r0, &(0x7f0000000040)=""/4, 0x4, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x3ff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) 13:34:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf097b162e63016fd625c714bccee6f5a4ca49c89a9664aa2c7bb9fe769d405b1728137a6dc15e00def8650a2e8753d78eb68cc435273a2bb3530355319682108ca3ec935c73d45c2ed2c523f99d119e888d2de93cd00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d17551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c47735d5f3c893e20489446eb99626bcb4338ffced99"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 13:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = getpid() getpgid(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x4000000800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = msgget$private(0x0, 0x480) msgrcv(r6, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], @ANYRES16=r6], 0x2, 0x3, 0x800) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f00000004c0)={0x3, "26f6b71deaea237a6f7339fcd87236e759bb2e65c0250d424c563c1b858e52a9be2c8e450b0226d85d414d7ab1faef5ecb9305fe59cb438cb8201a82ebdbcf0a006f20f6b0fda611eb94b1ed7ecb693ecc06cd4ba5a534fc4388267e72e71a0588931a4136e4de49e6952f4dc1d6c3385d478b4c5f1e113b5c432d4054a85d5b5617391ee568e2c838f8cf483551c48899f4ed3876df5b23e5a1e4ee41ebf0d3bc593b665a1bc2fea39527913c28b8d5e000f69f732fbca90e061eeb2636771b51b7a210248a667ab87d0107071a3b09cb51d885967a9632214182c820efe58185c64099561d15e2604e1136af56998f2481426b841739b2"}, 0x100, 0xc00) close(r5) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() r21 = msgget$private(0x0, 0x0) msgsnd(r21, 0x0, 0x0, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x3, &(0x7f00000005c0)=[r7, 0x0, r17]) setgid(r22) 13:34:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f0000000140)='./file0/file1\x00', r2, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0xcf0ccf1f65ce0daa, 0x0) 13:34:35 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r5 = dup(r4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1810, 0x4, 0x1f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1200000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xf9b}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2af9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 13:34:35 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0xffffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x911, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x619, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r4 = dup(r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r5 = getuid() r6 = getgid() fchown(r2, r5, r6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r8, 0x1) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r8, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 13:34:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20000, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:34:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r4 = getpgid(r2) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x1, 0x822, r4}) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) fcntl$setown(r5, 0x6, r6) fcntl$setown(r1, 0x6, r6) 13:34:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r12, 0x3f, 0x7, 0x4, 0x7}) r14 = getgid() getuid() r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCCONS(r16, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r16, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000200)) r17 = socket$inet6(0x18, 0x5, 0x3) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xa) r19 = getppid() r20 = msgget$private(0x0, 0x0) msgsnd(r20, 0x0, 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r5, r14, r11, r14, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x3, 0x1000004, 0x2000000000007}) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x6, &(0x7f0000000140)=[r8, r0, r14, r0, r0, r21]) chown(&(0x7f0000000040)='./file1\x00', r3, r26) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x0) 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7fff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r4 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r4, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCNXCL(r5, 0x2000740e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r5, 0x6, r6) sendto(r5, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r4, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r4, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r6}) writev(r5, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r5, 0xc) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740)={r6, r7, r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0x9, r7, r8, r7, r8, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000180)=0x3) 13:34:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getppid() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="c2e4fe664606622f94a590b8dc0f47e815a2496ed4fe6f67cbd442edb0aff170f87fedffcd16e6a4dc5f44909a3c385500fd91ce7da75cbb62a5ea46beef3adb2a2727", 0x43}, {&(0x7f0000000340)="322cf9641c725f68868e2f7ddb1b8f1eb8fb05ac3738d10ec8f3f684b23e8e162908c101638e57d77aff37d6bbe6c5095351cef0f3827f779f0ef41683ec19cb8ef04f86bbac0c18463951e8a4d6101b2ac6147e859b7c0ec0be20fe0f31d760a879475bccd23573421d1104c7a01bb0fc1ee5cc6ddf8148efc2bfd8431a27d2e7b92cb343cb8aca870736317420663ff66ec458df29c3450a670667adddfe53754b27e8b491165959753f1c6d3eba966739cb78f57c6fe1a5dc7aa75d8a2e801e80", 0xc2}, {&(0x7f0000000440)="90ad6086ebea9f64e0f8b9a30d91e77f772ed89fa1f09710f4e1580d856ce5c3dd65ef69f371ec534c5a75ef77e4a9b7f859ce912226453acac661b87a3b585d3b4f82de91fbdca06d8deda489a627840c51f0bb1222b42a7ce851ccba80f236af294e87805b17c52ea809557f7deafaf3cfd6b40cb5d86633cf7e9ca2bb37171c478c974aa70f5fc1fbd6f1c81807fed6b25cfd5d1e3478b251a7529dc1abd29940d507ea487f", 0xa7}, {&(0x7f0000000500)="dd0405544e2a41f1b3f77880fb6dbcfef8fa7ade19b585b5cea597c6c51a325976494b87aa0899ef281a874dda84b2fd5f46e7", 0x33}, {&(0x7f0000000540)="3a4332550767c0dabe5185cab08845086d4f2e1e02cd68ad1dd11f1faae21504aff8c6e2f591c627b4d3a0ade0bd772ceb54cfc34a773d8d62768c155acf006b3e4eb405f4b6dcf6404f9daec394c56e92e21ab530a166bd56af181528f03eea7898f2a33ae46c002cb586ea2477a57dcf18f9c6a075f942e774ef1c382f37df611c99d9d1b56c22ff7a57b9988fc3dfe75f1abf80ff481692", 0x99}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./bus\x00', 0x8, 0x8) recvmsg(r6, &(0x7f0000002bc0)={&(0x7f00000007c0)=@in, 0xffffffffffffffd7, &(0x7f0000002b00)=[{&(0x7f0000000800)=""/73, 0x49}, {&(0x7f0000000880)=""/253, 0xfd}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/86, 0x56}, {&(0x7f0000001a00)=""/53, 0x35}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/149, 0x95}], 0x1, &(0x7f0000002b80)=""/38, 0x26}, 0x820) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 13:34:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r1) socketpair(0x20, 0x5, 0xfe, &(0x7f00000001c0)) 13:34:35 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) shutdown(r4, 0x3) 13:34:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/104, 0xfcbe) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000186004008b00070000000000000002000400000000a80001fee25eff6e6b209a781ef1b1616730245827", 0x2c}], 0x1) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x81c, r3) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x0, 0x43, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r4 = getgid() r5 = getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x101, 0x1, 0x7ff, 0x2, "448cb6e1109455de1153e18b4e1e06f1f5e96462", 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, r11]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={r7, r8, r16}, 0xc) r17 = getppid() r18 = msgget$private(0x0, 0x0) r19 = dup(r3) ioctl$BIOCSDLT(r19, 0x8004427a, &(0x7f0000000200)) msgsnd(r18, 0x0, 0x0, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r7, r17, 0x3f, 0x7, 0x4, 0x7}) r20 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r20, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r20, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r20, 0x3) r21 = getegid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r5, r21, 0x4) r22 = dup2(r2, r0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x2, 0x0, 0x1}, {0x200000000000016, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) sendto(r2, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r1, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r1, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r3}) writev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r2, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={r3, r4, r5}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x9, r4, r5, r4, r5, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 13:34:35 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0xfffffffffffffe7c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x51) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000180)='./file1\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r0, 0x6, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\x01\x04\x00\x00f\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1f8, 0x0, 0x3, 0x1}, {0x6, 0x6, 0x6, 0x101}, {0x0, 0x0, 0x81, 0x5}]}) 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x9, 0x40}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 13:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$dupfd(r6, 0x0, r8) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) dup(r4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 13:34:35 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={0x0}) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) linkat(r2, &(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) 13:34:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) dup2(0xffffffffffffffff, r2) sendto$inet6(r2, &(0x7f00000001c0)=']', 0x1, 0x0, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fchmod(r3, 0x110) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200}, {0x50, 0x0, 0x3}, {0x406}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:35 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) pipe2(&(0x7f00000000c0), 0x20006) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0xb2d}, {0x3742, 0x9}}, 0xe52e43008d7fb27e) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300), 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgid(0x0) fcntl$lock(r1, 0x4, &(0x7f0000000080)={0x1, 0x0, 0x500000000000000, 0x7, r2}) 13:34:35 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$getflags(r3, 0x1) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:35 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00\x00\xba', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x2, 0x7, 0xff0d, 0x1}, 0xc) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0x3, 0x1, 0x80000001}, {0x1, 0x7f, 0x9, 0x9}, {0xcf0d, 0x4, 0x7, 0x2}, {0xd7, 0x6, 0xf5, 0x1f}, {0x3, 0x0, 0x70, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 13:34:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r2 = getgid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r3, r1) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) setuid(r3) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:34:35 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) socket(0x20, 0x4000, 0x9) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000040)=0x1f) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)=0x7) 13:34:36 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000600)="00e1fff5ff8c449c674ba4fa2bf0034d98ee06ded7b6e8a1097f14cefd6ae3643baf2faefeaced981df8e7e96fa1153b73681115f8f51df8ead1f064eb819005504cb7dfddfbd80005dea97db6c5f027f8b6e23fa9e420560496b86ea479c44cf7a8b752f66af757841acc769809a2ef39b407283706fc64cb15787558ed454873eb6a0692cba5463787c09dd8e5d5e2aa099aafe384a2ee2c898a06b1ee253aeb4ceb048fa99104873594b532ee4130b242fe4b033afa657b9152b48103364dcedeee82d07174c1242aed09ccc1f1829036c085091a85eb0f95594dd205f9dc5f341f8b57cc4d89d28c01aefe4c696bac58535d66f5f24d8f751efe2abbd535efbe152a33c25d37d0dd5b9b23837837b8bc798add89309cbe6d5bad2a386e0402459ce9c9340249b48758ebe778033e54c014d21cf2f6a16bf80ef7dd8be18a7ba5681ba10cf5be4fe12e2b63e213e31c5d4e3f2bf5e80674406e6846782b2fe5f0256f97c36fe9e3068f190fa0e27cc68253d584a4444dc3814d79883efde7b5d62c09da90f6a08c1bc0ef0c0b8b8f5193144411df6fbe33e89806ed9775808c472ae52cea6152d4f933c10bb812a56bec43706c0f35", 0x1b7}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16d, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 13:34:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x9}, {0x1, 0x49}}, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000000c0)=0xc0d8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x10001}, {0x18, 0x1, 0x0, 0x3ff}, 0x9, [0x400, 0x7, 0x84, 0x5, 0x6000, 0x1001, 0x4, 0x800]}, 0x3c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) close(r1) 13:34:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xcb) recvfrom$inet(r1, &(0x7f0000000080)=""/44, 0x2c, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) 13:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) socket(0x14, 0x3, 0xfd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) 13:34:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000002000)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a021a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000767f923bdb7005ab22c2d8cc8d000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae8e6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d0000000000000000"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x4) r9 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r9, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCNXCL(r10, 0x2000740e) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r10, 0x6, r11) sendto(r10, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r9, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r9, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r11}) writev(r10, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r10, 0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={r11, r12, r13}, 0xc) r14 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000780)={{0x9, r12, r13, r12, r13, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x1, 0x8001}) 13:34:36 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)=""/250, &(0x7f0000000280)=0xfa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 13:34:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x100) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() close(r0) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) r13 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x100, r4, 0xffffffffffffffff, r9, r13, 0x101, 0x3}, 0xfff, 0x6, 0xc73c}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 13:34:36 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x98, 0xffffffff}) 13:34:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xfffffdca}, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/49, 0x31, 0x42, &(0x7f0000000200)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x7) fcntl$dupfd(r3, 0xa, r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000380)=""/149, 0x581dabe6672e5efd}], 0x1) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) setegid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x80}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 13:34:36 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0x6}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) munlock(&(0x7f0000225000/0x1000)=nil, 0x1000) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x95f73afe2dafe0f7, 0x5, 0x38b}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x200}, {{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0x2, 0x3}, {{r7}, 0x2dd1e6352ade808b, 0x14, 0x16, 0x1, 0x9}], 0x1, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffc, 0x10, 0x80, 0xfffffffffffffffd, 0x101}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x0, 0x80}, {{r10}, 0xfffffffffffffffe, 0x8, 0x80, 0x74a2, 0x8}], 0x9, &(0x7f0000000140)={0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='\xde\xc2') socket$unix(0x1, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 13:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x18, 0x1, 0x7fe, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="d262acf3e095a8dfaae1312d1c8b77e750162d32c1fba37b79b98144a0aaaeb2d35d94f84ae235afb7092843750ed4006794528a39e678c584b25bfc64d2cf5deb7073f5efa04e091ef91f8249828a3f9345b7af1e90aa76ef6a1aa8f6f1e69f923f3c151d283d6b3b0eccc6c27a85267e2286eb74f7ec3248693dcceb8fe942c28d547d55fab8e1fe7b7d421733acdf85a351781c777bdd64359273b6b036a6321aaf751754", 0xa6}], 0x1, &(0x7f0000000440)=[{0x108, 0xf3f55106d7436bbc, 0xb, "de52befbe09ab8d996fcb593607e6d2a3b51fd0e06b420b7b098f7c2b5fa7f2967516e151fb7e4cb5c342ddcdd11a18d315120699335c0b355c48ea28f9c0afccaf6f70e10f736ef90bda0aa1d81b5d0db26fcd79358e60732d8d30b1416de02c50bc2c2d5e3ebb8b8945b7a14b6fd9fcc95d3d37976666d5a42f2a71882561bcdbecf191b5014dab6fa0efb0a4a61e3c562e083aaaf2fa1e4ec71ede943e0dce8e002156dc9484b034e42b58f9bc5ac826e40ade67a12bb0b94906f17c8fb2442fd9b886a276431d440f24509c6ef86e7d2134c45f959903508a5089f856b7ef5703f433bad08717d83fd99a909980a0e"}, {0xd0, 0x1, 0x1f79, "319135b851195a89a7ca0e07aaf730d66e129f015e231c6f0b2933c33aac06997be9b5dc6701de8d95bdc0787f29ba2ad7aec8e77d68a24e3c91819620ef4b260e5c4ee545ece4e8ee910ef021f89baccee37945f1f4e2267f0278f18bf3fa98cef3b1cca24d504e60eb17a0a02038dc79cac36af2093a9ec3ee23f566256d605470b9cedf3492c87895af0b064f940256a808c3b91a907debf047ef2bbe507ae3e62c9ddabf7636f247b74e1ee1c9d988bc93c133438954bf"}, {0x48, 0x1, 0xffffffff, "39313bd545cf42ad674b6b856f48a9cb28ee217918fe8f25ba8714695fc6842f92b010c9b549c79a4381fe9741f9539116710a0c99"}, {0xf0, 0xffff, 0x8, "d50fce49318d956b28c3a15a083f2b0fac584debc118b80200525ce8305aaa181139744263c9f74531a6b413fe79f01e5285e3c49c459507a0c75015e60d4ff353229266d6b8def08c8b21a275258badbbbc7cb80c520a6025d420f1c0d3566e08fef8e3da579a9f6143ca38d98aa9ed06faf81bffd278c6fb91a591236215f5451e3c23529ba25a91cd4da017d3b050800da990f20dad74215509e2043033a57d68ca1ac26335bfcc9e937e5596162e420d548ece7a26e5f063fefbcfa13758f47e0360850aa6be7d78efa3122314dfbaec344037e08f302672ca"}, {0x2d4, 0x403c367828a93c22, 0x1, "de6b0e9a892ad7290ed033e1f3c558500f731cb1c1ab7ebb0c0f9daa017a23618920b1f43855afac7c0ca950c18e3b5484f20f95b5a64e38849fe260f2f4609d2480f6c29c2c6b08b28a8ebc72dc0cd3905040d3db645b1a20f0ca52"}], 0x380}, 0x0) 13:34:36 executing program 0: r0 = socket(0x20, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) 13:34:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1374cac27364f26c634a268578b343a05e6d49043fc796a67ffa5420edfd0f829e11767367e73d4a243826f558df4b4b6acbdc66000000020c04113bfbd39349fd288d5888e465906d4a4ccf7cea399c0b4f24eae71b0e0a3ef54ef455eb42492f4f40d13a4fb637042487f055d6fbd358e8a5d9b0fce010deac741df5e9cd24d6280029377d7060b86fb6406b7c918c62c3f4a25c187e8e98875119a54847e595944a60bbf052c15962a26bc640b4c57b9805b67d8c163eae18e364a21cadbc5c89e0be1cfa18e823f70b177d49553e10a3f368f6d1cec3cda67d804c4eb5b72e9de327d2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8000, 0x5, 0x9b, 0x9, "8e98c96ddabfd12650c5bcf168a53f2c975afac4", 0x80, 0x3}) r4 = socket(0x13, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000280)={0x5d400000, 0x1}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r5 = open(&(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x4) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r10 = socket$inet6(0x18, 0x4, 0x74b7) kevent(r7, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x800}, {{r10}, 0xfffffffffffffffe, 0xa6, 0x20000000, 0x5, 0x3a}, {{r9}, 0xfffffffffffffffc, 0x1c5, 0xf0000000, 0x100000001, 0x800}], 0x9130fbf, 0x0, 0xfffffffffffff7fe, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x20, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r15 = dup2(r14, r0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x0, 0x475721c7}, {{}, 0x7ffffffffffffffc, 0x53, 0xd32a740f4807465d, 0x5, 0x800}, {{}, 0xfffffffffffffffe, 0x40, 0x4, 0x6}, {{r4}, 0xfffffffffffffffe, 0x9, 0xb0e845b9cf7d43ef, 0x205a8201, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x1ffff9, 0x100000001, 0x4}], 0x3, &(0x7f00000005c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x200, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x7f, 0x3ff}, {{r6}, 0x5, 0x24, 0x1, 0x2, 0x6}, {{r11}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x7f}, {{}, 0xfffffffffffffffa, 0x44, 0x3bcfc0c4c25b2334, 0x6, 0x29a}, {{}, 0x44c05d86e6ea60ce, 0x5, 0x4, 0x1, 0x6}, {{r12}, 0x0, 0xd, 0x2, 0x9, 0xffffffffffffffc0}, {{r13}, 0xfffffffffffffffc, 0x84, 0x1, 0x7, 0x1}, {{r1}, 0x5, 0x1a, 0x20000000, 0x4, 0x990}, {{r15}, 0xec48d72bacffb25e, 0x42, 0x1, 0x1, 0x3}], 0x2, &(0x7f0000000700)={0x8, 0x6b9d}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="10002e2f66696c65302f66696c6530001e9fd557e08bd70f47fde4d72d2d454a374f28744792910bb5d6d082869b1ce50745421507d6845181810669806cbae39b11399762fe705fd0b5f1313049f5f3e8863a611dcddb043300d0892e0e66d59fa9152681b25c2cb491cbaa34246bf53109130c9e6807aea6566a9266637ef02c356728a15bbc6d617ece03874663ada9e7779b18d9839e05e0cd7d7b9c25e2860cbaf4aafcfc208fe2b63ee426065e7d01ec3e7b1b25eff703ad8d03d90bf2f0c3de080a2bfcf2f037453a9f852726d36dd3d13e6b1d5eafac3761d55fd8cb78fb45d6fe428e7fdc3de8"], 0x10) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x400080000000, 0x4, 0x5}, 0x7fffffff, 0x7, 0xd}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xffffffffffffffc4}, {0x287, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0xaf1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r4 = getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r23, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r24, r24) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r11, @ANYBLOB="00004681ff01289a81050a22760860ffcdc8d392540ef1720401200000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32, @ANYRES32, @ANYBLOB="0000ea00"], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r25 = getuid() r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r29 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r30 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f00000000c0)=""/56, 0x38) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r32 = getppid() r33 = getegid() r34 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r34, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r33, r35) r36 = getegid() r37 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r37, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r36, r38) getgroups(0x4, &(0x7f0000000700)=[r35, r38, 0x0, 0xffffffffffffffff]) r40 = socket(0x18, 0x1, 0x0) listen(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r43, r43) r44 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r48 = socket(0x18, 0x1, 0x0) listen(r48, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r51, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r52, r52) r53 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCCONS(r54, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r54, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(r31, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f3ad84b46835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e00"/129, 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0xfe17}], 0x6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRESDEC, @ANYRES32=r39, @ANYRES32=r27, @ANYRES32=r30, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES64, @ANYRESDEC=r10, @ANYRES32=r45, @ANYBLOB="2800fe0000000000ffff00006e97d361", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32, @ANYRES32, @ANYBLOB="0000ea00"], 0xcc, 0x22bd4824a5139c0}, 0x3) setreuid(r44, r25) r55 = socket$inet6(0x18, 0x5, 0x2) r56 = syz_open_pts() r57 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r58) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r56, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r57, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r60 = dup2(r57, r57) setsockopt$sock_linger(r60, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r57, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r60, 0x4004574b, &(0x7f0000000800)) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r61 = semget(0x0, 0x4, 0x600) semctl$GETALL(r61, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r56, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x5, 0x3, 0x7, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x40, 0x2}) r62 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r62, 0x1, 0x7, &(0x7f0000000a00)=""/89) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') semctl$GETVAL(r62, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 13:34:36 executing program 1: readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)=""/91, 0xfffffffffffffe31) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x80, 0x800}, {0x3, 0x899d, 0x1800}, {0x1, 0x1000, 0x1400}, {0x0, 0x8, 0xc00}, {0x51073034a98821d, 0x7}], 0x5) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) getpgid(r3) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d", 0xfffffffc, 0xfffffffd}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x1) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) getgid() r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r9, 0x0, 0x100000004) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgget$private(0x0, 0x0) 13:34:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/95}, &(0x7f0000000000)=0x61) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) recvfrom$unix(r4, &(0x7f0000000080)=""/199, 0xc7, 0x861, 0x0, 0x0) 13:34:36 executing program 1: r0 = socket(0x2, 0x4000, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xa9, 0x0, 0xfffffffffffffffd}], 0x34, 0x0, 0x8000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) close(r4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r2, r5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r6, 0x1) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x936}, {0x18, 0x0, 0x54d, 0x1f}, 0xfe41, [0x2, 0x6, 0x7, 0x0, 0xfffffffc, 0x6, 0x800, 0x2]}, 0x3c) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000e60000000000000000000000000000fbffffff000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000002054b4af3b84b46c6f3c0000000000000000000000000000000000000000000000000000000000001c0000f9ffffff0700000000000000000000000000000000ffffff7f0000950c129f00000000000000100000000000000000000000000000000000000000000000000000000000000000008e5c5822e5123f10ba65f6be53cc1a5240b4fbb6593248d6c6f42545e9a1f5f980ac00916bb645412fc484dd6afbd6085cd9e14f6828166b5ba8a23701e7d36df27e4da2942e00fd3cbc78c0221f2fc3a6a80a9d35a27319dc745dc0368387e85ab6e3d161076927eb1181ed1e5dd98bcd6480b4ca37310ada1041874a33d0a50ecdc13aeaf453401fc297f659aabe20eb6ead9b916a0c2183afa6bb9e9143d802ca017477f31f1d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_RMID(r8, 0x0) 13:34:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r8]) r12 = getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r15, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r17, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00), 0xd6) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x0, r21) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000005d6a42fa198f57f4ad5c39684188000000096a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9c0300c5f7fe7db678d135968bcbc83020ea048941e4ed2a4f2876fc579f28fb3733557500"/188], 0x1, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000003c40)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r4, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=r19, @ANYRESOCT=r20, @ANYPTR64=&(0x7f0000002b40)=ANY=[@ANYBLOB="0287a7c93864b07e872d4aec7eda0c679d918ac267174e9189ee7360002db1bf9e171cdc979adc889f571b1832da5220c0e100200931d387702513cfdbe00e19f1c5e34fbfce82c49243b1fd66f9217eb147320c15f84abf5de004", @ANYBLOB="5550644dac889b06ac852a79439aa1f594a68001ee67940e350d53c8fe5581d00bba81ecc8e2479035b259dd116bc8a285375ebd11afe5fe6524e8abd86a6872c314a4cb31447131598418be1644419a68d745e92dc1dc56297c308753bcb814838cd58023b1e767438b218f8bdfbc1c3038abc40313dfca9ed2fe71649e805cf21cf794645132af2c8d2303ba5c6529c9187c2e72deeb77615285d94335351e0b8b5c813fc8accf5046c10ff2620642225667f15c24c9b7b6fdbbfc66d691514c4cf9a105fe6826e4696dab003b9f9beda61ec3a1e56968175fe1e0db232283e1a2759fe0f814cb5b84230dd5d0d758a314d46682da93d68e284b31e0ca2f75eb686322f611a7d869f4f7c20195c6cb633e5c84b8ef0179c3b74f84b0697988382a0c1a963f4e9c85eda0330dc262f3af5c0e4fddc5e0fdee35459e69d28dc5fb67af1776426be55ea275a360f835673cee6324e702923c45d4ca0c31973543bb018047749f510127fae36430c072b7c4f321f6b5fdbd1e27f5e53e80f03285461862ead25ae5fbbfb5b49f20945ef4bb5c2122963de98ba31545511bbf8fa23e3636eb1a8be9c7bf26f98f37ddff940a8bdd8beaa3b6403e6b4143b6a942c4931e6dab284b906024ad51d74542c5775e159258a618f57360047f71433b827188487814195afa1ca582d7f4bc3b9a25a0cc16b3edb319fd7f1322988b6c2649b4a69b7b30ba3f43551656961e5ea43cdd88f9ede55d28f66af2e26a2202c2788a025579604f89de02630f6b9ce243cca8f80b0d3ba0712124f512b402e9a2700da021f19e9c9362c18178f79bd0cbaf43acaee2238c3bb6a5bb837a7fa78c8bb8a13b0fad82083fc16f4d0ea7d38dcae93b036fae08ad870f7ac2e2bab1907d7246e0e9d8fc8ef2d180d2f7aa4992b7bda4d57499b7594b1fa7618c0a8907210860285267076e420fbcd45c955d5af77a841f63acf6e11344f0ad4d4beff28321e00c013dd20bf9cb5ffbcd2273c573fc3fe370be07162e33231eb576c69eb79456a9f6aad8c72100830739cea8644c8a0577ebf204d25b6e2a5c1a29f15aa6b1fd4e567b9a826944412214fa91af49a01b97f8a0f971f6401112bc6cafaff088d62affec4d830d60d79ee3a6c29daf1ea9c5f75ec9b8a13ee343ea8ebf65246e1e98ec054f6bcda54703e885da414684e107a3cc3173228b0db258c1cb46b617a7cfa5f3ca65a5aa9d7e850f4673f0c91425f4feaefbcbf611f3fe77215cc5f5f65699affca53375b0adcfa51da53fda8095bdafb8fa7c27161f3cc9370e8d1f6dbb4cb7059db7ee944bc2853ff0430f6b840f54f943b416dac906f3cba016f8facb9403fef8080d2855dd0dbda7b77642d7c1fffaf032efb19e7cbd54f90b8b5e29b5cba402d6e4e7c33f49d4ba5a14b579403493646b3746d422f95d4ba382c0f09176dccb928168b993f7298665328f8938fa32dac0d58584d9bd3d5642670dc6c044305a96a392e858fe31270e061b2fd017e2c0e412df48e11e293426f897bdde5259e65d2315d7ff2629e405f185d285a01f4deae0c8df8f54ab23f5ec205d385e0b75c839e1a3d0b76507233e1094b4031cc0cf988c08a187d2befef21f8e8544888cfd2e067d90e0bbee05bd01049239201ec9288865b0b8478db3e0fb713359431bbcfda00dba0c94e6523ace4fdfd8f2bb4273710fcb6a11caa8e44b7a32925c39052364e970d980958a52fb6a799cb0860782cf0a108f9e3b19fd572cb0be8dedc1b3c2a848c54f0cb7af60d2c36c24ef227e4573cdc850f5c3ba3c07e047a3d574270ba26a7f5454c527a2249d8857ef0f822fb50583eaada7453e91c60a052ca620d152a64d83b152814a7e85c75b5f8ebac1475f1f9de9bb65b011d9a9de04c0681918178a8375be2b6f82b0e225b555887f2f01f181cf96023fdc4e202388922b03ddda2103f4c4118418fd32d001b6d94c9e107f67568ffa690f8101872a21a6376fae642582dca7b816ed4ffc29cae172f10b4f45df5d2456ed0ae2a4eec4102c70ea8bfa8e1294e89f3d65cc66a7c9b0f9ce85524bfef9097343a93e9866dff2f61e11dd0294bd0a4079e18e2830161762609236468a80a895197641e3fbb8309eb02d34de15999214db69b90a15d7d2fe7280d4dc2b246bac89c809dcdeb7c908f80db994052e3e4c5cda8b57ec4ef0129535206a4dc0f237279c8160fd38d80cc3c32aa124ea1c0090c1fb381b58be4d0ffb478e3cb0abff492aca3144757d019134d9f7fd71def0456c0e4a3b073c3c1174d526f87f1b00f98caeb737bd4113272b77e601268b78d680fae35e18b0dd9b1877465cd1d7445c2e8c67a448c2a59d41a7765daa29392763c26b3c00ef198ed7984b7a746496694636594ce0b9721734344bd1e2f6dc8d292f8fcf8cf0bbc596aff07a32f120fe49da959f886d80b1338c768a0f8ebd77606a0d31f2e7937ef0cfdbf5b34b9084016d8c573693a7421c803b048b853bce3a950a0c831de157f7bbe7bf110bc66e1f847508b6e58d0b07672717fa734a857c844c504fc695720ad7617951a971dfb914907b513761ec16caaabc482a6bd3d82289e3cc42e89b61ff449e7b16ccbf1eaebdebdd0007135f07fe3e9d836e6c6d1aedaf89e94bc9e22a9cb13a78bf38e942827147a9a7bb66c89a4e9ba3b989517cbe3a6673479611d81f2c40b75283dcaca1042f6a562a1ec9c9c8a64f5d0cb78e1a21669022c43a2b62db0dbc02e3066883d3561906a3114d5776e9f615798efc8be2cc10bb639904ca4e11bf44fcb0b2c2bad26acbdcc98b7301fe4bef52ce4b906feb277d00188a1c70f31f10bffe8a8bb4686296f7a372ac82adc938df802a386dca279ff688fcdd605a798f1d7328591b39f4076c5285cd7ca7b1492b3b852c3eb8afb3125e526521206eb7f4c315ea2c4246e4a64f0d6c1f839122526de244a792b398f3225c552b65de43e215bb1e41136bf316d04015dd318ff2367828c495bedc7388e83c3323aa490d37764af8a47892e258837630cbf087d59ac4402ed062593fdcdbd0155b40d2ca550ab179f61273370ac1b3fc0a494047147e14c8f9c37d7a5272ad067a73a69987d7e8d2909f6722569d3129d3b9fe026ef150a38a10922b7b783845d692eaf0a12845334923e037e6db7f06f0da8995c5f79410da6aaf05e3530fe744d943a71edf35efd93191c4bea78ee7c6992d4674816ac78ca481f06d90eeed20e744327f16da7719273c3fd42bd4cdc0563607b84c02f7e60bf4b99d1b4200006ec8b09206d025b5ab3960e79fd4dd74b0dee5175fd146dd13d6c4d5762a031f6b131524c0fa397a3b3af6b4745e60e1b0a0ac7d7720c8a25ef5c3ead1b7ff27e9f7fe11baed307a7a4be87aef10532e97f5cf8abcc29a476a0d04ed30e4ef817561668eae54bc7f08c34555a7868c5e85aca5a27893944639fb0f99090551782116ff65c23cffa6facb91da5a70eba3fee21207a1c4975c7aeb3104803ae2644c7937ebb074c1eb33b74e91431286e07a4c73411ee6809abc6b7649befbac46a82d0c717298994044c1da24ad1dd88e94364f5facfa57566a5455ffea0a69f5839b114cdc043e1ea5ab2402bae865d617fcbec17ba1bc4429e2a0d8d8f522de7f9b33b86a0ebdca50d7d182288e44ff4b5d1b7fdd973f11dc29397971bb44d094c09de3a2eb86af3fa9ce674822adb1e9a4f3964ef96804a2da317fb152bebb5a3fbd20a6d03c0196666115709f34a7d832233997e72ce9292d5e46cd5531749c4eea92a0a7efdd8e4fb453fa9c04721398b3d470f2fc4e33a1b768b2fcb1f13dc98fbb5e96d5a8b12c11dfd91ee28208134c788e86d1bd836e537a168e9396ed0b1a8951996810ee5c43b47bb005d2eb2113fb2cdf44244572942a61596ec7b245a17df398dc930ef37637fcbb06f586ef418b863a925dbebf134cd1b4974c342dbe26477f8bf7be8caaf33013de23f3850a039c808e4eb0d0269c3affbff8c0079ee607afeae02461c87c58dee6fd6815602a4c7be8277956bb259210d31d42f37cfbb5cd7071a2a1e8e1085982defdda351f4e69772b3130175e56354395f51c230970c5128f40e1af5c537e1215f261f70a229db748f650047d5870a0a26f89c52909bc9cd8228a15fd1aaacae25281654964e78402b352252a7efdbc6f8629bc73ceaa6d378929562bc613dd6191ea4606dc2739339d7417e297d945cc7a06250766bf004c096be8428a69bc2b8bbc96d64cece1d31ef24974996a327b3452b0c14fe85e4de88bc83bb0eeb8f37358e8191188de168e1d8d7f3c4e33270c865503c786e08d2850996dbdbd57952e47345feadfdc05e2ef912b2d13772a9d2b71ba775e6bc106ff616aafc0e039443349bdcd874aa74b9bab877704248e2a7487d2c3e6bc2de9547a68426a9e6754925229f50c23dac5f7a0d2eb724e06790f2712248c881dd65532d147bb0c5a91b3dd9faa2d0a3b71e1b98752765d91b025196219df67071fc7d22d0b9c70ec008a08a3c049cd78015c0486b95f7a5ea3f0650835ea96c4ac81ba6e4c2cafa51479bf0a6c36ae0f12baa9077d85ce38a14f0aecd71829cf9aff8a8782cb801eff9e3fbdee93a82a7a67b1b598bcde5879754f367d3bc97023d34644119edd4513e72621b44c3791ee9ff37a3862dff5bc021347b0e63190429ffc669e1fd13b3b58fee38a994463fb7ccab0fb515345a148d186f953f0ca6225a40cdb33e5624cb0269d99bb83b1349a2ac2c41d88927ee6b13d55a91a589bc1d3a7427dfaab7e6b000d0d56437aedfca04c1cdab6d39512b89aa88103e16770ebd0e5c996428c8412c492b2db38edfdf26cd106b3cc62309ae44f950d2e9c3a5d12663973c5a6114f66dd0207e15edaec653ddfbab3df7c85be7131ba701aea3d0ce03c3d7839d810b372ad16c7f4c3e010a390c1a4c1378330d07ec5eff0c116fc86909ac09999592c8a8e601f209e7ce2f8226defa8c5c749798b6bcbb58f64cc60629f30d9dfbeb41e013e7cc249fdc542cd0e646fcf5bf4cb2183c0bb44cbba8e15c471df0309ef6ee91ace045982933fe4ec4b41606065a38be54dcfe3bf5519b77cde01381f1d72db270fbdab9a3e770eaf1ab4fd727686f8096b3cfcd6dbb17d11fbea6700c3c534c0a975284110f676a50632d46fc793eee36cca876a5e09746fe51bca71a37a8486e6d1f89b18e35df3336dfd3e8922fe74e1384e68a22db240f800aced676b993c59c947c1d5168bc79e3a2de4134d9a2ff035d8432ecfdc470e4532a57bcb940c8067babc287e2f42b78760eb343ffacaec1d269527cbb0ea53589ed72e5ddaba37d0aa486973e4214be5b3fb720cf2967fe7f3cb887f680e6d79b068889247036d27b9161e2cdac042213ee7f49fb4c6eafe7db74af2f17222de2edac82b7a30957a644b493f5c4e65c0eaf0e00798b9b5ce8fe1045fbf03ebe9811e4ff84bb65fb481995712f710f553516f9c593b4b4ae204f0abdc5454c201db1e27c2bd8af70a2f770e3d9073cefefeaeb0aaf6c40248728fe02fc7b1e05f31b8fa61d752dee8953766af5cb9112eec506bf76a4fe80b7604774cc9c040e4949bd845a5afa87c62112cc0b544bfdeb2e9431186f1d71b9cef0453103646093b3af26990141dedd624600886afdc20fdcd4efccf7673f0538ba2f11471ce3b99247ee71b33b7ea1093672d7f7c4d83f28326c36b0956712ebdafa2e6a9c85d3519d97413d3f459d3580967391cee", @ANYRESOCT, @ANYPTR64, @ANYPTR64, @ANYRESDEC, @ANYRESHEX, @ANYPTR64, @ANYRES16=0x0, @ANYRESOCT], @ANYRES64], @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r12, @ANYRES32=r13, @ANYRESOCT=r18, @ANYBLOB="000608"], 0x252, 0x8}, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r22, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 13:34:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x1) linkat(r1, &(0x7f00000003c0)='./bus\x00', r0, &(0x7f0000000380)='./bus\x00', 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f0000000100)='./bus\x00', r4, r5) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10006) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x197, &(0x7f0000000040)}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x4dca56f2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:34:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x8) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:36 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r2 = semget$private(0x0, 0x8, 0x100000102) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x7, 0x88a8, 0x1000}, {0x2, 0x11b, 0x1000}], 0x9) semop(r3, &(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) semop(r2, &(0x7f00000000c0)=[{0x3, 0x6, 0x1c00}, {0x2, 0x100000000, 0x1c00}], 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000600)=""/191) connect(r1, &(0x7f00000000c0)=ANY=[], 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r4, &(0x7f0000000380)="bb", 0x1) readv(r5, &(0x7f0000000040), 0x10000000000001bd) read(r5, &(0x7f0000000040)=""/12, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x29b, &(0x7f0000000100)}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000005c0)=0x3b6) socket$inet(0x2, 0x1, 0xffff) clock_getres(0x6, &(0x7f0000000400)) 13:34:37 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="093f90226600002e2f66"], 0x3) 13:34:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0xff}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) 13:34:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020691f, &(0x7f0000000300)=0x40000) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000140)=[r3]) 13:34:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8bfcec9f63c788cb27a2de9de9eed66e9000db0a7b37fa4638707127c28cced9dd4ce06d50e359ecbaf92b2b81b1955fb3a7a45d53dabbbfe07ff13c27471bc04c449d3f585b4c9fd59600b09b2783699f65648038e442910b9616aee6ffa1190000000000000000"], 0x10) write(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/7, 0x7}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x51f0, 0x43ba33a5, 0x0, 0xcb, 0xc97, 0x6, 0x1, 0x10, [{0x2, 0x7, 0x0, 0xffff}, {0xb0, 0x3, 0x33ed1504, 0x626}, {0x2, 0x10001, 0x8ea7, 0x6}, {0x0, 0x5, 0x9, 0xf6}, {0x5, 0x7fff, 0x3ff, 0x8}, {0x1f, 0x0, 0x9b, 0x401}, {0x5, 0x4d, 0x6, 0x722f766}, {0x3, 0x20, 0x4, 0x2}, {0x0, 0x0, 0xffff, 0x1}, {0x81, 0x6, 0x5, 0x4}, {0x7f7, 0x3, 0x9}, {0x1ddc, 0x0, 0x4, 0xf69}, {0x9, 0xffffffc1, 0x8, 0x6}, {0x4, 0x3ff, 0x5e8, 0x6}, {0x7, 0x266e, 0x6, 0x94}, {0x1000, 0x8001, 0x0, 0x2}]}) 13:34:37 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xffe1, 0x1eb8, 0x4]) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget$private(0x0, 0x4, 0x1c1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x1f) mlockall(0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x40, 0xb0}, {0x83, 0x10000}, {0x85, 0x73b}, {0x40, 0x6}, {0x45, 0x80000000}, {0x6, 0x2}], 0x6}) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x0) write(r5, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x35f}], 0xd2, 0x0, 0x0) 13:34:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3aff7f000000000000af07405027e3e48100000cbe57977136807465e1d48c0fd55b8886b04afd144827823ad908c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8cf626da8d080000856c", 0x57}], 0x1) 13:34:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240), 0x5, 0x0, 0x0) 13:34:37 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) utimensat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ffb826f1c2a77a40096312c1477698eead50b819dc4bfe3a52c2d8963e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:37 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x192) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="15ab037fcd068c594834656ff593814ce657b30bdbdeb37816b955e99c7efbb1ccd76045818de9d1634dc4aefd1c8c9a70a5b22b6a7bbaca4e6be64fb3a2726bb385c53b759e9a406d422e8cff4c5e0ffc31fe98a6e1a9eaa39ed178aea2b3c0b7564c64a4ea118d815c71460b74c2caf0bcb1af7d10d4be6977966be1575eda01734e47fabda3b0ee92c783ccec637bc5f5ca8114b568c2672476a690de1b9a8558", 0xa2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f0000000180)=[0x8d]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x3) 13:34:37 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x10001000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 13:34:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) write(r2, &(0x7f00000001c0)="02a44c4258168b28318afe2c558b2640321280a88a83697de9958ecc214b8a60e823675a538ccdccee73994c32a4ed19068da91eade2e57cae96ee80e93b36e6f2279ba45f31abcc6455b5f18065553c5d7648a84fc47e80abeb1ac1122f53649090968cc3967b6edd1a38d436e3d3970f8e5c578c61547e884fc09f70ba0c01fde56bd4c57843956b244bee6e3ce26fc1d1a483f1f12cbdcd3e3b71a3", 0x9d) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/|ev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 13:34:37 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x80, 0x68) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r4}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x5, r6) close(r7) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r10 = kqueue() kevent(r10, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x80000000}], 0x5, 0x0, 0x0, 0x0) dup2(r8, r10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r11 = semget$private(0x0, 0x1, 0x23) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r12, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r13, r18, r15, 0x2, 0x80000001}, 0x6, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r20 = getpgid(0x0) fcntl$setown(r19, 0x6, r20) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r22 = getpgid(0x0) fcntl$setown(r21, 0x6, r22) getppid() getuid() getpgrp() msgget$private(0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0)=[{{r23}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r23, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = msgget$private(0x0, 0x8000000050) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r14, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r2, 0x4, 0x78a0d930, 0x639f, 0x1}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 13:34:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2effff07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ff00"], 0x18}, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 13:34:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r5 = openat(r4, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r7 = syz_open_pts() close(r0) dup(r7) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) getppid() r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() 13:34:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x6, 0xffffffff80000000, r5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{0xfffc}, {0x0, 0x0, 0xffff}]}}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) readlinkat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/61, 0x3d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) sendto(r2, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r1, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r1, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r3}) writev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r2, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={r3, r4, r5}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x9, r4, r5, r4, r5, 0x0, 0x3}, 0x70, 0x7, 0x3}) semop(r6, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x2) getgid() 13:34:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r1, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000000040)='./file1\x00', 0x2, 0x1108, r3) 13:34:37 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendto(r1, &(0x7f00000000c0)="641195370fdcc4c12f61", 0xa, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x14b9}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) syz_open_pts() getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, r2) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = semget(0x3, 0x3, 0x400) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x6, r8, r3, r10, 0x0, 0x0, 0xffff}, 0x6, 0x1, 0xd7c6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2406, 0xffffffffffffffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c08 13:34:37 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./control\x00', 0x0, 0x10, r4) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) r1 = socket(0x20, 0x8005, 0xff) setsockopt(r1, 0x1, 0x6, &(0x7f00000001c0)="7be813fa42bb7d8425fea8268e8be12f9231721386320140866ba2a7572e9056d7e86814ce76c82be9b2c099543495f1c8c7e946d1d6edc9de94eaaaa73d824f55a6358e40c027ee6dc96fc006010197e0aa123f5aa0c53d16517e94ee8948e345ac15fa609d994cd04ba98ec9a60cca9cf95f4cbadb4a2caa238cfb43c8e36525c3eee806ff47b25dee97ab5c87ba10b2022c4bb152a64bc7bbfb90752b5fa13d7097b51ecb949cc2815d438464ee7b5b99d2c6aa2fae92e4442a85d8b378e0fc2b95b6145c2e68b2b11e9ba17315cace5270a3987082651c55fe4493abfb", 0xdf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:34:37 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(r9, 0xffff, 0x3087, &(0x7f00000001c0), 0x4) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r5, r6, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x10000, 0x6, 0x0, 0x3, 0x4, 0x2, 0x1, 0x0, 0x6, 0xe7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:39 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x200) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8001, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) write(r0, &(0x7f0000000240)="220e2a", 0x3) 13:34:39 executing program 0: getegid() r0 = socket(0x32, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000002f00000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d71011473bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf81113adc257caae697324475188991524abb11db935091d79803412de75b8d4caf1b427593ad0d82521a75b55b6253887cdd77d594959c8f69f8e00bb9acffdb7e77cb5b9e3fe253530c2b3c4c462dbd40c14fc977a2179e30a445d3aa544fac290495fefe68e50be2396e6cffa9669631b1b12efc5519575e389c3468df402c25600589012899e723a05cac14c533630f3c0a67ee97dbd6323564bf6940b2123d4a6e799ef25862975aad2c5bd86797a016a8616159aac4f960764fdc2c93085a0f734683dcafcca74902668a88870e5df99bcab7a14fbb5485e7c43c98bb7bf271f0dcf70ef63d912fc11c6773df801428f467762cda7fe9493d70"], 0x10) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x1000, [{0x2, 0x8000000}, {0x3, 0xdbe62ef7}, {0x1, 0x2}, {0x3, 0xdb}, {0x3, 0x8}, {0x1, 0xf08}, {0x1, 0x2}, {0x2, 0x81}, {0x3, 0x9}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0x2}, {0x1}, {0x3, 0xfe}, {0x1, 0x2}, {0x2, 0xd425}, {0x2, 0x5b0}, {0x3, 0x6}, {0x1, 0x80}, {0x3, 0x1}, {0x0, 0x83a0}, {0x1, 0x7}, {0x1, 0x5}, {0x2, 0x3b}, {0x3, 0x189}, {0x3, 0x6}, {0x6f095298b6c1f08d, 0x5}, {0x3, 0x6a}, {0x3, 0x80000000}, {0x1, 0x7}, {0x1, 0x9}, {0x5, 0x1}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 13:34:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) kevent(r0, 0xffffffffffffffff, 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x60, 0x2, 0x8, 0x480}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x5f6, 0xfffffffffffffffb}, {{r3}, 0x8000000000000003, 0x1c19f1d6f23b7806, 0x40000000, 0x7, 0x1}], 0x8000, &(0x7f0000000280)={0x8000, 0xe300}) 13:34:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:34:39 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 13:34:39 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x4006}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto$inet6(r1, &(0x7f0000000140)="990bb73e02b40084b2a4cbdf4677c47a3be016ae9b610bf9774fcf44f4a6fa52c3180e30d57e3e75c5f3465344ea9b4c23235b9bb7762ac383b5f153855ca1fcdf28ef168ec5beb670a0c01e68", 0x4d, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x20, 0xfffffffe}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:34:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cbef6a1f3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfe8ce095cae56c5bb1a944d08a7bcc83"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 13:34:39 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xfcb, 0x5}, 0x8) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300042bfa54032d056fdd5845631e40be0a9e80b7c1407f66a980c33a10c754a928afb6bd70bb351bb9be94972585d825350f0f576f4ee0f86c4299ef03447ea90a61e75559099ac763bfff93db67877b21610dded39bd0a23375e5c1249cea08b6b11edd7e8625a026d809d8807977037dd3ded0e7f000d6c1512f4dc0b24a755b749e3f06f85c49d9af4d1610001f9cc4e5b52779b91b83dec2da2a5036d9fead89b120c05a37b5ffdff2ce552100d1a79e29828beb0cf78837156046eac1e5fd1973209ea8c11b640e981"], 0x10) shutdown(r0, 0x2) 13:34:39 executing program 1: socket$inet(0x2, 0x1, 0x24) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 13:34:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x4c6e29e4d81dd421, 0x108) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f00000001c0)=[{0x3, 0x6, 0x7f, 0x800}, {0x9, 0x3f, 0x9, 0x9}, {0x3, 0xd3, 0x4f, 0x8}, {0x1, 0x20, 0x9, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xbe60ce8a7a2bb09, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f00000001c0)}, {&(0x7f0000000240)="5d9fd746d440dd4fc53e71d7b225", 0xe}, {&(0x7f0000000280)="2b55f7ccb22b6f259492b299", 0xc}, {&(0x7f00000002c0)="a9d71a2f0d94aa769c39376edc2dce3829e80619511f80adc6f2d1ac0600e665e19e6a4b9eb9eb1c2ceaed3a1bd264ab4604e9ab0193c627c3211d1caa293bc380bc45d7ef7e2fa3afd84f66e41c5255d36ee926d18574efdb5eacbefe6baa05e64b920f469d364f94939f12a9c285a0aa51585bb3a7483513047cdc7ce50de861dca657f803aa4d491c4c1b11a62999c9010ba070de5f7aab49466e69f98766e56cd9808fde1448fe8539d153138443bb65b1d65dfb5056cf7877445ab4550cf824bf61cf72", 0xc6}, {&(0x7f00000003c0)="5b1efdfd82b77fc45698b328a2904e4b2a186f0de36b8b9095d86b4b08b251ac8923bd9eeb83700bfe892eeab08d36a63415eb90617cbd866e27dc615a38eb1575aa8eb7d36e99951c08e93a13d29b6d7f60159aae8d604e0718c2cc27a29a4ad47a0bb967291d38d3263507aedc9adc33561a88ffa7eced87903831f0bd61ff1e05d6cfc39e", 0x86}, {&(0x7f0000000480)="cda6b7976033ecf99ecd738099d82ad6c459ca16a33ecb8c20c3e7e12bf25decfb340a6ca98ea2967a02046215a9f182a8df6f63c51350e59d15fd175a6bedcf5796b3479ee815c6d2d63d4f0bdaf44e2c0261f2528099acce6c816cf0753af33fbdfcff12f4fb694b3a2e66aa2cc933aee3f67eaa38b6575e99541c3f3516f9efe4e62f32e6476786f915ad1a1732c98292bb33e780cb79ff52a9a0e7aa3d2377fd089d4c1cf328805af18a6013ed8d4126dd30724d62f6e123450347a2dcbdebce80028b5f211940c15fd21e39652e80a8e6e3905bbd02f3", 0xd9}, {&(0x7f0000000580)="6046abf67fd3b707540cec09417a4a2e7687bc0f19fa76e4fda1d94d0b083f4793b418437e5cea5c60e2f691d19f66d48947e47209db3a620dfd6d24687bfa42b9c2c130f016784ac469309c3926c4ce460c90c83799edf689d57990d095d4690d5baeda2ea973358b89356e01483e38dbda2732a64614e2ea4ec1642db7f28fa4de48dd75fe87d5e12ede456bcdd72b71d7c0cc03855a334ea7889a7bf4fdb406547e228f618b3eb4be3c3333db7e6105a112bd51e8e8907c7c03938398a03e46e3193e69f2701aae92ca11e8684b3106cd1716a306db1ce64aa12dfad36e75ce1b799f64", 0xe5}, {&(0x7f0000000680)="8742c6d93a3cd79a1040c69b1fbb41b70c12ba3f163e441752e290fde2a94a7631dc85d67200ee2b71f0dc8361ca", 0x2e}], 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000008c0)=0x40) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000700)={0x800, [{0x9df40f343273b92, 0x2}, {0x2, 0x8}, {0x2, 0x7ff}, {0x3, 0xff}, {0x0, 0x8}, {0x2, 0xada}, {0x2, 0x8}, {0x3, 0xa9f9de7}, {0x1, 0x6}, {0xad4023cf792ae7fe, 0x3}, {0x6d9ee62652ca4c3f, 0x9}, {0x0, 0x7}, {0x0, 0x10001}, {0x1, 0x80000001}, {0x1, 0x21}, {0xaa6afbe3b8398003, 0x1ff}, {0x3, 0x8}, {0x2, 0x76d0}, {0x2, 0x8}, {0x2, 0x3}, {0xff6c2cb091f79a65, 0xcd3b}, {0x3, 0x101}, {0x1, 0x80}, {0x2, 0x40}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0x800}, {0x2, 0x20}, {0x3, 0x3ff}, {0x0, 0x794}, {0x1, 0x23}, {0x3, 0x800}]}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 13:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xffff, {0x9f, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff93) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 13:34:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:34:39 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = getgid() r2 = getuid() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x5) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) setreuid(r2, r9) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x3ff, 0x6c, 0x2, 0xaa, 0xd3, 0x1, 0x0, 0x1, 0xfff, 0x800}) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3, 0x2, 0x7, 0xfff}, {0x4c, 0x4, 0x9, 0x3}, {0x7, 0x0, 0xff, 0x1}, {0x4, 0xed, 0x2, 0xff}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x84}, {0x4006}]}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 13:34:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 13:34:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0xf03db8a01ac119c7, 0x6000151c, r1) unlink(&(0x7f0000000080)='./bus\x00') 13:34:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0xff, 0xf2}, 0x4, 0xfffff001, 0x1f}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="1558cc346925b3eb0a2966d568eddb0d0040c236a0ed35eafb223d0f359457b27b76d339a98ba30e3d536fcf21375675cc89d1b5f2c1802ad3da36b5fe2c57846d60cedc982a63ae274ed9e806023e2f29b6a77ec127bb0691156019791edf8396127692870b590b1d3f78c13f82ce700485e0a564875779f37c37b3dacc042a5204ffe6442efd31532bdd8787b02be084df29", 0x93}, {&(0x7f00000004c0)="cd2a0572be16c9dfbf83afa85e933ffd7133f43ea5819393644d7fc66a19a326f7673e4126ce313df4e8eed303ba8c397539935a2b27e1800af7f03d6a1e327cca66ba24de378378a011fac52f7db55f022f06631a27620b25fe9d63c21768bb01d92b2b1c41765f00f0f1678f3ec4a793fdef93219fc5a27a683a36b0592151b58aff511880e6ac2d39707a32bb0873ad2e49502629aeba67d081a9a25c2db1f60fe73ed48d5d7e43fb1331693c5796df2036f256cc310ecad0ba332912d2b54d24e4658cf176863ac2928594f6a7180750d509c253b0ba40e133b8d7635781bb84ec7335867b034996edecbfe069cc582aedd6b3faa49e856f20b1253e27f7d828b2b6b9fb2e150afe9d3f833fcfdf67431693ac3914dabcc3df6b016482b87e9fe03e60f0b8d2b9328acd92dfeaf33696e22cdc3d594a11d775cfe62905f40717c607fdea1b6e326ff7e5b8ad0c8b95dfbd49822154d920f9ad37a2f01c43614944c065f2f1902f54795f8183eeeac169cfe02115f97eaaa31eb96b8a0fe3fd38d623cd2517e4ffcf4bb2ae1ce89648f80af3e4d5b99840d2f50b47ebadbc2ea09a54812d8a1155dc18278afb8d4e8fd87db6d9db17f8c4872d9d7389ad495b9660293f630155a2df288767933786a0584d4b3af5de52933b0355bb35e3dd0302731319f8e8086dbb5806f180eefb90f8d85c4357bed1781520bea2b2a1e9f62c04238bb127fc23f3cfef8ebe698aa600768b9fc0fe6d4433b545be44678ae5f85877ac2658f35e53d656fd8870dcc39bdf58ff9f728742beb76b72f766426c291319e0b6095e7463db75b52b5702265b42a48f859a464eb64f207f3b12dab69a517b5f4c00135ccfa20bcbe2ee8d775687ea42f88556ddaf1be37824a9e65100aaf6ae5252ee6699762274f8c4851c9093014aaea521dcef0cb5d0e099b3fd031ce82a684e59a93b982489fd4ab0ec3503b57be439af10f23fda3ef2b78e28bb0399f7503b17e8b6efbddc373141464a2a81c805067bbedc15d8e089e5ed11a0a966cb20a10c8b03b53610c4a9910b4c52993dc8b24fd8ee64fb621f32e40b7837aceaa0d602cd8b4789faf948810a2d1e5bf0bdc0f1ccdd27f9026073b7af8b66037d16463830d7b94a3b655d6edabb021bcb5ce198d5910badb9550a2b60b00e14df7ba3bb1e2faa774bdcc3bf6c59ffc61485548fce951501b4dc23302ad911fc9fbd9aa545ebf5d2604e1a791dcd2dfeb57327bdd63c3ba36f4e9b6d2d5795e8dbfacb3f89687cadc36317df7d342d8733089d63c5dc685d4b79eccb9ce29890ec651cd891d3d5c463dd6c2e92ba4c9f0a7e416e5356733a15a541acf931f568a86c7469048a52c05e2ddd79f8f89b25aef1cee5ba06705b48eb1a2e7a1d6df7a7dfe9054b0a8ec3f5c9202de61b938e3c85b9e2de810efd21bd81d731a6a0d3c7c7d9082cf015eff6ef6ec1bd882e108801989b89fb29ba13a843a4186a565ebff11362d0f5648f8d39e6140ffdd6a1f85c68d974342c757f1f4360704ece1b13b3644e532d97fc2da7509a24390c526c9d4d1bd13eed4c29edc6baeb717d8b783b8178839d85a3bf1d67c931a165b1bc9d2bdfd8fb30b316c7d800727644da240d668511ac92392ce02a5f080db094884d820dfd41d3efa52aa68309904d0e3d3d6712c7a1511d88a27c1326df87271586ac6a8ee0f4540075b722c9e335abeb0b919d3df5613e1d0433b903811c37612dc352181f6dcae507132f79a3ee4a7801df357e3128e5530c7136be0d1fb8a64d01c6f457c05fa48f7c1d310303bef68adf631d77a697fa6b6d6d0c355c1cb80077eafb6bca54e2ad7e967dc0222660c319815178b805f244e989ee42ec1e63c56dd13ee6cd45187227f7b5b963a2c29968f4dc296a3c3a28b04fadc2e70ce3c6023c3cb828fa1c5f8c5b125be5f7f2429f1aa618c7e846726fd0e70acd6d48382d4e55ab97870432d4165497a4e2c702d65bb692456c197436b3bb74920f3705a63c171c5a4b8e360c8b0f17228f102b09a03ca8b81ecc68ea12dd0957629392cd35a8dca205f9acd2a7ec38db26e5b02bf25684b255a21befd5eff7e2ea1f13c968da7899d18cb87161109869f7322c6c4cba95cd312efce79063a72a22521565a512e68f745f40d70e19579e0b1dc3259299ca1b233c10be0ed77da20d3c38f832ba90b1bc3c3b17679e029d04882d6a7b744d2c2981bf26778e19e6d0172fa9d487c2d401f10c7264a75c3a93fe4dcbb8dccdaac30e38a00d1348479f277b7c4776eb268bfabb00e2f54e96aed3bdcf2f2d52a81fea8a2149e3416b6ef88bdd2815d0d3da918916883b3d698c5f5b9afd43ba3a24c1eb47e4142b389c3e30dc4a8fe208c58c5cd5a6018a90a5c29b53f96aaf1987f3ded130c41c698e2c5d46dbdf2af4e20c9222d6845a94d09d150a51d22e7f62236175044951e998c4108f04ed8737c91d7b1b614b33d106f88698da156cb1c5b2b6177a6ec12df245b43a6a8d8d84725bd480f121b1b56860b9282c4663041716db53feeda07eb392ca2eb3728e1e1c99f43387f20c298e18ced636281ccfcfc06ff41ae8ba3aff324b7f829ae218123195eea01a7d635ed2f6642806b0a7270d62433171c615e0e1ff13c00f9c2d4e528a55d11016073e2906df99be1c8221f668290d17526a4faf4aa8ca9bf8a78acc69219e0a0567cc32120c2ea1ced5c51f7a1205ca275ccc52cc2dd9e311ff5397e8e3fc9d78cdfa36a625b874fa1f42ed3dab8369e996746cc5d890b293a935e77f3ae48baa135cd0cb78edf4a6133a547b620ae051c7dd08cb6360fc6ab58494f878ca9bed33b09a9a6c459733f3513d532fd7d6dd43090c9ec2aff66fb740fcbe42279190503d1d4f55771246ab50db45e75dfa791348fb2deed108e969fec4e9833f36c9c76363bebc843824e3c13789c9227fd4f748a1e137b0afc1ee5b8832d005b252b26d2c9f9839186813470f18265147459fb673379c760e95240667e5715c880fd233a30692ad8a2bc06a5f11992c4fb32443772239992a6fd9bf5d0ecfc80fb556f37c19c61d17c7212849f3e0b0b7f0d67ffbdbe694f175cfc6d291dfba6105bb5b1a1d850aa78dd50e8b37f6f645e517f576b2ed9ba39b851afeee1fa1d1ff976a323bf406e35ab294c008c91d25f7180ce7adf48dbec781a4c46b039d4849de2739a3c8a71a378e776fdbdc8cf5d48a72e076e5fc289ff880ad12f93161668305a45f982c5f0ff7ab1ecdee0643fb1f7c9b642a34a20629b7e2fe1b6bb88f49b15e057fc1ff884b8d5f3aedcc911f628b74f2c2a90b6fed003d52eb155650dbefce3abc4c1c6187a012a0ad3fc7e044f722660926c69dda6e1b8f0a4802fcaeff6f9c63e2da13ad3be2bbe35efd07c365fdd2ba043ba8475a5e92988c3978423d114d5861b6f93f9a2f5229b7834ab4893ffc9c61ff30da52bd3893fb2d1b4ea8766003ec44989ddd2915c2508177e69d5a2ddd95a6d4dc2799e009070c4c2341fc564cabb826bc7c8227fb36f43c4f47b5da058ffe8ae57ffde2a7d3238dc44a1ef4dc965c938da11fd670cec5a51630f4667dacb81a8a256052d87a04c3cec118062f59f648e2e6bd5995621af8daefcb7df04bc00945de2a58b17ab05757ef4813521edbb5417e334508fcbc806c527cc1667c2bb50ce086d70489bac4cffd26e1385addffc02b546c29c1f2995ae78e90eab2bcd4a1835f54c73fd0171d624677dd1b6c72eeb6b402ed04c11645a92d5e6d6ccc4411712565fb1928c46a2723b956f2281f6a7ee328b4176131c0e41f49fe0723a455c7ccff58dc0a35b7e128d736b4c91377e96be389da41cdd1c2df12d61281699e05c29a724b6053aa8aa3eddb67c1673e3b39320d58bb318f9b6435ef771b91e5198a52f00aec4b2fcb607bf81d571fb22e72dd935ec4fa0dc0250588ce0c2b5a5f32fe91d2d38100304d797024398d29155d56481d5f1cb8457406a1d3f57c62e0d4dcfb6762b2620c2ac084d3a5729d05e7f476d772c9633f9d3da110e65d5a05e936e351459aa7a6f5446980b3ba2c7bbc6364fa5d4537b0740cdd60f9d67f6e3e4d9e8b28769ffe4726bd49c1b47fc0514e5b0b3aef94b9c771ac7f22962ad0b4cf6ea6940bc7a3afac206df417d270ab13328c388a50df1ae66362621620a7d1cf3d0a683c218e1edb961a68aa4568677a3f1fbc4f2dd94731fefc52a4829379752b8cd7efcc415f43f5b1252ea581c0a5f9705224b8a75c5ef1161008c19dcdd1bf47d0fd6fa1e8bc97a6715b2c146bb4097354a0d46fc8fdddf74e3272706706d9c17913a3832029f2cd66aa098475f54f1249b91e5b5e2b0e17f816b5c2f6665e5569835eb59bc1b25af9b1f8e508cf13efa4b1f918e73050825d8af19ae88ec89a65361382347ad4fda473fe7adc5a04a9f65cca9b0d72f1219b3ee08ccd94dd68bd2c064fb6a366d4a8dbbc3dc8d4b0b88303656a7c37717d520792aa1903c90c6391dfdccc1a8f873564145d16bdcb2a26015e446415284c2201f85848b09ded51088777c05240416123427413fb9030a3c224af1f088e52ef0a2ea4bd2fb90f36dab17451254c6b6f405a3696677aeda31c99fa9fcdafc1f536a0cae6bcbf2234bd4bdc61b2511a367a87a5c582e9207891e28eeae6c4ba4ac722f814c39014a80c81fc47feb2a70bc51bdd54f1e11a8e4ad68296f73b743705afcb1ee841b066f343c2483992cf7f3751eef504be1986f81ec2eb8b38cdecdecb8337f8da003ad47d5a94df4da8a210b964787bec8c9472f73988bd48e029fed331796e2cd82af68d18147e972aafc4543de316b13d8476717b5658775b500bbc911ac33c136be610902b000b17f0ef0d799e8fda3bd5c7d17c1a6e2a76e59069fe93f90e11c5cda75389ce96dc064e7cb4bbacaafa3288b8fc839eb33a17e19280c1b186b9a643c16cd5dd5150066fca7ff2183af3feca9379e5fda56f0199110f05040d0ef96bbf48a6c03aa3d9c7a74bde1948f7ad859c65c2c515b33156225974028d525c991f006a80012d658f2f8a7353e24c63d6e6c92e45fb044b8d599552807db80a5b8b35c68ba861a2dc867071185893d41f9ba0203950a3d841d41fc0b44c8f17f59a077e8231aa2818f33638406b2fa00f43465771d79bda1480206b523c66a037f617637a8aaf8b32824926c88076924952eb4323958f4165874ba4426b1ac0e22c0d3c08b2700c49f0c4612eb3e0c564fef7c07b8368a2e28af507672a4072e94905f7ee6cceeae40a465898a2056e9068b4c67af0321ae6db4a489915682739d86e9fea735c15d31e5a54726a0abc0bad3ea4475aa457991ae382bb259d85dda75f937585dad316f627ccd12f331057af245ecf0c5ca5d120f0fc7b069a0035fd5db8030677d773ca35540533311581483f09f8d3f1379334ecb92c621926144a37ee7ab06a44a5c4effccd6e21d5a4552b02754d9e9743a76d2c303b8d5020fbfd537153861d60e699a2aad4c420f98485ed433d7b714b1107fac855143b220b8a440a18e261f6f1d4114c6ccab176ba8c0e9eeec2b43afea1316778e66ad60b9a25d6f314c792547c4f635cf213dfa4179874d59f4fd7cd27bd3b2eeeb442bf92d70e2425785c460371f4f4bfb36923d1c240cf96cdbd1583b48570cdfcfba97d325da59ff66e24be60fad699df98b52ec71645c467d265381e9086d6f1cd9cd93faf5f4a936412b9735df7fa65565ac1cebeeb6b6b3d148a21dbe3f4", 0x1000}, {&(0x7f00000014c0)="38f2f4ac13ab2186dc9ca7763922b83180fc6c3d1e5869f38ce7dbbfd974d7ee1e1c5b48da6002122705f41f61e3b98e2f3593eab10455b5caf40adc678c94ecfceb3d1926663f8f86867428e812ed86bec3682585dc3fb95b9c2ffd315e40faee06ef70a20ba0d6845add14b8eb21ec39cf400e6470ba8b44558f0577253dac8018b600919e3baa6fba89fb4d0506762cd47579cb559bb215309bf273e7ade6239aca1efeb8420e056829", 0xab}], 0x3, &(0x7f0000001580)=[{0x110, 0x1, 0x1, "7cb255ae5b94f7a980864b4def5ac950073c4c35fb02164ee7eca1c8ede6057db9c900cc14977c0ba6f1367a87520d5797c666d2714b3bf0c55c55c317012d1e5a1a209d9d69e4ae5c52af3a8dd54f75836d22c4e05185696c71b2e226c7f9866ccf75b20f9d73fb27d16b6fc853f277c348ff52e67ce52216926677ff9f737be595e22b92a53f8b1921a4ba6ebdc7fa7c819b233decbf3bb94bccf899bef8862f8b018d0e281d0f4b3ec1cadffcf8a7750e61cf6112b2a67f03e7d9e1a836408d8fb1bdf63bcd3559dbb47faa530a34aa8811c3b0da1b7b69aff6655597d446a8d69ff5164c6e0103c99e28fc972c3c3554bf0460136d6c32"}, {0xe0, 0x0, 0x5, "bd3ea6f10981cd211d910cf52bce8effc2780c0bb1368f253a0fa494c7f139a4c51b66d822e90cc294ddb47859fa092c5dbe287621223e660c19d62adb7f540195c0258efa829c6b79e8905e7422cb0f145c51d307801e927fd05a9364f938f29391dd4c2ee79ecf57821d361e45cdc94b4cef362829eee7b0332f2557b0e2d98528d74981fb5541c5c29304863458f2da25f7fc9a4ce8df8f26d9fadc849e5d7f183ea36a73ab3f780b44e07e62cc3277c731e04f9048aafee83865ec335dea20a9d5eaa0c59c5f2fb441aa49"}, {0xa0, 0x1, 0x5, "6f9e31aea8bffe9e92ed2a3d6f087755ec0f8cbbd763cc2f4bc8dd293af4bfc631c3add9d7e698d283bd35be53685b38c3d87a5130204ea4e6e27529c8de43510e308102c68170231e04399e4ab7324e4625cbaedf3f36acc29f12216c4f4ebd823c6033502a6f2aa51fd1a6d55c45bc09850bd11839e1e77e6c64be1c1711874b15782289db2677796aa853fb54"}, {0x100, 0xffff, 0x49, "96a82b341b8867bc3e879bf0e74699dee2c8fadc1a5f686e034187bc1e17b44ad064c80edd511959c7efb25ea154f690440aa658ecfc226d65754f7d49a7623dd09ea810dc268e664005ca4c4ed87e42153b2c0820fcb77352dab0293432b0d09c8ef800332c145ecf28bd90de4abe16765e650f7d0949dd5bf9a925409ac2d0d9e9782853434d85cd844106efcebd5af0fb398633819111c0a5804cf4f9a2e4cfe865d36c4212a480b092beb0ff62dd1e425e21b9f7d1b8838b37710981e6cfdf551ab36629b49bbda0f48816d6a1d9ec81236f18ede67ed38c70867f2e2e05323e120830ac944f15559b6242af"}, {0x80, 0xffff, 0x7ff, "4e5769253af277b40531e3b4067b276e619cd3450a89546eca1540dd1c4471b7e195f914a3580658ea1d1b806c82452e1c071120ac75705e5e4aab49ca01e92563d429b16953e1171126777f7bf2c7f8da49b63b3af31a1dcc8fafab7e108376230f1a1723ca314b6356f708ad"}, {0xb8, 0x0, 0x7, "e60ff35674f2d6f1d3aff1e9d124e40e72f9b2f75d996fb756d52ec39d19da0f7d54ecd392bc58caad03a4d32146858cd14acacede8079492591b4aadf1a4bbaba892b6fcb71c7e62bf9f95234d181b7139ec3af289603672b4b360f9c6f110c4e5d9108533840569503c1b7629e7e032675e2364ab09357aa72085802eb64c485a76d41f4850fa14676ea0629911ae6db340af0f36325e0e8eebe7b882a7391c26b38802ad9d229"}], 0x4c8}, 0x4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:34:39 executing program 1: msgget$private(0x0, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x375dbc2564dd968, 0x0, 0x0) 13:34:39 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffff001) 13:34:39 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0xffffffff}, {0x20000004}}, 0x0) poll(0x0, 0x0, 0x0) getitimer(0x4, &(0x7f0000000040)) close(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000180)=[{}, {&(0x7f0000000080)="bbaf12e6d1", 0x5}, {&(0x7f00000000c0)="5dcb9422bae428fa421ca1df570ce7b05928be6e6c4d27c71a432fe7ce614cb0681b32f3fc151875cbf26fe2c902d4e7e1769b3f6d29c007953aa7915d07a2dfd87335db47a14bd2def08dddc3d604bde1ab3e62aeaf4fe85c7a5eee1e76984b44f5a5b62e196a3d39af8043af613f681e883a5da5aa778f0099111ec7b39f5baef5dd434e865b88f9261c18c2ab60", 0x8f}], 0x3) 13:34:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) dup2(r9, r8) dup2(0xffffffffffffffff, r0) kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x74}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:39 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setflags(r2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000200)="fbd1277cf2af4895e6b0e5969772d20c55b8581bfc8634974cc4f966b557b01a71a710c6ea05720e159a38048444e3f70fbbe8e19f0b2ce27d84d7ab512d188a104c5a3a68242ba8f8cb2ab340efad3416e53b2ac26d84bb3356bdf68d10ecc42bc67a3af312c62a", 0x68) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendto(r5, &(0x7f0000000340)="aa4b5efcbfed630615549ca364f37511dad0eec27dcd327f60b2fd5e204cafb04afac9e0418ef6d189b4e51bc7321f7d80f3ba593f005cd8be57d9e95bbbcb86305b5f8675e577cbb068bfc91b783b2f533bb9492fe1cb3e035107ed457e69da9624331e29aad1d58890f67786a2cb6a8dcabede98d34c6731bf0bb2c5a2357b01", 0x81, 0x9, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x200}, 0xc) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) read(r6, &(0x7f0000000280)=""/185, 0xb9) socket(0x18, 0x1, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/35, 0x23}], 0x1, &(0x7f0000000240)=""/109, 0x6d}, 0x64e015b5fe5878f2) fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) fchflags(r2, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r0, 0x8}], 0x1, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xb, &(0x7f0000000040)=[{0x2, 0x9, 0x0, 0xfffffffd}, {0x30, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x12, 0x3, 0x29) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x22, 0xe2b}, {0x0, 0xc9, 0x0, 0xfffffffa}, {0x1f, 0x42, 0xaa, 0x1}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSDTR(r5, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)="ca147f7b5ffab12bca84481dd1d4a7b456173fcce0fe7bfb53379f69b3a0019b5ca239eceba7671d8dd9e902573b94499a2eb14a92b50ed770a4bf429f096318b1942fba04c33643c1d6f3cdfed6ea4c76ddc07b139c45fac2c98922a16569f531e92cf4b66a0868987f55a07f71ee631be6b32b8d3c34320e6968565c6b3686ebfea3b6de85f1408e2e0cfcbb4ff370d3352a407cdb80a03c293ce68b0c4fa1552efce7815f2b0ee222ab53b19272c059ebffb5bf0e413baaecbd06b94ad8e9eff019859865e878635515102dfa94f537b4e71d9d01118b5e3eb520ff1fb46ffcddae58dea433caf4802865668026da9fa180ff90304d26f1d2f18a6bf29d1240afe3ab3407edb87c0efd674a4c2ef9bf19c58913f002398337b8f673cd3a7d118f3f36430ab1b0305413246f66b041d06a1006a8851b50d5960fc097d4b86138d52e210ef3880d424c756279d594235cb0a59bc902b23d9dda7223be72400b77611370dc30d234e1fc71d6736a7783ed645381e980b803a71adf9393e67c95e19eb6e7fdda2010c752252c1617bbb8a8bb36d926c492ac431a793cd136b87719d8c47669cbf24c8a95a02fd72708c53fc9c3c4f056ef6db8fd3fe6196d2819980151dad01a3cbf6d33327ced0f10c682ac5fc2bddccbfcf66c292b94516fa74cd7c2da9972e24f36f9534efcefea0d798b2b478b838b84f6c31b732dbf97d31bdad4f3f1383eb43b7ffacb93333bc68cd75db65c6512d1dc5a778172109516ad3fa53f7f588afb933cbcf9bd24b3ce1e507f1ee2472ebfc9f6eabaadb245d21fc33261f6a570684c16e79f88dc34a1bae583603f58f11e96a9fe35fab3965e37dc2c05967a2d7dc2e5f744f866279622b62ef46e582c266b806525777406d32527513e28519d46dd911c36cf273016c392e9499c0bb190b58795c4367a306d4cd8753a9d5c07548336e87812bc822f55d953d712afc6b41513b74194401d39ae6bbd792ef8bf88ec0e9dbe5808d044004b2ddf16054c4a29d68a8ee82495fbc525633d47ae1d592a0268e47b88c243dc76173fb519121f7972e0de5a4c903f3c7672aca7b7926ea6a117cc069f80f0be1a8f93013374e9a0f986b4156c1d2bb7a65cf51b44dd7527f26aa57b0605cdca945d434190e4e93a485dbc187193afaccca85ec216122240f25b503ad48ce4739fc3c29243cb623a3da0529226ef74509e90b7682d106e2c9311498229ad5678fd653ff598b4b1b57adc6b1132e3392562ec71fe20085c7b7fa4d58c27b6d73e352efac443a172ddec51b40b878969ebf1b3f73d2519f3dc2aea0e9aca9d8c1df2733e3d5099a52ef65aa7ea53c7f99068493007e5e3a7b087ea2aac0cc30b9e02eda7f9e7fb66a3cca231a4d59db1e2b7332bb93716149c4e03a1a5a3dc3eb7fbff8901da5a6074a33f3a1a3300db1ca1ed810aa8659cb419a2b7066211d009003a620396244b6be68831392eb918f20ff560ad3df3e21cd37574c425339fd8166819d2e740d4e1501efff6ebad52a48c6ff6b523e01ae28d965aab037f0d3bd81434e24d9b08e65b668810d2a7a7bf4892b5fbd0f807e235093485cded7c4cae55ec1d7affedc9a4158359183f5a961d3ce598809447ee72749a8fc4010189a580cfb92ce0d25365395287d1f9d59a7197249f35acee88c48bda914028444e6f52f34f2f43b09ddb60e4c23029d56849f70ab96bcd5c8a263a520d12e9e9b0be5cb888340b4f2816ad619fb3e0e933f04115f9972dd8f8c0037158d5eb6043cc00cf366bc8cb9b3212391bd51029162c369de6092ede975c1b52f69d6355b56f78ff30d15d7bb06c5b36f7249cc03bc67a685ac31f115909a4e1390a72ba6420ef0c66fa871cb9a7615d985a21f8c53b54b0c7f0406ad74a349988b82f8ac8bccb240fc842598dc36cf1a63c42bb83ad84bceb74bb42aafd276c2890c366c14edb94e870b9990068ea1ea0a3f9a423a8a37131faef26df344990895fe609eff3607e757d6acf904c2e8d0c2374adce320342e6cb4f20c4afb6732613b66d755e3429686b97e72c29171d0080b479e3df27ba21609e7043af25e20d6f86a1d3ce89eda26d1d82d667924b84f14b0f4b9c305bd9919087cecceb3988568a1e1e61eb05599b0a0bc449740ef9e13ed752f7c43df5505fa4f58541ac04b9622e1c8a6b74ed80af5dd4f10406a5bd97f3beff9f80e414790d039a960743bb2f3bc2296e744f5629c3ddfb3a49b6d6bc5571984ba8437c0e246bbc4806017598d8f4c4c5568a2250b50e16844fcc88944b2bb63dd6cc7564f7722f7a7353b70c4bbcbe0f88530fbf2728332f619be2a9b676b6af89d1dc53d66c76dcaf44d342d1ba8bc2765871ced176fd33407c37b18a965ee916a156974d5d27a6da908b31af85e366e59081d4357c2b38c645cebb75b508132ff96073791c355d9debedfd012738cc4434204d671459337ffb4dca1cbe0fb3226e37b50bf54a01211085f3d5b4cc6be987b963e4ec071f730b822b2590b6868b3a058993cf5023054e22258d46a4ea146c3900fd80566903dd2d8fcb77149425dfbbdc39830e4311188fa747b21bb728b4f064a124b1fc36bb23a4622b033e680b7d2f2183e06d931ea137ff22716882130b47aa567df664dc129fae052a61ab5fb800e81129687bec2fde49bba4b66ea829f11563ce667298f077481236266a4b72201931cc14686b0e9c0ed665c3168459f90c7dcdd4750966cc080c0e3c8a6699dca51cab96bcf9abc27a476283f9dee4af2510c9184c17d347b45c0a9f515a4bc37e33a397605709347dc4909cfca0b3f974e10754fd40e49120aacba9fe3f24472c9c5de9bddee156b9101f8d299fd806455723d70d458433c207b80e51b4d7da2893a37b4586c1efa183c4dfeef7d1ecb5bce66e2486039b096d6d5e0b740aa944aca539777364ce629a01013793fc3db2a1165ac802649ef3e4e27691b94577326e10eb848d4542c3c4170998031588f46bf7ef66745d7889f7e6af5dd373b03d2f982afa1d3f40bb38719f4f2b0e16d5d915300e3884239d485b249b832137f4b0fad5a92dc72b3a7181aa76c17536fe156b16cb3f27640da6220d0692937d64c9c5d3d5eaa23ec0cdd264c7adb64eeabca1fa63458df7ed318538506f43dc22558b3d6c03231f03726c93f2611973ecb16205324301bfab34731a6dd9f48965eabeb698d182b64cac6c41026f0df6bd2ad09e65f4906ced18fa362f803725636cfdfe68997634b9a56e9e9ed3880d5653cb6ac1134236a4a997f4d94f6a4b09eb198359118404c3413ab2932cc272bd9de02434c43d818d724e23706e480732fda3376a4ef53a53bf50cbfe4a1c29643a8d83f606b86ad27a4aa2439e8ca857448ffd3d899aebbf2de1fb1b96d4703093999b0827ac0ab8cfcd967e0a084899e31d27499ddfcbd5b80083d98be7c25ca6ac3191cdd22a573eb0e9b5f3f097b9de82fe356d7627867f0fa52112da3dd4e2c02ab0e88a5044eb2f7dc480ae9f6014241ce79223d6b291e7f4e07a60583ff1bbfdd55c7b6b323999d7df658232a4b9c6cb7141df0f9510f7899ec6d2000633bf33c0ff9e8bc35be9f7a79b4cb31269c08c9711b60bb34f9cf41414305c362d8549153be02b91c445c0f8ea970740faeb2cc2ca48bffa354594958c48de2c113f17c33ea3a4ae8eeb38f1b773ef0e1b879d03161bf791adff77c348758e5f56d5b07def81b7420bcda180d52545bc08b5d20ab7f65aee96593999158a42653eb2b3844124a4582d8ced6f2640181dd6cc110f6cf60fa4b9d104297a48bbeab03de529ad3cd2afb72f913c1e031a306c9131bed60f96ef6e4748eccb7ce403b1cde97392e6ff1e6d2e6c7894c2186d6c0dbb47ef284589b58a7ea9d3968379754433556bb6c11f0db6827701b2550939c6652b9d88b6dcb3e30f98549b80470fcf910a99a5edb6b81efd1c314436cacc07941e623d5f5895c0b0a45ee93670b36323d12508a43c3988ec6357f053b2c16bf14d395be49efd573821115d83b8a3ff1e6fc389f4f46e50b36d8915aec9ebc8d8e946f5f0511bcfeda7ffad3119deb9ed91948208108be32ff8fa6ed9fa5c553d4af4233b5db0a96c7508e27b98877276e64cee9a03858b32880460942e7fc10cc50846e8e592df1f193298fdb6fdfb01d64dee8381f3dd417372827bb88de8a8331fe88f9200832ddc59486854bdf087377741e21039118be67974d32892af0b720e7ea52d00684a034c05f3ab070815e2f4f9e115574c0988b21c3066969d8dd034378c791f918f0d5fc40efbb56a5733fdc8dff48d9d990388ec555eca0e04fe81c02b6cc55d400ff66f18188bf6b77da8b3824b8712853053fd494a94cf4bb6f5fcbb36232d6867c4b030446ebe404ec9a48d1d37d5379ea444013d7e6e705f4ed31f05ebf8ee793f8a1be1891e88d788d1b84b3a137789f4b2bf9ad96a51ff489f3658ac80f7442857a50680a66b792a1fb5ffa371a1560c10237583b335412f0ce9d0481a20bfd0e38da56d97854b69adf576d1cbd0d78d21a6193e9afe17f1457f30816aa08ae900e2d28e3e6597b5d72a9a5fa10303019f04700a90fa3f2dd12f796a72aba171bcd911db46334c97b2d6d2b9eed870436522c978181882d9049e9be65c7684d16d06e0a47cc73b0c07e744a9b1cdae1179f47b8de6282e4294b74e3cd58a647f6def062bb38297e481df989b32d6d5d20fdc8425463ea6a6ee3d37d605bc58c6d676bf8fc825b66cb61bc8eda5a56a191ab9690bd3eaded67f814101476d8c3a248c110c107909043b89d724e91420be7554e8e81e3deb15e7294d0ceab8d5732a2273fefd3b7607ecdc70e099e34f357b09667271f4a4d40fbdb357dc92b3b390c8c774a122f8ca24005720fb87a9d47fad786d4680cc4059fe1046bf72cf84be3b85d32c2c939afa550b14b1639af9c2fa3f28cb8859bbf134db44cc170ce67c378ce38076472ec8d4b5049dfab00206ea58d3e80b3c927f9869b1d9080a09411c1fc47aee65705c85917828d0e8074c2693c84cb0e6239b9ae7c7d78d27f679cdb16b141e9f6f24a5f160c7bc03d8539682b53726911589afe000e63622dbc5bae48d3b2832a087039484df8e6e75f63d0d5d1d985aedf82f3a597db3042e28166fd36306e7a7b6740ede9a4af6788f825620110efbca2fa84f3564f90b90d68edfdea09be69e9732b160911a0bd2bd75b74349b33073c223009d4800a7ff65bf7725b3c0be49612cf5888e7a36f8b5cd4735e50171cbe929eb4f0f75c633f0603697f61e089df9a53923bd496682445815ef252b7432d152028b0cf58bf29ec97be69344b37970f0d84ce622231c0af2bb4018c1a65317981ccf255ccb938fac58ef593375ea88f6693482b0952cb05b5bbac392e0abf08d06fc19b2b9e8e91eb4d22de466bd4e36f989cbda8fc6fbead84266544b709f9d0f640b692dc0b26572c8e883bd44ec5c68cfd8567a88fd8e33fca5bd02363f22eaf0fa635fdc7bd6e28a2458a561d53cd9eb272bc47e23a4a355fc91497c5e05b0e468fec9646895ae0aa2a9f27caac844820b3acb1a6c5bb4251c4741d4dccf08b61de9e1e2497d057f68ff20e78e8b10a543b31ac2b9ceca4b0f91973dcba22d3cf61ab45b84c6da57afef05ad55c14dd56430333c88d84954d5e134f0c746b123dc92bc91a5b856122b9b32610f41329c6f5b2a07fb053bedda3818c2362448b4df9ad6b3e5d1675d63118cca536eb9", 0x1000}, {&(0x7f0000000180)="314b40081a9f702574cee9983c29a752355367352e87e6562cda00fca2b760b4ac7be328467f5a87a057f2297bc6a0d8c10cfe88ce58b8ad82144454a2ac5ebb6b33aa0a385ad325163ddc560e42d7e360bca51d52adeb0a2e5fbcd19b12c0e26aac020f9e2f3b0a7b41fbbc04b0794f223e4cd510b8749b016e214f6678a06cd71cfaea4ae53034bf7c2b8ac92ab82e1590d550e8ef4e4fe8c8d87054e8448b5ed72057da2218c2ed1916c8e58d5947e243d828a22d52f7384db2da81c886ed9343dedbe6ec66abb93556a4f6b2", 0xce}], 0x2, &(0x7f0000001340)=[{0xe0, 0xffff, 0x2, "2378a7433ee7657a075cfba0c55c0ef5840fdf7b9c175b90c7722beead98827aef2bacd72e15928c812d074c5ed5dc76f33fbec88e1d0222ab77a010bd79c36d7422bcfa720ed479ac7c2454b25b89fe2d0388aeadeba64b455e0edac40e001148ca7561e9c4f5ccfebac8e71a5f0099ad6124c7092a4ffbdf03fa928e480f9e33468a91f26c0f101700d71640ccb61eedc3ceb4c57aca53cab6e1cc13a1c8c977f545d08b08161d292417760cc00ca00c30b372e1ce2c89816cb23369ee78abd99459a28132b6131f094d"}], 0xe0}, 0x8) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) renameat(r7, &(0x7f0000001480)='./file0\x00', r9, &(0x7f00000014c0)='./file1\x00') ioctl$TIOCCONS(r3, 0x20004276, 0x0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) connect$unix(r5, &(0x7f0000001440)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCCONS(r11, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r11, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 13:34:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20010, 0xb) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x12) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) socket(0x1, 0xc004, 0x8) r2 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x2f) socket(0xc, 0x4, 0x8) r3 = kqueue() r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() r6 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x140) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0x4, 0x8c, 0xf0000000, 0x400, 0x8}, {{r5}, 0x8000000000000006, 0x5d, 0x80000000, 0x5, 0xc60}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40, 0x3f}, {{r6}, 0xfffffffffffffffe, 0x32, 0x80, 0x6, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x9, 0xb0000040, 0xc000000, 0x2}], 0x4, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80, 0x6, 0x7}], 0x7, &(0x7f0000000300)={0xff, 0xffffffff00000001}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) sendto(r9, &(0x7f00000003c0)="3e19a8bdb33ae4a76721449c9c4329b8e9ca3662253232452521b6e35a48dad0cf8d6f30b5dcc5a03d28f84fd4de8301a9f3506fa85c8e7d565bd321f98f92ceac86e7e98b8c58334b182341fa134488568b2969c214148c6ddc7e3910d0fe8a7381", 0x62, 0x808, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r0, 0x6, r10) bind$inet6(0xffffffffffffffff, &(0x7f00000004c0)={0x18, 0x0, 0x0, 0x1000}, 0xc) r11 = msgget(0x2, 0x20) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000500)=""/155) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x9a, 0x6, 0x8001, 0x1, 0x1f, 0x800000, 0x6, 0x2, 0x1, 0x1, 0x194}) r13 = semget$private(0x0, 0x2, 0x100) semop(r13, &(0x7f0000000680)=[{0x3, 0x5, 0x1806ca137dae5f9a}, {0x3, 0x9, 0x800}, {0x0, 0x8b73, 0x800}, {0x0, 0x600, 0x3000}, {0x86babfac05cfc04d, 0x0, 0x800}, {0x0, 0xff, 0x800}], 0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = semget(0x0, 0x0, 0x400) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000700)=""/70) 13:34:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x81, 0x7fffffff, "73f300070060c3dce5081a6f6000", 0x1000000}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="2122777c7dd4fcae871a68c5e240b004d2354f9d116f49b0effa726b0f0e482cc416ac93adcfe6cd29b54bf35dce77f174e22bd1ca4af3a6de52295c03f6d25c29", 0x41}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x30) ioctl$BIOCLOCK(r3, 0x20004276) 13:34:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2a) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/133, 0x85) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x21) r1 = semget$private(0x0, 0x1, 0xb0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/252) r2 = semget(0x0, 0x0, 0x204) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x495, r3, 0xffffffffffffffff, r4, r5, 0x10, 0x1}, 0x8, 0x6, 0x8c}) r6 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000003c0)={0x9, 0x20, {[0x0, 0x4, 0x8, 0xfff, 0xfffffffffffffffd, 0x83, 0x9, 0x1, 0x1, 0x61, 0x80, 0x24c6, 0x2, 0x7, 0x848c, 0x6, 0xfffffffffffffffe, 0x6], [0x5, 0x100000000, 0x7f, 0x6, 0x0, 0x9, 0x7fff, 0x1f, 0x81, 0xffffffffffff447c], [0x80, 0xffffffffffffffd6, 0x9, 0x100000000, 0x2, 0x0, 0x2], [0x10000, 0x9, 0xfffffffffffffff7, 0xa72, 0x80, 0x6], [{0x7, 0x4de7ec29, 0x81, 0x75f}, {0xff, 0x8, 0x46, 0x4}, {0x1ff, 0x5, 0x80, 0x6}, {0x1, 0x1a, 0x80000000, 0x8}, {0x5, 0x3, 0x8, 0x2}, {0x2, 0x97, 0x4, 0x8}, {0x2, 0x5, 0x733, 0x1}, {0x9c3, 0x0, 0xce5, 0x7}], {0x101, 0x1, 0x599f, 0x80000000}, {0x2, 0x1, 0xff, 0x3}}}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x30000) fchdir(r7) r8 = socket$inet(0x2, 0x1, 0x1f) fchdir(r8) geteuid() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup(r9) pipe2(&(0x7f00000006c0), 0x10000) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x8f9d1892d5df2c56, 0x0) pwritev(r10, &(0x7f0000001bc0)=[{&(0x7f0000000740)="1471a4cb6cee0a5cc1f25c9a3bd4127d9342a8ff8d4266d09324eff1f71dc47e83261a017eddb30a53ec8264d8347294ece0d8b8db380dc0c47bd0c41fb2c3ad77e6af5cff887d0f1e433ef4da0e3d187036c5d65731c3f6a71c43b573362d1075f5528c463c206aa3831a0cc97a4738fe3d9e7d40dadc25da052353bbfa71aad70410301be55ca044fdce2ee184dfa5d60a54e771e8674110f4091c18638d411079e6841d0eabf638fc8f41f169c92c4c587f76ec36b81f785bff8e66792ac556b7a1c8b89331e35d3c0554dad3538c2cee8ec6d906d0799b958882ac4544376c70f4df2a4daf473b3ded94f3965767dae191d3e758c961e9456862b6e678579e5d4b0df23a95257ab90e748e9b7bf02439d97964dac9b8d1fcfb50bb92af26b36f5f5a1b23f4a040bdea9fcd35ccc287b99678ec2d13c596c0b204c6f9d57f8780bfd5c47ae4d078563abd216e560dbf740ee0104a5ad32c81b6fcc85869b1aeef69248f9b70b35153895590be676bf30123b0b0d84dba46ecb3b134b8d8e4ca075842a6df6a09931b6f9b4738f7b6ee581994fb6b083ff7a6a05b21a8dfb9944bfd66602c61d3408f48e840da6ae0f87a50a19b0178f8f8c80ba7c44d811af3530af7da345690c052980678428994411ba3d0711b3423f7a67a7868ffb3a67a4e5b1635ebd26d433448227ef832cf867ae9944a6a249c6081f9622a283fdb3da63eb3c434d757944c8f931669c7845384ce09598dd95d89e8b2881d8aa1c616fe8a29528f212a9c1ef048ae363f4cb38675beff423caa61bfd154b791cca41bb7e52b193e2fd27a3b279c7cb49c59289bee40401ca177792b51c8f2f0ab6a7e633f7ace1aa71bc6881bf1d0dbd5fcf456eef667f66c04d841448073553dea920d03a28e63e3a0a6c9518ce5a74cc5c4a3bf337bb3a02f8463e08f4e0ae66e9c9db5191c797b2683369b7b695fc14ff059215497242209f08445bc1f6debdfd54b0797debb6c1c7b13d5d4210b85805892d04ad2b6593095e4a65301e9ed6199514bbfb5cdbb7921c6d45cfd48a489b1ce35cdfe9c2de3614c5161860b3943486cfe06a2f6615d98f0c2eacbf3548b33bd1c2bea7c5450b293daf50c402f1d3bf44d879d8b7137998f3c8c5b7116ceb5a5c463302308bcc024a19d8df26dabbca865a00baf8a78e84e54c5ea0ef8a686ac8acc83e3a01818e29ede83f40b3bb673a8e17ad6411c3087a0e0646ee0cfa457dda45498d27818c1d8d7838001886c54b10a1a5b97acc1c2e112b53f18c5a32886f0cfa129796058cd1785ba26d446847884ae5f831885be2101fea417a5e2aa7ec563774da7a8393363d3d311703e597eb1f008d7745c79d9d57a87d9dee1f8fbb76f2c76b2082fc40a8dfaef5087b0d4762a3dc0ed4c057fed8cf99fdcb9b3e6472bbe0cb31fc221f605dc0138d5ae3495fa606f6d72aa35913bf0ec31bd990d9a081bee5925a49786384d0e48df3db5f75f410d14a34a9a523895d57038dfc5bea2d2af68dd1307a58c0f17911c11bbf94f03904bf109461f95c0c2f326a53cb00b304beaf9e1b17eed2ae9364cc5604f015b3a3464a775b4474a795fc0857d026e5433cb04e310be6a0634f6cd2e812f3375c36f970809860dc2ccb40fe112b14d5706f86c931698a382e4337c8953a02eff74a3b588f54acb22134f7035c5b9a14fd6fc44d68714f1a90f960822254ddf0b921330c42b043fa9cf05c72d50e5a85c0cafb5a1f94d2bb8716bece49b8a1b53cd1c7c59bba9b1d9c0b4f347e34f29ca6c44502c94cef872673c7a6ecc03c0a7e58fe9bb3e8b55c72bf292f703ccba1c6960f2b76654ff27d0c17dc530ec5674376a6cfb79b892becd66daaf8887aeb972a2f94a9e9c3b26f66fc2849e7a8b5e4bd12fb27004ed3098c95f52deba967de6f198436acc2bce030b5f24acdfa66c8de3dabccc7c7242b61cf369f04acb55abedc83e9d82f57767b4540d0c1b8edf8bcc5a416f6b2f81d4ea9b9292b1523b32839339a597797b6e885c74821e60d7cfee47c05801a79c286ae00655d783cf178c865366783fd65dcac219163f8fe26b0784e5b7ec82d179b4ede5c77ae5b283aad5089bae8440323b5a78376b413f09cd7197b3af8c447d159472d46b2b44cc2d7549704064d8ae07396ccc91aeade2f202722e927310174ae7f834307a0e4e8dc91d1f115e66376a4c10a9f4d49191c6d9cb8de0dbd805b1ba787ca018cc273f99310606b3820f5417af25b2c46ea6bea778372a95db02af22a8ccca3998116a9350a875e0ef686e7794e8d81a06eb589bcdd4a6bd1700c1a46dbfb5fa95c6b387714205ca818a955aa861508bd8694f376391d517cbe7a09419cbafed3d4869e061e6fc7a4712f1fb578ce2b4e287248cda583a573c6e942e98258d4fabc2c9d0f83f462b90d3742f40565732bd047c34fc08adc2b8351d4f401b8494c2ad70ea94a321f2b7c847e36f15faefa9211bb3df8ea87151f4411d6d2984c348387561882f57317177f99fe712036aa0e882b56a943c6277271e3cfe256de185aa26c989861f3c82a6206d0c46143b0d217e51f4215ebb2e6cfe979df65151e1404667d318b8994d44f196550297f3e5e9a39955dab8df7437039bfbfe4f7d31b2f7eb3c47309cfc177c1eeeac8c711e28fb26d1dcfe3c0ce2fa667b61a2f58466dd0f0122d3cd8dd97d86d459152931ff33af002ad5c397e76544e22f0f0afd7b6299d5ffccfb0e3aaa253394570e380f771c5066d42c13107243da11225f9bd41f67f7a784095a47ceb9db78ccfadc8e9c859c75b288e2adc6de208b21acdeaaccbad17efd252a6d8a2a5c5baa64208f08b15a00d3a3c7a164d975216736222db55459760823dfd951b69f8b8a5c93377f36b98ad7f45adb5700f4be96d2812d6ed51ce2d313c042ea37523eb54f4d8c2f0c807508f1b536940634862cc6bfb8f687eca3a69eed69c676cf0838915aafb2de1b83a5fc1663d8646bc02edcc0135eed0a963e908d7c7170678dadfc5f23b56a19ceba40b347ff75521e269ac0abf11845e33a6573762e0b0f6f3633864a3fa89ce2feacd23f94f6027471e151719864b506de57d3ecfe146a95f47eb0bc23dbd00094a8febe5c53f1fdcdef1fa3a2c8c4c547c3958288072bb32c284af370ed3c9d659b0a1ceb3b78907261c190160ec8a13f331377086f3f7117fa162de2304ba796c90ccb01a3f60b48e8ad896f6a98567b1ab6b89cbc6558d549bd47ba90ad93ce44927408eadc2dda351e5c077875ffb667c7cf0b98564cf154d6fd616bdecaa58b49de912a53d7d277fdbe76c3afa168c0bafc19031b2f76d5e8da6bd6169514f7932f8733a054cb80c9cf103b0e72b416740f02c0776f2bcfc542c9c98147f9b6b8acb86f96d56e32a786ec3ff0390b3de7d4b50bbb665a33bc3ffde63aa39f68d1720ecb0260c01774cdb212c1557b4cf0c4d6eaf99a6857caf50bee3e6de6528ed688fa13b9122530a8a75f22019c91c07adc4bff7e6feb171bc974a4c30253a690e80368cda8b08e280372100f6af37588a2c0958dbaa460f43f17399d65d71a78bcea9f4e7b157678c6b82f18a3a403b7f034374d1980f724a5bfd06c828f2b28fc76cd88b7711eddafb138319d298c612de462a828b7c4bae1a4ed288898158ead2b2478f8cfffa3b833e9dbefcff8d309ed86fd3cf207056fd1c483452f611fd58f24826599029e2fc44c1eb9f4d1e4e527bf2ab05fb84806c9c5e5660ff2cc10f77e0d41adfc3418e5ac545ab9f8a2e30bae4b24bcbfd6926cb5f92ac0747bdae992e72d19ebb3c6e989e0428cd298e8ddd43bf21bc627accd96675292afc82942ab2877286a29e215847dfe74ceff46f087c0b67249e612c12edd4150d8bff02f6a26192f9709330e58df2876cad49cf8739e012ffaced09f540ebb3d33097ea535076f0c16f959f41e17f538c4198c268093cd2cd1995497b8c3c1a163600be232043c392499ed6a8518301811b42f2729fab002648ecbeb4e9dcda745789da674d40ae947dac9aa462d5b9b101dfdec9d3b720efde1d304da80a4fb9af976fff9cee5e97c766f08273f9efbe8fddb3be7facc23e0bc2edc581b634c68d9cfc1549a60cebbbfc07cc97c4d2edefd646643706118aa5e9ff6af52e0a39889cd36e281c3227a369a420e1db9e5bc8e7ff61808bd15f45789dc7f9ed7d5bb59cc8932a0bcbbebd662ba3f4b7dc6a1b288a0b1d6f83c6b33f3645d7e33b621876fdcc5f5f35df9352503fa391a29248ecaac96c459d56f94ef6eb2f747fae8d8a09e5934b676fdace192f5d05aab0109f378409d5e3a0121e79862046a830f4c139fe092b9fdd479f977995554811c40ab0a60a1f05454ed0e912d886cd7a8fab898f5d2aa3f2a6700dbfbb891422fe73832332f796ade87f10247ab057614cc089c3b1850e987c49a021d7d25a8b38b2eae4c134fdc0e21364075aacec923e474a9c39f6beb01906d670ef544efad96bd316a7c5224899d64aea4511462bc8b2988de3b4060bb639289d29e21d877a17753331f74ca27ea075ec5534d1b04921da3797ea1bfb3241cd6fb3892a8baa1808cb4e2ff7403f1a0289fa65a6f93b2a907aef283f5708419a0b9b7382c5904921e28e9b2b2348ca2dbfc25fa8ea4ff775d94c3de4588357e794ef4831a93d0b675da4b4f7d9da97977f948620a742b4c9fa1b7c6c964e4376c1560793983553d9a60970402e4e73a2854dba52d410c70153079d1885d88fc667056fe36ab44f22b37f702a50dfb0755eab6f5c44cae8d6d3aa33b8f64377c0f1a3ce4c990a1f3882f08452182db5c52c6de1f8808be6d61b3894d7476fc8cbc58a6c2e07d530c9ea374a1d079cc7bbb04db9d89674a3c3206746699fe5247aadbffed247fb978c6c3514a3d428e686d09779abcd2eda071221909f04097f22f9e644f3518dfce059e46a1827ce20174f15e84fb828963d52614b0ba34c46d6aa4edd4386df718ed77100a2e54107bc8f2995bd0b6273b759feb0c2ce9cecfb1f9b60ab71c23f5906551d9d39d1212fd1826ca3f735f5ae81596063a530064b9c2770f04bdfdcbfd7599f432fd574994eb49179ac1f332029053f5fe370aea35616e04cabb0bb906da8a4f401d4df6ae5db850e60f4ce34b5fed6d0052ef8efd254562f7ce4026cd0b99de3cb04ccfde1485c0f316a441d41ae906199a7b53f5a71b603bc9b3c9cd02a4dea161848dba44c47d6ada35ec02714db3cc387aa87774961ecd71a07c70617fde4421f0558e56e07501f18756b4df143bd101dc9185eb2e1f4d47019ced8472f5171277d867d96c2d731a8d8891a40a31a212e9490f6a354e319140bbcd5278383a58987311bbb94f90c39680f729b771c691e6994d661372d2712d7a6e9413b63416f02c940446d10e493ac76e0e07118cf7b9e80d36aacf84e0f4eb0ecb150b0a2bf429045f1ce6a2b666047aeff88e64b616f8024c2375709f53115bec4206298adae5e75a5cfda8c933684dc9b8d0d8769bc745a3e0d2e3b7c6c1bd96ae6a0aaacc6687458850d6221adfc885d2624221e8b9e43f8ebe4449533ea16b1febeb01d5a3a7d04d49a14839c9f947d42c3c2a5deafe1042fb28afcd6123f973f3c1c73fcf922d695a6b7bff0eb7139d0e437b9d0070cb3aaa05a3e50f86bd2435bdad5e2f57640ab7280cb5624f77d1e66b139e33310d9c4dabc6272c2c0546daab6e8ea54eea08bfb67bce72c141b812378c9f424e11a9decf4a3c5d", 0x1000}, {&(0x7f0000001740)="f5b355fa53a2c500d045c0129e9d879d03f7cb0920caf8547ceaee183f66b4af898d6ef82eda6cbaa6510e43c912237cd03fcf995ecef134555499cf547c8afa26e27531deea9ca7f42c98dac9b047f86ff0f7598bde9d651319ccbfc3ce9ea38b6deb8899df6b6d20464311afd6549de9be0b", 0x73}, {&(0x7f00000017c0)="fe548d0dd4ee1755617904609a6a7ca42e57297f377c56cff5601d23f5eb0a0516d41705ad013fa384", 0x29}, {&(0x7f0000001800)="89210c47b761280b749219c110677445b0553cf5d8906128aca2cc1950f1dabf8f4a7c14f58c2ec1a9e4b92a6fc33ed0390053d773c44580dcd58265f3557347f0a15877f68a0627e1b2", 0x4a}, {&(0x7f0000001880)="b912122517051ae409d53156f83ed44120fc3327e22e992f86abd056a0f03c588445f790e67f3ed1e44e18465cff230f7db5166ea470f93726c7967877a9e470e6519c77b8079910bbec3892ca111b8b5bb628d742aa1a8740c518ea1ac77d34fbc0b8c80e7f45fe0e7a655912495ec4fd2c86e024ee90256f73", 0x7a}, {&(0x7f0000001900)="2dd2d5af2f8327d396cf8a3bf2003b2f207aeb5fa714b23412e545e5f64374d868074df0debb76926dc8c7a4c8c8d349d74212fc8aa8fddbd36562137de138164e095b54708ae55166af288a44dfd1364fb0707a711e1116dd817e286783438b6a51ecb334fba7482fbca3b4d07714e88525495aaf3fa5dda82425bc668eb9a5cfca3920919da5daa069b9f2b3b5f543d52311", 0x93}, {&(0x7f00000019c0)="52f5aa33833e74503065af5271506378d12853fad4da8c4eb56627ad618e42f255c03ee448890d5acda9ac77f4f6e9c9b4a1d57e9584d28dbea4a3af2a4b91c02b1c06f2a1cf716806058c52d49d9343c71a91bbc466101055485e10f12aaf16b21cb14446ce533a78f8b0d1fcc7f5f89001efe7e4a159627593f9e2815f3c9e7c55ad0389308c0044044243f7bb9e77ae110204199a3a9013c855f20174d253ed557c0970bbd060a39dfa1e3b82ec820289b970ca752c49a0fce4edace7c25b137f30d21c49d088f1810ca44d59387d2c973fdcd60b363b715a", 0xda}, {&(0x7f0000001ac0)="f013ce6624ec5e13cc3408f46bb87b86677ea42bb0e2bef93dc1138ff94853624e6a1bbfb22257cae2fd28480e04e68a85b22a2f8fea82c3e56720f3fd7e00444b0ff3c24e3c4886029b36326f919671a05f7bf3a998b2a98e09e930500f9fcc683dd96b0d19cc099cacb440e7421d683d5eb6d73136eafc7601c86145d9cd73d0d1bb26f5b3c1426f3667b04585b795362140fc325a822995e69a97781bc04eb1dd639d01fb260eab38d1d91f776ac8d3fcb35683eebdbe76681fcb5520cd9fade476b9582b8a45dfb325", 0xcb}], 0x8, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000001c40)="73ecfbbe1c6808cda6f019dee03ed280ddceceba9cdc6be92ea94eba0d0f4a0bb811fcf803f56eebb13f", 0x2a, 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000001c80)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x0, 0x0) shutdown(r11, 0x0) pipe2(&(0x7f0000001d00), 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000001d40)) fcntl$setstatus(r10, 0x4, 0x80) r12 = socket$inet(0x2, 0x2, 0xfa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) 13:34:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./bus\x00', 0xa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) close(r2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 13:34:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x800000000], [], [0xfefffffffffffff7], [0x0, 0x4], [], {0x0, 0x0, 0x4}}}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = kqueue() r4 = geteuid() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r3, r4, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = getppid() wait4(r8, 0x0, 0xa, &(0x7f0000000000)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x4) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r12, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000180)) fcntl$dupfd(r9, 0x0, r10) fchflags(r10, 0x7835debe39889d19) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCCONS(r14, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r14, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000580)=0x80000000) 13:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/177, 0xb1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) "*"*pckbd_enable: command error 13:34:41 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1e20, r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x4, 0x3ff}, 0x10) 13:34:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140)=0xfffffff8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mlock(&(0x7f0000351000/0x1000)=nil, 0x1000) 13:34:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a020e6ceeda3bc775d0c9674f6454d528"], 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, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x3ff) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(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) 13:34:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 13:34:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080), 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x336) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000200)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 13:34:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020c2, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "b8000000000000080100"}) r4 = socket(0x18, 0x3, 0x3a) r5 = socket(0x0, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r5, 0x0, &(0x7f0000000000)) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="782423ab00000000", 0x8}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000180)=""/161) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x3ff, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x4, 0x100000, "0500000000060000000200", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="eb6104c74800"/20, 0x14) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x80000016, 0x0, 0x2}]}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 13:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x4, 0xffffff3f, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 13:34:43 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f0000000940)=""/6, 0xffffff4d}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000840)=""/209, 0xd1}, {&(0x7f0000000300)=""/52, 0xffffffd6}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000000700)=""/180, 0xb4}], 0x4) 13:34:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x8, r5}) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 13:34:43 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)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt(r0, 0x8, 0xe8, &(0x7f0000000040)=""/90, &(0x7f0000000100)=0x5a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r0, 0x90, 0x7, &(0x7f00000001c0)="5e156633a22a712134955bbb891b3990c15491dbe3abd2247fe6fba24e384037f9931fb43be27afdcd8464c358034534efc076da0960664f2abccd1f3c0c3fdf371539938f2703fd836780c855464212623212333d23985e3fe88795205df6594896b7d1efd20a1aa5d8550fbcf933069113011e8ded02625ce4033c740ee103e3dd364c1a535916cd46e3e62735e096fba488c03f48d05c292ae21bb2f553dcfb2e531c013a5f13bb456676af8829863f639440c52f2042d3dd36fda27cb80017c3d09674bdeb73088e6e04205b9c1f38d9d3027ced26cdbcfda02187f879ffcafff343c0ffe4d8bc8e814e7dd85e2f36054da6011d5edb8e10ae41addf85f5e5a939af665586e222258e65a96ad2f073fb5994839d8ba505503f52d54b4372285d66597ef399b3753925c710d5f564c73ae52497b618cd0f171801ec4d280c7e6326ea8c19db12e8c0b6a9c3685643a4df26f397715e643ebbaedf1c153a47e9ce107c8cb0911587ea1546438a931c92626b0c76e7f02306ff556d0fd2969f19fa4812d9213c80d22cfe6280c8101596aedb0040aa09dc5156bd2441a902700493273235840ad6122d99675b9e913415bf5d9f9ecf4551e16eac1ee193e015c947e130a9eda52d4a5b32ae52a84a13c4c7fb07d7739951c896e8b4eae88b453ebdd5258c00396bb3df7aa400a3c94ae377f7fcc6a89f3f5ca5488865cec9f97d080a7fda6221b17a82c42fcb24b06c24673ab355f934e7afec10d9dd348064c07a28c0e653d39031285f49871523c101bbc7497672d80684ffce4ff57592d5ec823ed750b610e8b81ce509e77631880fb1f0999a6ac25febcf386c08d6fab5580b13c81e099293f9997738fb56a6fc9c7ba9f3275ed411fb828c637f83c18db0b217a6eff0e4bda86ac3ae715407855f90d451734071663ca04c3b6ebfa8482bcf416b2744a88c43d21f126a84bb64a217c66555cee349bf9ac3bac451f8dacacd904c72a8eaeb2a377d6917149a7129ca666e1dab4f01124d98a6bd34ab2ef0fa13165b318a6798ab7d0feacb7f86e9c77e146e5c5c639696fb2d99537fc5783693f83725bc5b85c31bf8118e55085d1249d0aefba5f58fb07f67ac8325c830f5fdae70406c3d761ef131347a54b93e947ca5ae0c21908dd249e7410114edc0f4fe87495b4a9594064d4c2853a4c9da3a283ff5af929ff8665e93e86d6b1732486056ef214de5847934e2d7dbc66eb1b19f9666a9ae98e438ec4c843ec9ce5902d428e6c1124a4a204a9d3875e889c795d6ae5c08bef4d5c06caffb996185e8867a616b4e525927f34a0fa4c5024d2751c3d9dc86a8e647f2b13c28a5cba533b3945215e7e36a34d4e00644586d8a3d36da063362ccf0eb7fa58c3baeb4b46b72dd3f8f592c222e10b0186fcd4942ddccfa54c1640ddcbd55d0bfb9ec3b831911fab39978326f912ffd57cb2a879584d5d531c87d769ec931e1fd8bf1a41e4f3e42f3bd5428f050c15fd110f797e98f2bfcd522099234d35ed2db1abfbf927713b908a5e777d5700876498a0b4bf765b8f1c430e99ba73add8eb31af14d22d2e5ba03a217610c21bd962ab899da907e6cfcb6502308fdd195531216584087e8d97285ea3a3ae0c044827361a7ffca89204c4b9abec7964a196f3f13cb4ad50b056d27656df07611bac954252d227036d92015cc2dae3d29606052e59e7a5b583a19e1e26f1aa280bf2aad92cea16820dca6bbb1eaf8deedc037608a06e51e3c54dcc9f71820745bae2e16e14233144440c3508001c069c37a4b1fd8181574121f37229969f050aedc683a437551de9ae07650817cc2f20955e9c2a8c4045262152248dab368a1d6479bf9112562cee8b5ad5f9f0d563a3de9681d06bc2688e3a3415806ac702ae0516ebca79946a95af5282765024b0d6b6c35109d0ad0c42ef8b028e9ec45206a56d59f426ff9ab351bb568fe480cf0bda12542addd610a857c1b6cf6bc607e1bc2c7888c6b117e1b657f20920ccac7b20a2cc3747694c0be87a896a7e5545c9c98659893b895250f344563d6f70ce9dc704eb2c1914454b9972f0f36191233b75d42372eac0c2b0cf8d17f8b9107fedb6c0baeeb5b9dfb6af5048d7dc33443ff375e70d5738fadb3120239d1b50df535c85d2ab042c71c9abea12e9fd25be85c0d8aefe4db653dc5d5f814a841503842601890df0f1a84912e328b3765e6f6c6ea5c2d1b164e42883c1c56aaa6a454217bd3d6a8c6dace40c5f53db9cb30854bed01d7eb4ffe0354def802bc14892d7fb01028a9e31d5fba54a9c19f9772dc3d69c3013b249f559a042a79a5608a0f524c536090e78d49ea770e72bc27385db11d72363a45c7f03582513d7589f134dded9ee1484bfd8992d46e25080ae13bd02954b6cfc06ef978b04cd880428c8e392b4b8089e1da670ac938e87a37032ea6739a064b9b22c3c1b54d80333e16e4c80b6f59906e33f5057f7ebcbac571c8435de06d55eb26261cb7419f4c45597e5c6e77713b20489bb2203a67a6c12c1eb0ff1c8357d3b3fdf6bbd36d5c4d108448bc606f8e5e36bd78dfb7da83c3e4d1f76d0daa5f80773b6138eae3753043d3b6fd4be63401348b966505136eca1bff024f91b418dbda1e0e0316753e7a34f3ff970ddaef01c310228c00916cad65370ae8eb549dfac1b83f30a42b3e62897c31262c6bc64077026abd4c042d0e026156ed456586f3b576ff97d7ad8013617646193b79f260ceaa9477da58eae6b3d2854caa467a8ef4587ebbfcd32854184ca7063af1c19f859cf229d836c5c563f7e50ecb8def838c1083bf3236308728c1cfccb548e3aca5a73fdc21443c94bd31a79093fcc4a2ed4e5b84a010c8848d23d26f2155e3eaabe5aec44ee885a0a1f616c2070a29d04558cff883105eb3aa098efeb2dd159c276d9426cb0a876f80c8e28bf48e1b9b8a43b64a5f426b8bc2bf3d031cf806fc7be23065c568a7aa73420b146d215ac4aee89e989ed6c97bc051c8607942f7e0f875ddb032b548996390008a87f1b5553f89e61aa1a9d3bce5a8972278cb64b77e53e772bcdc90255850668d5447821582ff3e8613f6abd16323dc29c3ed2b60c1f53cf4d49179b098ad6448f126c8f16322888c7a966d731333839674532997edaead277d9c6b9a3055b66a08751661f420a01ca37e9750d5b543396f5c747dcc77879232ef5e68e4d9df4202ef8daa9ddb2a911a97cd2ec89b1f4671db47c22b8023c9aaa91aaabf5d4d2726f01551e42495fa9cce2b122fda21624290ec0338502107e0fe4862e1517c2804fd783760e922e2a6fe499e5349d352e484fd4e918fc334061907dd53051c1e7072e42c239899710511ad0129d0b18286a941a25f6108d8ff4598f59a7050e4e3d115aadeef30b11e8f03591eab4d61f91550ec13b7689df5256cb78ddd15a5cdd84cdbf3df8bd156320cd4f90f4db2748948b6a01865449a81c1c7d165726ededcc9067fd0f9536a130bada398447123e1288c0286af891ee643d2ab1d1b6eeb114eeb4f2ddf5153bbfef516627ce2d6ceb58d635fddec21d08d99b12ba3899ff54f2af4cb0f5f40b202bfdf2bf31abbf5505b55325204ea057d81004ee8c98cec693c1aa93b209dd2fd32f767638718e7909beed74d6d3161948e0915e8edf032137814bb10543e11857023b11e3270e8aa1edfa0c64426e39307d0fbda664ea826ea9dec146344cf9e940126743d73535c8f11d15ce85a8bb24ef74093b88daf7a87fa2f598ce95ef843ff286f03c1f86e3d177215fcbba5fe8421003741ef14b1db30c901c8df61b02e76cbe0329ed3d4c8be2345503afddc80160424bbd3ce4df69e3fb1031a63fd811899c5ebb0d6bcc27b5d802c09b3ac6f3ea422cb62d9366715e8a05032f1a3297a434094394fc9cc3e369f9b2de3e057457df0d12958e3388da1e6f0e3cca1f0bc8d556776cb56111f31c0e4f0b9629a6d4374e54183e6b37edebecc9b577891b584e55c1db68457ebc7d1b8bd086c2e88add16cfd2f4885bb8ff3f0ecc8b169444d4e574965b0e0f09b4e42439c7a6a4a03f32121fe9248f90932e0dcf4115ba2ef414b41966a516bc1b5be0d5f795df24e4e9a2d89a541b3a7ccf9b7859de12819a2d54979b3b2d81c373a8b31c0da957b5174003a30ce263a55bbfb054352cef4521bc5ed63426af3fd07e1e73e043393e950a48200f76058954b62e7fe0650c887aa651571ad58a717b049b35997f2697da9bcc5819ab1ac0e9ebb0c0cca1b8c051be1b3c5491f7e8696769ea8310790e80d6c852bbcacca08f6cd3ab7da66932f655a720f8450f2e58071a49372552efb344340d1d6e119842af7fc670632b1b497c6690fe8392e67dcb3df2924afd1f2d06e6ba1d385cb192474bbfd8390048fa83ab3bcabe4987b14c179616295e7d6ee4d998fa4abfffb8ef5455c59963d1dae16715ae87a4c0e1ce5597512aa8ab9ce37abd384fba6e152910a9270c456d66781be2494180114fd5b4b13a7f6110692075df2c76ee871754b11a1e48bb3adc15cab580f6eec7f7c9e8e0c134ea85aa1c3ecd8012e7f5742d77f7b402ba8d05da4011111c9bc40efd61435f646e3811459df9c6cdcb234000f42f758c0616c3fa22b02990dc6a9ca44ba912dcb52cdf530928ef513204665f826cd1ffde7c286e1414de9e0f21b42f3aabacedf8a4e0334a768aec301f600e46f26ac0c1b1aab0a00024d3362458ddea46ba6aa547d1770fdd125d1da7f99ce5708a467ef652c203838e00a256647075512430180d5b9011eeb494dca885fe1636a1df0ea4e4db9a4aaafd56ce3eb4858e0c99c0a225e32fc25d9c63919a9745eea2b968fe7d685bc03be4ccc5f9e5bfe381a1e96c2d396ca43e0230cf201c50cb558f445694ff7b83de262bd2ab412c57bebe77fd4cfc0eff35219a1cc5b70b0eaaf0390f49c372e3d43c2e43e64a150dd6d8e7942fee64a42c5b895b5f77574f55e0fe8b9ca8e0c92748813ecbf32cf1c8cd411d56d79d2f929d46382a4cf870d5f211d6d93e294d5f9e81028274d362b01b2e7386608e138ad41763e7d2af2b00b966634b318a554c156dab23fb43e07181589c4d6718b9bb4fa4201019aea6f8632af6f5eca3547f0a35770f53877880f344ffdd2b24bf5e5aa131b3481bf2f79d631e62f2b10a23c3b324bfa0475d6bf4beb1e928d8b7a8cc85a97dae8af5e127b50a1e9c842e55f072d16cc889e8299fc895f55422790888a65f1d45a5881c91fad3efd86527527789e21b37a276f4a3fcb33b6e8875ce8e25e4b1ffa6e1f1129052deb411ad76e9e27bdb2b5e6c3943abc5f2c480ab338e9a337cf6e33c1a2c465e0c4bc0bde5bc6cd931043881cec70167bc12780d3015cf98938d0d3b4a84081d33118d1e2681553df2133dc9b5b087cbe317fba9504794052ffa7c87656a98344dc671af3016a816615915fe8f6ef177b8e93b51131738adbc182ab97c77982c866017325a87ba30d45bc2b173ad800a4a0f1592b5a11e9bd681c059685f7f7d5de13ff35d5d7c6560fdf3c8d0e0325341ad794bf653e32332f6a2a21e2db6597299290d8aeee0de7757f54550866f86711e79967b73987c7e4239042e98962b57f8e7a089aadf1adf9296c9b834af4663f1b729cc3f201fe0216e44460348e18ec5b93363254c54a9377da38bb1c4c635fe866f39da7b7d032109f115a232193e4e84bc9ff05494292cda74ddf388639778effec0168b8cf581df8e01031d9667279646336be87", 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="0900ccc713b9fd812eaae25ce736ec198ed39648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8a, 0x0) syz_emit_ethernet(0x48, &(0x7f0000000240)="180d344173302883080005b8a0a99df90cfd48ddccc98b395846938734c652146a39110b9f4706486c2f5ddec04bad764c164380018f47247538d94dbf2c551540f171e76e714237") pckbd_enable: command error 13:34:45 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xfc9e5d1b93c6bdd2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="88b8d65632472e8a0b0faa7cff5caca07738863467cb8360b2610112f5e7fc208713271126aec8252eb859e572b530249150bdafd8f53dfc0278eca4904bbd362ca2cec5fbcbbe8459d092390ee38377d60b78d35365f71d9ceb4f706c8d7783bfca042764a0896b4a7f8d4320dc65904ff9d64d459409a7a80a1d5ee8a15500", 0x35) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 13:34:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f0000000540)=""/213, 0xd5}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x40000400b, 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) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pipe(&(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x1, 0x100000, "0500", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r1, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) setuid(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendto$unix(r10, &(0x7f0000000340)="b916f09a1ad04a458a1cc05812cd717d32f2d8f8db35dfb0c12457b85387d62103c8826b570c156716f4410ea9fa20f6def551400768a0e456fd978b254dac601fa33cf0b55c3af168236fa23690fc591f02305268adb26da1f3357c019c24a4ae5155a92ea1488bda9095a873a1da7fd97726f32498c2c87b250694eab2e466886aa4921e14c3059109fe2d6b002ebf1d9ca19a14dde9", 0x97, 0xc00, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) write(r6, &(0x7f0000000180)="3711cd69f51cd3ee14696c71d00428c850d8f920f5162ce396da4ec450d7f1d14f439dd1dcd6e93b833831554f4d7506241f91aee7e10eeb574b72f4a4f945c547ad4bd12ff9b490a5de390d1cd9a7c6106c04a0", 0x54) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r5, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b10d2e2f04006c65300035caac7728b3885d77488cf5cd139905f231986e0e6447670059387804d7046b4668e997ea4afc251023ed0a296c662c99ce80f5e37cb23650840e0b74611f8699de53ac73cf1dc50985ff8293a3a7ea127cc270990305511313804412f0470987d3bb61f3b79f3266c71a669e8c822fc4ed78aef452ebe22f08a20adf9d1f8243d97a3504b5e9f8a2962179f4f9a50447f0d5e6ef2f11adca12fb000000000000000381a4283e3e23066e5e49834eb545b6a50874cce36eeda5e50e43699767a0e26f8e3d40a11237176d95fc3af199"], 0xa) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r7, 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000040)=0x1) socket(0x1, 0x0, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x102e0) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r6 = msgget(0x0, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000dd4014e89dfbae0e032c4ba32e3e3f92b89b580a1b39b0244c3ae15a2e4026d2722450c135cf00"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000100)=0xfffffffc, 0x4) poll(&(0x7f0000000040)=[{r18, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:00 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x11, 0x7c1452ecd433f243, 0xb2, 0x4768, 0x6}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8a5, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget(0x0, 0x2, 0x143) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xf185166) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:00 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc040, 0x400) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt(r1, 0x101, 0x4, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) lseek(r1, 0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = semget$private(0x0, 0x2, 0x43a) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)=0xf8e) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffe) 16:00:00 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r8 = getuid() setreuid(r3, r8) write(r0, &(0x7f0000000000), 0xa7) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x50}, {r2, 0x4}], 0x2, 0x3) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x4}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x6, 0x5, './file0\x00', 0xfd2, 0x2, 0xf25, 0x7ff}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0xfffffa87, 0x0, {0x9, 0x5}}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000040)=0x40) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r6, 0x0, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0xa5acb950a8625fd7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/151) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) bind(r5, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000900)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be2, 0xff, 0xc9240000, "e530d1e7bb6fc6000000000000000000f200", 0x0, 0x20}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x2, 0x9, 0x100) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r14, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374df23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab572081fd2f0cf1d0d8a34ef10d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b300d49bfff9b85d01928922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x2f3, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x0) r19 = socket(0x800000018, 0x2, 0x7) r20 = socket(0x18, 0x2, 0x392) r21 = socket(0x38, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=ANY=[@ANYBLOB="000006000000000000009f45ff568c5285a7cd87d92ec869a9b1f723cbb42e4655a6cf99395fb4543855d67ab5"], 0xffffffffffffff94) r22 = socket(0x18, 0x1, 0x0) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r23) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r24, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='\b\x00\x00\x00/z\x18\x00', 0x200, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x340) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto$inet(r25, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0xfffffffffffffe91, 0x0, 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r26, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r27 = socket(0x18, 0x1, 0x0) dup2(r20, r27) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r28 = socket(0x18, 0x2, 0x1) dup2(r19, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2000000000000384, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20382, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000180)=0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000200)=r10) 16:00:01 executing program 0: r0 = socket(0x1, 0x2, 0x5) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4, 0x0, 0x27, 0xfffff3d6}, {0x7f, 0x8, 0x2, 0xffff0000}, {0x4, 0x7f, 0xfe, 0x200}, {0x800, 0x1, 0x5, 0x7}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x6c1c) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x12, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r11 = socket(0x20, 0x8000, 0x6) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r13, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x0, r15) dup2(r14, r15) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0xa0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x100000001, 0x8}, {{r5}, 0xfffffffffffffffe, 0x16, 0x5, 0x1, 0xf52}, {{r7}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x6}, {{r8}, 0xfffffffffffffffd, 0x2f, 0x80, 0x3, 0x40}, {{r10}, 0xfffffffffffffffd, 0x8, 0x0, 0x6, 0x4}], 0x4, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x8, 0x1, 0x101, 0x2}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0xffffffff}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x7f}, {{r17}, 0xffffffffffffffff, 0x21, 0x80, 0x6, 0x7}, {{r16}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8, 0x9}], 0x1, &(0x7f00000003c0)={0x0, 0x7ec7}) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) linkat(r19, &(0x7f0000000100)='./bus/file0\x00', r20, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x10001, 0x0, {0x56f9dceb, 0xfd0}}) open(&(0x7f00000002c0)='./file1\x00', 0x2, 0xde) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='W\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x9, 0xffffffffffffffff}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) accept$inet(r4, 0x0, &(0x7f0000000180)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\xaf\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="020a26dfcbaa94834ed965c60d3575a108f35783de77a0a729399a", 0x2}], 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000001c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x5, 0x4, './file0\x00', 0x0, 0x2d9, 0x20, 0x9}) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) close(0xffffffffffffffff) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r7, r8, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) chroot(&(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x20, "9763b216a570d4e65db514d99646ae4c8eac6894", 0x101, 0x9}) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0281, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:02 executing program 1: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/26, 0x1d7, 0x41, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) socket(0x18, 0x5, 0x32) recvfrom$unix(r0, &(0x7f0000000200)=""/26, 0x1a, 0x802, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) acct(&(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x2, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) listen(r15, 0x1) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r16, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r17, r17) r18 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r29 = getegid() r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r31) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r32, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r33, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r34 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r35 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r34, &(0x7f00000000c0)=""/56, 0x38) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r37 = getppid() r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) r41 = getegid() r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r41, r43) getgroups(0x4, &(0x7f0000000700)=[r40, r43, 0x0, 0xffffffffffffffff]) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r47, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r48, r48) r49 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r51 = socket(0x18, 0x1, 0x0) listen(r51, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r57, r57) r58 = socket(0x18, 0x1, 0x0) listen(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r60 = getegid() r61 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r61, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r60, r62) r63 = socket(0x18, 0x1, 0x0) listen(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r36, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRESDEC=r63, @ANYRES32=r44, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r34, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="2897d361603d47000000000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r64, 0x4, 0x8) writev(r64, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r65 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r66 = getpgid(0x0) fcntl$setown(r65, 0x6, r66) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe4a) setsockopt(r4, 0x4, 0x2, &(0x7f0000000180)="ca0dd429954daab5f242c4e7b23aa117419f704a79ff962255c98fdb9431ef979be18674b995f130fdab50f24f216a073e6474f675c6f42dbeea30418f2b9e", 0x3f) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x33) ioctl$TIOCSCTTY(r1, 0x20007461) pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="7157976dd1ab582275c15938510987b0cd500106c12345427a1c402deb70e0851ecf6cecac1529bfb81884633c275c36a9d26c69cd1e709fc3fa1ab941b91f76e8d0f54cb47dac4f1ff51e9aac171a752bb37b62c23c61649df0c6b04cb1f2a5de846a698f84d7cbd31cc3d127743731d6cf5d3e6214d06cb47e48c3b5815f4841bfca97dc7d029405af33d4ef140294f2b038c0123c21ec6f5532bdc72adae539c1e4ac0a6e5e22d958150cad90841b329e3e61f039e268014002ed63482beb8fba07ebaa627673cc4d6c6f8c42d2", 0xcf}, {&(0x7f00000002c0)="d4f3ac7b4e9f4644833205213b41e6134c7ab80ffc3327441970dd10313477788d9dd4bf06da671c1b74e47191ca19bd489f6b0e54c8d79e474d6163a1a9dd301af36d849157344bd2b99cbc133ae11caf72b8ae8a7a401c8af5caad1d98b200e95fb15c9a", 0x65}, {&(0x7f0000000000)="cc359d8bda34e446491b634c61a51feb4cd7fdaaeda64cfa94d76adde6f6c3d909b8bab6fef3cebd6b801b", 0x2b}], 0x3) pckbd_enable: command error 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x101, 0x5}, {0x4, 0x7fffffff}}, 0x6) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) 16:00:06 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r3 = dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x4) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) syz_open_pts() stat(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000bc0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pckbd_enable: command error 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0xfffffffa}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x3}, {0x5, 0x8}, {0x3, 0x9}, {0x3, 0x2}, {0xe3d06374c51dac77, 0x6}, {0x2, 0x2}, {0x1, 0x3}, {0x1, 0xffffffaa}, {0x1, 0x200}, {0x2, 0x2}, {0x4, 0x8}, {0x1}, {0x2, 0x80}, {0x1, 0x200}, {0x1, 0x2}, {0x1, 0x1}, {0x3, 0x80}, {0x1, 0x7ff}, {0x0, 0x1000}, {0x1, 0x6b}, {0x0, 0x7f}, {0x1, 0x8000}, {0x1, 0x7}, {0x6, 0x9}, {0x3, 0x9}, {0x3, 0x8a}, {0x1, 0x10000}, {0x5, 0x81}, {0x3, 0x1000}]}) r2 = socket(0x1, 0x1, 0xff) pwrite(r2, &(0x7f0000000000)="fa54adf96d860baee06bcc960687ae5a4cfa9c9773e564587de66803de55eb601e7680aa5b712213d8cbd235b0f835f654c32d881da5d873a985f1ed065116d5392f103e7cc130dfcdf194326e63cf9a79b2d73992c307dea5ce562e355ab0ea9e259e2bc5eb361876de04f1d5674bb5b0f89a18", 0x74, 0x0, 0x26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x200, 0xfffffffa, 0xb2ee, 0x0, 0x400, 0x8, 0x382, 0x1, 0x0, 0x7, 0x20}) 16:00:07 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r10, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pwrite(r1, &(0x7f0000000180)="511a841e4e547167df122571000a943fbc33c8d0296947b5e1ac47900d1320b14667c982d48dafea69e2e9aeb54c8c128163ad6152dd198d222fa22b476366fa10ec122dc57a498b650dbf6b4332b4cffaf731b371aaf70c69916b673ddeefb933da8318ec3de0ff109a8ce2372bc23bbf49e1bd0fd319adf7a0dd6c37b4434a1a6ffb2595d07fe8671ab20269427543647d0c708f6d1c64", 0x98, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x80, 0x8, 0x56b}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "81490c00000000000000156667fdbf9a00000020"}) r5 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x2010, r5, 0x0, 0x0) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 16:00:07 executing program 0: socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x8, 0x2, 0x4, 0x0, 0x2, 0x8696, 0x9, 0x3, 0x0, 0x8, 0x1}) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x8, 0x67) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000280)={0x0, 0x40}, &(0x7f00000002c0)={0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4ff, 0x5, {0x9, 0x7fffffff}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 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) minherit(&(0x7f000060b000/0x4000)=nil, 0x4000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r4 = dup(r0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0xe66) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getrlimit(0x5, &(0x7f0000000040)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = dup(0xffffffffffffffff) recvfrom(r3, &(0x7f00000000c0)=""/106, 0x6a, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:07 executing program 0: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x3) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="822f000400008a818000c866c0f03f91fb8d71e3af350a21c4eb1b7332edaaa1e17fdad0cc3619bc95509bbb75008db1703276697c8f45410c65955a107bf6d9e0e67a6cff178ab88e330d263a070a6254df3af4c76b9ab9ed13f2c6d392c4788af797b36dece17170df675e1f7c4243f367e0dac753e3dd70d8fdb8f0873ac2ffcc2ce0cb0e3bb8366eb433e23b998ce8079ad2b070742de8db67088291bc184878aaa430c94a4c7f547d8a8258cb721c9a4ffe68aae52eacd196"], 0x10) write(r2, &(0x7f0000000080)="000036c44a2d705e683a9e798003a6c0e91494c7899624b8b5dc0917", 0x1c) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x326, &(0x7f0000000180)=[{0x60}, {0x100000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000300)="171ab444d82186cf4b592bb16e8ea3f1b04767f136f3f3246adb94f30d3495be60efe2fab7614700f5ea0ee7eeb1296581d88e9eef90bb6136cf35eb864df99bcac3e5efc35bf6c79414c7fa17e076efc02a3d0013abff076c4cf6316825092ccd096ce9eb", 0x65, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9eb8, 0x20}, {0x10000, 0xfbb}}, 0x2) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) msgsnd(r2, &(0x7f0000000200)={0x3, "cd8fc57c5d0fecb92c5480e524e31df80afbc9b3f89bbaffe65b97e50babd68b11a11fd24892d74bf9705cc560aa2981b6ee2c5f07385e61c9045f86a7b4ab8b149e96f3656bdf405031f05676d6df10d14930671fa69a6bc5f2a943fba6c2121e8aeb8328574cedf0bab383745a300ac3036aff5b70aa6ff66800695ef1feb81bbdfebcedc35a1aaced474ead33f88f3a316df5e86282c86ce6f9e389ed985f373c5d190516690ab2c5ec6b5745aeed55bc63b8854cb8f5858151b3025ea9a5af888b0e028fe19ef897d8037985c280e09b7ee73fba68320183d7d2f871c895fbffc3d8bdfe0198da57e5a1cd"}, 0xf5, 0x1000) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) unlink(&(0x7f00000004c0)='./file0/file0/file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x60) recvfrom(r2, &(0x7f0000000400)=""/161, 0xa1, 0x20, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a4f97a1dd5eea36c5357e3ae170731fb631517fc6bd46b41d1b5d4d05be5461f1d1f3ae247c7f7211633208638ed6f3b69ae98883bb822fbc3b119dc300ce3d968268d5aa4e771dac5e98a3acda30bf425e4fbd2ee377682fc6ebc4f6951ee1e2c6fb738c9bd461988269a379a66191f261b1a6348618b5356c47fb9c50db64a6df80dc081e657403d3", 0xfffffffffffffc6d, 0x0, 0x1fffffffffffffc) 16:00:07 executing program 0: socket(0x40000000011, 0x4003, 0x0) kqueue() r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x6, 0x7ffffffe}) kevent(r0, &(0x7f0000000080), 0x40, 0x0, 0x88, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) kqueue() ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) shutdown(r2, 0x2) 16:00:07 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c7", 0x28}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000490000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 16:00:08 executing program 0: ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x40000212, 0x0) r0 = dup(0xffffffffffffff9c) chroot(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9de12f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cc905000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r1 = socket(0x2, 0x8000, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffff4d07, 0x4}, 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = socket$inet(0x2, 0x2002, 0x8) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x84) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat(r6, &(0x7f0000000240)='./bus\x00', 0x2, 0x4) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000100)) 16:00:08 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendto$inet6(r3, &(0x7f0000001600)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0xff78, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r4 = semget$private(0x0, 0x2, 0x7e) semop(r4, &(0x7f0000000480)=[{0xb, 0x1800, 0x1000}, {0x3, 0x8, 0x1800}, {0xc, 0x400, 0x800000000800}, {0x3, 0x5}, {0x1, 0x7ff, 0x1000}, {0x3, 0x1, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x100}, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x2, 0xfffffffffffffffd}}, 0x0) r7 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r7, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) dup2(r10, r8) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() preadv(r11, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x1}, {r12}, {r11}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCCONS(r14, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r14, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r14, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r12}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x1000000101}, {{r12}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r12}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x9, 0x4}, {{r12}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r12, 0x40}], 0x1, 0x0) close(r12) dup(r12) r16 = getuid() r17 = getgid() fchown(r12, r16, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r20, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x4}, {r19}, {r0}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r21 = getuid() r22 = getgid() fchown(r19, r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r16, r22) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x4, 0x33a, 0xd, 0x7, 0x80, 0x4, 0x4]}, 0x3c) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000f26000/0x2000)=nil, &(0x7f0000fd8000/0x4000)=nil, 0x101}, {&(0x7f0000f0d000/0x3000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000f9f000/0x1000)=nil, &(0x7f0000f35000/0x4000)=nil, 0x1}, {&(0x7f0000f0d000/0x2000)=nil, &(0x7f0000f24000/0x2000)=nil, 0x88}, {&(0x7f0000dc0000/0x200000)=nil, &(0x7f0000eec000/0x4000)=nil, 0x80}, {&(0x7f0000e1d000/0x3000)=nil, &(0x7f0000fb7000/0x1000)=nil, 0xf9}, {&(0x7f0000f3c000/0x2000)=nil, &(0x7f0000ef2000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000e1b000/0x1000)=nil, &(0x7f0000fc5000/0x4000)=nil, 0x8000}, {&(0x7f0000f7e000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f9a000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5f7f, 0x8, 0xb6, 0x6}, {0x8, 0x1, 0x8, 0x3ff}, {0x8, 0x7, 0x6, 0x8000}, {0x5, 0x2, 0x3a, 0x9}]}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x41) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x789691a618ce503b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'ta\b', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:08 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x82) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r5, r10) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r11 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x8) write(r1, &(0x7f0000000240)="0a890353f34443f5c26c7e7b301e09b39a7874ce380202a5b565ff7e3f142a92a1d50bc2675e35f88a8d17129f7a747341685050d838cdaf1734edc20177e48b6592f1ba1af80dd28bae645aa5909223a3a53becb2c6068bce531c7e6d527bf74c318fbdb2185b852c207e2e9f2410231660b1e807ae893613255334c7b17117cdc80c17e0b24193dd3f2b15f3406949f8f1d85ca168a62c33eaa57e9ccb940f70c347f3238023b1928771e5f304", 0xae) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x4, 0x2, 0x9}, {0x39, 0x3, 0x4, 0xff}, {0xfffa, 0x51, 0x5, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) bind(r4, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x44) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) write(0xffffffffffffff9c, &(0x7f0000000380)="5bb2bae53ee3e62dc7fb92c9e53f1ee79200abb6d2b739116af7d761f153f64283", 0x21) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[0x2, 0x7, 0x7ff]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000340)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) acct(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4f7ef978485ec6f59aa17f3bd51daf9e50d215203000"], 0x10) write(r0, &(0x7f0000000440)="9e3e236e378ef0dfa5f6dde63d266a04a1aa56000000000004bf9aab4230408600000000d04593d423c932fa651c1ecc0efdec08e6b7ca437d5d60ad4fccc019c43aa4b2ca039b7f8a31b5545944f1c0cf4d66805b0793e5db87a5040411182a9c20ea4d9286f823dc29b5665cd6d7e0b52e90a1fef94dcb4e542c307db823667e5d4b2c6efd9df30724958eec210bce61655f40919136190eec9f43ebb8b19fc1beb07b843517307ddd5c83aaab3d57f6cb12c6ea1ae2e63b7732a9402a709bb569e7681805d8208151c48260f9afb51f2ccb730e096fc70dafa4b954f8b1b6dae2b0f6c4faddd7d00553927959e20d99cbbcce8bf3b771b7b276b8d170423fee355c1407e1fa6f366896fa718012268a08f537aa4a015b0f7bde49ef81caf33b8217d90d23440d782ad5a1bef52b08727f013174afd69d7244b1682de95e8416d4c62dc935c0248c6597a0622b6a73faa04a11c76c9aa7b5fc6978", 0xf8) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = semget(0x2, 0x4, 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/155) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/101, 0x65) 16:00:08 executing program 1: syz_open_pts() kqueue() r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x5782f650110a3108) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xb56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) accept$unix(r7, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffdeb, 0x0, 0xc983ec3f, &(0x7f0000001440)=""/225, 0xfffffffffffffcdc}, 0x1843) write(r3, &(0x7f00000000c0)="bf583bde4a0827e991cef621a8e336396eba33b82e5455db67ffa54893bebf31fc7a009a6abbee04", 0x28) 16:00:08 executing program 0: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00007c2000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:08 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x2, 0x1000, 0x231, &(0x7f0000ffb000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = socket(0x2, 0x8001, 0xff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x1c9) kqueue() ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000000)=""/100, 0x64, 0x43, &(0x7f0000000300)=@in={0x2, 0x3}, 0xffffffffffffff04) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x4, 0xf127, 0x80, 0x7}) ioctl$TIOCCONS(r8, 0x20004276, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x04\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5ff0c000000ffffab9c9dedb16e4f16c1cc98ce078541895ee7aadd6729ea6ef5b9e0d414d62d7bec6c1a9a83de568e04c5721ddcd546113384c92723fc16b4b1bb1509cc5dfefc12b1ab17cbbea89d918d907228baa5edd49606c512bdde275871634446"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x80}]}) syz_emit_ethernet(0x88, &(0x7f0000000180)="e7cf478e1d9f920600bc96d185b76156e601a8580dc55d9a1e3cb6a2beb7a83542fe6c735a1cc20553b8c6e7e2a4e2cfcd783460d41f36a6aac9322039827de933fbac1382b3730888f4501e95bf0004b219266cd0eb8606dbc15d7a8c68ecb0b7e9184f3d54991105e4b22f415fbb0838f1d9c3e4289b9cd6a70692395ad82df7d9f95bdd81aef7") 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000003cac5fad298647482800000000000000000000000000002ed9ceb6a77efa4ff73ec0358ed0b3f600"/136], &(0x7f00000000c0)=0x6e) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f00000005c0)=""/167, 0xa7}, {&(0x7f0000000680)=""/114, 0x72}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget$private(0x0, 0x136) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000840)=0x2816) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) write(r0, &(0x7f0000000240)="7a89152403c05dae73812c916b4961143527d7e504d82731ac1074c3b44053f5b733f14d20714d1cc7b57b3e86a06fcdbc6cead0fac718c218fa04f5017e9330a61fae78d3597731c9a18272de6deede319ddc2e28bc3b29d164df9a202900e16f8f472bc98d56e0ae2aa187ebe67604a3badcddfa54163842ce04eecbaa4b147cd745ee66e39bd8b10d438acc7e8106b838ac5eb7f1a274160ee0c2b90466fcefcebbf29e8337290100e5b008cfeeb3183bce18969caf", 0xb7) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x48, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x80000001}, 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="88dd4ebd88ae703e1c1b57e2c86165654f9a14072aca274b8e0052f4338b13e2c80eea75722cc670a0a55482ecec2a4ab6214c12432c10bac4923000bed4b141b08a5d62409d48a16c96e31d49c15e0b9c7d97a40cd39dccd1ad9acda0d7174ede3e56e64d765d0371ff8d4a5df65b8512fe13dc665a48d25c1f636eea54b8d1d5c5ac20dc1efa8803c2c0e389664cb2780094db9b3de06bf90eab239a1fea27493326a1f4a2a0d8484dc18eff29dd9ecdbc3a9fdc50efff327424a49142d93418385cfe5a17a9e44b5fcabafe4a9cd394ce25584fe7535f2aec3d1ccfc5b7b486862e391fb81ef275549ca3db4ea84847cee89b9c799d588268f7760c4045d8e75981eba3b9087f44f3cb8215963679962dd6580a12ea371b1dc9e37412217ebec70a4bea71120d562e0233b9ff520da980d214fd7fc6d35963021776aa1799df21f5b59ea96c27815050bb654900bc9fbe4f67b3ff7ae595132f89389bdc49c2880297da0a1e984bcce613d6bf19a4e38c582a872380a4a1c794febf4d53f4981db1a566b07359c0536297e3e5578df9ef18c0657d191388985d917bcb460f2d2d2211aec71f6adedb0e559ae7071d78ed792e6aeb6eb5113646b7409403f78294d2c174fbd84cfd75f786fe294292951eae297a7057df11e55c30e2a2dde79bcb1fbeb1fe1c27c3116bcdb4a03fbffec3dacd3bd9a784b915d51d87c43292811a35dd4b8258c4f97f5b74c5ab8942f18054cbde873f0392ccef8e7b4890d8266d07d7c033d11411427013b59d804c49ef246a4299beca1a3ce15e3bd2fd03da4f0d5a1a3258ce6091d22de00ac36fc06419c203ed8fb8f0eeb3672c51038999ed7bd815243d9701edf6f7ea9d002be3d78f2c620156ac989dc0199fe9a2e2b3cd02cb574d932149f54a80eaea970a16e42ff4d2766a38ecf053206b942708185751585dae1e86a96bb6a752d9d7e28dc4d22ee54b94f11879a8af2cb235e55bced4c7a5c8eedfb59f81a4ae9b1915f69670391cbcce356b60e3e1dbb6fb1857413e8b4775f85aa2d2c8e5972e5456e830a6bbfc916a16356e3505ec9ec788f22465ce70dcb1efd27aa3d4466562004ebcba112d3b828a381d24ecb79ee0a27a4d7faee3886c8a635c87eed9171b24a74bc657bf1492fc004e5f3fd96c5106d278284322608b331fb6dfbcace41b44d1c2eaa9d3b88bdb365707df6d26e3abc8424fbc7b0c6dd4abbb71c8fe63ca9ab6704586ea005b59b5cad16a090c1cbef3ed237a9d750facdb9bd17918f2f74b6286e1004a1d21ed854b0dc12b0183772b0b9ace9e3e9eeb893cacb96a6c51c6c667be0458d893b49ad9f5ee422e239a6a8f5cad3803e4dfbdfe8d7f6f46561972b4f95bea266d8fa7499d40f10190b132a83bd7e990168f88cef8c7c73244f4077002a408618881f2006343b1dd3e82840a4254831cfc49f244c4cfecf4bb40766b53d0b9de91c3261832e368495ce494217e2e0d06877f0030a42215fa3175c02976fa1f3b687e6fbf8c6990b7ffb7efc70a7755dc3b560e6b1c13df182c4fcaac45641dcae54448f4d36680de769c5e069f362b2b7c845b91cccc8af668d42c1c0d2e44ba0fffa09a4aec118f3cf008bd4805b9bb146d9c25de8708895865ae175765135c3f29e8bdf90c4b16f5d19a6fe0fc33a3eb817e5778edcbee7044dc44cd9dbc2df68eda3ca4d90a6ef5eab3413fd429967095a190d1e08b435a0671fabcbeae8eb07d7d7d182c68112809e6757f51a97e48b685f2ca882b890ba696629c0e4e54c80380dcef645cee3a5c4c58c8605327e732eca8a7b51d88c0cb46563927a0170d14c29bf4f08122da160f4a33f899a7be4662a8bce07f825e537a055b9aebdb3bf3e0e3117fd9101289b7ffb5bd6f18950a5038a52497e50de8e796820709c0f371c4437009b2a7a11f742f7ab540cfbab7bfecc91acbe2dec4581818cd71aeb6b5a27f7e836b6b99e321abcbf1b7b045735c288823042db3e33cce14071a4bb714bcfc65b7f45a902bddd65b7ac69e905fdfc779a5f0665ac7948519b3b5be7e22d98637e614af9a38862b0149aa2a02a24a4b05a33cd508ac5bf8c729d585ef265f73fbdbeda8024ef494745a33bd3a8c194ef7311e605d8b90c875ca6eca6ccd0292b3f589ae0036b230303b4cec3f513f2d9659d0adb400c30b5d2139e6db810ce297eae440222b5ba303712b85f7cb13501a6337d83b4dcb08a51d1f0636668fffe8aee10f3491fbb6dc452a026bc4c1d8abd8b11d0519f9baa3be1ff899880ab37c5602d56791f32aeb06230509e5b688125dfd6ee8178ac8003494d292e0cff2cf326328c773e6d74725d3f82db6e646a2937d9de1590d98a6eb2c1f2fb432e99119da04e4a3aa47466ae356a1c580d81045cf20aa5bd7233a7844abe3d953b32ef9846703b9ce33bb45df3243d9b4a553c2dd7d83c655945a4503ba29a33c9538163278c6106aa3fe81e5e9f28c4c3dfa0465460eb0654cfa88b773e72349125b42471432f8fb70c4a86d5a4cea257b807fe4faf3dc7b80ceec68437b198ee406a1c7c698674202e086b7aa7b7c12ddc2232e3f4793251761b200dc0374482b7c837460e221c24a5a4f9b67bcbc585a881437ecb5caf398c42a99f205eba0b13c07c6ec795271c21af6e5062b8631b26999dec2a1aee82c518b1d301acc80aa79947fd885f761bec199dc5218f4888cd24fb4c27c4278417133010fec0d9af7c57ba48f269858c2561603c22a7fedd70d29ffe8eccc392d4e4f2bd6c76609f1e2c2ed703f1e8b52d87b47fe62a3c51dcdf9dc632c5cd2e6002cf395e7e6583228be2d7661a572208611f6482d86cbc5b83c43e65b02df7faa18cc9dfeaf88b1f5ee5ef571eb87c1c6c02747d2c6eac2b84ca9a1dbc67d14247967eb7c25715c61942e7f337a087cc979176be5c66593874276d073f3600a2cb50ba7d0dbf00eb8afcb318d3b289a7295703b681cc33f5c9be4d2eb72ea3714c8190734be4e0b4f12c3382367fb23d31117d8444518370b0cb47bed3c5dcfe353ddc0883768c89d4eda00edfc51ec9e7d1114fb2d1c9b0db16cba25500007dbe09f13b8a8f4713bb45ee85477f854869b356cd3aee545d07798aaa82052fc80750e9d4a3533692d0fff677ae0f62433715434bb7eef1b4edf31d588cae68b876c4ddadf3295954f3122a3d61233190bd425214bcd2cfbc6a65b0ecf6e3d190bb23125fd606f5cdf93412889064a25ea8e6e6e637e8898f7c50f0851480ec23a0b6c0a20267918bc3db3ac5baafa395a03ababc530cac41e3f11b246880e63c1cd33410e225b9daababb3de1de975f8b129ffe341c19ea121df5d9e2f38723222908575eb22e1f82a3b016cae6e2afe0812265f25939ce8a340cb6159ee7ca103c5593f2d2291ed8d3d34ce32f3f3d559bfe593d9b142bebcc8e22941214b39f9e5914894458991e82114edce89a5a5677475ccf10027c8672a113b34710bd7f1f8e3a58745f224c976312fc1ae26df2667c39247ce79d030bd2a015630c48b050a26e013c2869afcdb8b6cde988a82463bf66ce68bf67e404f49ee54f53a44c0de4112fe6c5f2766a3582a72731942f0f745ba5eb377d85df7c2df4c3339874156436d56c706a5be5364e27dc9be73e8209cfaee643471299a0df082e90fb654e9993911e63f3824cb57257b8a89574b81660c7d9e814daeda0173fc05d417758b09daebcce0ed8711366c56ab44ee34971db1e4874e76b2c458bdd48fb0729486d9f8a63b69b63b9b340301e1bb04327a73a595866b1614fa3474043396cf36143ce342daacddab7fd1b5ebdac87480fd9c1304d84b5350255fcc1c720af226f7f7b1b1e1c528e49abc47baf6be4cf96f8d38070ab6a2e0112504f59e9c6c1d02605708d4585ecde0cbf9d674fabc5c1659d9c1ed7361a1c88dd06cdf06488c376780ec2d9fa1c42ec4816dea4da408279b7bf142b956a0f14dda2fa23b2093dacbf90d954658c8446f60eebe76609c94a20b5c588be4a8cbabe190e6722548b5ce801437c9278343d77f13c479cd08b6fe561be192999de5a85e195d1b447a6de14c13636c8a81b16291d8ae547d0e6c7141c3755c5d3e87964afd42cee5950549201976131241ed9a136d781560bd4f332d05527d4da756bf9c83f81dc7e7768b65db5f5106b1c8c8425d7a2c47e926077eb4d17bdead091df0ee6e0cfb0516637735f6c0759e5191fe3a476003145d572d554eca7869bffc06362797c20242aeba5a98f833d024ef5808e973e62bf2964a185b831517a00a0d2b11bee491ed6efe2f5b8f6b92c6a65c5a12746dbcf204588113f5f6dbd56a08f269c23f9cfbdd22c1f36782cce2110f7856716188677d13b787658715e255c591b3398b7ab374b5dde2e378c024287a8a1b68b8514f22a50c0ab60966cd223c745e094a9b49d9ecb27b18f94ce6101ad122901c3bb0183fff9b3bba724490aed5122595d351d9c808ca1b1aa0936a1414abc6b70631f027845de74cbc5fee2cfc6d3e6a4a46885503348aa2090e8c2b271d4f69594d8308f46c9cffd0b34cc4582191a1d2e2f0e34b95cf02efe37564ac334c418222c8480e847d7339f71f667dfab9f499fe560d68bf0506039db30df7e13bda3c85f83430b5bf1d2e1498e38bafa8aa0a68e5e924b5293e84f965e5d7f3864fe22e0063c66aaedf80e282c2ce5514ab65b4b3b63a564cea91882d14ffa0a6bbaf2a23d42d78a65793f1f716ae14c28e73f8be85e81fe63367e1ec2c4a9c6f95a1c49d46a3515495415e0495598063e4ffb8c00ed2abbc7a383b4e8016b1f2117236c5db3f6bd1b9fa9ac04fbd1c5333f6f7b925c545e4040ee1b57f6d4b72c22a755d361094bec3d65c850afa86d10f6cc4c2146f5d757a8083df01e1763a372138aca43695de2897b16c95883251c9c73a89966c50e71ea133551562acae901e4424c45897f2fd9a863e62a76b18e146cb42e1ce21a6bf60d40a7cee835b6743cd1b5b6fe60cbc5cb33a470605b92340c7ebd38391cc60e5e666f66db7f791c001d79abaa083d64792fa4443d4ee9b5645a5466a86d04d3112e0cd0a3e682908ccd218f504cea69a9d9e534c9772b8fe4de48e7d25bc768c7349f00011fafe811a42c6e16b24fdd361ef074df980f18300b2bc9222bce75be7aa6eb7cdfe20e6f4114122d8a2985f924440f9d8f19f0d4f5987cea6ee9eac1baa48a63e8ddb9b640b70bd3acd09f664a75722a6d6ed85af3b3b19041d7ef80ed70f26534f324e8f79ce2f1556ec37b2b0435ffab0c580fb155f1f4f9f2b1ea7dc3dc8285e8d89df6a8921a81b695331e22a27884281e1f80c3d8e73a2a390f49a431e7e122f1346f2d73fb56e631f4ef0f6ea1cfd95bdcc122e9fea9815bad8ee5154556f0260c3c0e0302081ad1422babf27ff69ca74c0e5232079b373b9bd079677901660be2e9da3dad80a1a3440895eb7b422f2275eca4ac80a0ac2445d9b86448861af4ef68215442c32ea9b2566d5afa8cc055766f3677c0aa9b9f73957c6fac449632f9374891741023dd9eeba78c3cc7963d59aaa5ba76fb334107cb733f1a09490c931138700650e82909322585d68ccf1d449f9f380937e34ebe280f1e3823c78b212e5de8c6d995ecd0ca4208f8a483efb0e9e5c79db9f9f278642d705520c330c46c654cae10999b5def7994a1b5c458533053fcf15bc2a4b18b14f75aa5a6d074f2e2cc23d478900160f84c9ff7d8ef3d55b5224b52ffee6ee40d26d1"}) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000020000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0xdca0cbf358a56721, 0x7}, 0xfffffffffffffe96) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000080)=0xffffffffffffffe7) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x100) fcntl$dupfd(r0, 0x0, r0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000380)={0x0, './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x4ca55fe6bfe1e661) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x287c8, 0x0) r2 = semget$private(0x0, 0x3, 0x201) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/25) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0xffffffff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x20}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000003000/0x1000)=nil, &(0x7f000000b000/0x1000)=nil, 0xad}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x1e}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x800}, {&(0x7f000000d000/0xf000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000016000/0x2000)=nil, 0x6}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000018000/0x2000)=nil, 0x6}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x60}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x58}) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file\x00', 0x60e, 0x41) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000680)=0x4) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) mkdir(&(0x7f0000000640)='./file\x00', 0x40) fcntl$setstatus(r2, 0x4, 0x9e) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x3, 0x800d, 0x4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000700)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000940)=[{{r4}, 0xffffffffffffffff, 0x29, 0xceec96bb26b97fe7, 0x0, 0x1}], 0x40000001, 0x0, 0x7, 0x0) close(r5) r7 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be2, 0xff, 0xc9240000, "e530d1e7bb6fc6000000000000000000f200", 0x0, 0x20}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r6, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r7, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8, 0x7) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x800, 0x0) sendto$inet(r15, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374df23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab572081fd2f0cf1d0d8a34ef10d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b300d49bfff9b85d01928922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x2f3, 0x8, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r17, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000006c0)) r18 = msgget(0x2, 0x0) r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x8a) msgrcv(r18, 0x0, 0x0, 0x3, 0x0) r20 = socket(0x800000018, 0x2, 0x7) r21 = socket(0x18, 0x2, 0x392) r22 = socket(0x38, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f0000000540)=ANY=[@ANYBLOB="000006000000002200009f45a9c6e579f2b42e4655a6cf99395fb4543855d67ab500"/45], 0xffffffffffffff94) r23 = socket(0x18, 0x1, 0x0) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r24) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r25, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='\b\x00\x00\x00/z\x18\x00', 0x200, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto$inet(r26, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0xfffffffffffffe91, 0x0, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r27, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r28 = socket(0x18, 0x1, 0x0) dup2(r21, r28) bind$unix(r21, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r29 = socket(0x18, 0x2, 0x1) dup2(r20, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r29, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1ff, 0x2, 0xd23, 0x40, "f9eeedbb483b76f8953a22b6bb1ad3d21dea18d2", 0x4, 0x3f}) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x2fa) setpgid(r2, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) socketpair(0x7, 0x1, 0xf6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="cd991c1d90e37cc9f1720bfc23e0f3b38a6d6f88aaa75aa20f3e576d58cc1bfa06384d385bc848", 0x27}, {&(0x7f00000003c0)="fbe357ba4a9a48f5081531780da18143267895f43c97a67f03e182a3868c931c869a8373db174ac5f9cb38fdf693e1f27cd778db9cd2a4148fc827fb24827668684c6fb332ee1aaca3a49b", 0x4b}, {&(0x7f0000001380)="5d0b71f731b9bd58e6c725dedeb1f580778e5564ad6596365953e5c3dfcc7251e8459707b405fdb1604eb6b256c41cbc4334248ad9dc69b96aa0331e346db59c02152d9147f2b571b3739341d1e4c16ffee7f709a6069267ba8075f8a36a4484c4d9ee55f3f75dc48606e8003ddf519001bfe6111dc07a5c8dd6e7d829c0c1ab21567a07f06544b83abafb5a9ef65bc9b9341c3b74c6e8090b947599164a7bccd0f70003261050253d04bde1045ad57710954573e48b55ffb36f822cf9a8a7264a98cd8dd034b512f62b50d090912699149e011332161c9e3081f0bae5f5efdbe83f6eec454e3e67aa06902d898fd671ad74e7a31f6cd1d37d18e7b946edd93760f24180c7a818584c92e82fe26538877d50841a7063ffa49f120a389c3412b2d20912a6fea4332ea4254a89fa577aca095bc86f6048e93c8755de4137506384a127ee1883e747aa9aa1610c3d66d14735af40aee511a6f3ed0e36abd5611e8661aaaf0e5e0851217bc9876048d1120d84edbb95684b47cbddab3fa370fb7db0b7fe23df000b7cc39804ce7c134b777cc5f42898f208375aa4cdc00906528a325c7c73ff438446c61a453f98dc7906dfd91d2c2c185f5c71b0e4fea1a2a4130de1f7eff9caf481a965e3afdc23882190dbd1f0892749b83996e8be8d8b7bb200ca1c3ad086f33dea374d9e809e61bee04ef43c92cc3901c9d5198f3ad4e431e6b004e140703b66d70bcb5043818ee318835bd5983a1143614d55a719a8ef07bacaa4c9190facfaa623a2f48cdb22c0a5cf58a39519d9bb7df39df18386f1ea5cbd8533404afd1a8e51171e053d5cd3d9ec0a735dcbb6d561563e45fca6ca242e53a7a67168a3698dbb13ed145ccbe19614b70f5c74f53eaa75608d672dba23fb531cf4709a66fca819945e96678db8c0e4dc88fcbc69c5e763cc2303eac8e77991f386708aa779ebce380f92edc8c2891a53851906d5ec0146903de20320fecbb8c87320237623e37799e53c80f33514cdc8080cba45510f7f4dbbd89ce43443e655d8e0ef6b01f2f391425c84e6456c34e757ae976ffc497eace6b5cb192d8fd84ef762a21d5f3fce92fb9495aa5c417bf578c5ccc53a1a478df74aeb29b52db051e9a6cdef233a8d9e2637abce881b59ccb7fc2f2c4a2b27135dd982cafda9e53e45e9e45841668484ca7a125d6298d0a52852ad1cd097a638d165f3169334cb2d8a3b05e40e22f33e6d2862de51a17fd7c116d4684709a0c54b89486f7eb49f265e0d01a723e2d0bfea88bea7852c571c8c55b884a284fef7d596e7ca1259e7d2f40ce403136088c4d96069bb101d29d2a26c82319b67f904e3e5f30c4e2434c962e42257f768cbcef185b3152e83b8745ddb6b6b42018fb73c5638fda3ed12f1a809183608ea134ecacf241460f9380feecae926c6a6c0b49b49af0e19a1e8a8e79b33de36178ebd44c32ed1f906ad057b10c2ff8f0f24cc339d39a9b73d396aef43ba4d6fa0fef7691ad30db990ffa0db10ef8628ba224b2cb1b35ecf5338939d3eef6d168179c694fb3a40aa4b9d21d01223e622168014bf9f5e4443129cb2e5998d14f4db63f77b52f3d62f1790a1c6c44c49455c789b57161869991c4548f0d1c3cf0e6bab945126ab09154d0c43bc77e7bc251780c1437079a90442b28a5dd752d212f39b1cfd12f2baa3fe645b2fbfc2b965699ecdc1802b8dea63c4cf430a0fecbf567ae6193fb0d5a263db4326d6d961026dc958351e40d711829fade4f74168145b95ee4ea3e4f0be88c99bed6472dd1d6bb63651b4980b8ef2edbe7f7872631194decf468811729833f56dc1ed7120df7ca8cb9f47e42d9db1cf20259e86e5e306a90a08b3906ebd85064277aa880b5cefeebacf06ff0750a0e6d881ca7bf1781c4c64a8b098f8ca043b8f4234aeecb6942e5f7b5f1567d0839a9583732f8226f0a97ba85549ba86bf081578b15ec82e3c695b42667ca903df69794794b47083d2fb9ed303e4a185f2e9fd4420fd0dfa367e086dd3f0a9b3fa8b522da1d02922a99b4a3b56cddc41d5e8dadd0af3226ab92b6c81f02986ee6f2cee9635a4d1dc58a70bf6235f7c2f693b86e6187357f55f1cc66f62af2e89428a3951277dfd44d22db3e0f4c6c504689e2c029d7be3ec12536b84356ef64aa55bbda7d268863da52f9097bb70a829b7c48f2a01aa0eca0b99c1b53a955f96ccfd5752e4456988aa4a9951535d12b155252cfb910ac8e772bee56141b1345cd076ae4b8fe090f5703db889f41b5f0188afd4a26bf1429839d1e7ad58bfb299b2ac222b7613e40345517223aa300e6e7d8815a54573be924abcdc19e2fe01f8bf29f85832ffce692c33d3761573353a03804589371add2ba51e27508661b4f4bd86863c348e138f74fd1204a7149bf5501c5c645087f240a2bd5aea9a9a11eede87cd736b1ee7feceb1a6bf75c7589e7e10f3b3e37ee92d54f4ff220e8df89975b22c57a9e781c2a0f46ded1b6bc47c968646b139e4a214c49370235a9dcb08b6f2fb0355708ed6872e517e77f012f5ae018b7d6a8bcdefdb73f110c2495a0cee87089a3aed696545f1b301651038c3720f242d2c4547d6510380b8912a6e9550030a243df91e247c610d8945316fbc256b6413be6cfefbaca78f6d2100a952ee462f4d15ce03d676091770bfca58e58f206e0f9d96f260ab10f1ba07d8cdbf3d9eadb42b2b56c53b55c590aa51bb86ff01a1a2e03e5cbd57e603da751cc4d621db020f052893fa770ac6d8e87f2bb92f4dc9bbea2045a7bdd47871190fe41f8fe59fd093d2aee2e91e66af335520d0f7f4ff7fd2334d236829f30d3b1eca3807f85887685302bc28f3c70207af12ea8273f74d55b7e2b841a96141ddc41ebf07e8b3e78262064cb00fcfc6f136dfa0f091cf06f677db4802f4b042a7fddf81219d98c0213b682697e769146f3f78c348746d200d91e2c9810b6115b194997a4dac614cab29891a0304e4757f572fd7337d06a8a020e63078e7e543f73c7c1518e313367c44aaa42b3c3f4addc92960177e7130f723980e7038be52051e6124e3e6725255071f9dab456244181a8923e46a993fbef412c98420b60741dead8cfdae4d31837133ccfb106ff7f5d51d4c85f57e6d0147c0cccb5fb71e979b19de6551793fcece238af930f723a2277d62a7a58ae5435164f89fc63849ae354ee0faef4c327ea19c79573ba009817159ceb84c828fa2457ea7da50434e64bba3cf7008af2bdb684756b553ad095679ba6fdb644d036f74a3a90a0bf96a610225bd28be053a24de76aafaa9b32609009b5e9115517b3f0b69bc1a970978a267d9ee7574cc17078f5383bdeef87c8176103001945e9a304e3d4eae74283e124a60e5c92f805b182ff76e5fca655d3309312a16a3607dc2493485181c4c019337d617e71f19ab1e6088ddff233a23623de1d43407139f989cdd70a02cfdf36f87afda27ef8ed738dd198f2a91aafc38b19bd2f761c10b9e826ce0748a7d91f79e270c93b543933b041e37d5e3cf76e9ef80a8fed36116d6c12fcf9beaebfefb70e7bb00555ab6109a169f4e6556e29a69bc4de29b922d70da5ef4605a16162545477aa9ba5c87b8353ff6b1a1282ccd8f74d31c3ac4994b200f042a2ec5c6183b9949557b34e0d61d578cc871bb2dbf82d31db1273dd86e7102ded4edb7ef44d438a356ea9cb9cf41c891afe2991127b4525b616dc122cfea47952c1e30d641a0351719b47ce0fd379aed5d7e3b1a75f2eb5176993577d3f477fa62100c0d5a138a53c8af6482b92a6fcb6d8231bc410cfa1e8c553f263c012a09e96138ebb7fcb82f819553bfc822b7e17584a17d4b9e5ee3572e972ef81f0d927610d4a138b4c6b3b50b973d4f4826981cb3d55a5b20ff3e8a04e53ab7d3128e709435d5954a14638e7126b61df55fdb14fd2e03198493cb259a9419ab23649ac0056c98c147f5b9fb2fcd159fa3a75904d0510beb4392cd7027285dcf79020a5569c0bfc7e66eda25967992686fab0935215168ee969d40efe06078323a16f75200ba69620d62cd0dfe5abc790beb591a74f738609ea2f1f0d87a3fff4ee9a3e1f331fecccb84c36411989d8a1640fde9da288750fb10117c66b8eb55a0e1a5f856e89c1d9baf130f7cd45955499e72a31636160df6711c681a2aa38e22e78a6277fad3241afb7093596d47b69084e7f8e1ddba61c72cbac3df30840d067065569ec3b4c8ab832812d789b05def8d6d5ddc6d08aa69dfdd561688598783ce3fb469b569913138e75ea3b0049b40b112b2aab79813771e486ba211be53fb66ff0712f09d8ac85ebbbbb371cdf6c5b38e2c6a01a5495c1aed1abd3a6b970b831be4816149aa134f2582b3bb6361eeb1d8ee24e0a9af488e6cae86ac5054983f46f320204cd8d5519e954997711349da655da9e354d21f5b44699f2cca97d7004bb4308a1d7da7184bac4c6032743f459a44091fff8e419ea1fd28abe4be9a1b6b2baea041c2e945658cb0478e09ad2da916b384a81ef0b9613b4d5443cb582872605a057bea4599c80705d4fae556b3976dfc88218876765ddd557b3c31fe25b10629b81e5a96df456e3fc02dbba8f3cde391b839a6b3fcfac1484e5da4d5eaef7d6ae9c81b35bca88cba994184f74f3cc1e626f6758c50c43d9dcaec05c54a9a73ea956f94cba79fdebf61d9e00adddc84a9903b3ce9abb5e952e269ec03582a9f000c395a1010d0f8b2fb8ab4bea4a0cfb9dcbc6aa952da2a68ee7237737d216c23fa76f4c4ac1dded43dca46b3735443222439d16ba177392a62439577e49b6ac941a49cc8d8567436b5cb6d3f31041c063c76600f748873d4a930ac774a9a0404c9e7e5fc1cc43777bb145369a3508d7c168fd7602a3446ed2979c920a480aad11de6b680bec6609509cd4fb6b142e7579365198d3689a18144d348cef9958a9efa55ed0c39da6e76f2055372fb0f8b2eb0081a6aa85bac272b15cd9d4eec23cc2dd6d556c70b7696a2a4a643488d06b380f6be8d5225c2b75e27636b82b1b3bbb94a1171fde31eaae5807d8aad437b50a5f637c0866a7f0e446fdf506f337a485d58e7bf11be8c730240597971b5060c09b6a33aee67e6810c820e82fd580a84226eeea291b07eda6c89b3e8862fcb23bb0ded130d17bfef9390c6acb37b6734c0af022f275c2baaf85908480610066b6f8b01b6b6f313aea24cd7f15a15867d4fe689b035f63c2e380b1e5d4f38bfe4ae792f7469ca4ae3c710ac93af9771aec9ef6429fec07edd5f3cc3a38501298d25f00611c527668c5fa0a54f0266737274110d32d9e2d502b3b9138d693e9faa9d88968bad37031a5ab0a06ede26bd2c6f73f15fd0350cf3b535c2fa4664a0a7744bc68eb70259cbda6dfccfb6a8e80b2e6b3c5756592a96b1447e1702efae3cdd42c087cedb3999e7167ea33bb36c336fff8c1606f5aa3f3c0018d31e53c43382040be3bad306dbd0a6164369ee1ff0d524ec60e27b217fc3907a5dbfbe3f307b98fb3f67ce4e48c7714ffd83f91a609350d995b3ebd721c9749ba3893824f76ffc98aee410ae0d14e45c6172a51112a5c99c1186afa50e39560b7b9229cf633ab990db8b605e2aa06f7f9c7ebb5cb95aa23ddb92479e88ae0dc31fe7f2b995e79a5b05a037eae120f4b4a73eefcb6a32c2b9de67395e1b58cde0d7541e6cafe8d52181ba4cb67f3260305d286d4369928384b24fe4aebf2eae1944bf6ba3d4bb47d31b941623356d7e55677af036bd8e2bcc84541798", 0x1000}, {&(0x7f0000000440)="24ae119eff7b7148f873e1f7da6f6afa1278ad8d8ea991ca4efa623d512b9f3b897ab2c6e11d3c8969", 0x29}, {&(0x7f0000002380)="1cd555099d66bf411ff209575ad2ef316aa88077ea5ed16fa2a0e793b23e85a53280a727fbfc0f727af97b8c09f823867933c945fbfc40ff4abf56ca115fff32fa1b91a8c50bd70380824f57bca96c7183b04e6d5ecd1679b21ac949038a796c30b19147d908d49daef1d1295c228b093acbb4535805cb49df17c648b54bf35237321974ba779a4e267944eac98262cce2e23a293dbab8455b3af633786fd27be801682fbf3aedda9cbb9671855678f77aee8a51bd8095e752f1e3c1f8ed7d9ac876d0db41c9db30196cc31f70d2db13f382723022db69a47e5bad953c92acbba4f8033e7826148410738c7e7ad155b7f98e287d877cb64c382c312856fb316658abdc40a967a070f251902ee93a6a7ea7d10b1804e3ca60e9943ed0e512d548fc44167c46a006ba7bd10b23eb0897b03ce4c4253ffeecbdae583b3c14d8d45c1f604a48e937b0ad33b9bfe3e11854a972361ba97be35e9c3702865b3a767d734d535764b1c8bc3669873fb5a9e6069aecf4420ba498c713ce2989cc68c4f0d952023c0451dbfee6aa7267a0dd6836ca7401a6b41843afbf459675dc98ae9211d9f6c7978ab05fca5700049245fe1e788a215773ab5264bc3dd775274c11b6d6211b5e09ed3c3bf1a1ad93209d8b351c23768494fa28bb94c501071e25110ac6f5147726d861ca340fb01e6774a4cb0bd6fcc5e316cc458134f849ad00351d0c372cee59dbb0eafab6caafb6dba6e0e026875af68469d34445ad98644a7d508db4145060807fd4011e78bf0b553a2a6dab956d3a2b583e0636ec190397cd00721fa6ded79dec8b7a664022893777162588bf9bd3c29bfd91cb6f43291853cb707fc840b80f3b257e8e4059e12e29a7e71bcdcb41c382385ed6511bf2f42f8b391b931b3d08b30b410c49b593c58c4a690c1b47380192db48a5003d78ffdd9b31e605a96bc0ef472f4195ee3186042015c128632665a12912e42049081dbe6b4f291b68317b7fef13ad0f01d249d81af1a2d66fb70eb9861b0968f6496b91dd6d4e3ceb3e0b9577e20e0aebd0a088ddeca9303eb4e091a6256f05e496d64620b40c3e2c851e03a7e23cca6ace04782c97fbc27dacd970973deb998ca8a45841a856f6629bbf5f99ecb109cd0836269144102745723be923535ccc0dfc9d01f5ce66aed4e66140dc4f7ac26a94d5ec84fa00482466545439c3a69868798569dd6ed164ff453b630cf0e25c9d2c6383d172428ae1459cda9c0f13cc113ff30372a42b324a12e2ca3cb330e17506fb8cdfc71de0b85a3bf471ba994786ca6b99e86aca57633070b13f0e0165e41e9054870d6802ae254f1e8b7f32c8f028a804786e69198d15ef21d7939924d6f3ee235958446b270dca4293bd3c37dc6a963ab26cf3dedac0930d9f308e7108d4b1a25c516ef5f10382ba54bd7983e7837f3399b7e371c8c965405bfd2673972a95f5beaad564b1d8d783bfe5b9b2f1b7e0bb4f4eb35acc6be9156239ea7fba2933da74641fda8a5cc47bf45eeeb827f21a41ec8659874d1ed3061e32037b3381a1690dcccb2b92eab3a6c11047c3706ac9f2f9bb27efa1ff163e4eef8d564f4320654903f52b5a83ae0ea7519d7ac0e8aab311868793eb61c471dbba87d3d7667a1d711d3a996c766a21d0729f49e50cd3fbfeff6efcb75647c76fd8fabcd1bd4181bf7029662a26cc6d420b7e458efd715cc506d5a8bbbe61749d1ac08ca91f524feb933b355b50972780aee4b516ca22795c75eb5fa92fc0d584a007f2caa1f6e0a4bf883b17db526e554531cbea08b14cd442561861b1f3caea965267b56d88a0495adf47972d6a8e533f1e6f7cb4e90144e8c63e952d58c6966cf4ba843b8ffaacf1242211db246f306ca1e1c825ba1048c2a10a1995f23c5e0268d988c87af72e96b7973c2eaf7a2c8d38e81109c8c11d190af8b0b1ee5a88fedbb19275e2f68af47ea59c7a70ae7b3a8819fff49b610da0f957c71ae348fb585a6a83f70e3cf821adcc06274ae8c4388695d0756870ecd7cc0e80cdb646704a350adebaf858f6ff4792620caa808a1571633656261ef090d529ac6689d95d25671c72f18043ce0891b7ed5798fd83b1e6d1cc9c22c4f417c685473d1ad4dab08f59bb115602417955a4bae52432901ee78ebc363bde4a6e16ec6c878c927d57aa16e97b5c385a3c44053eb0d07e4a1d5e43905d72000eb3746c5c864f4221ed64f5636ad843598854ee4b5f70eb84d3a3d0241a754167a0d0ffe2a4e8c4a0beddaab57ac81762b7b7920d9c5047f9d786505d08fc14af11077f60a16f0a775201cf13a6fe866cf37dbcd18834ad3f42b0cd69723032443d4e4a10858fd3e766b9424332cf0fc62c7b83b48c95d7a7e910825d9d38fac351a9faebda2d681bc8b3b91771de753cb8035ef934747857b80da675a7adf2141defe892794af96f186cc0a656bb7022e5bc30ad5b75312afb9f27041da491c9569b7c18b2c973b70b84be3746ba94e22eb132fcb15feb477afa75658f0d5501af750dfa01ac930a8bdab84bfeb8fb4e74d5411239f5cf9dfb9d38135bd7213f30e500c39f246d980aa90862e2ad5e9449e8cfbdf4aed0f005a27bbf86e334b945e8fd1e0c35f48c8cc56e721afb1901f0dce8da35123e09d289c7b267c79d59b8d0194301673add4c3f3bbde5a8456f8e599eaccb30c24a96c27d84fda8436f323112ea294eca1a34fd3508f86ddd2369605f2535f5bf3f89478268fe4317d267379519a6c8f3d910c3994bd89566917ae9e6299a5459f653b1c4c3df33fc8e47b1b40fe88ffd763369a01b579d37e692c28b630327c533f7316bb542b8c9101b3d834a90a3718a8566231e12599cb37623a1a3639a8dac3ea054339fb7a76cae3d3200b2f8cf357d85d82f5ee704544942d819a58137a97cee100e721ca88c249d81a79b1253f405170f2a949ea629d1e7d3575b9ca81e7fdb75a585a7a1755acf300dd8c88980805f5d8d168824ae0fe9a3e3423ec512731a82a4aef9458817dc487067c88f95b4e873420fa021da9ebe0ec9147fb1583c90cf9930e6b6f8e3fbb525fc0d51afae8b25e75c4001ccc3217c725a15d39dbe04214f7e3ad47ef36843040df9957e1c34fcfc3115a5cf8afa443269edc2cb5f6020a247ec447898f9498899a4ccabf723c46bc2669fef0c04823c4495cf3f2700d3124c8ae27535dcd310f3d60f2cec3a759e84527ef58c9ff110e0674a5a9b08c3c0570d1cee5c710e7cd1ccb6555ff7b8c61214f35f6f0d3666742a50874324fa80dd50fb224431d551649ef14f163d9567cae23e8d48544bdd1dcd3d4e942c1c2cce2668fcc54dff8620cf54b3a33d12bc5f1a8ad0278dcbe16cc310037bf5c5ec9a6c8ad4241ce4a48fd64950ed2c66805ca948ba5d58ee826536668b32edfbcf1a30df52bf9e81adee8118bb0144f3b2478e7b00e1b3b9a9d3ccfe5751294babcb91fa46b5c13f88a74ea160632c763c4a973bc45adc4378164b036808e4e763c4ce6f5e9fa33e4599a4cb0e0b9b1e064a8c5bd3d137a615b85bef626e74a7c11406d5d2201feeab8b0faf033c5c08cb7f29ad4bd595010806b31599736fa273e29c24e62c21b897d8d3415a1e34539c55be9e97d7439ba8d02ac2090724bb98f90ea23b10241d1ff571a183f1e340521d14378de5cf95d8792ad1e98182f2d71f93f35acacc9edb808e57c3b4b74b2e866bd9df1f67f16321ae7b9254f871b1730686380d598d7eda3cf88d89542524d39fc1d316fc368926c67fc53ffe3bd89d04356c58df008a94b82b6ba34217906dc05ab03993f6dd4a96a0989777e9795ae903d5d011c091725c4d7eb7afb66234f03f093058a482c76d61157ae5d12435902053a1a34cab41a6e1b7507b26f603e5a90e1dad6c52c54bfc079fdb354eed01853fce875da2220a0b9eee935c040215d399f39d9148c15fad6e075eac870654a7a1b418990f019b3132cd6f6bd388886baee1715321859a9fa1ba3ed79b899936369021cb344d9cd6b92ccb907dfe99feaf3f926162b4c4b1c983c4f68cdc008a6c69b8e088af8956be23f62077299e897ff9bcdc7e43cbe9f2cb7878a33ca35a36512ee3c22fd704db8a0cbe83c66766f64644bf02a92bc33cb183d40274cfc10505eb4e9b2818159502d46505badc927ec0a3bc1d57d107bf97bf6ee6b6d6bd1ffe391917ac9f4944d6a9344993e4b92b639cf32d548260c9747c9b51cebec4642614fd335810be4e41e0662ece7e4b7dac8f25b1e1a73213a44c4a4126e33769ad9e5b5ad4de07fe4c928d7cdc680267f28731306f21625cc7393e2796fd5c885a3325399762bf109b7e9bf71f4219027df791b05a05033916b5d32fa2f8e70a511fb7edc550a9aa3dd8452227e56d086e373684903cff442ed48da484d46b1fce2e3eec7164c7ed268c9075b68a4b5f026bc0e63bc422c92dc56a03134e84b6a0b253b552852607271f15ce61da3a3179edd7b3edf1e00bff46a5b79269a3771a6463b4734baeb51ff1d5f217ac5da6d49bc4c7c5fa019718f4ac8499ad365d4a5e7f3dacae95bb77e3edf5518fb6dd86ef9c3ac528329e3c475ba7501a1dc684f01ace694d10e91d9aa06ff08f92db615d9e24fad8d5fe4c7db9033204eaa35dac19b96a0c12d556bbdcb802819471fca37ca6f075769e75350ce865e03ed378b319a38dbd9f190c7e9b7218d6068ce0feb5eda7f87839f66ca3d1873f95baa5caa2d2573bbc54b53dabd6154b0604b8be727d39c258488572273223ad243b90cbda598e9bdaedd88bd990ba576d5fbc5f76ff4b1ed2cf4bd21396ca5e2bff789b7ac2826cf6f0399999f38b7ffd6528f4d3d94ff227e046feba9e689811cb5245212450c3ab0dd78fc3a3509118e20a7bc6187825143279167eb2f2a119c65eb52373511bb9258d396cd622222d301927ddc30895a06034ef862998acc6070c6ab1cb11ca03bcabfacb210fb710630b43f2c4f92d89c26df19d153fb29498c6aff8c73c106ed8d3b28373dfc582aa4719ca708b71ccaa94c4a1928fbfa092aa16bb29453ab94c48aa7f9fcd1f0ba16f6ce06d26ee861495a8d06931dd3a2da1de320efd6547b91a5c9a724fd3bd4149cb7c847a894f61a0007ed2ba4db4b3a31419465c40c0a4db13ef039a261417c3c1fc497af0f8a22717b36f8d16dfc792e2990e620a2f6d4de6c932d8e360a9f70a4bd4c786a60da50cc93ceb738a4f85dfe1992af99c64b98b20e283d5a0800289c9b2615008dae164344878bcb0e6114868377c40123abf0a8b343c3e011b321f9c5e3773e5e6ebf73c7f25a7d9cde26ddc30482e9cc77f49bde704d2dd40f4e31e9fbdf2d5020250b25e8bb22e2bc76ef8660fa8e3a9b343e4b4c19c5869338a77bdc13ea786cc7f361c211523cc09c657771e202d438d82baf322459d27824750815177d8f594a451cfb9eae690928a3a4aba37d8a3ae3618c1f9c4b89b8a40032de6d3639337d35fcd7639761aee6385e6918c5ea51d7db980534ebeb1571fba0abbd2df36dae7fc54e4d9f98dcadc6589061a090421c389cb4594a3c0c648cf4006da4426daf1b751726e9e067499dda31084da5c4a50e3df87f177420df85d1b5b824222d6e0be448fa811314bdce2584d3c3ee165bbf5ee9fe61c6c468748b4564f0f5e0dd3a05693683d7ab6ace21ecb2e641e8084eac8fe220d01c2b6472b226f0fe3c63ae72580169d308516086e6369ffac92c6f403efa39538a78d86718b24da5dbf32f5d656db63b71e", 0x1000}], 0x5) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x200) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/182, &(0x7f0000000200)=0xb6) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r3, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04", 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0x9, 0x391, "b0031e5be300000010d671319b00", 0x40000, 0xa}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x2, 0x7fff, 0x7f, 0x3, "2d54d869c156483687faae8dc3b7ee1dd9cf613c", 0x84a, 0x5}) 16:00:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffff, 0x0, 0x5, 0x7fffffff}, {0x2, 0x2, 0x2, 0x75}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:09 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000001600)='./file0/file0\x00', 0x0, 0x2) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000180)="f43f6942fc9acfbf9ac0721660f87247b5bc6fa062c06185465b76f46c44c62b85f6a8437b813f8a1fb6ba94c6f4bb649bcfb2dda573e3f1de78c769c0b1503d997910cf0460ac476013c0bec4b35d5750fcae05c2c997f71805396d265e3de9427b6c1cffef393de568895ab38261513f42cae607e8e16c95b238d11a4418a4df90bc442c45f518c8ed021a5acb23178a030ff897a0849c086e49741babb8c6f717a8d94778afd312f46523db26fe31aff0c6879d8cd16ae3ee7d3e08ad9a9c2e30b86f985cef3da3eed18de1b4a3cd871a6b05e51d3dea9428", 0xda}, {&(0x7f0000000280)="385e11838d69cf942f952f8b9f036331f62c5dad8fcf1bef415778da1a5b8df826ddcc6f162f91ea4b2507e310d53fdc928e9d421ef9544d931a9dbbb216caed8e6deb9dc42cdcb41ce2d8aabef0e901373eedf1a2468d1f52a634076ce21ad063af36a7bafe68b5a4a9afb4967b17a46abf2ede747255d73ef35c6ec209ed8d4f48498013cd3585fba5d30027ba67cbc0248257f113172a4e96c5be288ddd1934925e6abf1822f14ea912e2f5163181660a6193b392b6212ac6b4811a2054dff0955640a463b89cb126b58cf46216ac3429e72e1b6fbc60315d11", 0xdb}, {&(0x7f0000000380)="270bb822b2a33c259ceacd74f3a1ca59f3dd74750c62088999aea758fdbda16a1afaab93a3c75ff438cbb48290a58c2fa291e358b83a0da16b13e6357ada40046f942d5472b29c24856d8a794ec230d2244faf0677ea04cc9affb5283c7dc24093986b020c36ce0c6fc16cf4f2cbe8f7289aa892818b057b368dc5650aad20b6b16c8ed8efa451e8720acc2d26eacfcf5e5453769e9c449529976875d5a0664a6d1b2144b46d47b76fefa7fe8d1de0d86ae6ff96fe05f0b330f5e780ec2e771b27ab92ebaa79ff348f996ad8b57c78bc53d1d4992d2e1c9cbe95d53f878ba95ed7e3d2a4a4daa4839717cd7127c841d9e5083d48", 0xf4}, {&(0x7f0000000480)="a9268233a93ebbc5618974e91e6b639b386eac9a6e43799ddca8a96c0a62f56e232c85cc390aa6da9c7437f519549d1f4db5dfa3c020eabfbcc5e61dc31da7d6588cd850518affef014b4e4aa950d0e3e7e8e4c3ba486e4063e095925e03627823c2123ef45c3d3f6edad2e94c35a7a27465f6eef2cb2b4e4f22473b388926a2d3f28dfe57881bc25ed361f8ba150ff4d4106623f4f0a9b083e8a899eb867e736cd7b461450741455dc785321fe6b5ccd58074bc6f59e675a626ffaabf87d3679b04020a44b94033aac6f953eb33c332cd684dd8bf2bab1e601c5fe980dd4cbf8d53e13f9fe0225e928cb7810a41", 0xee}, {&(0x7f0000000580)="51633f84f31e06c00241a20182194df95bd50a29dfead22e66345187c8f920232f222707a966752c2d49996c755d76b363bc435f2d6b077bf5dd3bcb74210e91147a2fde1cffbd0b1eda4257ac0830d56ee0a658413b0b149cb57b7403c10b8ff43dff06dd7f6106ad7f7731d86c3f9f481a42d5cfc963676e99b845024088150e8f8732962796334c4f47f5ae3e303c220c4eebb06d956949cddadf00e91bdb9fa60f8ffc154a64f0b6b9b1f523b060e8f79c9dcf30ae201815fc0c9d22a3f8d9612eaf0837136aac768ca909ea8166d4359df9ec1b27083e9101b6f656dfd75c71f6fd0fa2375c446f8cd576383f695b2db2e26d4b61d0cdab37d9242e343297200f6689aff2bde7e02e1fa7857d551cbad91424596873db2486576ecad0bde902d49846c0c33d1466cb4f8db9ad511916a2143520819dd8bf3544e57491064ccd95f9dca5275a4dc97669f991becd26e9b9b769c55e94eef07ee632508cc7ed3b52cd218314f11cd9fe60c6f26b321128e73dc1a3e1ea7b979de39573a4ae4be289854f6ca50c10dba31a3a7163b49bdac991d870c40b6b42689c93cd8be51bc6cd6fd66f2a5b506790f786d641a7b3f0f79a8eec1695b23a600a82d80b9945acb1e40c0f948fb6aa74006f1646650b18568aed48a6ee3c95c2c150ac5fe65dc22868243b6a49507aca8bdd9929d1645bc87f18d1000bbd3d29a1e46b0d4fd07e22a28b1dcf4a786696be58979b0ce7f86516a7cf0db9421aff14d4735afecad92932fb99008f7286e40d2ad666d5bff3468dd87a6b89366852fe12bf86159ef2d6cdbf53819efcc23f1290a501e5e78c6c751b3b37b412ced4b75126161030666eadd5708661d591f101007f49e79df86532b8f4b27b266d60c75ae6169a54392f90a437d00e34150312410c26076b8e42b6f156e89ae94ca6183b4802782fcab9e591957ce2e5ad9915a5c3a3fac6c21e0fabe184c610cbdb94b9926636e5b2f6d419f0f2c4152a6c3976c27753b4878180ad707703286eef7741f72b55f4924aedb2837bf33d848b710080e981f3acaed8d6baa5b4162b59ca74f874c97774eac5946336f1c276ef1ec595ccf6476c1cf2d33a3ee75f757233e1fb90756e15a86e4ebb3ab930cec409ff56da2f3467d2164d22a23f20743cdb6409aec246b6f1563010d6b0f8c23ec8375228e14350d4431921234f49339b6340c5d79805f6f2f6250df91f9440ed7b3dce7c33ca097b92063ee362855ce960cbd13c33e97190acf37b31c6e1f1bded80073730b0f74e64b125d4a8ce6959e987d21273d401871e5c19b135645fb5a0aaf9152961e88123abf0296bd26494cb66318a913518904092bfd3a0a00f2ca28624c4775eccf0b878fada6e5cb30e02ac1a70c3353d0cd0ed537c88decc882ae8a4acc630be23235d768ee635a6211f3f8c660548c11c84480115f51ba722e0a1b6a028b96e0e78b2abf9e92c228071f6d02f11a2f850290267caf492d476e14927609b8dc5a095b6f5a9764ff29014b65e3d37f25cd0f752b86cf2b9eb0019748ddb131e0f360927311b94ee2164223445a1f85f65f26061e96c9cb5dff2f3fbdcd2be916b0d9ac632c73b399455c2ef97cd460df33c762c07cd56e86a69143731a6fc2630ff68265e04682f33f0d0ad061cd62286c40eb833c4d06a0e7be98e88b7f9ff4176a35a94cdc304391706c6c00a468fd09557943151fffcc466954bb01928899b4b4834443af90e01d686899cbe18b18e5d94ef48090f835fc64f0ed321dc5277f4fe27d6ee65d485e5c473eb1cdb90eaa3b5b9d9587494cebbc7e2e3862dc767d0c766ccc826c1f73bdc7207ec86dbb0432768a4700e13995bf7336e23e3992479fe99796af262824bb7d8757d552dd8b2521931e8e6fbda6490959fe031e4a035a7b2f86c821d12b57512e957528708d4cb6d5e22dd0bdd402ab8013ce9657c58c69a9fd1cb122713d3ee8b5140d33ad95b5500ecf70afd9e5519c9c601aee00a8999ce46eecb2445cd1ee5f4edb318862f78fd0ffc2b6dfc2822d6e75f26f6cade30db820e040672bcaf6521bdeff2379cb153b36204f2b454d542f4d4500b629c957894d75be624316688e3039919473ec3660b1cebccee568dc0cc6f0ffff30fbac3f1d778dc494d222046f6ddda965017d80b52c589268fbe88157ec4120e4ea5e3442bd9299a21f96d74bc4657a76387396d6835ed99c100377f4b53cc68bc224312ccc1229b0811a3325921a6f56751160149bfebac335c843bae1351fc0fc8a8181d8d1df9a31cfca429f200257da8c7ed882a40f2562bb31211c19681867666474e008c4e37fae713dfe1b5a55a2d6493639f88095dfb4f26de0573cf8f50fe773bea9a1254b45601b85e7ed75c4205c1ffd9cb3eba5bf9f813fce922ad609491fd1e9090316ec4ce47c519562bc79c7837edf6f96d988124b329fd8cfecf798fedf65ab4a3eca28902c88c818fa363ce7c41c5fa5b630c850a3398816e9dc7cf3b4fdb9c9c5caa97eef6d40eab427f945ce6f4c6d7d6da1a4637547ef0e4e59c108bdd8fed50c8cfa54e5969a280f6e241ef3fbee5d11295fd57919fdba8c1337c690c74225ebe4f31dab06157042b52962c8872a9db338084d115a41c3d3f7bd5cfa4af1f1f7860cc98b707b5e9211cadeb48e4dc87a2296c90c3c78c4a70eeaf7f651c655e1839edc104bee92be6755be75b8381a61ecaac035bb43fd39857f6e5ea40e2d278a453b7b7c6e9c139e573164e2ba8f49587e55993268a54ae88de128f4051a4b34b801bd1b48f0c82719cda5fbb4932aaad34c31ddff1ca98678a5f01c9e8f8eac1f8ed0258e2febc7099eb94afcd6db3a337e2d2161b5eea519aa18793184158f93822b9c7fa6cadc4fba94c04be724409bde5c0b33e87c48d996259b1753df89809386ff02f449847a00240316430449d1fb0b1f6ff1b14ce3e281470246eb4152f169fd06342b3de1e48586201e32b2d5f30cdbf1c1bf603cb7275d594c9222a5d5f6766bbf54992415ff5336ea835f624dfa706ac982e4cf6d68669dd4afb5e70c437264ec6b8d9249c19271c9cde648dba29c0e02d3eb3377e82649425d877eb52f9c20555d5e216e2921e9c670e26b7a5b3c78e91d956729010f248a499be7ae57f11ce524236b21e05e66c04b6c40c169c582bf653d171292996b53046898fe969770d565efc0712695ec4371fc8c76cbd92a9e175f75a34fde963246e6c01b6ba2f58201fe92b65e042ef123a6bf6214467278efeaae28c397d7283408bced63beb7adafffc7b8f5cc64af661abc107c56dc0a8d3853dfab6e41d07b94765ab32409a62e99110032270d430f3bf48c7980d6e2a11ef2ef9e5f4bfab7a1923343f79029bb052eac0384cac6fe36961b1dd584aa091591d1eeee3833777da457e484a86a37b703c35946b3bf0e0f8b6016313ce10f9344230103b85dbec0f3e3e1b81c50c80d4dfbff02c40c8a55d4901f6160045d1aab1bb92b23e14c7dabf6fac69b1b0ae8642bb75ec79ebce054e3dac0b5b3f40f2b6173b6a45843ea48611d48683126bafb9cdacab3dd4fbf28dea9ea84ba5ad55e2f2524b313ddb72807f32a753e3c7e80ea95fa6ddf8ac53c595dc448407a8fdfcbaa631e6a25dba87c7d6d473aaff9b85414783b01c30754fecb62db61342895c7c5944bf34b85a99c35fa76c7c196c70d2a98451d0abf02938c24d9e84b4843297963bb12d2a2be1018f927a1bee0d987afea46603b538ffe4e77d00c72849b54372ae8aa407eda1d1a20d9de2e8315b5e505313c8d4978bf67447659b72b99851a6b8d9f0050f0f55d2c65582ee187d9a93121fb1094c400cfd379dbc0f4b47559485f562f203bdb167b20b49d81209a7ee005b730bebb966755902dffda45dc825533775493ec98663fbd21418658ecf3f580723e9cb5eb0d2b5b3c2c5a22d3c3141d0154be74586ada4fd2087c4377411eeb23f6493183446c1382d393a791e9ca74b76b6263845a6aa96c63e5a1c01a112359c676ad1231f01cac77c71c4afd8fcb3f7a6bf5fb963c383150f499cc5db1e7cdefd80c656560988e17474a16ebb0da9bf3dada6e3671a6dbe6edfea12da864deb98204d2668b62078c6d199d2f87027a78f840e3ad06257ffc3a4d91109bca5eb50c8f4673f63b57068262c12426d5acc0f3943bd370faa4f2c82bdbbc17ae9cdaf4ed7a76240f167711c12628e52be9aca2d807f8500d34d0ff90c80a240f4d9cb54b49a09b2539ca3f531f88b7237d34e506902b0fcfc7e503ad9f1346043176e00402d99320bcc485a969f0bc433f33227097a3197c13397a5611d687209767395e93b9caee9cfca3980c9264f03791a2403c49df872e7b47cf5ef0a15921a7c0564e55102e9d7b8f472586ce6977340ed7ba6aaa3133576353f705a15d1afe933aafd61ae68306af13cee100c5c58517efff9fda9ec4fca831d00159905551302428228eb2216bb6a9a9043c028aba620e723fadc6120134b13e055a98c571cde70c5688676998820213356c9f15e46e98c540fabe0cfddd9f8d697933e05bd3872050bd6945ed35f1a54f672a813f8904f663adc5be0750a971006f55673d2ca1167fc86c7fc97c43d7f2e2ce5fcc76d2557a7a6953bceff54814b9e3a0c6ad947de4a16976e37e88b80aa0e5049267d5512f4efb4fae4c5f529b22b753c40733407b2cf54d17fdefaf6a35ed5fb7a314650eea8f8c2e2d4e16ec981c30f65d48b781da0d86f8c11451a42428bdc59468bc8e12316023c47c4b1b07309803f9f9d4e5c5d65d9d7a37271b12b2b1d972eba58a15fcef0f5a2664dddc34cc0ec69b246bb36d7268943a1b9a86010bc7c4c48e92dbeb26070d86c3ba3795d901678440725c4a3de92d8faebdd09a032177b97d388eb9c86e324e5fc51d3a7efde0c40e35e988c54437e47b4e340537bb3631cd9207894033ebd72f4da445e403445b6b81d5b5521b10fdd90802d9ce5f7e105e1ca54858ba070d6463cd31835c5bbd564ba5d17fd61fa1196efa66a4a46ad967fedf565c4f1f5a34cfb94db0097fd25b853e6572617f727847c70c54069c0f2ba07851d63cb8c5e9c379837a04f2fcb500242449bb813cc6ce10155115fcfd63b751a1e28a966037a7b8559f9dd997425faedf05f5dd3e7d076e3673ca84819cfe61e91fd7e39c0dae3baa29fb2806a56068b2e992a756b8d9de13d66e5ef2e503e2d1e8ca37f33accf3b7a8cc2e03299eb17956b55e330d8223aec9e7d921feeaa39fa1913d1485500afb98a66c178f982f01c07771f13f609ae2bf86dde063e8d4be857d7617e5d4de896677ef5e644c5428f506ed94db6b402f005611b69b1947e7b696dc5f033390d85b8c467a66d6840ed0eacc1a32d102d315e1f5210e40f9a2df4d65ad0a92a2eac2782b8b3a156825438230b499abfa3a8d490e7645f95aec6cc30ae072e79d2e3970b7b28ef40cf81b427080b8dc91c94ff0e758673f7977d139a0c95180a1b0dbfeaa7ad21510c89561134e6ae88cccf807632ac6815aee7d52552fc99fbec20a7afdd50cb9f3aef10db79306338b8b61cd0f8d059fffe4d106d0ce4350f61f0a23b70684cf0169caa9de89a75ee5b18d3d34da913bd0219d2b31994e04c2bba2b3d1be07b4b0f13d2bc8542fa802ccc50b920191a5851e111a9de6df1ba556f17621f24c1746472729b791b27bd5ea512b3c6de130277a30028da15f02f1292067da5228f76385c0d4167b0cd3cda3f9c345c3b", 0x1000}, {&(0x7f0000000100)="c6d03291", 0x4}], 0x6) r2 = socket$inet(0x2, 0x8003, 0x7f) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffeb0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x21, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) pread(r0, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x6, 0x1, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:09 executing program 0: unlink(&(0x7f0000000000)='.\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f0000000340)='./file0\x00', r1, r2) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r7, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000500)="d31d4cc222dc19357df23bd9fe9fa1da66b585a678432cf7d6d5299b5bff33338b5186e574e4728fd62f4a77cdc1ce626c766aef281f99da4fc1ff80580a4e9c7725a74a27f01d83aa9d816673f1c8ff8b462ef9ae76540fb9c4038955e9489bde9f3c422d2d7460eab1a67c871e716fcbe29a2cde12a79a0489d3c14dd1a9ece4d34ffa596bae41c553bee8f8b276c7a2b60787b6937ca90db248f2a77c3735d577686b325eb3c3d996d8a350304b5c63c052bf466f45f3ad51d0cc3b8e6cea84fbfd85502d6c08c978fde493ee39199584d314f1361cf2efeb54d9f1c22aa8d1165b899419e6a7a80e3476450f9bbfd3d8ac19ac6d49ddfff3d28d9fbfd025eb49ff3350553382138152ea885a106fdfb821f2f7f82c942d31682fd874cbf7c759f323e1c897d3e5a342096f67a94ad81819e91592fe8dda7ac980033b854443140d7ee0a9752288eba85442e98a8aa0960817d372805ca3a2e28f10f61c34bb8e094d21ffd33ff19d3b22974d2614fb228eda16b63ba2ac98312617ab7e5d6bd3d49b2a000254f3891ac6474a08bd3757d2634bb535cccf87750037f56a8a87ab90bd5a3d46e850b4bf73988b25bc992b90bbde3dc5dd2d60ef462614ef1b61fa43dabf205f77b9ec78062a89e92668b7906efeeef824a0d214f3cd8aeeac8668bf64619535dd3f44ac7f125826e61b6281d5d265730b98b3bb47aed9a4ada02e9c5cff6e6971ba534873538c306f5391de7fe52c9ed6546a710d8726dfe1c6baf0477eed19ee31dd6d611acc26942c747a0996cf1f514780134ff08236b3bcc0bce0509797f3ff682480ac64c32fcf8e85a2e1324a0094d05d7cbd41435ea7ec582bf3eda8fd4ede7ce02eb2d182e9403482914df6a9141a389722ca81b265810703be894611d2f610ffe7e50dead3d6c3fcbac3da5216f20972d196e77fe3dfa2f9536839df6950eee9f1fff4f5d1b6a53f33ae4c00ac543d145de127035bd66dbee9539daf8fd4dc77659784bbfdfc2722ed66bb63018dadc6d8d476cdfab7b2eadaad2fbe775ebb0da5435291628eef75f8de3e4290883754fb4a8dfc5d83ceb43385294ca171560b78fa36076ef2ede3cc456216c38a1f8302c076b46a51162eac5135684f514e04fcc040746599cfe17e9be008da86b65f234474f8aa88fe0f237c76c8607cf6585e8b42098b69d9694e9a7596e6d1f5c43f7c89ae79cec1d6f815b55d81e7bbe6d6cdb02216c8df4f242082d52fb70d5554faaa98dbdc64164a2820dc4d5724a8ffcb1459ca7f6b1d95bc17208c9b76143a6d2a51fee054a3a630e6623dbe474c5c5b208716ecf6756bd4c4dc824be0fee00e33af84da03c63f07ed3d9de876d56284f52226e9b0847424f64948c0faf422e3f4f08ed2985122f0bbaeed1c53f510e092ad25cc1bfd9f0f79fe45ed5ef2020fcdd93cf34b49b33fc68ef74ffccfdf20062728ee3fadf1f96357ad90b77c1f68159702b1cdac042bbd1c023b904a0debe7de6bfbbf151ca476d53a64441c8fea6dc7dd24fe3076b378204d8705c8b84a2a905b2c5dd07596870f7b1bc4a5320239e33728c5d9d8b70c2fe92f4549506fecdc3f574da70297eb09c7f3f4420db5af76dd060f5e3d3e0fb3b29c1828217b8ed60d56e6fae56a79675d60a6142b357fd11a8760bbb52cb01688b01b2378fe9df9df838336d6f0307a339b3a048d9fb9c7746e17ea6314d113baff2c0eb1b2901df0b85c951336b10257d68099a0e3365ba42eed6e0dba35c84059bfe1da30cdc7c652cf5215fc42d2a1f68e248bf860768dc7c56f65d8efe24f34d750f2f6059e90e1337ff8004073e3356459b0062461fd95ac28008ea9f22b89071c14a423139429d4ba13c08fbea9b002691e83b9e1951ee69ac24b62ee34f671e95fe27bd055cc9af60eb5f609a884db00134646881329e091569fe32980d2273c9f680aa8d6250c921e3acdcfb909b24709c723572e5685f9f837ff3b5b16f8f0034e2a1410ace88df91e46ea3a69fb3c6c9673385f0c6609765b32d9e454b904a06e3e0a3af4f0ae562ac396e87e755a9f01ac16c8a1597b4b8c4eb261ee8111d23ec2cf9053be3c0be5ea00cbc85480095b4a6cf955cea7bd3412fe597c7e7f64b53d00db0f4c822b24dbc164b66dfa4e0481cca71bf67582fb5f8091e842eb80ac7f7662843d31432ab5722e2f33b85e25a6897994a77386e63ddd5c590ac6dda6294a4bae1a214cf7d8f2b3257e2a000894b2e52c7bf6aacf6e7cdbfca6134ab131deaeb11b85aa3b4aa8dc93e973f92dbcb8c4a0164d36d544ed58a453bb21196d6e7753d6d18abaf690b9384f47a4b5000d59a4d210bedc56cf0b4a53c033f1a58f53ee6ba19e6f0d3a9f9f3287db701507390edd5f41723e93713f31b4869726ce65bcdcdba0fe6baef5a8f9eb07d9517633ffcdc9656259adc62dc7c6ca8cdeeb6d15495c12379616a556308fc781b4a0d6a0b1fb7a1a999c9de4f075fb973258c2e04fb411379b705e0090a9b4e38658873bcb01afdb3b63727fd9e6f8ecfe614f2b51cc66b376921ccbecd08a3973f4e17a6fa145153e70715a3ee46aef429742d629bba937e895b4dcf3aaaa1301ce79381c27dc82bf194b7307585acdd05a04b47f90f3eda110736a21320baa27bea67320815e991e99dcb3e3db6afecc4c99f81f0e4d76492722bdfe04c2457b6b04247bd66034ad211ac15563ebc8c894362e5ee5d04d9b00800eb37243ecd33bad39882dec015d41301089926a57406ad4d304ec14377be7184d4045facd203af7454d337b8327ec811ce498531281289c3f91ec04323113b77875d18dede40d41f30f42941272f12d9d4634ddf196c54dbe2dab1ac104d30699205d0c6fd0916428eac610441080c417053017f3eec04c78e9212c737223e2e8da79e8a502c603a9a69d59b465d7809eddbf0e4d090447a3b67a8630160938c5db4740b55b3cec107de6efbc354211325c5760e714ddddc6bb484cb74423cfb96e565cdb9a7775fa2a028c526e32f8b655a1de8b218943e4a564ac140b4cc9106c4201108745e0416ba6f58b53a5802d83dcabec90c7191f45c8cd3926604798ec566b7f7baec1b22409b53fca76fd2721fe2374cb81edc9bf326836a939d41a8482bf260f050aeb213ac15824d48c6c08625e673c988dcd17d8ed7114e025d063894d531fdbcc6e5050c85b023d5d0a38a8c3337d37fbad94aeb1a14c1291602522a4f2f9cfd32a1e6f1d58557513374da7f5323d354e41048ac47bf20528bd020c0a696a21c01a424f8485213851a9aea406c69070db4c06b9d5efcb0a2eb12da441c3eddfa4f99f31951fcdb3ed283bd6df720d1d1d3cc58e1d8b2d9443a2dc103be6409c18a9c76a23871bb7a3a99f67425a3deaa3c7c790b502e58afee586e0db527f0704b285eb79ea847da607f4d63244a7c91c09fd15dede21078173d72df0adba0aff3646214a8d5272d44ef046233bd97f63404218f7564f3ee01e592da94a3372f50d4a1ecc87d086edb8f5ee808b72a8fd2af96fb10a7f47918a70cba7dad341bc08a4780c9a932ea27b344e5216e856092b54219d645b834b117d7c95966f2a7084da81af0ee37d221bf28f79e55ccda3d81632a698406dc3547d4775166d347b9b747f0eeb6774220d56561f8c91066152064681b698d8b1c77b3b92ead4d263eb8e9acb48e1f8a875e60a96d7883a9ed2a4b9f299f3d34d0e864745b00472460702d5d32e0bf1ac48d2f4042aa78c1402cbf3dd96aafd9f7d23870c44204093496420441ada6628dca4952de456c7aabb2c0c1b8ff3bc42814f348c8d8094da99f0ecd21421333addcb3815048a98d0ba7e93d98eb0222b42a44d22bdb34e7a8d42cf6a668948f435c037b9cad476569a72f632d8d3999759fbf7ff08d153ea68d1effa04af007414671bb738a1ec6002d172b132fbdac78fd1a0cecdc4a9082e35096068da58aa6d0fa0f161175cf330b743b85947b897a79db2b688ea67b8c413d78aca6dccd9cbb6dbafb1aefa01937362f122cc8c458597a3a93e675e74b1a2cfa183f3f6e3ea6f3e6f0f22cf80f8993f3b185a7358cd978afc8fa65c65bc41c212480f070a9bb57b7a83e552b34b91c750c63434aeae55dc5e6e4c68a656515079fecffca74d222a4e9db5fc8d99033910102508185580e6591bc4fbc14aecc12ce843e1e57e582fa799ab9ed09f280e78ffa964d517ee071e55a0a2429825a21af44654cccbaae6a85fa75616421df7d250f1882d7a159c8a39d1d829dc85ebe1b6557aa18b302e3ba7d2ed5de77db0cd1c0c31744c4257c87143a122a7231bff04a4d028b8d5f5dca74d27ea4b462d60b0a6ba77049bb8eb25d30c6a3e4e83ca89e034708d951e3d2931e792b233c4e20a12fe574a965eb682f36a03a60b80fd84516f0779d4e9ba92957189c8d24033fc063f07606605d4de3a93545a7a484e1f957d8e4b5d1070595d4a347befe75b53b5d25b87e32b91e7b761ee28cb9fb3b83a564104057469f074adbaad9cd20612d680c32289b414227018e71b34cf82f208cd7dfe6016bde15563cd6604df5b1fbb91ef6bc69edfab0cf2a5d375fb3c84f055aca70cf232c6e2b5a40d8c0239c5f1e5d1f053b62bc8a03ba07a636212acb61964d2104380e1007c9356e8a07bd47298fcf1c0bcbcbc3bac864dd450c4ee4f470f4084585c530a135ca13afdaab026d013cd05f8b38ff6c7b52c1ab193e9f99af0383b5483c09c2aa6dc34805b9e22778d6c8494260f7c1b5064a22ec9910a8613be664d96586f536cd418bcb3f95f18fed919a2b77e3b9da0bed133a80e54b1ac17005866ec3b2dc30b9e32a295d72c242bfd13985bc1160e47537ab2c8208e9e116393dd40e2b9f4628bbcc280457fdcd8a8aeb3d14ee85e5d7d3e56fa08b96a3360f8c437f2f011805b70e7dc65619a15885da6643eba1f0e2817276b26c62ca5e74022c4febf3d379bc6c171b89f0402846a607e2e880cf55d050108c29832f31aa154e0c52ed5a4b4737237b5ce6fe5b8695e44dcc1c780171489beb6581655206856685a0c4caf5b4c4f6e53245efd47a3adfdf54cab814455f1f004f29bbdb4ad585be60c0ad224ed018472261505d4c68d5598c5062cc81636b118c402be9abf3cf8fcd902ce146f4ad5c37ed256162fbfd9fa92fb90f017c057c988d1d4cef54a04a626e9e6eb31e44fc8cbb547d0ec7d39f8a66c118e68bb82ca48b9b94a3b3cca4354c9420c3584c4c678d8356f1a15d0abe55fffe2894113f04df9b1c262414842d7b1319db13a5d39101ad13835d7feca464a8bc9aa8f7c5af3acf725f9b603ae72360ff5836bdc3e824e0fd07928d926ece808d74e7ffbc8faa40976ed5ad42ce936a9c86417d88885bbbca82fc4c4f9ac490a7436657a0433ccd0fb764bb3a8a928cc5f7334444fa5c4dcf4ff14625affdfc2aa98d03fc3ffcc6af07a698fb29a5a38847d1be3d5d6e3ee74df76f99687876d353699b89ed7f9254954a78ed22c1befcd43eaa94915b5c37a567b77a58327d61ed95e991dd2be56ae7282caed5633368d9ac8e727dc55d7cd818540cc5c5204987f1bdde9b903f19c53ac19649f82a192ea07def958b43e4e714ab9e593b86b71d5c78e4ad9373f830673852418ba78bc9582a12cef26125479e17ce6e396826546bf8f0ee6271a299e21132c8d52e9bd6b3f66a87e1fa90bbe55781abdba8989a84b8b6bdc93b2a2adba0a931a4e73c599cfc47ba5d24cb829bea8bd8b", 0x1000}, {&(0x7f00000000c0)="1e5e2092f3b81bb56c66b7b50a2da57a5b13cadb9f48552da1db896ec8b750e487de5b0a7c4bac1d16c4122298367b886c0a89dfc70150d551f99718bf90b83d8685dd7b08cafd90c8c03c276c2c3ce0a76e4f860ebcb28fa799835099ad33045602a1025f6ad52bd0bed683f23283226d47b1be7bd006f95c6f771699d8788b7f8bccdac399098525dc6c4dd62e77f19a038e04ffbfd8b72aa845de6bcc4bb7c99b20a2fc164ffd8a6a4793e762cddbbcab8a0d1d2f4d6e42df6d171fa9aa8f7ded4c29fdc3f4089e7e88a3d0ca82b44996885bc32ef707a6d81ab9989fe05179ee0aae623869", 0xe7}, {&(0x7f0000002740)="98cce3ffc6bf0d6c1203441102ccb87e65f0f31a30fc06adbf11745695aff97201806ebce464227b9730acc4f1518c6a30fe0096f74f09d86dbe88976e4fe4a589fca4d7add44f631ddd588b1c2545efeafe0aa10eca0767d28383d1783e302625804e68581c555e0e6336c4722d558dbae97176a0724622728253deb829da5b412d78660ca6389a5147c63c5ed53f3219d563b4dd1bf3ad0bb08ae6c18163ec221271d15df5a76260a2bdb20ee9fb1e73f4d44364ae8b52a166fd25082c5fb87b72fa5a998ea273e53558c090a679020fcababe80a73955c85dcc74dec0f00dcdc44b553745586414287fd490768edf4ae4f5d46201d02680415fb4ca4bb4c03cba3c3931cb5957e76263a087da2e016e2c844e719b869cb7eb3a8394083f3da27dab6bd7c67fa7daae3887aa0f907659e517f1212b23b1897d58c7ed8f729f96be50e954638f6f81ebdd31a22ca45cbf47b62e60561fdacff9700a2ecadf5083054d7e66a799cce37756cf89a2fdd8e3b0c70250777a76f0011b5279df930d42c51716f0fb8611fe11caa90b5a0464c909e4c84a948594a5ce92725975995155b10cde3d49267c8cd2b2dbbc127afa04e2a2290fe37b84de696dba42d6a93845e02010240b1cdad9af22b0b4afc6e209141f2d5fef91437545a02eeb6165508602fd3de1eeeeea14442ed36e3a306824669cc3e1b6d0243ed8c28959b652fa2c21126dc6fc055e2a7f00376cf5f4f99fa88687f0fa6779fae479b39e12447594558e522a2d4711aad51b88f1d7e8ad55c22655fb54b3cbd1d7722c8f498d181929af9aa66bc1ab0d4dab4fce94688d592f5d313bcd51991ee3244615eab53c28a3477dee6ec331de130b73d7e7484541761f7d7b6d5559dd57ceeb7f8314ff59526dac6673f212a69cc60da30649c40b425b0e66fad3f3cf86a838f8ef008e606ee0929d99f8a371fd59ae989f6584505f521ba844b1f8000fa32b1aec389f7b534afa4664428ae8142edfe798636321b657c0836b2e8e5c2c8edbd98e0a070f817a2cd49889e38a3c81ff032b947e25e9b6db59d49cf99b9f2aef54d126527a9538fab9881831c7fc8ad07355d4c6ee0164771b514ea7c428a40864cbae6f6b99031f16926e4cae52a40959181454404e130ff963830f6f7649f948e2e4b571a0185d9a53b9c8f451ac03a31d28d7fc0ffd119b769141ed6c02769a8254a54795688ffc942539fc8184ab2144eb2369adf2b819750a7b1d1997a07c1725ebc2ece2f644fa152f0816de78fb0ff96de471448fd78a247c90fe64b39c16a6e0835b2baf71f66955dfacb84a659c4cbfd5179d41e8bc74c79ce208887878efe8899ddeb9c34211957056df2dcd17c51c4f43569b71c1da328b0467a7be7ba5a52938cd48bb0a7d2ca027d59936def2d411f44ac5c05a2c2eb11dafda749c7de93032c8f4247f5129cc4e7ae702cecc2b341cbf47dd350df69a34b6cda71d8d1aa60f128982372c2757e7d958b82aaeb7838bc7620fa7d6e3914e80906bbf689b563d8cf4fee84d97539e49b733784a081c0e64fa146b78f8a0b7da06b9f51855f90f7cc30ea1d5bcc1eda46e6b8e7cf34dce1c598a640d1f1d753422bd65ba7f79f8001ce56087b45039a1897764c47aade942de4bf7c6e6077b436ec188281396930beafa993632ca3c4e324805a3ff10e18c667dc390883903f3cd351bd975621c948bafacee53dba855e06fc1bd315fa81b5926189beeec3e425fb0e1171f6fbdefbd0e64d481cf51110aae0840b0e8844634428ffd4cb34860cd89366c5343f287e75eb8fd9e2c0bcb4879d920ce49834d7039d6785139707995d33a6d487e7f1705ac1fbff50bc8149e650a81afd1fdcf96f5b1c68954e5c2b2e7c332be38feb79bfa988a6120124d84bcff3e8e840d18e6c99ae2e8367e8d9e885acbc49e54081e822d9c3ff42b884d5c8ebc07575e8698155d4899e465f6083a1afee88d50ed32ecf8b0bc72c27f8e3ad2baface8c08f97f686ff62b9a32ea6b5c1a361bc647dd3104bfba38b47ee68cea60252294a5a7618cda239fccb3e8b59daaeb94787089faa2fc8d09bdaf1412203e432354d5ae00b9270b6c7348d2f794ac801e429f5f543b48a305cbb63d6ea94ffb90b44cc74733e064803305ae2054e9c40c1333b82bace5ddf96b93c66ad6f5416ae03370a4d3809a80359344c069c1aa6b273c11b24a6be8a8199d46ac9857bd8bd51b88c687524bf97270d31a0ab0aae79f468ba072dd66b0297ff890da9843b283c378f626c73b7ecfedc22139e86ec04d023d661bc3ae36b1658f6c558500e15d9be65390243674abf82f6beaa9631669e709d041859f81bdbeaf33e9d1817354b3fcdac2dc420bf352ea4da36d11385b8106e1cc00c29475516662b66536447fc05b48aafd607212bb38dca43f59349f58b34836489c11433b1f773190f8b9b1d2faed08c11a023ee06d7acca0b73b2370ba0f876e77450efcbf36bc0f5a696020eb571a224f1f483978c597bce68f9b9e47607e65aba1ce664eb3c453f9a5997ab07cbb341ee1ed39c9e1444b585eff6ce31c92275b42d61503067e9b2153878163294e395826ea784e28c4b7c67b7b9229ed9a08229d0a7d1edc5bbb982e2ed3881b9ebf91af11f7092ffd2ddb353a6a2231f3c4f4464a17679b420732f20ebd3b14de6cfd1faf4638cada9d0480f863480613862fff894a5d3aec997a60e500dcba97cad9844470a57365a70a802bf0ae956423fc5559770fea8c31f21e51414ba1c4b537402213dac02d7a038b4c9e4388e4eaf18bfa6017c798ab96b7bb386d1091d02d01084c7639751a1e49a7e4bff29ec433dc82cd1b3f34c76f44431df0237e7e991177f8681c51f22a20b03d52f017d55a039d2ec66326bcdf7a344300d33aa2057754b71beb5dafe8721523755378483edb90014be91f876ead33ae6c9d439e93ce8aa80d98b2feb963f2e7d69f71f23e24dd28e7f777c0487ac742da5dceff8856a3b89e72c61fc8ac62e7ff34007bb9fc43d862df243f98bc69ab0ff6b18e452ada8ed8d15cec735a2f1f70857fc71516bdf6f3d1229729d99b8029cf585f80a26f5c6468ea968119a770a04f98fd7b03043d01800ba95a8d44a3e7d45da0a2cb431b9948d3fbf23f208fa7666573ece8a6b2802f462d5b612732f1d4ad1b5e9d842acb0270fbc2009fc508af953051ebc0b87f5f0af78d73fca3be81cfe1cf272f6d1bbead4500cac64afebc2441120f63de5a1e818836aae10c85fced78476dbfd60a6aa27ff17fd3e88c361cd6b449b2732f4d7c56689a4510107d14934b7dbbfd7b188ad7c2921eeebdf40bbbe3a2cb4adfcaa70d681983de3ff0c1c011865e56ee7eb45e4fe3190fa258c379a056bcf16c62c6c0c461261363ba681e5ca6350cb9a62a7d9d97294cc7a11d0dd11c40dd94566c7d3ffbdb9249bebed8ed008e0b1eb788e912a46bc56ec4d77afc8b1f8e39c02483c4afed2f8c3f0e29ad8dfb0d6cfeade7df94f867d5db9952e6ece3aab6db5005ed01fd5ca386d362929b2fde7d5acd4aae53c56f38055adc1ae7e7e264b89bea5ca7007c7f9f796fb5955b662be4061478b963aa3923a5cb37289e3e58a7ef9f64520c11ecc3725b8235223d9f88988513834824956ae6df0442ced69da2163937adb740f91d0749d8bd9529aca5679a9f0f7e0403af424870ce4ad63db0e0f91b06af0e113b72a5cc5b9a336730bdd12e1957d5ce56c61cc4aeb424b9143b94d884271ae2ddfbc8f0f50ed8dcca11ae32da849b66dc03a7faeda881f6d92d992ad04596e90b40b1dc5cc44e76475525e032e2b131bab1fcfcca2875039677d064dae646223cc360d19f43bd00ffdfec2f2796ec638cbbc725f0655dec903d45a4483f075d8669df7cc17bbb7b13c8c45f1c206de1234de8784f9222af9ff2f62349d4ee3e9164da7f8a444b4a4f4e1c040318a1cb189df572b9d25de6378e60a2bc5d4a7f97c348967a4437872ba2e1de85e1b47751365e4428e7a26de5b6f4e73bb63af84285457c886c9ad90d9ed839d672bff08e4e583499751488b79cf50d9bb33d86d2901270a03b6694ebf5e1c4e251aecb367d85b42f39f551e8b8f47c0f25ddd1bbce0e8a8485be8e5b942d13ab6cb351feb4af11a3683d2558207a4978ea95197b6f4f24b5eb249980b0f02b49bf028af5c62353a7a6a4181d54bd3f641021a2f37bc2825a2017f4b7f4c7b47ee9899ee6b564b78d91b020c7bfa44e563af9a7ccab176e5bfd1e03170edbddcd9507a97b933afbbc9e1012e89007bf3baf6a2ca0fc3be8065bb0da3888059a8f0f42b3160c60659f187d0c6fd212ccf232a4e0da414a826dc63e5b931f6df59b24322519eaaa347a25fa13d83190e2dce1853a4ab4c8fa730764fc3a2f6448acaaee3f531fa02d636ad05275f8fa803a53f25f6afe03ed90ffa1f98ecb15ae7146ed602c9dc73b0ede930e848a5933d1f33d713d9200bad76dd97eea6ecc78c434bb47b89ad250595b2261a595ccdacaec66d058488d6da7cc15e28df2bf8ac77ced445bc4df1d6f8c29d47a7accf6da57d03efd9a937eeedb0ed4d6ef82d69739df78690f4071377eda2b2f4ccd4bdc98cc669aafa559c5656d7a3276f27ed2f2a1d6aa74a50516dcf3f730b038ac22637f12e92c7096c00b1457670e713aa2ede025dd9cf806117c5e475209ede081d5327e7776dd00a95c197cec5c023a63de96319ba2673be7cbb3cf99d9c3b534a381b88ff8676baf35a00ddb9c91ad0349c3a988332d188c96b704ef3053ae1c9be980a32d9e2a71afb520a192fcfd99db1e0afc5f71bdc0ede5d987ee6ed20bbbc585247434427f4666bfb06569de15856b8ea79bd628a279dabe35df55072efe2cfdcdfd165bbdf3342fff7dcea24d89ddf51fb07c26e3bc54cc7f82005a3d0502bfd56d347f59d52114c95b3faf47892207bc824fc3b8e42df68dca6b92fc740b9a47779ac4f6f50d35c05c5f79b88fe9cb1a4ac049c2028bc59aacbf6a68680c1c45fa985bf13a7674a820dc826b25ee74d80d80173d642432ac244dd64bc48fd4a1a01f53262870163b19be6bc90a741834db2d6a91597de03c90aa59745c8563dcb310c33805cecadd74b6914a3c4dfd4cc9f4240abf48899ee35ccc5c6d7663a6c31c34733c70ef8cf4cae2bd5f4eff8c04933d43efbb24f2b35eee303dbcf94c47e1de84fe4979f8f4e40af63de1df6fcea8ae6779593ff0414745c09bc0b64370954a30067615ee992702b21d3d801d6e2a79c58e46a927fafe09f53fe847f3239e0c2584b6e398943171a12b662e5c9da9435eede3a59f238f10a285fa6099bc3d2630926218655a4230c6b7bcc3351ac8f3201857b2cb8c3729651e604113a8b76716d7e518b8593687e656ad67e1251707e71a0ff1ef7517b7d93c64eb0f6c8c6ef34b39fa212ffbe50f2a3cf9e3e11156d200549f6208659a0396700ec7d935f3d0ffd3af562e0f7d4b153330d781b9279f2cfdff7a1621d9f5ca4e3729bc60b52f1f17af97101effb93d9254ff9fc92eb0d183c2f97ad44bb7efdec6756a053d9a5c6ca780f5eec1cdc76f589bb382c9aa37cde352bcaa18ad78f670d8d63a57e4088735db82ee4a8f834549e9708822e0e70b65454148449d9b9de1adbb999b287aaee73b24f897e5144ae5a664e05efa0a5e3ed206663c2d66b08aa290e0288ac5ad940b0802a4960d13a2fc6fe5dfa00b5097f7ba61712ef3b58ac14b7586e6544857309a2f85", 0x1000}, {&(0x7f0000000200)="7ff290ce9a246aa3649bb8b4748ce91583d515", 0x13}], 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) setregid(r11, r10) getgroups(0x4, &(0x7f0000000700)=[r8, r10, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r20, r20) r21 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffff9c, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCCONS(r27, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r27, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) listen(r27, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r31, r31) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r35, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) r38 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCCONS(r39, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r39, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r40 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCCONS(r41, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r41, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r37, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r39, @ANYRES32=r29, @ANYBLOB="001a00002000000000000000ffff000000000500925e2ae0c6c47603d1508bbda7d71c7e4f36cbeb65274f719f04170a759e371909c471157f9870219b65831baa8521d856d0463d6a631af41a332208e82173df1d06b3def71d60", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0x113, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r42, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r43 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r44 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r43, &(0x7f00000000c0)=""/56, 0x38) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = getppid() r47 = getegid() r48 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r48, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r47, r49) r50 = getegid() r51 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r51, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r50, r52) getgroups(0x4, &(0x7f0000000700)=[r49, r52, 0x0, 0xffffffffffffffff]) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r57, r57) r58 = getuid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r60 = socket(0x18, 0x1, 0x0) listen(r60, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r61 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r63 = socket(0x18, 0x1, 0x0) listen(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r64 = socket(0x18, 0x1, 0x0) listen(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r65 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r65, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r66, r66) r67 = socket(0x18, 0x1, 0x0) listen(r67, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r69 = getegid() r70 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r70, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r69, r71) r72 = socket(0x18, 0x1, 0x0) listen(r72, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r45, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRESDEC=r72, @ANYRES32=r53, @ANYBLOB="003c4f43a0ca4f31000c9d0000ebfffffeff00000100004f2b5bd20000000000000000", @ANYRES32=r44, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r43, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=r71, @ANYBLOB='\x00\a\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r73 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r73, 0x4, 0x8) writev(r73, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r74 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r75 = getpgid(0x0) fcntl$setown(r74, 0x6, r75) pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000200)="a9d49e195351c3d4e5e669c3491133f41ef2f05720e7bfdbb7e59e562c0712a1a3d49796173ca8382a4e621e532a4b0cac77bbcf7801ab58094df555fa75433accfa4417", 0x44}, {&(0x7f0000000100)="18384e4ab806e6eb0c06a4fb5f50d7975a102305a4ec9a2ae541f9dc8be49ea19b9a1228d5", 0x25}, {&(0x7f00000004c0)="2c8843645443845632b6105c7a0e4620594b3f47a2e4049dd5524ec34056c3571292b915e616213e311fbd138e6c73d2f8ebc53a142dfd70512ea325c59c8a07a2909df31fda4e3bf8cc2a55a0f21871207e59035ec0afcefcdb3fc7e43b5cdcddac8560d7b538a72108be88b016defa9e3971c620a39202a134ebe73c8a2e753310f039cf060000000000000092bf139d4277c4c570d5f8dd594cc28c256b284d30628379ed7b66a0a04614c0571b68fac29cd0b99f2a500a210602aa14a4724010377c062969e415952942b354cef44a54bf41964f6e0b", 0xd8}, {&(0x7f0000000340)="370e71c864cf4d93d117c7e9534d73f3d0caf6940042f5150575c4f1", 0x1c}], 0x4) write(r1, &(0x7f0000000180)="9e0000ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4a2ad0def49c1c388c6ff5f4f9dec2ed6d460a00"/77, 0x4d) fchmod(r1, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x883, 0x8) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) pread(r3, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) setreuid(0x0, 0xee01) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getuid() getgroups(0x0, 0x0) msgget(0x0, 0x0) msgget(0x0, 0x0) getuid() getegid() socket$inet(0x2, 0x0, 0x9) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffff8c) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xd) semop(0x0, 0x0, 0x0) msgget(0x0, 0x0) getuid() getegid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffe9a) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getuid() getegid() msgget(0x0, 0x0) getuid() getegid() socket$inet(0x2, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00/\xb4', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) pwrite(r2, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffe000/0x1000)=nil) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x1, &(0x7f0000000100)=[r4]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r16 = getpgrp() r17 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, 0x0, r9, r10, r11, 0x0, 0x8001}, 0xffffffff, 0x1, r16, r17, 0x52ad, 0x5, 0x8001}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x570aab6d03a3bc87, 0x100) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x8}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) write(r6, &(0x7f00000000c0)=';\x00', 0x2) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) connect(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r2, 0xa, r1) munlockall() msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006624383790946d6eecceedbbcbdd01ae5f9d8e24d20eb7856156232c344beae551ab15a0f5c4925c0d1c25fe80980d05b61f8cb1e1a05851e60355b4d7b424811224b62e62f99e4b35ddc596dd204a44dabb4c54cf78cd777e345d53cbd666bff74e4464c2f91ddf73bd0a9afdadf046887fbeab412ef7aeb0cd92456d0b11de546c4fb9086d5cbed279ecb961eaae3d2df2e5f91a94d987d3b654370e4b4359bdc67dae75827396e2e72368bf461b4e4a9d87dde6b6f1a55efdee8db62e2e3aff8ce81daf80bc17d2828310a5be7d23"], 0x6b, 0x0, 0x1000) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xfffffffffffffd5c, &(0x7f0000000200)="0092fa9fb5cfb7dacce3693704a3be112f03dec5c49ad415f8161e0533009aa3470e5d80f2ab08059ed4606054b57e37e8dcc07cdee4c28e51166014327336243d2b888ae5e1a6636948c1831b0637b96910d23d68a418a6cbbc58ceaf61713a4aedd5ba2dc043ecc6643fbcb45d16aa8eea265e051e7f59eec805d643f4925b04f10d7f5ef4c8278bddc00fdd3e877b8416ade15455ae0349e14f4042d8") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:11 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000000c0)=""/171) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 16:00:11 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r5 = getpid() fcntl$setown(r2, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900"/172], 0xac, 0x0, 0x800) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e6390b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) recvfrom(r2, &(0x7f0000000000)=""/62, 0x3e, 0x1845, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8000, 0x7}, 0xc) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xffffff20) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x3b) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) dup2(0xffffffffffffff9c, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fcntl$dupfd(r4, 0xa, r2) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000600)={{0xffff, 0x6}, {0x7ff, 0x101}}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000680)=0x1) 16:00:11 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) geteuid() setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x716a6667, 0x2, "c088a11b5782a6cc3e42548860d58bec78a89d23", 0x8, 0x30}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:12 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(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) renameat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8}, {0x6c, 0x10, 0x62}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c729f53cad4e712cf"], 0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d0441222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb7976531182136c6b876086679b8e39a1ad7aa85ac1a7fb9f79000000", 0x76}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f00000004c0)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc2090000000000000061d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x2ef}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0xff1a, &(0x7f0000000180)="9156bcdc4a740fefad92cb51b2171db3007933effaea5dfbfe345740472897b9eb810e99f39ba0bf7da88833051dbb6b89944fd1b9a0cc3e0288399cd29c0797c8abab8037000000000000882a") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) setsockopt(r3, 0x2b6, 0x2, &(0x7f0000000240)="60c904da0b46a167302c920bd2dbf281e33f2db2cee61e58e7599bcc1ce104761053f19390da7dcfd00272d4ecc6454ad6960bf69775a305c060618ea23739a7756ed7eb4333a8441ebbb88af9b54eb214966284529eb8df100d4ead6a4ad2c7923408c5e710a334308d6d365daf2be8e13a0e25252509924da8481ac65d10de0ae4c52db95e744e381b2863289a498f3d7496712354648b37dfe15f88d3327f11be60304af8cae2f13b7735", 0xac) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) 16:00:12 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x82) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, r4, r2, r5, 0x124, 0x1}, 0x5, 0x5}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x5) r13 = geteuid() r14 = socket$inet(0x2, 0x3, 0x0) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCCONS(r16, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r16, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) dup(r14) r17 = semget$private(0x0, 0x1, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x16073871f480ea28) ioctl$TIOCSWINSZ(r19, 0x80087467, &(0x7f0000000240)={0x3, 0x80, 0x8, 0x1}) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r20, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r12, r13, 0x0, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x5) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) clock_gettime(0x0, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x1) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:00:12 executing program 1: execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) write(r6, &(0x7f0000000580)="12320573af8c65", 0x7) r7 = dup(r2) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r10 = semget$private(0x0, 0x4, 0x204) semop(r10, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x2, 0x10001, 0x800}], 0x2aaaaaaaaaaaab35) dup(0xffffffffffffff9c) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r12, &(0x7f0000000100), 0x0) semop(r12, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r12, 0x0, 0x0) writev(r11, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r13, &(0x7f0000000040)=[{&(0x7f0000000600)="00e1fff5ff8c449c674ba4fa2bf0034d98ee06ded7b6e8a1097f14cefd6ae3643baf2faefeaced981df8e7e96fa1153b73681115f8f51df8ead1f064eb819005504cb7dfddfbd80005dea97db6c5f027f8b6e23fa9e420560496b86ea479c44cf7a8b752f66af757841acc769809a2ef39b407283706fc64cb15787558ed454873eb6a0692cba5463787c09dd8e5d5e2aa099aafe384a2ee2c898a06b1ee253aeb4ceb048fa99104873594b532ee4130b242fe4b033afa657b9152b48103364dcedeee82d07174c1242aed09ccc1f1829036c085091a85eb0f95594dd205f9dc5f341f8b57cc4d89d28c01aefe4c696bac58535d66f5f24d8f751efe2abbd535efbe152a33c25d37d0dd5b9b23837837b8bc798add89309cbe6d5bad2a386e0402459ce9c9340249b48758ebe778033e54c014d21cf2f6a16bf80ef7dd8be18a7ba5681ba10cf5be4fe12e2b63e213e31c5d4e3f2bf5e80674406e6846782b2fe5f0256f97c36fe9e3068f190fa0e27cc68253d584a4444dc3814d79883efde7b5d62c09da90f6a08c1bc0ef0c0b8b8f5193144411df6fbe33e89806ed9775808c472ae52cea6152d4f933c10bb812a56bec43706c0f35", 0x1b7}], 0x1, 0x0, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r14 = geteuid() semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000480)=0x7) r15 = getgid() semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000340)=""/211) r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r14, r17, r16, r15, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r2, &(0x7f00000002c0)="254593cd86f87c7353c714f082d735bb3961a99caf85ded38cba43ea7634c722029c1723899ee4770328efbfe1a53a77140b5ea6e6b36a04653311d86f1dcfeffd4184dd713dd5f0dfe072d5fa91bc5cd82edf9d3a78419704e310dd00af993d0cd43cc27bae88ab721c25a7aa36a43ddc428ebb6fbae16ac92114", 0x7b, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'pap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000080)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x7, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x1, 0x100000, "0500", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r5, r6) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200)={0x80, 0xfff}, 0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x1, 0x10}, {0x80}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81c, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x7, 0x2, 0x9, "64ff78e921e5806b13887e1c1e5248e714dd3f7a", 0x2, 0x8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x800, 0x8c, 0x0, "c2e0611ab5f5f1f29d5bab3181db171117c452d7", 0x1, 0xffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket$inet6(0x18, 0x2005, 0x9) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f00000000c0)="18daa01acbce02a41155912709323e36719ab8f635ab570daabc6bd74d97f0bb74c67c5a23434f58dddcf2c7d5f094d7f4d8d760d71170fdf2f301fc8509bb9a449226d751e9ca9ad34aa2b4ee9accee46324c1e228786750e954fba01d48637", 0x60}, {&(0x7f0000000140)="f6d45b551283108931573af350dbaa5924b7a3f93947a6a9a008f95df9ef5582f6abe3b030f525a62268e5692a75d1ef951f75b8d47ece61430ef9696531d82c3c12aef628a3b1d4a5afb22d5464e6ab4ce8eec26be6efa841f57281f3c4a83a348a1eb19a506886cef5e065dee2f783fc1b2666c999d7a8e831bc0d96ce06e9063a9e374ad7d7413c19f93cb154d2be66a0f10a1b6e7d2bd55795fb1f7f47121ea832b2020fda99749509e4ee60ee6186863c0b70", 0xb5}, {&(0x7f0000000380)="2b16656ef8bad860d9adfc01c78b421a12547832829a6df17f69ff74b335d3c57e906f47f5190989386a50c537e0f86b62df0f6664a7ee96549b9c372f98e084c6dacea16503d28c332852a781ca69f175448f9ac78a7ac4b1394e4caaa082c8aed765bbc4eaa93c355e19b8d43048f215093ee5bfc39ba146657d", 0x7b}, {&(0x7f0000000400)="9eef6dede36951bb83551ae60157c8b7d598533a3666dc63842eaca271028bac0aa67877836c8d66715bf8a64d10ae2dc9fe6e9deb4769cd6877ff2368e7ed32817b8b216bc45ea1c554438756a7f331010f5d8237326bbeb586f606b09fed248a0dd6b7ae64c85070b1a429814a2d48600fe9a14e89fbbf1c25f9c3ade3fdb072ac58798ef86c8f8c4bee0d7bfda34cbc06079938182b723752b09af7fe92e3cc2d80acc4532086e5b29909ecd132b3c7b79b99f3fa61d55b3fd6", 0xbb}, {&(0x7f00000004c0)="1c48168a62f1696f7e3f470961239d4148852a078df818051300bcc8c1df8060513e35403e0c354b0e8e07d5e7f489a62987934a9e9e6b3db09cc20a1446cf16abc83144781fc5d82951e973f32f2f187a1b5d52dd07b9d1b08407a178a16c77665e068f9928c06ece81187b0208f883869c363cfeb26ad34738bf96129ca0865755d6690668fbe436be505e22e2d399dc12d8a3e3708a963a2f905b74b8402a25c293441d57eb9d6443ebf198a4fdd8429ef930bd89e503c8affbbc9993eced301df1a2055c22414ea4f951af18754833663741a238df6cdb63138867147444967bf5a437c4a6cee6315c3d8d4fd141d56a2508467a", 0xf6}, {&(0x7f00000005c0)="f2454c538b14083fafdf9c0e30951279a8e779e8092b7906f7e18a206cd657d06da1ce8f9d2e0efa3000561df26610bfeb609575bde047eb94584795b73fb7e67c7f863ee7693cdbfd4d11da0de66056ba26fb75640b07f7a333942487852a8018e73e0e90675fb15a9f242daba91fd482113bc9ca48ee41cf4f7bd329c288f94845cab45155a3240864e413636e2ebef075f4f52b5475b7a047ec73444ebaa8d26097c4a089a454", 0xa8}, {&(0x7f0000000680)="90c6dadc51bd85aa41751009e2fa5ae67e54bec700e87198940aa788854d4571a741f573693a0af463e6a39a1afa1b6040f0a48b0fb61cf97417ff627ab4e1c2630dfd3e0da0", 0x46}, {&(0x7f0000000700)="bebb6875988a52266ff6118d9cb85243", 0x10}], 0x8, &(0x7f00000007c0)}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef620800000016e0dc5ad1216bb5ab45945ca4647132066866baf197655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb807a9b479d5e475cd8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b19707a309365229a4d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c9e6768a5151621d57a959734ff47803f3d4b7cb2c3cbcecf556560b651543148973edc70f37fe45fc7fbb276a4a5114944f9b6be1909fd88ab8b8cdd60c0bd1f9b9aed0102491645b0e76d"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="3010d048b57791fd301a906c8e579df1372a26dd12ec7b9f0baecfe81d7f37"], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7c}, {0x3}, {0x6}]}) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00001d0000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x9c8, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0xa5e) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x5, 0x40, 0x7, 0x9, "0e70e5d86fed85acfa96c7c985d6ca544215aac0", 0x2, 0xfffffffa}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) flock(r0, 0x2) flock(r0, 0x100001) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000, r4}) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20480, 0x102) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./bus\x00', 0x20) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x5, 0x1, {0x2, 0xfff}}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 1: pipe2(&(0x7f0000000080), 0x10006) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd53, 0x0) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="818895f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="abc7e2a8ecf55c51045cb3a401000000c104006e3d5fc5d45442371776997a44dcc7ddce9d69e9c2678a014fbf0f7b0f2850d66e9b29393c082181dd06000000000000000aec40077f609f677b725e6da8482cce945e681659cc8ffebbc61e69b65655efa35d56952d844c5f2babb6515415c8b27620f4882e2bf6f21e4bede17775265042eefb62ceec5ded278bfd2a835ea28b97d421f4"], 0x1) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6, 0x7f}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000c40d7a615287e838f84db9ef532bef4bf12982fb541784678efe8956c41d7901a902afdee38b428c7703491420296caf1b140397a0707a5d7f2295170d815116e7db9389df1d26fd63a2ac"], 0x38}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x80000001, 0x6, 0x6, "20eedc00c15e6fc9f18c9268914df5ee46df9f1d", 0x70000, 0x1ff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r5 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x40) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x51) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCDTR(r6, 0x20007478) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x0, 0xc000, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xb0, 0x9263, 0x400, {[0x9, 0x0, 0x3, 0x0, 0x0, 0x101, 0x0, 0xf4bb, 0x401, 0x2, 0x6, 0xffffffffffff8001, 0x1, 0x10000, 0xffffffffffff7fff, 0x1, 0x6, 0x3], [0x4, 0x6, 0x2, 0xc0a4, 0x4, 0x1f, 0x5, 0x5, 0x1, 0x7], [0x1ff, 0x5, 0x7f, 0x25, 0x3, 0x8001, 0x2], [0x9dfd, 0x4701, 0x4, 0x1, 0x5, 0x8], [{0x40, 0x7, 0x7, 0x7ff}, {0x8, 0x100, 0x3, 0x8}, {0x3f, 0x1, 0x9}, {0x7, 0x79, 0x6, 0x401}, {0x5, 0x6, 0xffffffe0, 0x81}, {0xff, 0x101, 0x10000, 0x2}, {0x8, 0x7fff, 0x0, 0x2000000000000000}, {0x4, 0x0, 0x2, 0x1ff}], {0x7, 0x8, 0x5}, {0xb377, 0x4, 0x3ff, 0x17e2}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = dup2(r3, r5) bind$unix(r6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) dup2(r7, r8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$getown(r9, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r2, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r4) sendto(r3, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000440)=@in={0x2, 0x1}, 0x0) read(r2, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r2, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r4}) writev(r3, &(0x7f0000000c40)=[{&(0x7f0000000880)="01ae805f28f12566b68439cede9845e9251d9bed44d2824cdd42cd53f864a5049494ab6171fa644e7bfd2ef9074caeb13cfea4c5fbea1c102a34696884ed750a5c6da47da7a5029ef7f1a9ee3fad2a12a44ccfcdd315ba54ef2429402d8d172f3e6bbbff22b681c4ed0912d087b5addb7c7cda9cfe63f46f304150ac7ceb39d4"}, {&(0x7f0000000900)="facb51285ec7a301bff77d32a57f738306d9d51997af33a8f6a918a82409998f7563d8c799ebb5f7d79b6ccff9af38fe3a11d2e34135b79fa71b1f82b3e3d8972e6fc2c2d04ccdd239ea495592a7a78408f64fdd00723dd8dc93239939d156964a5ddb81f2997246d98d48d31804f82f03b5167c2a2b6df621b42160faa3c86037b2be6905305cd8f38d064a2b50eef18d9f48985e0691034171c340a5354d4f775811c4212ae7e1f9899506d8388c012b10e595d023af"}, {&(0x7f0000000fc0)="85f5503784a39771fa833bc9e9842e2bac89262f7cab43e50706dceb7cb83e7b5d130425abe4cbf3812025b27947c6e750aa89dbdc67e810c5cccad482cd5e469939c67578c668024b00af000000000000dfc2217a3e00a9c87e612b78130b6d8ef46dbf3e510fedab61507fe946442d49a762d67536ab80dec58cbf8d1f93d4c3d9a595512e20a2263081ed7b2c73150e146428ec9204b14c61d29c5000bb4d3a9236e13098e9a5994493d85a654590c3b95eb0027316e633d8c563bf393f6f69c2ec37908440e8015bba1b358a21939b80b8cecd3b6daaf89ac7d2a51ac22d6a4b35b3fa3c5ca3f827f82460222c775bea2354846a1e50c129dd6a0631b497a1fe5d34600804b7f40428841561e4424d924ec153681eb5069fdead06eac1f1dbb1c517c7daca8ded14f54c7777ede65a7823027d2205295c6fef20659445f3b1", 0x38}, {&(0x7f0000000a00)="815548a628f7636538e5fd40bdd9857e1552c9932511a61f2393da0e5eceef679b073f89274a89d6d98739786b32d89f7a46fbc8f407dcb49e8eb5ba25119722498b0d96d8a8a9e131b9380a62bda8f9ecfe34cd73a8bcd9"}, {&(0x7f0000002500)="8e13cf578c8d58b2c251e493a57334dc567eb6653949cf95120def919c40fe84fc48831c06ff2b05f5525db0874b319570bc8339c397e2675a819e1ca8005305baad15a7030b27ae27d5ab275f78bcfbe1d1bdc8d7e653891eb763008a67b2ff572198d566fc679d631b523674579e27177e1600449072d1f85d6f81eb96041298715ab7e68b12ceff418ee21c3994a358254287a8c83249ea32ae8bd47ba5d0deca1ff40d15f12d0b24a1c9304e3a8b589fe1b2f4bd275adc3bd358d55f9d34793eebd28dcbc4040591c9d7a20a3fa30442c737735410119cf7ccc7307bdb2631691421174da558a015c3d4b0c959e3a4de4e51c5b061bb4b0194a7cb97b37e2614748d30ae9adab0494e44bb3df10360d0647bd477c72c8ec508de5ff69b92a4f97f755db67b74148691f56a7259963430f17ac61ea7500f8fe1d2146012cb8026b45bd52f66dc179380d82e7ae3951b714dbdc3228ddb92ff6dda97213a8d48afa3f7b3203ce530c53b6cf6da44b27295f974688996a06fbab19d9350d890c089c5ef8e8d638ad6f08c723601132e3d05677b6c08eb0d72c8a2c695daa399d3adfe3615ae125e9ad9243b2a1d1303d76fc26166d15696635874192141135bb64080da3b89c3ff93693cfe68baf46d5828561aff75eef7a24f16be27da8fe33b763d4b733c3e943fc8a456479aa2210c589891cc5b32ac5e7c00408dee45b6f603daa7d21af807e34364f9e0b194f43bff99f3a383782dffc2f06d674e1800612ebfcb17dbb75154d84edeb8e63013fdd6d11ff0a3b244691c624693f82713bb46c814c4522c3d29b738c204cd981d2d3ecfad48d3633450bf505ad6c2aa72a9eac8d94b1bd54f2d7692124dcbfe910bfe14dc4083b64ef31f57d8acf55e41fbf6b1ff74948f8bf2cc6b38e8c5e5494d44c2888671f5be0b750d34728a07cddc53ad6b8693b612e21eef013e52d6856a9075d51d68383015fdd9aea2dd1d6b246f45295ecd6fbab1b58ee870bf682ad9cc41c56aae5bbc5c02ea28956dcd8ddeb2e03ca61143ee39313133f8bc7de7087dfde513a58629c7ee5378d1ec6a80ec2c4da6a6bd883dd10045308fc77a9e55d7b6ce65fa75d543b79c39597de50e3327d227bf68877ebfc89a9277a7f21c422966331f27ed534820a07f5a940c627d11f8e96c95fc53592cf01210ecdbcbf20a978dc5250d773fbd5e045ab74bbe31a2cbff5ce2ad147e9f040b97c8c50a420d669c51124763153555f209e85da28b8b737293bcf8cbd48515c24a058b9371ed70781e1be59e1bd49e7f98fa91666f01a098b7ed4e0d528c4d3caf561f233e2910708d136f481250f8862379df1e340e8729f6594e69f6516acf88e7908f001ee4adb2f46edf7462522138495029b49fbcd053cd3832ace874212aa89c0b92462d4c45911eb6b6dbf7c60d9b55509406b4129425032002eb297e96e5f041f0af8db378fd54eb96451a6772a22230ded6b1f15828fa083f80b504f44eeb3d378942d19cad602acdd687c26c068a2d927f74d9705dbc2d1bec77e719fcb619ba16a3c5449e425bcf5a6d7e0155a3d2cfccb16aa8bd2df1bba3b73eb5efac87beca956f82d510acd66e0c6c59b0c8273902d87d7808639c3c64140ed839fc5b795daa6415460061e737cba8bb721947d9390234cb4a590e555397a24c3117bfa43fafe96b1b219ecca2e624fe59c8c80d07035b8b63639cbfa4624651210beb1d49eac8acada841894d2a17c4e7288b86b21d5841428061abdf9b3be71e939e6e77274341488c44a7ba1de7ab3175795e3fb1b3dffca401d5a5dc3618e321c0e10adbd17acc56191edb99cc5bb35015b135d8ec80e8b706a1242e8b26dacdfcfd209c1ca0b4e5560a2aa84b72c2dbc9ef17c6e8e2e09b995cff09807ee9ee93aa9065877ff687841b6f6549d4847da34507bc4a82ccdc135c158bfc457bf3f8a9859b17641d9370a857dd10bc9bfddfaf90f155d70a54cf75710084134bcd0b509f35f8a5655babbddce46ea2e59b796d714617f911995a8ed84adb95973e0b5171c7c75ad9c298cbb458f15a98f04961703f0ccb192f9f3dd0ad7eedc4630bd674a3546dd3c679d215966c2fafc3967691bb7e84a5787dc69e10741d507a9a79f62a3b7426e09b354a5f3435788502a00f0fdf308f56ded0f5f6cc3dca54b4a26eaf3fc74f45b651ce2c00b0f80255ce6933d22bc9354c6b88aa22b3eb43513395e38be0efc72c69f34667d57704819bb9f0efead8e6913f7f4bd2f40ecd6d101d630b7a0196527553c5161cd33a82995fa2f9ad8216896f45edfb2ec4c56d52d3ba3547d7b87259767cfd9f68acd2cf5b77f3405e25d2f05e5cd15fa7d93469f1618e02373521a5fd336d8b9e78608ac579a5566292779834c4fd6b58ff569010368ab53b6c68b4fb564b3038690dd803dc708487ca7d3b83f30de00720ae13f7dfc2e1dcc6060e4a3d072eb5ec9c0daef21c5dd16f03dee7236fa52b0b3cf321f5d0c4850660b59247cbe7369754d47b2bf685cd3536efcdedab664d372a424ff87afa522e2280b71af525069362bba6c93ba22beb055bb4147e21bbe31f9eb931e07fd40bbf9a959f6f09dc77c90351ee25cd6050730c042f2d86681573f8c3fc3238761c8e4c5d66f60469872badc2d043081e036cf75289defa3d941b8d75311dc6039c3464091149af7fda77a32bbf3b1dfedd59978701a3d86c64a9f36b7817a725b530fc99a9ce933a71c94b2fda446e9ed19120af7db1567a3123f0f04cf89bdde6aee6fd7d9882e8fb445d4c5ab956924ec87e3ff89cc724311393731a408e18f873d51994afa9dee7d03e054cb6cc35ac3c770ecf5052fbc03c3c42a69881b97d2ddfc256c55541a578ae3938eee25de09539ff6ddc622542e8c69b4285cf486600ea47bf47445697989a815bc4932af26cf32d3507ba891169d75ffb370e69a5be1af220432ee45159b05937b586f752d15daa0abcbf8476f1bf2e8d624caefc86bd6b3964a50c6bb58208a22cc18e54ed844329a3c1581e2a995d0198924dd4553a245239d6fc926284c1475ce7fc5007bc0f2bc535f2d00d0d86b7a02ae52a464ddeefd61adcee0062e35a62ef8eb7f5af486b9ddd60a881e6af3a544505f046e4e6c59a8591fccb8393e9fa7bb26656f3d4f9ac5d48564e181782a1900f05a83ffa3d970474f7006f0a675a9fb4eae8d131eaf357821250c19f934fee01575239aa7c5befcb5c4b02b6e8fcfa14301561a3c0c11e54983589e5c4ee2a4ec694908f4b9e15cb331beca20cc70d99c5a184de559f4f6504aa907a433da0593100b7303464bca6261f18c97b58097e6c83a53d62c66f3921457ba52afc3b8d580764a476f1f356d94a6ceb24133081e4ec53aa179fb2dd36ad057a829c7ff0b1d5a49e384faa55bbdad16398a4c47e5230094ea273f5b91b301cb5a2c631f2bbea9c5c7e34a1adbbd45efbac85017a58364b7c0c763f3050e7c35f1593d90c1d0352153f6f07658c5543b7f243724971e8986ec4c0d719ac8a40b4b1affd17e6cb5f041ea82b37bffa7ad7529fa06e689d30419d1503691dea6ce7210e8055e4e7817b007e2dc84b5e7f9ce401eebf927801b75cd3d521ef4c3b4fae84dae1c21713df3c42aa1a99f582e39e1a80791744d4882c12c346dfc68f07e39adf050c9aba188eff7e363543b0dc3110724c95a90f878187607de36261bf62fd1287ab4c46fb03b70815b2d07fb4940c5a1b229106d181d817363f9fe6af71f35b9682cf3312f25bf54975d12f613e16c6725ca403d9a6f2d8bbbf9239cc9ba70d693c6c222a92d0584713cc8a536b28be83c41995a6193db8189e7a03eb5ef833fd0016a184e1b282aae6d2ef668bd7212ef9a1467cb900c8269026b2454f8590479eab0ceaa89abc6a7c304b871198ab4d1fa3da8aca539afc45cc8031787c85cab5b57b1f17b8f2f16a80cec649119d374a932fed18dddfd54a310dbaf02906df06775ec751e164d2ec72e024492a364037b5ec0d8b9a8a0169b20d04852f2a8621563f121f3086ba474ed1f662834ecaeedecca50be5819187f7e2432c1f12ca9ecf548ce37153bcc8e5184abb5c11439d0def06bd210ca04b3bb543a2be5b20b0b321517096a44a512c42f2777e8d203806ad89b241c1faf4064b729ede70f87213d5383d6299fedbd75cb525a5267aede2aa84f1010a7a8c8f71b450a7b5178a28bd0b980c9492630b6628fe8f7918e953c0b823948fb857eb4c72020bc7d3039d407fcc63568300618a4bea1403e378a8faaf5e9d54d89a98e6ed4e428a6738bb0058be6c0155d1a3c82cb679f7dd010032889557e942d92edfe45a231eba3a9da96e5c20426b2b8ee9fffd637378c79ee5238729fa105d2c2791d447421d0b96ba0ab5b7d24afbe38a5fa4259e92235197dc27239aa4a5b335f205e2d832b27059cc2438adcdef0693c6451adfa442a087b05fb99243080435c7ce963ed35bb0ed2c49673ca696cd1f545e23387365853b4d6433dc8311e033258c56849abbf31e3b883078f63da5e37c83112b06a1829b57bf9ee07d613d96beb2372cd1c633dead3cf917bc4a0b4305c1aac2d7a891fa3ee4af42d4314abbd81c5925fce71d66b31418de0589864d8b88c97d24770677e672a51f15163a2e25f2f77d40509ad38c7fb6e567a425ec52150dc54e80cd6219967784a0d0d58f2625ea76f7f3a284133a1701cf15c8946bbc7c51175c811a626f2446d292ddd339858eab1124d4898ebd44937641a8b4382a809461c1e620845e50b417167b1502dc29f053489f71af951915042574797f04a21923c6e15d72a9030ef7fffdc183f04cfae51ca067d991c38c7eb6e8297ef104d6758947bd78c7d468a558a3d2a48388aa59caa4975b7eebee23d1e2d695a8db217278879929210ac2ffed20e80f9c95dccad6f50e7ec8135aa9637a87521bc47ac9dfb63a9bce489a62f7004ee5c41cca728acae36ad488fa9401733c3256a97a5e0295a719f5d512d20bd5f9ec6af9c1f0384d3eb5490ba4faed73ef53cb18726a22fa1fc48e893071f616da3cf9ca2450763ed9fa262b09e8ac37fd8eb59e02604bb45ba7a7cad058bb623a9677834f54b59d00e6c6c5a847341c28bd4d887223ba1e83e72b121c2e0f2895037ab4e8cd1dc13edff060a586bbdea8cb7bd307f1537a2806067e5cee320558d4a2225d54c17050ba93ec6f3985e8fdbee763c4c28402c4ef028cd4e9aadd7afdc53421e20c43527330991e6488e20277ca211acdab6281be7f189094d606d5db77810ed3e3d153bd62ced7b10681e62e2a7c3a1e6a5da56d375a5663ad984155e95a97d57acce383030aef302f1754ad09fc902ff8c617479eb10c0b743499c989db44365120d12f496ecc4f77ee527cfe95006273d3a4fe532a8805388432a28bf7ea389d00a75bbda5457b7d3a1b9be6bba2cde2707dbda969003b32670f1ae8db9aea7eb2676fc086cf5adf08edc360f4a8c65b2d84738ce6dbbe8162421bb5cac8c2be8dab039d117ac153fb7aab104003689a7fdbd5577500765b4b05cdb6f2cbfa93d78e631e084e71b7c6711550f33ab9d5dbd3c0dedabf01165921824d9275e8960d908133950316915f15a47e5a95e2c82dc8b1c3e4b135df9de4dfa0ba75636d1c1216d8941cb6085086da7e91a4d5b54044fdc170c5d6afc705d77b246156bfd1363731c3d90d4bd616335abfcf211d3745aa576cb047d302bbd735b3565ad38f2296338dd5ddee4b"}, {&(0x7f0000000e40)="ab4ebcbdea4af2390b6db97060feee11da5fd65881516c12add3eb7fbfd74e6606c1c9efd79c76a457083d7bcc1fe0b8b02e2d97c5db5246a3fd01af6f9a66c463399d8025cb5d45d358db2fd8f457bd22e5e0149ae2cd7e30e1c93271b50d332834ebbcdd513a8dce8271d72d37737634917aa674790100615eacad59dabb6cb95316aeee7f362dee6009d4f15de8989f48f057d6c299868721f31d3f166e0abfb630071a641341051e61d2ec64380fe0d34900abf3c91d2f190173eb2332226a019c9014bd73c29607a4d1c8165e3fbcfd493f12c1b5bddd4166a31ddb494e7f6246a255605acc38d38174bdb31e93cd0e12180db9d272d15ccfc2327fdd642e12e0c6b919561f527ea23fa06cf84121e3a73a152c76751c3795bb4218c6d9b1a832c1a4df2fd37fb1297df4e905f4cec61b3de3006a5336fd5e6b092d216e5af6abb0d60fb51a401dcf6b2636cb7929fc6a9ea5d368883472d20e691d87e76d3b402e0a4ecca2b89b6a34214ca0765c589af46e80781ff973db7cb3", 0x343}, {&(0x7f0000000b40)="50c4123e276290596627b2a4070cb911696a6d13886960b3a7abc8dd9523199535834fbb602428fddbe5664506fad7e930aa4bbeac86ec3b40e7e65883c038c305ac83eac6d4dc677ba2dc6570ab754476d0382ad67986f94f8101bc544da1aec321abe4c32742c3b37f318e11a8acc110bd743b578f296a4bf8ca33fdef88c769108183c114c0a8fedc3b96d25ba08193883854"}, {&(0x7f0000000c00)="dc48e026f3af0d790352af72364839244108998bbe525415cb1123d0ca8154f2edbd8558b3b89936f7", 0xffffffffffffffab}], 0x1000000000000098) flock(r3, 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={r4, r5, r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0x9, r5, r6, r5, r6, 0x0, 0x3}, 0x70, 0x7, 0x3}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) geteuid() r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() r19 = msgget$private(0x0, 0x0) msgsnd(r19, 0x0, 0x0, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x2, 0x6}, 0xfff, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000480)={0x0, 0x0}) readv(r1, &(0x7f0000001480)=[{&(0x7f0000001500)=""/4096}, {&(0x7f0000001240)=""/193}, {&(0x7f0000001340)=""/135}, {&(0x7f0000000180)=""/41}, {&(0x7f0000001400)=""/84}], 0x13c) unlink(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:13 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000154, &(0x7f0000000280)=[{0xffff, 0x2a, 0x0, 0x10003ff}, {0x2000, 0x5, 0x85, 0x8000}, {0x7, 0x3, 0x9, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getppid() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xbd, [{0x0, 0x7}, {0x3, 0x10000}, {0x2, 0xe0b}, {0x1, 0x3f}, {0x1, 0x1867}, {0x2, 0x1}, {0x1, 0xffff9c89}, {0x3, 0xe1}, {0x1, 0x6}, {0x0, 0x220}, {0x3, 0x7ff}, {0x2, 0x5}, {}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0xc1}, {0x1, 0x2}, {0x1, 0x20}, {0x2}, {0x2, 0xe38}, {0x1, 0x100}, {0x2, 0xac}, {0x2, 0xf95}, {0x1, 0x6}, {0x1, 0x2000400}, {0x2, 0x7}, {0x3, 0xfffff79f}, {0x2, 0xfbc}, {0x2, 0x3}, {0x3, 0x5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0xf318, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0xa) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f627573004ddf8ac46d734e6ac4e5fba5a0793a5c9920e4413a57c2dbf7a8843be5eb610f1e9c8562518ab08bade3434c62ce978ed3eb48f16d8a18c0b5f99b6ad699196c"], 0x8) socket$unix(0x1, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r1) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9], [0x4, 0x0, 0x0, 0x0, 0x0, 0x101, 0xfffffffffffffffc, 0x4], [], [], [{0x0, 0x0, 0x2}, {0x0, 0x81}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5, 0x3}) connect$unix(r3, 0xfffffffffffffffe, 0x0) 16:00:13 executing program 1: setrlimit(0xd, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget$private(0x0, 0x39b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x9c, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat(r10, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x38, 0x0, 0x0, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'t\x02\x00', 0x0}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0, 0x20) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x2, 0x7f, 0x6}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87, 0x0, 0x0, 0xfffffffd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb91ecec6c715d84, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) readv(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x6, 0x5, 0x9, 0x5}, {0x8, 0x7, 0x3f, 0x3c800000}, {0x3, 0x8, 0x8, 0xd617}, {0x2, 0x80, 0x1, 0x4}, {0x922f, 0x6, 0xfa, 0x8}, {0xa211, 0xff, 0x80, 0x1}, {0x34ce, 0x4, 0xff, 0xfffffffe}, {0x1, 0xa, 0x5, 0x4}, {0x9c1, 0x2d, 0x3, 0x400}]}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0x483}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000000c80)=ANY=[]}, 0x2) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x8, 0x8e2f, 0x1, 0x7f, 0x10, [{0x3ff, 0x0, 0x7ff, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x800, 0x1}, {0x3, 0x8, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x400, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x80000006, 0x5}, {0xcb14, 0x2, 0x0, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x2, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB='\x00'/10], 0xa) fcntl$setown(r2, 0x6, r3) r5 = geteuid() r6 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r5, 0x0) setreuid(r5, r5) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x2, 0x1}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) kevent(r9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x40000000, 0x5, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:14 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000840)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0xffffffff}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000040)="3dbf6fe6aad3009893821fd97893485daff2ebe478", 0x15}, {&(0x7f0000000180)="47eefbf1ef100aeaa80c", 0xa}, {&(0x7f0000000400)="915ca452581e90d6e366c1be8b3446552a2bd51adaf11a0bdf5bde5fe0667415e5efdc525973be68e6fc9d8fc4b45946848156e294449f9e62d86f4ef4802d00a6e1461f8d696982f78e3174f83019268d3d75878d5c2095c1c0c9ccc7efc097cf30304c5043fdeb5670de650da2b1bcb34137e1237fc1aa096b895fde2ed5ef08b194a39710d68139dc8245c891e4d6f2cde612729b71fac734a27ff4d3c5d274d3efe286b945410b8a25cf31356f95041ed54b6416d75ee03d504e11959bd2413c80ee9fad19a2a7fc3e08363b9dfc2181032740595bee3abe2810462fecfbca0a5c68", 0xe4}, {&(0x7f0000000500)="c24ddb1bc631541b910e25d53abfbe7a66cfa89f253c4d74a6a5f670ffeb9165976b4b7fb0a724cb151f7e24d753ca16f2b60741c4c94749a19e2f1f401713d1f023e13b8d176b457492ceb8b854be0d78b5c8491aa6b51981a82e2612818a154c0da2b210793e1c3ea748e4a1893a4e545c50fac8b7e73daeb9efd77a3b8ad3c5189c6929f1b921a818bf86a46c5a9de8902f7e374241b5e292c91d48144a81d8403cd17bd747658de305e0ce693dc5c1e1620d8e1d7502be5fa100e8b8459fb5bbdb34b4b454c93746cddd8ee0a1c27a3442", 0xd3}, {&(0x7f0000000600)="2f3ea8de895abf9e02e5bf32bd2dea7924c959dbe8b7935a84d771d4580a8cbbd42f4613cc747a09a4519d20b59c32d2170fdc3aecdf644df752bc4532e392bb34489b0a0901c236af59bdd11eae15af091d42ed7b57d09f3658b2cf001ca29f66607e9276fb3888c418887b784f1cf59bc64f39e072a0f522b13c48381efafcfe1618752b613bd72d36a0c013773c058b2e63e4b375140d737a2557f84abe22c522ad9b4c9a3dc0191032ba1e0f85fdfe3d68da8e0ab26c5696b220f6fb499066ce0697f511df182bc284e52ebe42eb9b873a63e8acb18db4e8e4b0b08bc6fc04470c6f29246e37d3bfbd5012d705", 0xef}], 0x5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="7000000000000000ffff0000010000007685a7fba474ec996776192dd2dd8d19eb13a83e60a1ebf2ea156b7e3f60acef2abb1d0c194e13d20a708c4fa33005114d579dd21d9faa2113fadfe6157a9e19d2c335900697ea84af2ace651d92395e476b0215c72bc94cb9e05466d90d0d3a080100000000000001000000810000007eb8d900af0d093add3c638200959d3b91e3b25247a389954be297905a9549fe1dc8e4fe1864ff504e188f243e4a6521f9529405486039b3897a32d350b0f413fdfc125970d7a8f2e3eedb422cc024ee07d60cc63afce3d9cd479fdb98f9cf21c53d46ba945b8313b5d5db60d450ad659d25a3784c2f4865f8041d30688afa2d3ca200f68662c004041943ef5454cbada986271c0d4bda8eedfce6557fd44f6418189ef3fddfaf99b5c51c0458ed1b85886fc61e48694aeb7f15837ebc075e7fc9c038ed2cfc37f4537edcf7d7eb3ff58d69f2e7735ae5bb48205e0ac313e2972bb5305af40677eae5d0cf30518db8ae07e00d6da17728007800000000000000ffff000006000000bfcd40f7290ce6e475a5b7473600c37b552aae59b99ac4270d82764f740fa6e0e381d308e3d65bad5bbed17d39f997f56f852a31fbf6bb8496b39a2d3f0d9bd0520f6524f776e8bda6bc1f4eb1255198ff26d9e68d794758446c6db927f8acb21f5f873f8918d8740801000000000000ffff000000000018b2568011cbed508c368b8593d3c663f0266801e3de9e08a1b7c758eed121e3ca27c6df3bef918bc7bab8e23b1cd1d88c2a64c0e48986bcbaaecbbee9f9293fff01000100000000004af3ac4c07ac3587074fe66668b9eb33b1a4e99db7c234f99a8b4b20fb5976c94c2642f94a60a4f2e4b05adfeca1286f0616a6df9c021b5ed16936a76aba8a8c94f9f8804ab5889330f8bebe4193df5315aef8fc15352534f747af28d386a4f481667805f68cb863d22e96712e5a25207efc53963e73ddf397df6efb4b9e17292ececc963311bde74ee36d7a82a5e7a9de8c0b8791b6213499043b8cb8a8a30a71ffd5e7efe157000000000022d795e13e1101725576fa2f0d3441e75ecd53350674418cdf21fe90e4e599f4a18f8d56bf0b21b020024d9dd1c3cb203e13b77b63059aa2464e7f72e0d582a6765b39c3c5cba1d8db91d00870e84f08518bd8247a0814ef3101c701dcb51f570ea98f9a00000000a9aecb003a030516abf4d0b04838459681291a755acd4c44e03c3d64ea3efabb8c20faac4a3dd5d72498855e697fb47c446a0ed1a184132c8b3a474816098e9530911df2bacc03a46ec5048186dbf655f709798b9ae2e914fedcabf8441777e90a720c75be944797cecc56ea5e06a599bdab807956c6311f7efbc4a3752118fefef5b9bf6aef2f8b91d0067475d197814ed4afbfd1e5276ae7c0544fbd7987cf5948f088ca4365"], 0x2f8}, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000ac0), 0x0, 0x1, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000ac0)=0x3e) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f, 0x4336}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x203, 0x0, "000000000000000100002000", 0x0, 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x73697b0f1ad261c3, 0x5, 0xff) open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) dup(0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) lseek(r4, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) write(r5, &(0x7f0000000180)='og', 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7fff, 0x10000, 0x101, 0xf9d, "a7653266351dfab8380014e6f7cf140dfe307369", 0xa, 0x100}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xac, 0x1c, 0x8, "32811123d2fecee53adff3688b031105bc3496e9", 0xf2, 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000480)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/39, 0x27) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() r2 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r2, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x8a4ab925df4596b) fcntl$setown(r3, 0x6, r4) sendto(r3, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r2, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r2, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r4}) writev(r3, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20ef0200a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2aa7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef77fc3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48dd8a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r3, 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={r4, r5, r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0x9, r5, r6, r8, r6, 0x0, 0x3}, 0x70, 0x7, 0x5}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, r11, r12, r13, r14, 0x10, 0x6}, 0x8db, 0x80, 0x2}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0xffffffff, 0xdf9, 0x3f, 0x0, "601f8c4c36790eebf76ef7240dbc2cde3d59552c", 0x6, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x495ac6702da945b7, 0x0) getdents(r3, &(0x7f0000000240)=""/146, 0x92) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x3f) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000340)="f5178c03c332dc2ef75506e38c89925c6168e5f80a18513eb82ea4fe3dcb68d6ef7c4401dccf4e7b445d608b741484195eeea3b560839db5a67fb24a770d3dd3f597d0a85665730287a4d46a9d28817a2c775cd5461264a72631e6f6a3b7773e8cd8e03df4ec176acceeb650ca1e5a8a7725839cf285243ed11faaf45394170d237f50c05d5acce95f16bb42777a1e1f3f8fe7df5de5b7cbd895134de595acfd187ed21134f135ab03cf466354d063e2a9f80ffe9739e6360a8007eb9bda4683732765aba5ec4e7e3d83773618c8336356b126f66cb7dbf97db1d312484d30cb799800fca8ea40b9c7b16d02c3ddd64eea607e07e022baa4ab91a75d51539a81a3de83df53da4658699836a42b1350b6057aabc3e19e218de43d95f724496ce2a8bda54326ee48b665ba64a5fa8d917a4fd4d91bcd2ac8fdb242239157565997991cd3ed38cba2b77fe7b02c2a64392754c05f1256b5ce0a57c63ff6c2c99e247e571f880a171907a982ee9366483d4ce2fcfd85e1cdee72317a3c78e618e0de36db8f887cf8e4a82ced3a32067cb56d78bd517ce2710b99578c4f075624b0dbe42ebca3fb6e957c35ba91e6304736360ac8230ec578ce1608ed114f75845f6276c91211534ec28796bf645badcd2a3b3be7be2bcc9e1d129fbeb5c8b40e6f25228c8b3fde7781f8cbd5ad83e16be74b7c5538122f18c849424bd67fddc2de6662f1875787084ee04f3812ddcd0ec742f053c4a67d64248bd999b3e712dee3bd53ca8b48613ed407d9a93d5bbac3b2fda89d4f6efe26e8d47af90009d4c06497e720b237709110ed824f636b0e27da44a347ec4e51b065ec316851d2e196ba2f3ee0c3224532e4c55f5da9cc7f5525008c64502aa05b55d2364e802c5fce1e2cc827fed954304832cf9206b08c6a313fcdda91f00b1aad8b28df38b23f4350aa054866a8e25573933e2bf6ec30d79fdc53400302b55f16bbad1cb0359da886c30eea0618fadde39a04be3ddb6ed00ed687fa660497778d94a740b3b7f0c5da4eba8ca71b8599887d285a012d42d32daeb4096be9259642598edf2292198e69ffc94e666d0465c4cc1889af2b5040a5885f72ef1f906d3f59615624adb813913b6955fe6a93cbe3610f51cfcbaf46423a6e79c0f8003c3751b8acbb86a8ea8e2b95a999f7593ee0b086e7fcc3e7aa0e4ff7652893592b36bb7e29acb5bfa8a87d22262640299808cf84680c7ce6324dc0a9e9a4a4c166c0c802f455ce15ec37cebe32a77718e812bb8c9bf47bbaf0496e00a242cb041d2efb75f3235e06e502ca5ba0c7cabbadd22c72d80c6217796ba46b655bbc5eb060cb597d22b9b6cefb1e3473c80e19cf67c03e9caf167ddaf469c00b6fe7e5e84f1515403724f34faf45b21782e3fd7c1fba81e272b934a533530c0c088a8d9133df0977625752f3af11dd70ad6657ba12781420c653da50c474c8ed5c2ce5d27bccb929d824afafa31c517183436e53f5d618c5b2d27be24fcd222881cb08b1dd8220c51984d91f6b64c6fab99f6f8135032765309df290360a80cebcc910218723fb5d66d986c51171407fbdaf9ca80b85f4910679c386ea99d1e7cda3a44d23e268374f1f5bc9f0a08a353205e3966d99713f500f91c7e9e06c0da1a59e01bd8cb48da4c83c1f88308eb3d9b25d150ab04bd95e3285e12aa51148ef187a219a0395c3aaedf9d2a8aa842e88a1ef4275bf290349a20edbcf8882859d69696fa29d0ebec90ee59b07bd90bee4c4182e1b1fa71bf1c38f248e7c1f44078efdab07479ab995b2fd8450399b73b5eae00024710b0064922ff2d00252e17362c66e76c094c45563fb6113d35ece05560ac96d808bf70547f5be862a16b7751abafce79d17cc7ca3975531095aca430664912f06dd21f25c5807ce206e31e3de35b2dbc3e349f8492c5b90ff59e73bc12ed4ed9facab88b61a2c4d70e3309f4e1cdc016cdc193fbe8d55c154efcf51616f88ae33333803ff659e045e194a2d32421be826462dc6f8fa20f27e890505fae47eb14474b0518b734a6e7f96b64733de93d089d9f78e1edb2d5f4dcc378818b183f01e6ca24091204692519429d34907af0a77b47ed15f8e46aa8dba2afcb6527c2a2f38023a83ff2e0a0860d389e9e1462a9012cb79f8a992efe91ce70ec33bcfd77920a61cad2b6828bb9ef72f139b40cb7eef2db91a612b1004761bef8d322d2eb45c43dbd33ef0cad3deceb6ea3f59de82c0c21cf896a4043941999a7296dab7687f8a85b148caa83d166354d1979870387e3f79454f0718ab911b983b98472befe4a99dd39af0cf58ecb5132193a9a0a7c985d03766bd489ee267730ea112b21a318febbaa1dc22e47c709b5a124d0bcff84cbcdc1fd102ca58d2ea9db4771f0f8b77cbb888302b724d46cf151c6ba2ada1da8ad75084bcaeff5365e4dbe919c51ae07151a4c5c630349adb2d65d4655955bbc19c5a10e61c86c62eb7df75497cb7048d63267826169a5bd09ab70f08dfbcddca76a2875f98bc3a86e6feecf7756a71fdfed9d43800320b0089e4d6d36d3ccb94157fd413ade926981f5610fff48139d0c8f630b39389148458fcd4cb3d732552c06e46ae5b92c392ce195a79859db285ab1d2420237d4927981d9d225122153c8335990444b0cb4e35d1bc097c39e2d1a8371f0a6a8c047e5ea90f08bfb3390d9935adc42e27f10c1dea012a2c9ececcc5f6ede85f5657822e0a88b0c9e6ae32830fd2e57daec07700eb4153e9f0eba914e4edf171fc3bb11f4f8f3b035984c1f714183084598807fdea0a0b4e582991a5049ef5a0df9ea282c0dd56f5de599efea6651ab60086fb4ab61408999259bb273a5e6f0067b4f971d2c79b8fa97dfd878318f7b01ca056b41969537c8f0d683dc11007f54f036d6479cf76d06cf88fd82c39210438ba24b10dd5f43f0f7d5cb55b1125a7d6bd70a0cf6087b47252985e0ea0be6ebe86cad6d52703043fada951ef784e0f2f1bac741543eb8b5117aa2f3e0c0e3d0a8c0c6367f51742f83fc268ec5d54a23ce0dfe9759d3af9aaf2fc33d3482480857b91b08cd8c364038f0c4c8a0081a2fddddc4b77c883eaeebbc76369fa2629f9f0ca1908c2f12f536c5f7b4eb80ffce002910e985c7ad1286930f81cfc99838d95764a677a7e1facf6585be8e4711c3a6daa9ba78bb1d5d42861f7634d3cd70853ac439573f78885ca1340dbc94a97269be10e97c1e300e64f36daf93c29c7d35151ade9f1d62707743686b8ae8b44f6ebb67220bb16f4571ae5b9c27dbf0649b5e8484e939491b1de4a349ef369569f13e78986722f4afbd019b6c5422eac6d05744f1518dd3fb800b5bed634b658ca8f2181e6dd06bfe10a234bd94e110a49b502aa610cb855fd4f158403760c41490a15f1393b62540d8c54413cff0b3ec9d40035f97592bb327abaf26486dcae940ad48e855815368a564f7b92395b136690acf6a6f04e219d7466e4878a1ea3722088e8b72a13144590ef951452fcc0c72e3863cba1d8b3b4fa116818276725880bf420596f3a3259ba908d08ac12980e468b959cd1b750a3a0ed57e54bad932f8b81b7cc453ddd37b84d2312c146f8589d9ccd50ebaad3eb8f641ac8ebae26038471a13d24f52fabc86b4a9fe832e5cdfee9a07c2c0a6f1de9c0e957b71e9ea5eb38a926a58873ea4fddf09ab9a96adc9a5e9d9e8e0cc1a3b7f853153442966067764717b0a886bcb68839d7cee5d3f920443aea395a96cd4a47e45ce043610eb61a7c79d7dd254e8d2842bd257a44fb6dbb23c62e7a72d16941b05362a6e1fb3975cf96812a050dcbd9c99322f59b345fe1a9b5885c55e434a73ff4e0488b2f1304c139917ca03847a3a4f196c728307f84f0dece6c0b5307f9dbf368f438a0a617ae01059b83a6b12de5b03ca7eda119bc80f91dd43dc266061a8d8a4f1076eb91025e20bca50b6a0357520b75a684faa48979bd75904a97339bdb22bd27fbeaac3429cabdd33d1b888017616e3bbb7aced81cbc44a1260323542e10056d53779a912b2d01de977ee12337948f27f2522fcd1c1d2d0e3efe90b8bae451cf06bea8f65f818ef210d991f1903ffc15e8b2156039eed7affbf23c40e76312dbbeaf9265f6012eb2b1b2040a621ce78d16f7ff690f0e688e0398c1c735277b1a58e3f74195f6787642ea2007f3810f14e770898ae873c0e305c389b0fd4a7bbf2a55e1c787bc483e5f0780818d06eb914132be66cef1e779ef4dcba71afed711334570bd2b41237a98a84935dbfea7be0da0db112493c0cdfd61a4926c8deb3cf776a841d80f545f9411e29853e99db6a023e138f2ac415919724f8be270aee8c70de25cb48dd1ba21392c48eed8e28455334d77d6027e71cd4f83a0a77e87f647af9b284856ee9e5cb6902b0041a913b3de0d3663e37ea57f85d6c66fe427beb2730afb1359fb65c68b22a27900dca96da28bf8e10a557a8174f359dc3e65ff9a595352842e1e8377673ddb291a48dfdaa8500f9101704c9b719c5bc281bb8d794fa0250e988253dee0895b80de9158b4b78195d0a1b71c2d3a3d363b3518707b5eb7a03b91f97d998dfc617ee21d74e06e90cc01e2531589a7ecdc62d167fa475bae383dab163507178f88cd9543d37fef6937eca6b3f4e4da599c9881e0a3f7827071924e98ce99d62a37b461281f9bd9205eca356438933b51d6799b74cdc9a4e51ac96f4d79a1bd174122aa99de674bfdc12a209925c21a151fb1e311832b6de14e7c71862422fb3434dd4f6c2910033094451d94b00462d11eb6505120ff45e16b561f88891083dd28d1e48aabb956fd84b888ea45fcfa27fec43628d7931ad7b5c39edd939509f50bbb4a7a207a6932700ec9cf44879bbb6bec2e879c5774397c3d93e008cb7c95d3ef51a8addfa81cbc433ca6c0526e984340d1ae98165dade0175e93c8f5bf2cce75374b002290bef08e1341f46fd5cee4c490bedb2472d487cd2f9504c88db14ff8495e7ef247c4be46a63a1acdc9dec5b048af9cb67631fe2d641cf6de04e24c1ea796c713800d58e552319d91228627812f2153757da0a81a1274c44013bddedd652db5ff870bb30cb1e83cc76c65323ffabbcd24d80929024e9b32ce0c50f11e58a11f24077f05e23d3f8385c78da1c2c98c649fb84509a49a7c28c2e6fb24075306f243e07dd3189779a2fc5f0ebf9980cc51b89bb2b1118a430c7f284216d6a7bb7d0be191adb84110abe219aa9d894241c1d015917ac7fd672cfb17c7bcad96423b7a65ab9c5fbb385f8ea14205b717105a21eaa32f163ea16d4c741112441c7b1c3ba2568eeb6dd8153de918080cdb37e55976e2421eac96b85cacb1f8fe0d709884748265893e7c307665e873d0b4d6d7cd926dd356c9f918fa56245fa342a16453370c01a0e58149301c3b1d8236171125cb2148eaded0ca2b8e84040a9ea301c20649a18b6d28fd6b2df01faf45607511adc0485f23e6f05357f532c782cd3abd8d0ff5cfb5427f0c27a8e972fefb98a1947811547a0bd859affe4202eae8283dc0160f3e08d30f6413bd75c07b20d09729fb474265111b6013a03169325f349cb65cddd2aab006279548f3f9e82be6ebed300e1f3e6633a7174e88edf66b51c400aad7975bae6c8ecc367d0cffb641805bd002bce84548e26bca14e942c2c9b01e6e5bb800839e687472d6486cf40e361257192dc9016e1e32f4d35386fcb14e8be6f10ceef11d5417189d2686a9c70dbdf0bff9694747ad0b39d8c57861b6", 0x1000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) mprotect(&(0x7f00000c4000/0x2000)=nil, 0x2000, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r12, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0xffffffd0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0xfffffe19}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x2e, 0x1, 0xe3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000bcb8a33238520e5a51ac1c8a04b151f54d91635147ed42291a25b3555ed0062372cef54867d9057535476fa447ce0484de88c08340e263d08158fd2a4cdbeeefed2aef2c4e71148471538af03dd037d84fc71f02000000c6df93b83f672bfa447e6cc0a9dd5b7f9ac4b0653844d2508bb9affa"], 0xa) dup2(r1, r0) listen(r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x1, 0x1ff}) r3 = accept$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) 16:00:15 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) poll(0x0, 0x0, 0x2a6) 16:00:15 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) write(0xffffffffffffff9c, 0x0, 0x41b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) socketpair(0x20, 0x3, 0xc5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d485700+16 0x0!=0xdd9ad3dbcca73839 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 132063 81042 0 0x2 0 0 syz-executor.0 *278272 11597 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82664228) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd8062984800,0,45c,2) at m_copym+0x174 tcp_output(ffff800000a7a660) at tcp_output+0x151c tcp_usrreq(fffffd806e985608,9,fffffd8062984800,0,0,ffff800020ac1b38) at tcp_usrreq+0xa45 sosend(fffffd806e985608,0,ffff800020aeb298,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1b38,4,ffff800020aeb298,0,ffff800020aeb380) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb330,ffff800020aeb380) at sys_write+0x83 syscall(ffff800020aeb400) at syscall+0x4a4 Xsyscall(0,4,f97cfa1616b,4,4,f9a664d7b80) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd6730, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d485700+16 0x0!=0xdd9ad3dbcca73839 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82664228) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd8062984800,0,45c,2) at m_copym+0x174 tcp_output(ffff800000a7a660) at tcp_output+0x151c tcp_usrreq(fffffd806e985608,9,fffffd8062984800,0,0,ffff800020ac1b38) at tcp_usrreq+0xa45 sosend(fffffd806e985608,0,ffff800020aeb298,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1b38,4,ffff800020aeb298,0,ffff800020aeb380) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb330,ffff800020aeb380) at sys_write+0x83 syscall(ffff800020aeb400) at syscall+0x4a4 Xsyscall(0,4,f97cfa1616b,4,4,f9a664d7b80) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd6730, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aeac40 rbx 0xffff800020aeacf0 rdx 0xffff800020ac1b38 rcx 0 rax 0 r8 0xffffffff81186cff kprintf+0x16f r9 0x1 r10 0x25 r11 0x4e7fbd0b6f1c8d77 r12 0x3000000008 r13 0xffff800020aeac50 r14 0x100 r15 0x1 rip 0xffffffff819807c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aeac30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=278272 stat=onproc flags process=12 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0288,0xffff800020ac0c78 process=0xffff800020a8b890 user=0xffff800020ae6000, vmspace=0xfffffd806e7e5178 estcpu=1, cpticks=3, pctcpu=0.11 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69606 380697 7532 0 2 0 syz-executor.1 69606 74575 7532 0 3 0x4000080 poll syz-executor.1 21587 81438 0 0 3 0x14200 acct acct 81042 132063 95496 0 7 0x2 syz-executor.0 7532 57829 95496 0 3 0x82 nanosleep syz-executor.1 60872 213195 0 0 3 0x14200 bored sosplice 95496 397888 14584 0 3 0x82 nanosleep syz-fuzzer 95496 289586 14584 0 3 0x4000082 nanosleep syz-fuzzer 95496 424501 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 362020 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 304397 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 187237 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 228414 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 359388 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 17423 14584 0 3 0x4000082 thrsleep syz-fuzzer 95496 498996 14584 0 3 0x4000082 kqread syz-fuzzer 14584 214104 11597 0 3 0x10008a pause ksh *11597 278272 2654 0 7 0x12 sshd 9217 455123 1 0 3 0x100083 ttyin getty 2654 435986 1 0 3 0x80 select sshd 13923 327532 62467 74 3 0x100092 bpf pflogd 62467 353766 1 0 3 0x80 netio pflogd 98421 13893 71617 73 3 0x100090 kqread syslogd 71617 343567 1 0 3 0x100082 netio syslogd 6868 160752 1 77 3 0x100090 poll dhclient 8259 415889 1 0 3 0x80 poll dhclient 47078 252184 0 0 3 0x14200 pgzero zerothread 29109 263243 0 0 3 0x14200 aiodoned aiodoned 77835 95090 0 0 3 0x14200 syncer update 45173 102130 0 0 3 0x14200 cleaner cleaner 89422 315317 0 0 3 0x14200 reaper reaper 92166 60485 0 0 3 0x14200 pgdaemon pagedaemon 50983 240179 0 0 3 0x14200 bored crynlk 44788 289239 0 0 3 0x14200 bored crypto 17875 34558 0 0 3 0x40014200 acpi0 acpi0 19438 195669 0 0 3 0x40014200 idle1 18483 124062 0 0 3 0x14200 bored softnet 35746 93741 0 0 3 0x14200 bored systqmp 60092 16677 0 0 3 0x14200 bored systq 44289 411673 0 0 3 0x40014200 bored softclock 81260 95765 0 0 3 0x40014200 idle0 83928 188299 0 0 3 0x14200 bored smr 1 166658 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81042 (syz-executor.0) thread 0xffff800020ab09f8 (132063) exclusive rrwlock inode r = 0 (0xfffffd807bdaee70) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1fe6f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 11597 (sshd) thread 0xffff800020ac1b38 (278272) exclusive rwlock netlock r = 0 (0xffffffff824b31d8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9541 6436K 6924K 78643K 11941 0 0 pcb 13 10K 12K 78643K 164 0 0 rtable 90 3K 4K 78643K 602 0 0 ifaddr 63 13K 14K 78643K 187 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1496 0 0 iov 0 0K 16K 78643K 140 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1762 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 8 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 174 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 675 0 0 sigio 0 0K 0K 78643K 13 0 0 proc 60 63K 95K 78643K 615 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 52 0 0 in_multi 22 1K 2K 78643K 97 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 307 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 100 21K 22K 78643K 3250 0 0 UVM aobj 29 2K 2K 78643K 31 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 98 0 0 NDP 14 0K 0K 78643K 54 0 0 temp 188 3560K 3643K 78643K 27660 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 65 0 63 1 0 1 1 0 8 0 rtentry 112 107 0 72 2 0 2 2 0 8 0 unpcb 120 318 0 308 1 0 1 1 0 8 0 syncache 264 11 0 11 5 4 1 1 0 8 1 tcpqe 32 5769 0 5769 3 3 0 2 0 8 0 tcpcb 544 595 0 591 14 5 9 12 0 8 8 inpcb 280 1089 0 1082 13 4 9 9 0 8 8 rttmr 72 5 0 4 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 13 0 10 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 21 0 21 2 1 1 1 0 8 1 pffrag 232 13 0 13 3 2 1 1 0 482 1 pffrnode 88 13 0 13 3 2 1 1 0 8 1 pffrent 40 158 0 158 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 57 0 13 1 0 1 1 0 8 0 pfstkey 112 57 0 13 2 0 2 2 0 8 0 pfstate 328 57 0 13 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 519 0 303 18 4 14 15 0 8 0 art_table 32 520 0 303 2 0 2 2 0 8 0 art_node 16 106 0 74 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 33 1 1 0 1 0 8 0 semapl 112 172 0 162 1 0 1 1 0 8 0 shmpl 112 29 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2446 0 1043 46 0 46 46 0 8 0 ffsino 272 2446 0 1043 94 0 94 94 0 8 0 nchpl 144 3959 0 2353 61 0 61 61 0 8 0 uvmvnodes 72 2849 0 0 52 0 52 52 0 8 0 vnodes 208 2849 0 0 150 0 150 150 0 8 0 namei 1024 11729 0 11729 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11011 0 11011 13 12 1 7 0 8 1 plimitpl 152 85 0 77 1 0 1 1 0 8 0 sigapl 432 866 0 851 3 1 2 3 0 8 0 futexpl 56 15003 0 15003 1 0 1 1 0 8 1 knotepl 112 165 0 146 1 0 1 1 0 8 0 kqueuepl 104 288 0 286 4 0 4 4 0 8 3 pipepl 112 548 0 529 3 1 2 2 0 8 1 fdescpl 488 867 0 851 3 0 3 3 0 8 0 filepl 152 6993 0 6893 17 5 12 14 0 8 8 lockfpl 104 228 0 227 1 0 1 1 0 8 0 lockfspl 48 81 0 80 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 53 0 42 1 0 1 1 0 8 0 ucredpl 96 798 0 789 1 0 1 1 0 8 0 zombiepl 144 851 0 851 3 2 1 1 0 8 1 processpl 896 884 0 851 4 0 4 4 0 8 0 procpl 632 2348 0 2305 5 0 5 5 0 8 1 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 19 0 19 3 2 1 1 0 8 1 sockpl 384 1481 0 1462 18 8 10 14 0 8 8 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 246 0 0 29 0 29 29 0 8 0 mtagpl 80 11 0 0 1 0 1 1 0 8 0 mbufpl 256 345 0 0 19 0 19 19 0 8 0 mbufpl: pool(0xffffffff82664228:mbufpl): free list modified: page 0xfffffd8067b53000; item ordinal 2; addr 0xfffffd8067b53300 (p 0xfffffd8067b56000); offset 0x0=0x0 pool(mbufpl): free list modified: page 0xfffffd8067b53000; item ordinal 2; addr 0xfffffd8067b53300 (p 0xfffffd8067b56000); offset 0x0=0x0 mbufpl: pool(0xffffffff82664228:mbufpl): page inconsistency: page 0xfffffd8067b53000; item ordinal 3; addr 0xf903d06ee0a7eabc bufpl 256 8276 0 1323 435 0 435 435 0 8 0 anonpl 16 98036 0 81066 89 18 71 85 0 124 2 amapchunkpl 152 5146 0 5039 14 9 5 10 0 158 0 amappl16 192 4074 0 3122 62 12 50 60 0 8 2 amappl15 184 222 0 222 1 1 0 1 0 8 0 amappl14 176 163 0 161 2 1 1 1 0 8 0 amappl13 168 66 0 66 1 1 0 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 260 0 241 1 0 1 1 0 8 0 amappl10 144 21 0 14 1 0 1 1 0 8 0 amappl9 136 658 0 652 1 0 1 1 0 8 0 amappl8 128 202 0 178 1 0 1 1 0 8 0 amappl7 120 62 0 54 1 0 1 1 0 8 0 amappl6 112 265 0 252 1 0 1 1 0 8 0 amappl5 104 166 0 151 1 0 1 1 0 8 0 amappl4 96 1127 0 1095 1 0 1 1 0 8 0 amappl3 88 139 0 134 1 0 1 1 0 8 0 amappl2 80 6136 0 6065 4 2 2 3 0 8 0 amappl1 72 28998 0 28562 26 16 10 20 0 8 0 amappl 80 2643 0 2606 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 30 0 2 1 0 1 1 0 8 0 uaddrrnd 24 869 0 851 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 869 0 851 1 0 1 1 0 8 0 vmmpekpl 168 10532 0 10496 2 0 2 2 0 8 0 vmmpepl 168 114269 0 112192 167 45 122 128 0 357 27 vmsppl 368 866 0 851 2 0 2 2 0 8 0 pdppl 4096 1745 0 1706 7 1 6 6 0 8 1 pvpl 32 296521 0 276391 215 33 182 200 0 265 17 pmappl 232 868 0 853 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 636 0 15 18 0 18 18 0 8 0