last executing test programs: 3.058264833s ago: executing program 6 (id=15): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad979dfb", &(0x7f0000000140)=0x4, &(0x7f0000000040)="f060ce0d", 0x4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000640)={0xffffffff, 0x0, 0x9, 0x3, 0x4, 0xffffffff, 0x0, 0x10, [{0x5e7, 0xa, 0xff, 0x6}, {0x8001, 0xd4d6, 0x6, 0xf2}, {0xc, 0x2, 0x5}, {0x9, 0x8, 0x8}, {0x4, 0x6, 0x0, 0x3}, {0x1, 0x5, 0x8, 0xb8d6}, {0x80000001, 0x9, 0x7fffffff, 0xd43}, {0x8001, 0x1, 0xfff, 0x6}, {0x9f, 0x3, 0xef78, 0x10000}, {0x4, 0xfffffffa, 0x1, 0x1d1}, {0xb2, 0xfffffff7, 0x7fffffff, 0x8}, {0x3, 0x4, 0x0, 0x3}, {0x1, 0x4, 0xff, 0x1}, {0x49, 0x6, 0x1, 0x60}, {0x8, 0x4, 0x7, 0x5}, {0x6, 0x8000, 0xf6, 0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) getegid() setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 3.005710276s ago: executing program 6 (id=17): chmod(&(0x7f0000000040)='.\x00', 0x35f) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{r1, 0x0, 0x0, 0x0, 0x8, 0x20, 0x3ff, 0x0, 0x9}, 0x400, 0x9, 0x0, 0x0, 0x4004, 0x1, 0x0, 0xdf}) r2 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r5, r5, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{r4, r5, r4, r5, 0x8f, 0x1a00, 0x0, 0x0, 0x8}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) chown(&(0x7f00000000c0)='./file1\x00', r1, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r6) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r7 = socket$inet(0x18, 0x3, 0x102) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000ffff00", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000180)="638802000000299a8c51f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee03e53", 0x28}], 0x1, 0x0}, 0x402) 3.004457484s ago: executing program 6 (id=18): r0 = syz_open_pts() setsid() (async, rerun: 32) ioctl$TIOCSCTTY(r0, 0x20007461) (rerun: 32) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, 0x0}, 0x40) (async) sendmmsg(r3, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffac}}, 0x38, 0x14) (async) unveil(0x0, &(0x7f0000000100)='c\x00') (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x1, 0x2c, 0x0, 0x200008}, {0x2c, 0x9, 0xc, 0xa}, {0x1c56, 0x5, 0xd6, 0x1}]}) (async) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[]) 3.002282837s ago: executing program 4 (id=19): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e51348770200ff418420aaf617be001900d4b38311001b0000000000000000006a89dbfef1c17a0137b9a7ff765a26da4a8a4934cbc073229203ae12a97965017550fb862c9c189871a946710287fd8a758c94389b9393c70c9d7d32a9da9615d37b4760f066bbe7c4513b14adaf0b567dc025094e90ad8441f4d23d977d94710b5525047db536a6e2c199ecc912a4db6ce3fec2c9f3b86cb1563a87b86ab6544118d6f9213efbaf3f6a5f8437f9ab5257038aec5fea311e9ccacce3356072bed9a2f108a3774ef2299926f1ac007bdac0be18025f603cba04d07a7b", 0xe4) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (rerun: 64) 2.95917735s ago: executing program 4 (id=22): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x8000, 0x3, 0x7, 0x80, 0x5, 0x11e5, 0x1, 0x10, [{0xa, 0x6, 0x9, 0x6}, {0x400, 0x0, 0x4, 0x2}, {0x7, 0x3, 0x5, 0x5}, {0x8, 0x4, 0x0, 0x4}, {0x2, 0x400, 0x3, 0xb70f}, {0x6, 0x7, 0x193, 0x6}, {0x8, 0x5, 0x4, 0x1}, {0x94bd, 0x4, 0x567a, 0x9}, {0x1, 0x80000000, 0x9, 0x5}, {0xc, 0x1, 0x92a4, 0xfff}, {0x6, 0x2, 0x470, 0x1ff}, {0xb, 0x6, 0x8, 0x7}, {0xc, 0x0, 0x7, 0xa80b}, {0x8, 0x8001, 0x7, 0x3486b24a}, {0x2, 0x85, 0xfc7, 0x6}, {0x8, 0x8a19, 0x800, 0x5}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x280000) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="4c1a5bd1", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x42b788, 0xc60, 0x5, 0x84819b, "bb080006020900d91050080000000f0000004000", 0x6, 0x1383}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) select(0x40, &(0x7f0000000000)={0x1b, 0x80000000007, 0x5, 0x3, 0x0, 0x4, 0xfffffffffffffffc, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000002c0), 0x0) 2.883025266s ago: executing program 3 (id=35): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) ppoll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x4}, {r0, 0x80}, {r0}, {r0, 0x80}, {r0, 0x2}, {r0, 0x20}, {r0, 0x100}, {r0}], 0x9, &(0x7f00000000c0)={0x6, 0x8}, &(0x7f0000000100)={0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) ppoll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x4}, {r0, 0x80}, {r0}, {r0, 0x80}, {r0, 0x2}, {r0, 0x20}, {r0, 0x100}, {r0}], 0x9, &(0x7f00000000c0)={0x6, 0x8}, &(0x7f0000000100)={0x2}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) 2.803882961s ago: executing program 2 (id=38): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000780)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="88eb19b82528706335d529618de51b6a1e06be07428b90134ea50e13a52929fc6d42cef39e95f1ea38c678f61f7ae3420af35b366f45782874879617288912dac1bb5e81e8da372a54458eb517f1b9f1d39a69a1705de27a5acb9e653438a30de207024b14dfb009367e86dddc77d12dc0920514fe0eba2dfeb2271a7c71d55e0d988965f5488722bba751af840c068dbe6845be739cbcace3983cbf7da7367601f2a7732ac5a435f01230a9ef9dc8b35261", &(0x7f0000000140)=0xb2, &(0x7f0000001100)="7fc88dbf944f7acf79358649c9ef0b99d64e8ef8b080df8267f1014e424fdacc24d0017d73dcf0b3820ac70c56f90dea5f9a017f8ced21b1f236a703a5bb9b8b5869dfd0c704074f60b96331060414dfdcb38c47574d430a25294d160addc2f4a43a2f19c1e500a189ccee0d677e41518fa280c69899a1f92bb811aa1007fb8b2afa542f49f2aae6317ff05a2a4f7e2021058f1e0abba9ccdf962ed79568a9e62a96a3ebd28d809c6ec97342d60a77096e65332ec565af20c9fa3d961851969971d4887a5b6a4c0eacf176052537b50b27c78d3e57ff8fa8ada8a1bb5db7fbdbbe6ce8585d10ec713df71011823cdb6d3ba8f2c724e4ac7bbdf4430e07c0cec61c47582b56b545747346da7b9f3b4219545d0ef04ac800f19433c4d24ec39f3a0eeaebe2518895e9289c9392281e2b4bfa409dcda5d0a95e8b1007f2b750a4911dfb57b528d6cec5087aff2f4b9fbbefa75fa4700f119c3d28d4d51a1ec1cc417f93de4c1158bdd9e74c758fb1d42bcc830b2a3be66de893927f96c39b2e31e122b2feb162aee373f58cb98d86690d1713e97e134a21384124bae096f92b2095f7bcbef854806e957e6782488fbb9019495f6ccc4c60729c078cd0314a1995081dbd0b42416b8fd81d363c0c89b7e68784aa9b01707be42f50b7e5d23b947d2d349c4e23557f88a1826e64003d4692330613b2770d7501a662119179b3f399bde89573902d581c4f88a0fb465a1ba07fcf52c6df08332c16a133d9df909d49fc465310350ac73ad650a2cc4d38440b275cc9923d91d6949c76e605d9509bbae7f8ded8da8c2278dfd48c02af65e21549c60e0d885f177496795adbe76031ad3ab8351e38c089e11673af1d9f0a295ba28f0d8b8eccf0da24cbe99ab8df8ba0509d84899d17d7206b9e598cedbda818917c23328b9f835fd5a99d905e4922f56681f3ba4618527099fb88ece69b0e0afc4883041545988b94becb7e8d2551b0345379782eb24d02fb68f59a37b08b6b24aa9d83a3dbe364ba912ee04c1484421182d8d9e4f31b6116af40110f21b9b59e33c3bb59dfff4b6838b145f968e62cbcc9a9fe85048e11706fd65467832afd07231bc339f6dc79e649c6361397f1b5125458cd22495441d9071839fe1745a971c4d3916735996fe77ff15e2905331fca944522ef4e7e48d29386f888152c09f58feaa5fdbe399e36d3189b096f34a932901e39643da48ce7dd54d67a23a24a0198c6256800c17b764937816c62a964698d7bf0dd1662da03c15f7bc2d60ad79b903b522e6ec035ac7ba64c443d623a368dd3d85a616d49684fa9ccdbfe04129cc52564c958b490996dd1a30aa8674f899026d0156e027273e0335b2f61511e33407eb45f9b9be0947bffb93665e26c8dd7a94fe651be565a474bbb67b6219c56fb00ec24052c5c86d08fd70b3a414eac5af1bb0fd94d94c9d0bbfad5b5f800761b36764ae5762b19fd3f079e8019321ac42e5e04a485b5961c86d2c0ca7e7839bcef593d9d2e839290ecea74939472dd0d13f7e7e6be3bf256e3f19b6f976625dd46bc30654f24abe42400ab7cafeaf18b037bd356db8926d6ce5ef62510b4788457fe41976abb2d1bb73366176c9f9054a8fc2f303b98cb181585b9b06ed0c1331fb881b4abfe50eac738cc5e91f2cf796816df50e6a00a397d55b12653ab00449b5b3872d504c3c32b902c0cab3fcad2e35d25533aca03488b70ad34030adf971cb59c0649273d5d7beb3abb02a1bcb8c91ccb36bc067fee07ec76de7e73e8b00934ee6ab19400f7d8a9058aab881d49b547047676c5580ebd767219453e972f5e0700a865e152954e481f27652d54ef94642997e772930f9777b729eb3eddb848d139e7094046c4fdd2e6450c8ffa1295d44d58ff4433d3a2fc0c2e4832a6a1c86cd7e6312674a39cdd59819c5330cfdbccc1bf77c09481388c84d679b70d0d4e3c71afcfc1d2ec0de2f6e7da2208d151794795d944c34654b64aabc1de6364e60f32c9a02217bc773f8aedcf386406550f0700fc7e91d7e24f4ef9678782ba1f66d518ee1d7323d486c5e6cf853c1f7eff99dcfebde1179aa5b3cf56acd891f74b5ee7ceb0143bc9f7d357986d975a88f9cbffe04de89cd83dc245939d31f80af78a8b6c6981253a4b29d919b401bc8964965bb41ae3aac3b3a8099c484d42ae7fa0b8060f3329b2c71eda69cfcebe007476031ad8c286f07eaa7145996dd2a3f3ffc4787ced92c8cddd9996791586072f23f83e6388917f658908e1638afbfeb9da79b58515c2aaae374e7df58c975dd846247bfbf62f9e71925281126f664626b138ea90bdd488d70c9d09947c3b6b53e0f66565de59becdac745f13def82b8f1776196bd5b030c949de1e9feb765ccdf5f0059279fbae12af2254f516abc385745625a762b6d88eccfde359128635f2bcb1a115f34281caabd59a480a931dbf9704982cd9994a00bd206fe701808e277c997f9ac829c083a841275aa0b71309ae77fd3137b0d4a59c543862179a0ee948712c77a2fe7bec727c8419f99c17c1d76c6077dd0e3bf0c05349671a309fd3d2da830a58be995ffc22e44867eb739d7abf2a58363d722b3aac12025136ee6f2abccaf86bf47e3fac5b0d7f291fbbf59ad58c3f5a603b84ef3490fead40430230503f0d94d2381dc87c8c1424eb9f5e81ab06cd904578bd98f880d50203cb6fbe99aa7d9f554c3f01f8dce64cc50da53ae937ac29db2ca513b9035a2573cc78e816ba4c3e78ad3df79211c440b4e333b42716793615d807944b7585c5f2778444ec17b9299b425c6445b5f06661c2a6a28b727402012577b285f7a31a5b0d645571485c722e4f95ac7effd34ce88fc0f01cbb97563f694a70777a8c60f5c61a0aaaf58f091aff239e03dbbb1d3700e302368e9f9a778540d24202c138779cb19ed52a428e78b4eec0170021f9127cfdbaa18a984521b66cb6958f7ca3efe53f9c5b0c13f40e7b3470cd4a44fa5c2d79fb97254c1ea640a818c5100e3bb38351514eef6fe91e14e38e8c7ddd405bbfe3bb37607236469a57f7324c5bd2256015619c84c85481c3222fde91eda8a5f7ca3336169710682229d99771f16d54f4309d794dbf3ea940b5adf41c8e56232da7f29e9cd00fe926e48b74879e5c9e8d29582f220ca9d4876a5a155ee5eb0b1829bc2f7cd48eb1724ffa6eda312bd2b4a39d08f051cdc1ced1ec1199d69b45eb25db6edc1e0ca3f89874ca1eeb4aa8b685b0f6ae35920552186dc46d9038247b3b712f525845e1a8cc21825dee415229bd94a34c82e21c4230166d8a0c54553734b5360204dbd978720f30ff01a28839f8973a3b53c106a55eaedeef2f33b7f993b69a8c44c3c9b41789a83061df084676eb270ec84b9992b2259cdf09ab53745abdb1c5cd7e240fd437d8f4980ee02e92bd3f42b830d0a59679dc7bb34645c2dbd58cf4ba06c6acfdce42e1e32496152187fe2f828c8fa7cf85e6179b1028498f0529b8a81f7a2e30e93ef2c9cf99265ef831ac30a24806ef611889ac8afcfc0ed55efdb35121922063daeb60e8b77bd6c367ac1c29daf17348d65527f63877ef8dd4b41a2cf966e18bef6cbf4a68bdd43b95bb1b96b9e1f02b868f5e9f2ddc6aadc76fe54a6a0ce664e2493382b0a8c02788e97bf3883e0d11d672c34f04f9cc4807174e830894f4b60d10a56862ba8ca5fd9375322a6f24f10e034bea32482a1453d192922a5115d6286b5024f9d1033eac29955ec3ec531b64634d99e0ec48ad79c7a93fd0da65f4275d178148041330e8f354453313d0ec37faedaa8adee93347d787dae73d5c2b09581ea22c855e36e2a0e8c981fb1dcb1986db40520f10b9ac4b4d28cd37bf9595f5534e947a9bddf599a2c6335ebdbc671b33258e7ce29558a3e2763c9ffe21ad735bd1ea125eaa592751341543c1fff5c89406e082af0ddafebc844c03cb0bb9c8c27beb691468da93f2c46dae14d6a87ec2e3770faf72d865ca04bd9e6c65b324ebfd2c57349acfd318b9d1d566fcc3c8353f9bda65efa35d772d65d8387bec079e9603a796d43858e50f52da800650e4acea538795fb821c9f192bc3e3ef0ff94df3a0b7f920c3886497e543beda44b9a374a034433291046f77068f0dd67853a5a0c29d81ecf9fcaac68201f0d27f34b26db87db94a33ecce2dbea52300eb399c76e38375236f9b988d7f45eb3b1b388bd59bbf3bf8c22663b17e9884c6fb7b66e486c8fa37c77596e7bb805d5c749ea1a6c3ef384ca3c318c6d6089596b1ff2a1453203a21d711d4b31cd319da9c61baa194c5e7ea9e142d18e1131203e0d9ed2a1b0209ad3c5d8b4c2b1b88b12255d9ebc47a6f3e2182b26df29d9852c9714d5c09d607e01e0808120aacff84ee5faee7f93b2c939883253a4cf13941e823b1ecba729dcc9cc086511fd9200fd013fdd70df3356b895385df76346570730f2e14a827c32bb69db259fa1bee6a7e6e997bd00b65c090a8d2cea4cba8a124773c531c605ccb1b0df7f8b513a1e4483ca3a9998fe68904477fb25a77b8fee3249c15284423b7dda81ff99ce39632033623cebf0d97c8f5012dc3de951c14a66b5d85a79ffde7225884279ed2b3e92a491447d1cf7574fe71b466c1217584ba8b20eaabd6202040f8084bdaa6f4cd909faab4f33d5482f85fecbbf078fe2333bb04e626f2fbca8a87deae13fede2c8abc193f3a2bbbb6f88a855883ebb01ea775a36d655f5864d7c349e6cbb05a006efc97dcd9eb6b6084017f44b209ceadf8493198f957e586bbe9b83b7e0df02e097c2a916f697f78cb5844d254eae4dad7928ee841225b0ffe7c17f28d8a0a0def36f2a624579a9c9180a16ff76680a28e6a6bc6d205a63594a962a4a40bc76b695ab7d72e824f0028933a5dd0ee8e8debe7d2a75030641ee1e957d28cdb7d08e28f0ff09dbe3fa5d37cc24abc80d2a62c512ac486b82e5b51599913079c7060cd4adffebaead28fec92cf8bb6aca82b3dcfe9d7e552bc6f71a8373768b1f4f4b96df9d8686520530c0e25c7f1fda7df062d158d376861c31d91ed6b01dcb41a5bbf919fa662ebbef0ee385c4798c4d9a7f1a0a0083563822b8f7141d8e04724bd491c665d9eacfc27ef8a20ee60460bff9811eafd130d437258b49b17cbe36a0eb2ebc55de142849ae902994e9111d107f6a645937817bcd556a570eedd9c072fb07e5363b0617d92b1e90a9026ddd37f3d92fc7c2c38b8a49993ac1cf6eb6f023c526401fe993eb8bae3ae96dd4cb08e1a477249cb4eebc0afe45a36f1fd5fa1e9bfe09a859bed7266c8cd06f24bf01810a3b71861e9f64286d6bc66abea5114c5cdfacfeb79be0323283edeaf3d94d80a9efc5e16b6ee9ce38a859e5890f067e0788366cbdbc0b7f05a91ae20afd7195582211c8b1cfefc2c07c2aa882fab152afbd49bcf3156c54b55cc011df05a85b944383fa44a0e177515d72efa82ee23bb3872707eaa61f4dff633624e6502b0dd34c73d7dbfecf4303b65c7e22dd6aaa94d0428529605a35e14a51416ee1626129811b859abcd0b789716982cbd9c8d2136e1714e2e10475baf285b9ffb447dd31ee4b2bb153841dc97b4baea264bd016196ce8e88dbdba23de45b5eaa3e3b933d44cbce784542870f561bc870c562cb9acb6dbc9441944058239441bcbd5f22fd20103f6959a698959565711ff3b260bb6c80fb2fd7b76e4f5cd23e74d79bc7f8c9fff75200d6765c8cc49a61aa7ee8fe2cc7eae16de81d7415b732de67bd83a87c9", 0x1000) 2.801915917s ago: executing program 2 (id=40): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/74, 0x4a, 0x0, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0x8}, 0x10) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) open(0x0, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x7, 0x0, 0x8, 0x100200000, 0x8, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x101, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffe0000000002, 0x80000001, 0x1, 0x525, 0x6, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11004, 0xffffffff00000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0xffffffbffffffff9}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x100009, 0xe7, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x2, 0x3}, {0xfbfe, 0x6811, 0x6d9, 0x4}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000000003da6fbb79cff92eec4332ffdf900000000", 0xb1, 0x4, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r7, r7, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') r8 = socket$inet(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x102) dup2(r9, r8) bind$inet(r8, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) close(r0) 2.791846031s ago: executing program 7 (id=44): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x1, 0x3, '\x00', 0x5}, 0x1c) sendmmsg(r1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="4000000001000000980f00007518ae22667d3b13831d6f1b88e58335c89ab6eb4685daf1db8b23db9f4cc13e1512c3142489e7d6a9b62de8d7d82f32ac000000"], 0x40}}, 0x38, 0x406) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) unveil(0x0, &(0x7f0000000180)='x\x00') 2.637071261s ago: executing program 4 (id=45): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x4, 0xf0, 0x7, 0x9}, {0xa4, 0x10, 0x19, 0xb83a}, {0x6, 0x6, 0x2, 0xfffffffd}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x2b26, 0x4) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="0100016c00000000009200", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x1, 0x41, 0x5, 0x8000, 0x101}}}}}}) getsockname$inet6(r0, 0x0, &(0x7f0000000100)) 2.633675186s ago: executing program 7 (id=46): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@file={0x3, 0x1, './file0\x00'}, 0xa) (async) sendmmsg(r2, &(0x7f0000000000)={{0x0, 0xfffffffffffffe36, 0x0, 0x0, 0x0, 0xfffffffffffffff6}}, 0x42, 0x410) (async) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) (async) open(&(0x7f0000000380)='./file1\x00', 0x2, 0x92) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x2, 0x1}, {0xc5, 0x1}], 0x2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0x80) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0xe02) mknod(0x0, 0xd004, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) (rerun: 32) open(0x0, 0x18289, 0x38) (async) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x140, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000340)={0x1, 0x5a}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x23) (async, rerun: 32) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, r7) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 2.631755068s ago: executing program 4 (id=48): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000040)='x\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x1, 0x5, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x11, 0x0, 0x0, 0x5}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2, 0x7, 0x9, 0x5, 0x8}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000582c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028"]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000240)={0x10000a93, 0x8}) ioctl$DIOCSETHOSTID(r3, 0xc0044456, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_BELL(r4, 0x20005701) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x530, r6) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x80000000003b5, 0xffffffffffffffff, r6}) recvfrom(r2, &(0x7f0000000200)=""/149, 0x95, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10e, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES8=r1, @ANYRES64=r0, @ANYRES16]) 2.630712985s ago: executing program 1 (id=49): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x1ba) getresuid(0x0, 0x0, &(0x7f0000000180)=0x0) seteuid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0xffffffffffffffff, 0x0, r2, 0x0, 0x14c, 0x6}, 0x0, 0x0, 0x7, 0x1, 0x9, 0x0, 0x0, 0x3, 0x0, 0x101, 0x0, 0x5}) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xe, 0x401, 0x392ef342, 0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x0, 0xfffffffffffffffc}) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) flock(r3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setuid(r2) 2.623362427s ago: executing program 3 (id=50): r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x0) (async) symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') closefrom(r1) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) (async) r3 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) (async) r4 = socket$inet(0x18, 0x3, 0x102) sendmsg(r4, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000180)="6388020000003a9a8c51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e53", 0x30}], 0x1, 0x0}, 0x402) (async) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340), 0x800, 0x0) (async) r8 = openat$dri(0xffffffffffffff9c, &(0x7f0000001380)='/dev/dri/renderD128\x00', 0x20, 0x0) ioctl$FIONREAD(r8, 0xc028756b, &(0x7f0000000100)) (async) r9 = kqueue() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) r11 = openat$audio(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) (async) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000080)={0x3, 0x1c}) kevent(r1, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x9, 0x7}, {{r2}, 0x3, 0x80, 0x1, 0xd, 0x40}, {{r3}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x7, 0x3a51}, {{r4}, 0xfffffffffffffff7, 0x8, 0x40, 0x677, 0x450c}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x2}], 0x6, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffa, 0x86, 0x20000000, 0x7, 0x9}, {{r6}, 0xfffffffffffffffd, 0x20, 0xf937e04fe4538e51, 0x6, 0x3}, {{}, 0xfffffffffffffff9, 0x4d, 0x8, 0x4, 0x9193}, {{r7}, 0xfffffffffffffff7, 0x86, 0x80000000, 0xa8, 0x8}, {{r9}, 0xffffffffffffffff, 0x23, 0x78000084, 0x200, 0x80}, {{r10}, 0xfffffffffffffff9, 0x1c, 0x1, 0x26, 0x5}, {{r11}, 0xfffffffffffffffa, 0x90, 0x1, 0x8, 0x100000001}, {{r12}, 0xfffffffffffffff8, 0x20, 0x80, 0xc592, 0x7}], 0x7, &(0x7f00000004c0)={0x2c9, 0x3}) r13 = syz_open_pts() readv(r13, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) 2.471707415s ago: executing program 5 (id=53): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRESDEC], 0x28}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r2, 0x800474c4, &(0x7f0000000080)) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="2ce24bac3103f707a8bdb63e", 0xc}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80)=0x4c, &(0x7f00000000c0)="5b0000000000000000e8fde048a9", 0x4) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) dup3(r1, r0, 0x0) 2.470798671s ago: executing program 7 (id=54): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xca) writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000023f) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='x\x00') 2.47024475s ago: executing program 7 (id=55): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x5, 0x80000001, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xfffffffe, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x2, 0x200}, {0x42, 0x8, 0x2, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x8, 0xf, 0x14, 0xe}, {0xffefffff, 0xe2b4, 0x40000003, 0x6}, {0x4, 0x8a, 0x410001, 0x1ff}, {0x1e2, 0x400fff9, 0x927c, 0x7}, {0x16, 0x25, 0x9, 0x2d0b}, {0x3, 0x2, 0x80000001, 0x408}, {0x29a71718, 0x6, 0xfff, 0x2579}, {0x0, 0xf8f, 0x8}, {0xfffffffd, 0x800bd3d, 0xf778, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffd, 0x64) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f00000019c0)={{'./file0\x00', './bus\x00', 0x7, 0x1}, &(0x7f00000004c0)=[{'./bus\x00', './file0\x00', 0x40, 0x7}, {'./file0\x00', './file0\x00', 0x8}, {'./bus\x00', './file0\x00', 0x0, 0x10}, {'./file1\x00', './file0\x00', 0x44, 0x9}, {'./file0\x00', './file0\x00', 0x0, 0x3}], 0x2, 0x5, 0x2, 0x1, 0x19, 0x3, 0x0, 0xa}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}], 0x1) 2.469407106s ago: executing program 0 (id=56): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 2.45130071s ago: executing program 2 (id=57): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffd}, {0x1}, {0x2, 0x1}, {0x3}, {}, {0x1, 0x4000}, {0x2}, {0x1, 0x20000000}, {0x1, 0x1}, {0x1}, {0x1, 0xfffffffd}, {}, {0x3, 0x2}, {0x0, 0x3b6}, {0x3, 0x400000}, {0x0, 0x3ff}, {0x2, 0xba}, {0x3, 0x802}, {0x1, 0x8}, {0x2, 0x7ff}, {0x1, 0x100}, {0x1, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x7}, {0x0, 0xfffffffd}, {0x0, 0x4010}, {0x2, 0x7}, {0x2, 0x14a}, {0x1, 0x20000a}, {0x1, 0xfdfffffa}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x5, 0x8, 0x3, 0xffffffff, "5573ec4d792897aaa167a291b4da4d92850dc571", 0x2, 0x3ff}) r2 = syz_open_pts() readv(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x82, 0x3, 0xf, 0x200, "d76c1f52000000ef000e00001d000000000400", 0x7ff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0x0, 0x0]}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0xfffffffd, 0x100, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe, 0x100}) 2.45009916s ago: executing program 0 (id=58): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f0000000ac0)={{0x5, 0x9, 0x2}, 0x2, '\x00', 0x2, {@any={'\x00', 0x0, 0x2, 0x7f}, [0x6, 0x603], 0x6, 0x8, 0x6}, {@addrmask={@v4=@loopback, @v6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, 0x0, 0x0, 0xff}, [0x6, 0x7775], 0x6, 0x5, 0x9}, './file0\x00', './file0\x00', 0x3, 0x3}) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x2}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) r2 = socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x60) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/149) r4 = getuid() setresuid(r4, r4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r7) r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{r4, 0xffffffffffffffff, r5, r6, 0x0, 0x3, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x7, 0x1000, 0x5, r7, r8, 0x3ff, 0x0, 0x2, 0x0, 0xffffffffffffff60}) 1.343633309s ago: executing program 7 (id=59): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x48, 0x2}, 0x0, 0x0, 0x0, 0x4, 0x7, 0x7, 0x2, 0x8, 0x6}) (async) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) setsockopt(r2, 0x2, 0x4, &(0x7f0000000580)="921e49b3b83b8ac10c3895fd15b04725246105d7a9c11b54695bc1994a292b165f5baaf9cad4fdb9b266fd0b1376fc9226f4a04573accc4284cf9690ddd998d6f4345fb40e64be5b35b5c20be9d90c9a003bc6f6b20d760fcf13709873495271abb75fa834bf120e214b3b3b0b8be98b86a205d066dd04909a96717bd514c14f1358e8dc9a13b0de8bbc", 0x8a) getitimer(0x1, &(0x7f0000000640)) (async) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000680)={{'./file0\x00', './file0\x00', 0x8, 0xb0}, 0x0, 0x0, 0x0, 0x713, 0x5eda, 0xc, 0x5, 0x28}) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) utimensat(r3, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)={{0x405, 0x80}, {0x10001, 0xd7}}, 0x2) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file0\x00', r2, 0x2}) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) (async) r5 = dup(r2) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000c80)={0x0, 0xe, 0x5}) (async) syz_emit_ethernet(0x19c, &(0x7f0000000cc0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "a9dd43", 0x166, 0x0, 0x81, @rand_addr="520d9220a9cddd7c7939940077a06291", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x15, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @generic={0x9, 0x85, "6bc473746cf069a331068905a4190fb8bd34e62c7f486c38b815220cd563dd50db24dc5f5f2ad08d4baa939cf2d5a2b0b6ef28152f7c7981d52c79ea1d5067ea1b74bebe01766c2d26d29e04c0f412acb22fc8888b0fb881ae19542dcf70de06420a6ebd17d1eb43ab60df038512865cc476ae9e67b9815d2dc9c3da705b71b8d4e8f1ec22"}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x10}, @jumbo={0xc2, 0x4, 0x3}]}], @generic="3683b6147251f7ce6a334d4d0ccb889e3fa053cce12715e8949d1f4de12c1b183bd7c91ec50c689c2c97bffbf31f9c821d73106a302ea56f694868a9d407200706756ce1670d7d2902c67f5ddc423bd46f4ac2828a3b9ed642d7a57693c90a8ecee1965af2ce8415e7fc052e9e953b9936b0054990f7adfefa0ef63a090e0a19a03a8a8b8dd2f6363fd73148d2cbc6019891ec68c0d9940128f1b8e986f823166b0163780293b10c61701a84ea7ccadf41607f672537"}}}}}) (async) utimensat(r3, &(0x7f0000000e80)='./file1\x00', &(0x7f0000000ec0)={{0xa1, 0x80000001}, {0x4}}, 0x0) (async) fcntl$setflags(r0, 0x2, 0x4) (async) utimensat(r3, &(0x7f0000000f00)='./file1/file0\x00', &(0x7f0000000f40)={{0x6, 0x2}, {0x80, 0x1}}, 0x2) (async) kevent(r5, &(0x7f0000000f80)=[{{r4}, 0x7ffffffffffffff5, 0x20, 0x4, 0x4, 0x7}, {{r5}, 0x0, 0x6a, 0xfffff, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0xe0, 0x4, 0x2, 0x3}, {{}, 0xfffffffffffffff7, 0x4, 0x1, 0xfffffffffffffff7, 0xffff}], 0x1fd546a3, &(0x7f0000001000)=[{{r1}, 0xfffffffffffffffe, 0xc8, 0x20000000, 0x100, 0x4e40ea4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x8000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xb444, 0xf}, {{r0}, 0xfffffffffffffffa, 0x31, 0xf0000000, 0x8}, {{r1}, 0x0, 0x6, 0x80000000, 0xd, 0x800000000000}], 0x2, &(0x7f00000010c0)={0x6}) (async) symlinkat(&(0x7f0000001100)='./file1/file0\x00', r3, &(0x7f0000001140)='./file1\x00') (async) read(r5, &(0x7f0000001180)=""/132, 0x84) sendto$inet(r5, &(0x7f0000001240)="bcbcfffdec97dea44930084358aed697265cd22bcbed09e24fd6468051", 0x1d, 0x419, &(0x7f0000001280)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) (async) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000012c0)=0x7) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000001380)={&(0x7f0000001300)='./file1/file0\x00', 0xa8, &(0x7f0000001340)='./file1\x00', 0x8}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) r7 = syz_open_pts() kevent(r2, &(0x7f0000001400)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xff, 0x6}, {{r6}, 0xfffffffffffffff6, 0x28, 0xf0000000, 0x3, 0x8}, {{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x2d18, 0x8}, {{r0}, 0xfffffffffffffff9, 0x26, 0x20000000, 0x7f, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0xdbd}, {{r1}, 0xfffffffffffffff8, 0x31, 0x2, 0x101, 0x572}], 0xffff0001, &(0x7f00000014c0)=[{{r2}, 0x18de932f2f43280a, 0x80, 0x1, 0x3f80000000, 0x81}, {{r5}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x7, 0x8000000000000000}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x7, 0x83}, {{r5}, 0xfffffffffffffffb, 0x46, 0x40, 0x4, 0x9}, {{r7}, 0x2, 0xd, 0x8, 0x7ff, 0x4}, {{r3}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x1, 0x8001}], 0x200, &(0x7f0000001580)={0x87, 0x3}) (async) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) (async) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000015c0)={0xd, 0x9, 0xe, 0xc31}) ioctl$VMM_IOC_CREATE(r6, 0xca605601, &(0x7f0000001600)={0x10, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbac}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe93c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}], './file0\x00', 0x8, 0xffffff10, 0x7fff, 0x3, [0x7, 0xa, 0x7, 0x8, 0x7a5f, 0x2, 0x4, 0xe5b0, 0x10000, 0xdbed, 0x2, 0x5, 0x7, 0x8, 0x1d, 0x800, 0x100, 0x6, 0x5, 0x1, 0xffff8001, 0x401, 0x6, 0x3, 0x5, 0xffff, 0x3, 0xffff, 0x0, 0x8, 0x60af, 0xb, 0xffffffff, 0x6, 0x5c, 0x2, 0x6, 0xffffffeb, 0x8001, 0xfffffff8, 0xfffffe01, 0x7, 0x295, 0x10001, 0x1, 0x4, 0x0, 0x7, 0x4, 0x68ad4ae2, 0x6, 0xd, 0xa073, 0x1000, 0x6, 0xc7, 0x8000, 0xb3, 0x1000, 0x0, 0x3, 0x3, 0xffff, 0xfffffffc, 0x9, 0x7fff, 0x1, 0x9, 0x4, 0xbad, 0x0, 0x7, 0xc, 0x9, 0x7, 0x791, 0x1, 0x8, 0x7, 0x2, 0x8, 0x9, 0x5f, 0x1, 0x7, 0xffffff81, 0x1, 0x6, 0x3c8, 0xe, 0x1, 0x24, 0x6, 0x821, 0x6, 0x80, 0x6, 0x1, 0x400, 0x4, 0x9bd3, 0x8, 0x6, 0x2, 0x9ab, 0x4, 0x1, 0xf62, 0x6, 0x20c, 0xffffffff, 0x2, 0x8, 0x0, 0x8, 0xb, 0x7ff, 0xe, 0x0, 0xe, 0x9, 0x4, 0x4, 0x459e, 0x9, 0x10, 0xf2, 0xf71, 0x0, 0x61f2, 0x8001, 0x258, 0xd6eb, 0x2, 0x7, 0xbb, 0xfff, 0x6, 0x6, 0x1000, 0x80, 0xf, 0x50, 0x7, 0xb, 0x5, 0x7f, 0x6, 0x5, 0xb, 0x1, 0x7, 0x62, 0x9, 0x3, 0x1, 0x2d1, 0x1, 0x0, 0xb2b, 0x8, 0x2, 0x6f, 0x5, 0x7fffffff, 0xddad, 0xa, 0x4, 0x101, 0x6, 0x4, 0x3, 0x4, 0x3c, 0x4, 0x2, 0x9, 0x101, 0x400, 0x4, 0xffffffff, 0x400, 0xfffffff3, 0x5, 0xd8, 0x81, 0x1323, 0x0, 0x5, 0xfff, 0x924, 0x40, 0x4, 0x4, 0x6c5a, 0x2, 0x40, 0x1, 0xa00000, 0x3, 0x0, 0xa892, 0x75b, 0x7, 0x101, 0x100, 0xb8b, 0x3, 0x4, 0x3, 0xffffffff, 0xed, 0xfc, 0x9, 0x3, 0x9, 0xec, 0x9, 0xb988, 0x269, 0x2d606935, 0x4, 0x7, 0x5, 0x10, 0xa68, 0x6, 0x7, 0x7, 0x0, 0x5, 0x6, 0x5, 0x9, 0x6, 0xab080000, 0x8, 0x3, 0x9bf, 0x1aa, 0x5, 0x0, 0x0, 0x80000000, 0x800, 0x1, 0x3ee, 0x4, 0x0, 0x4ca, 0x1, 0x9, 0xfffffffe, 0x3, 0xeffc, 0x8, 0x5, 0x4, 0x2, 0x0, 0x0, 0xffff0001, 0x5, 0x373d, 0x9d, 0x7, 0x9, 0xec3a, 0xffffffff, 0x1aa, 0x0, 0x9, 0x6, 0x1, 0x8, 0x61e3bf1d, 0x0, 0x7, 0x2, 0x3, 0x2, 0x4, 0xb, 0xc3, 0x5, 0x2, 0x0, 0x200, 0x5, 0x40, 0x65, 0x8, 0x8, 0x2, 0x4, 0x5, 0x3ff, 0xeb93, 0x5, 0x4, 0x2, 0x200, 0x42, 0x5, 0x1, 0x0, 0xa545, 0x3, 0xbbc, 0xb, 0x7, 0xfffff039, 0xcdd1, 0x4, 0x4, 0x29, 0x7, 0xac4b, 0x5, 0x4, 0x9, 0x9, 0x9, 0x7, 0x4, 0xf6f, 0xcff, 0x13a, 0x1c, 0x7fffffff, 0xffff, 0xa1d6, 0xb, 0x4, 0x1000, 0x9, 0x400, 0x4, 0x7fffffff, 0x96a0, 0x0, 0x1000, 0x5, 0x9, 0x7, 0xe, 0x10, 0x0, 0x4, 0x10000, 0x7, 0xbf1, 0x5a9, 0xfffffffd, 0x6, 0x10000, 0x0, 0xb, 0x49dc7509, 0x6ae, 0x7, 0xb, 0x5, 0x1, 0x9, 0x82c1, 0x8000, 0x8, 0x8, 0xfffff801, 0x5, 0x6fa, 0x5, 0x3800000, 0x8, 0xfff, 0xfffffff8, 0x6, 0x4, 0x4, 0x80, 0x7, 0x9a41, 0xad, 0x7fffffff, 0x4, 0x9, 0xffff, 0x6, 0x9, 0x8, 0x5, 0x8, 0x4, 0x6, 0xb7a, 0x3, 0x5, 0x2da, 0x6c9, 0x1, 0x8, 0x9, 0x81, 0x0, 0x6, 0x5, 0x8, 0x7fffffff, 0x100, 0x7, 0x4, 0xc7, 0x7aa, 0x7, 0x4, 0x100, 0x9, 0x2, 0x4, 0xc0, 0x2, 0x4, 0x5, 0x8000000, 0x400000, 0x81, 0x6, 0x800, 0xffff, 0xffff, 0x9, 0x0, 0xcc67, 0xe, 0x3, 0xf, 0xffff, 0x9, 0x0, 0x1, 0x3ff, 0x6, 0x401, 0xe5, 0x4, 0x3, 0x80000001, 0x6a, 0x7, 0x3, 0x800, 0x7, 0x8c, 0x2, 0x8, 0xfffffff7, 0x9d55, 0x2, 0x177, 0x22f, 0x332, 0xfff, 0x7fffffff, 0x4, 0x0, 0xf, 0x3, 0xfffffffe, 0x57, 0x80, 0x4, 0x1000, 0x80000001, 0x80, 0x1, 0x97, 0x8, 0x3bc, 0x7, 0x5, 0xf, 0x4, 0x4, 0xffff, 0x312, 0x3, 0x2698bba9, 0xfffffffd, 0x6, 0x8, 0x7fffffff, 0x3, 0x4, 0x9, 0x0, 0x5, 0x800, 0x93, 0xa2d2, 0x8, 0x3, 0x4, 0x6, 0xa, 0x1000, 0x1, 0xf0, 0x11, 0x7, 0x401]}) 1.342229666s ago: executing program 4 (id=60): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x3}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f00005fa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file2\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x7721, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffc, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f18cd00, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x9, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000f00)=[{&(0x7f0000000b00)=""/125, 0x7d}, {&(0x7f0000000b80)=""/43, 0x2b}, {&(0x7f0000000bc0)=""/177, 0xb1}, {&(0x7f0000000c80)=""/90, 0x5a}, {&(0x7f0000000d00)=""/9, 0x9}, {&(0x7f0000000d40)=""/212, 0xd4}, {&(0x7f0000000e40)=""/79, 0x4f}, {&(0x7f0000000ec0)=""/9, 0x9}], 0x8) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = msgget$private(0x0, 0x1ba) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100"], 0x43, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2], 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x1000) (async, rerun: 32) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, 0x3, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x7, 0xe, 0x24, 0x0, 0x0, 0x0, 0x0, 0x100000000}) (rerun: 32) msgrcv(r2, &(0x7f0000000040)={0x0, ""/64}, 0x48, 0x0, 0x800) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 1.334494745s ago: executing program 6 (id=61): ioctl$DIOCRGETASTATS(0xffffffffffffffff, 0xc4504447, &(0x7f0000000300)={{'./file0\x00', './file0\x00', 0x20, 0x7}, &(0x7f0000000100)=[{@loopback, '\x00', './file0\x00', 0x0, 0x7, 0x2, 0x4, 0x7f, 0x2, 0x5}], 0x103, 0x1, 0x2, 0x400, 0x6, 0xfffffffc, 0x4, 0x94}) r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="0100049d", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x4a, &(0x7f0000001ac0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x14, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x1e6, 0x0, 0x8001}}}}}}}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xfffff55d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0xffaa}}}}}}}) syz_emit_ethernet(0x82, &(0x7f0000000140)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, {0x14, 0x4, 0x1, 0x7, 0x7, 0x67, 0x9, 0x7, 0x4, 0xc5a3, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4e, 0xff, 0x1, 0x8, [{[@multicast1], 0x9}, {[], 0x1}, {[], 0x5}, {[@loopback], 0x4}, {[], 0x8}, {[], 0x401}, {[@local={0xac, 0x14, 0x0}], 0x72b}, {[], 0x6}]}, @rr={0x7, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}, "bb214a3b3e76a961"}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 1.333811188s ago: executing program 5 (id=62): r0 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x4) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x1, 0x3}, 0xffffffffffffff76) write(r1, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) syz_open_pts() syz_open_pts() 1.327676569s ago: executing program 3 (id=63): r0 = socket$inet6(0x18, 0x0, 0xfe) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x80000, "00000000000000000000000000000001", 0x7}, 0x1c) r1 = socket$inet(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x2, 0x7, '\x00', 0x4000fd}, 0x1c, &(0x7f00000001c0)=[{&(0x7f00000002c0)="630c00000000339a8c51f6f2efa24a85abdd612dd68e59adfebb93232d44372e9bc47e84f7c477d2", 0x10064}], 0x1, 0x0}, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0xe, "00000000f600", 0x2000003}, 0x1c) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="e12df4866bac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x17, 0x8201, 0x0, 0xfffc}}}}}}) setregid(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000080)="c4b137d159a5cefe5b1fe99bec707290e168e396f0114c8bd624939eb0b9be2b559004ba46ac21c0f02e34d44db06f2c8d7427217d2fe25130623b68bb183199dae4580f790b6f9105637d7f2cbf605e3bc83938124e49b902c6938792c2cdc8ea3fd3bbf8213d61cc7df68f38fb363618465e0c5f298274d6d7b6d7df5026888948702db2e675e9e9dd3aa97d3d6d41c60cc658f38f3614c9dcd683680e9a6f7d8157fa815f2a84eeb7428285a6445f5d", 0xb1, 0x5, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x3, "f6d7c53a806db21e901f4e831bc8d63c", 0x800}, 0x1c) sendto$inet6(r0, &(0x7f0000000300)="f0856c9e34c9c3f433a747eaed6d7ef3be46eba7c1f639e0386d904d6204d202b31b519f525313710261f6863277f37ed6132126e9809f4b87e0d3bce72bbb0a8469aa7a6e1accd005dbad1284a07025686377d7d073b70ba0f329ca4a01a8711b5cad7ab5e1064dcfd1d299cfc6f7f2e6ebdaa14c291a0159edd378255ea13153cec4466b0519d233d7fefaec308066aa45be21f48057d9d62a0849c686b37abe70e242b4841aadea3552e59ed5eb6f5a58939ea93f5bdb4313e757e1311eeb4c32b10ce69cecf99f4a9597772cbdbbe0dcabbc32e4957a3af60acac6370089ecdeecbb6042100863df561d98b80c30e98377d15144173d", 0xf8, 0x1, 0x0, 0x0) 1.304498215s ago: executing program 1 (id=64): r0 = socket$inet(0x2, 0x3, 0x9) (async) r1 = socket(0x18, 0x3, 0x0) getpeername$inet6(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) (async, rerun: 64) shutdown(r2, 0x2) (async, rerun: 64) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0xc0, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="7cfe64f5b56df3fe5989d7564565e99d69fc8ecf8dd3951e2f336cc2c34ca7c34c48c0872c2f7544e2a0f71fa711408ea14fefe5b8", 0x35}, {&(0x7f0000000100)="b5d82be0529f2555fd611b124920dc24c147d74e1db8e564e345d6", 0x1b}, {&(0x7f0000000140)="18daa4523ea41326cc6fd90d28116e34c2cff4a96486b2b64b29538ae86b01ed972e5ece912beac1063555e06d82b46b63782a4335bc473029f9239f5350e880efaae5718c6bf8c08348341fd8540450362b81db1c1ba005077820519ef7e438a4872cc8", 0x64}, {&(0x7f00000001c0)="c14e75177c06b9a24be75a5482f1da04332e979a1fda069d3ac1c5b73ce6e7dc389fe25df1de032f5a0fafc6", 0x2c}, {&(0x7f0000000200)="6fca9f4d", 0x4}], 0x5, &(0x7f00000002c0)=[{0xd0, 0x1, 0x9, "f1c49a9d4d2722e55341e24b5de13aa61d307b9ef8d1ea0c154cf74dc281e82461b7a7ef68608562ce96ef78a1e52ce4ea2ac29c983afe32273397247ad72e92ba74e37b353951f615ad6bfbf2ea0dccaf23858d23ee282666695f96cc1c92cd43aa3aae8c04a03ddb8e498c73fecd47616b85fe2ecacba531f33a37e4d9b2a80b31b4ff6b09ac6e58b40cee0f06bca828e57cb45e68634b6aed34fe73aeeb489e8412c1eaff48b0489b817f03cf3b6e2bb9d35811e893169382c994750e84e04b9afe"}], 0xd0}, 0x9) (async) bind$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x20}, 0x10) listen(r0, 0x7fff) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) 1.302053199s ago: executing program 1 (id=65): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x1, 0x7, 0x7}, {0x40, 0xf0, 0xff}, {0x9, 0x80, 0xb6, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="912818a7ff00000000010000009c9c1e460a6f1dd7138329ed1577d25019001f340000000004000000575bb379a5f4f61cbfd0e5ffb62d8690a6699c7b896408903e8ff3984a6b83a415ffef", &(0x7f00000000c0)=0xfffffffffffffd2e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) 1.284631552s ago: executing program 5 (id=66): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="37452c89b13f7f710dcbb33da4fcdd4b3aff3f9e0356abc9947edeb11d638b988d14df75d5582d39817fad2b913891061cc8629e10cb34af023166b2dd7b858255651b14c1cc026fef2bf06eabb1cdc669166a28670464189bb43f77346b35624c", 0x61}, {&(0x7f0000000100)="2386041fee838a747bb5a795a864fa9d8d84d7331d4e409831f3625b703a96af29166db8f3735fb5ab60037aab136968", 0x30}], 0x2, &(0x7f0000000200)=[@rights={0x10, 0xffff, 0x1, [r0]}], 0x10, 0x800}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x186) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./bus\x00', 0x567, 0x0, 0xfffffea5}) setgroups(0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setreuid(0xee00, 0x0) setrlimit(0x1, &(0x7f0000000080)={0x0, 0xc2}) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20100, 0x81) r5 = geteuid() fchownat(r4, &(0x7f00000001c0)='./bus\x00', r5, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, 0x0) 1.283838933s ago: executing program 3 (id=67): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x10002fffffffe}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x20}}, 0x38, 0x400) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x6, 0x2}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="7f9f7fa17224321f3f06ecd8264f6ec6706e2e2e", 0x14}], 0x1000000000000050) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d, 0x0, 0x8100000000000000}], 0xffffffff, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}, {r3, 0x1}], 0x2, 0x4) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0x2}, {r3, 0xc713a78acaeefdd3}, {r3, 0x40}], 0x4, 0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb19, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xc, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x88) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="5150e47ab52d", &(0x7f0000000100)=0x6, &(0x7f0000000140), 0x0) execve(0x0, 0x0, 0x0) 1.250312446s ago: executing program 1 (id=68): r0 = socket(0x2, 0x3, 0x0) fchdir(r0) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) socket(0x2, 0x3, 0x0) (async) fchdir(r0) (async) socket$unix(0x1, 0x1, 0x0) (async) shutdown(r1, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) (async) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) (async) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) (async) 1.240814792s ago: executing program 6 (id=69): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r3, r3, 0x0) setregid(0xffffffffffffffff, 0x0) close(0x3) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/4098}, 0x100a, 0x0, 0x1000) socket(0x2, 0x1, 0x8) 1.240334304s ago: executing program 7 (id=70): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$DRM_IOCTL_MODE_CURSOR2(r0, 0xc02464bb, &(0x7f0000000080)={0x3, 0x4, 0x800, 0x173, 0x800, 0x4, 0x0, 0x4001, 0x1000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x3) 1.202165862s ago: executing program 2 (id=71): r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x8ed, 0x100}, @mss={0x2, 0x4, 0x4}]}}}}}}}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="7f454c46369ccfa05bd8f7fead034d020101264ee4000000017d0000000000008fd1f979090000000000000024ff4c890b5c096adb2e8405e813917e4b405418", 0x40}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344ffaa"]) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) socket(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r1, 0x7fff) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x8ed, 0x100}, @mss={0x2, 0x4, 0x4}]}}}}}}}) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="7f454c46369ccfa05bd8f7fead034d020101264ee4000000017d0000000000008fd1f979090000000000000024ff4c890b5c096adb2e8405e813917e4b405418", 0x40}], 0x1) (async) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344ffaa"]) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) 1.200562296s ago: executing program 0 (id=72): symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCSET(r0, 0xc0284408, &(0x7f0000000240)={0x0, 0x8000000000004, 0x0}) r2 = socket(0xa, 0x2, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$DIOCRCLRTABLES(r3, 0xc450443c, &(0x7f0000000580)={{'./file0\x00', './file0/file0aaaaaaaaaaaaaaaaaaa', 0x37, 0x9}, 0x0, 0x0, 0x0, 0x6ea2, 0x80, 0x3, 0x2, 0x12, 0x4}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$DIOCGETRULESETS(r3, 0xc444443a, &(0x7f0000000a00)={0xffff, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f0000000a40)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000300)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b093e2abd154dd886ebfbe03881d286a06f59f70132253a109a13436e486b0a", 0x65}], 0x2) (async) sysctl$ddb(&(0x7f0000000080)={0x9, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000040)="89241932", 0x4) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa2abb86dd6000000000082b00fe8000000000bb000000000000000400000000000000013a"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x7e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x7b, 0x5, 0x48}, {0x40, 0xa, 0xff, 0x100}, {0x6, 0x80, 0x6, 0xfffff803}]}) (async) fcntl$dupfd(r2, 0xc, r5) (async) mprotect(&(0x7f00000a7000/0x3000)=nil, 0x3000, 0x1) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) write(r4, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 1.199518326s ago: executing program 5 (id=73): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18a) (rerun: 64) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000d40)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000d80), 0x0, 0x0, 0x0) (async) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f0000002340)={0x2f, 0x408, &(0x7f0000000300)=[{0x0, './file0\x00', 0x7fff}]}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) 1.167953451s ago: executing program 5 (id=74): r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x44) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x2f, 0xc, 0x3, 0xfffffffe, "0400091000000000000048000000448621c82f00", 0x100, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x9], 0x1, 0x4, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ppoll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x4}, {r2, 0x4}, {r3, 0x4}, {r4, 0x10}, {r5}, {0xffffffffffffff9c, 0x1}], 0x7, &(0x7f0000000200)={0xb0, 0x5}, &(0x7f0000000240)={0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6415) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) 1.166319772s ago: executing program 0 (id=75): rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x104}, 0xa) shutdown(r0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='x\x00') 1.16556131s ago: executing program 2 (id=76): sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xffffffffffffff90, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xffffffffffffff90, 0x0, 0x0) r0 = syz_open_pts() setsid() (async) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r2, 0x4004575f, &(0x7f00000000c0)) 1.165202818s ago: executing program 5 (id=77): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080)='t', 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x15, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x104) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x28, 0xfc, 0x7, 0x0, 0xa, 0x0, 0x8, 0x2, 0x0, 0x2000003, 0x6}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) fchdir(r1) 1.163480686s ago: executing program 0 (id=78): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000103000/0x4000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x3}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f00005fa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file2\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7721, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f18cd00, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x9, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) chmod(&(0x7f0000000040)='.\x00', 0x35f) setuid(0xee01) (async) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 109.60082ms ago: executing program 1 (id=79): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/renderD128\x00', 0x80, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) setgid(0xffffffffffffffff) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x65, 0xa0, 0x3, 0xb}, {0x16, 0x80, 0xb9, 0x8}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="a7a6d61de4a1090992003b980831015f9b9ab115aafc21ba0f47915d7556c41f4170c8bfbcc59c1eb93e1f0b83d722018f20e43a58530d15000000000000891118a393d2ee", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r7 = open$dir(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r6, 0xc4504449, &(0x7f0000000380)={0x6, 0xffff, 0xfffffffd, 0x0, "5b2038e9ff4855b4ebb178926cc9795a6b47c1f1", 0x80000001, 0x800}) close(r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffff8, 0x6, 0xfffff966, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x2}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x2, 0x7, 0x7, 0x3, "fe0bdd02376c3a9747d449837e1c743b1895b31d", 0x7fff, 0x80000000}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[@ANYRES16=r3, @ANYRESDEC=r7, @ANYRESOCT=r0, @ANYRES32=0x0, @ANYRES8=r0]) sendto$unix(r1, &(0x7f0000000200)="1f4d62667d3c0dce73b8dac86ae64620d506413f8eeb42540d5574d8bbcb682df91a4f3caa84c57d232bae64065190d75af8711fde9d5609dfeddda40167c46eb1b60cd590137de24b39af5a5217eda6d4f93638fd58697d7be0f94610c14faf1188b6b4906569f31a4dabadf486e3326690be54ad9ab8a63aeff21c2df3339c10fd357c6d61fd1cfe51d71381b7cc235bc28752d010528d81c24472dd76a96ddd800adc68a59d9defea25c3f50a1d376f370d524dd34eb921d4c51eb83b27fc4dcdc51b604e6d4f0de1fc6542585a809e2312eca0a4883a8148c2ae43725f6ea6d6caef0fae24f068f4a1ce34725fe1f25041e7d49f932a40f90f", 0xfb, 0x4, &(0x7f00000005c0)=@abs={0xfa, 0x1, 0x0, 0x2}, 0x8) setresgid(0xffffffffffffffff, 0x0, 0x0) 107.535987ms ago: executing program 4 (id=80): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="5db2e93f562100000000000008004a0e"]) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000009c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="76e5eac907f9ccf7a251ceddceacd6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f72aaac92b37109c899ffb736e8c4a47f553d92f5387b4d4366d794af9d683ad8fbe463d334d2eaa97ea25e075f9408185cad90027b0fc4707e82952d26c486eb", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x2}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000000000001e7, &(0x7f0000000180)=[{0x14, 0xe, 0x1, 0x4008}, {0x24, 0x0, 0x2, 0x80000}, {0x9b1e, 0x7f, 0x8, 0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x3, 0x0, 0x400}, &(0x7f00000024c0)={0x8, 0x20008000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 105.943126ms ago: executing program 6 (id=81): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x36, 0x7, 0x7}, {0x40, 0xd, 0xff, 0x8}, {0x16, 0x80, 0xb6, 0xfffff802}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x36, 0x7, 0x7}, {0x40, 0xd, 0xff, 0x8}, {0x16, 0x80, 0xb6, 0xfffff802}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0x102, 0x80001001, 0x7, 0x8, 0x10, [{0x3, 0x1, 0x3, 0x71000}, {0x583a, 0xa6c, 0x8008, 0x6}, {0x101, 0x5, 0xc, 0xc}, {0x8, 0x900}, {0x401, 0x670, 0x100027fd, 0x7ff800}, {0x5, 0x27f3, 0x231, 0x6}, {0xce3, 0x4, 0x4f5, 0x200}, {0x6, 0x400801, 0xb, 0x8b}, {0x2, 0x59b, 0x5, 0x7}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e6, 0xfffff000, 0x4, 0x6}, {0xb, 0x0, 0x4, 0x9}, {0xb8e, 0x4, 0x4, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x2004, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1e, 0x3, 0x0) (async) r2 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) close(r0) sendto$unix(r1, &(0x7f00000002c0)="b147e2352ab8395c037a05489a68f20f9c69baaf670300f145c24aea5f651c1ec953da14c982304c503ece53fd4ea1aeb331dbdfeb9c961a5c5668ce5158a95efd79335650017d97680b5ffc2e0ad95fdb5602a4a10de03721d94421b4884b500a5ce7bc4d37a6e067bb38644e5d1fe69326a4", 0x73, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 2.562198ms ago: executing program 3 (id=82): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000005440)) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa0800452000280000000005069078e0000001ac1400aa4e214e2300000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000a790780009"]) 1.9174ms ago: executing program 0 (id=83): openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371", 0x9a, 0x40e, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfffffff9, {0xfffffffffffffffe, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) closefrom(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2, 0xffffffffffffffff, 0x300000023}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f00000000c0)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x4004c007, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000ac0)={0x0, 0x0, {'\x00', './file0\x00', '.\x00', './file0\x00', {{0x5, 0xf}, {0x9, 0x101}, 0x8}, {{0x7, 0x7}, {0x1, 0x1}, 0x9}, {{0x4, 0x2}, {0x2, 0x3}, 0x101}, {0xe8c, 0x6, 0x2f60, 0x9430}, 0x0, 0x5, 0x2, 0x5, 0x27aa}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f0000000100)) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) 648.696µs ago: executing program 1 (id=84): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) futimes(r1, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="fe048045f4cd0c872198fd440e5188dbd4fbe692fa586d575939140b8e0a4954e2df885d81ed2d65b9fcf6d0be649f0855617501df4428181f99600d6e3479e97da39884080b9cd2abb7fc15329231864f5d4a3edbfa4cc8fa76e01bd40aca9fc6bab033bebb59311b82df8c581ad04a95aa823316fb36db1d4f4a3056cd528b209542518e823119adb143fa0f783a222832dd2e405e1c4f054bd5bbde15c0ff3a71c70a2073a852748885fc04c740e17b3bb983d6d9d0047e00785b4637c3dcd55441cf5c2345ee88b5b0b61e8db33c6195a34fd6d385", 0xd7}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="e4000000010000000200000075f698cddac9e712aabab3b6aed595a0e03b1b36a72efc84967499881913c5a521a158e3546f0a3d53f57f85e23c8ab2c306b4b06081d72e137da3fd3ddd1fa07b570bdb7d567df9f41adc67192b24376be76a3c5347e0750bd40d578a11cb49d385f6297ec22e428d8ca2c66c30ea4ae8acd52001089d7c30eee7ba4b05fb968e56adebc82caf00f009af0a9a5016b911f574c5ffd4080b6ae75fa10de7f175fbdd84068de5b51a9759d1575ee96a2213539aaf480b5df203b83b9965b63836686e7e96663115f60af832de0aded49f2f122ae0664f0000"], 0xe4}, 0x2) (async) r2 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$AUDIO_SETPAR_ctl(r2, 0xc0404125, &(0x7f0000000080)={0x1, 0xc3d677a094e58f05, 0x18, 0x3, 0x1, 0x9091, 0x8, 0x4, 0x16, 0x2a8f}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0/file0\x00', 0x2, &(0x7f0000000400)='./file0/file0\x00', 0xe}) 354.436µs ago: executing program 2 (id=85): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) 0s ago: executing program 3 (id=86): r0 = socket(0x20, 0x5, 0x4) syz_emit_ethernet(0x60, &(0x7f0000000080)={@local, @random="fa9878814992", [], {@generic={0x8808, "f8da52a4aa0d9d5d3b943aa4fb51ba4d869f208926534fe9e5e3e310faef18b3272e999fb5e12b8d4372c2d9a25fb7e740ec1d6b49760515760bb0bc3ff5c48ab610f996b59dca60d33b9567396df3b8f4ee"}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x6, 0x8000000000000003, 0x83, 0x1000000000097, 0x4c}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7fffffffffffffff, 0xdc4, 0x564, 0xb, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="01000000", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) sendmmsg(r0, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4008}, 0x38, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.125' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-a.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace