kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 3 04:40:03 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.88' (ECDSA) to the list of known hosts. 2020/05/03 04:40:13 fuzzer started 2020/05/03 04:40:15 dialing manager at 10.128.15.235:10047 2020/05/03 04:40:15 syscalls: 338 2020/05/03 04:40:15 code coverage: enabled 2020/05/03 04:40:15 comparison tracing: enabled 2020/05/03 04:40:15 extra coverage: support is not implemented in syzkaller 2020/05/03 04:40:15 setuid sandbox: enabled 2020/05/03 04:40:15 namespace sandbox: support is not implemented in syzkaller 2020/05/03 04:40:15 Android sandbox: support is not implemented in syzkaller 2020/05/03 04:40:15 fault injection: support is not implemented in syzkaller 2020/05/03 04:40:15 leak checking: support is not implemented in syzkaller 2020/05/03 04:40:15 net packet injection: enabled 2020/05/03 04:40:15 net device setup: support is not implemented in syzkaller 2020/05/03 04:40:15 concurrency sanitizer: support is not implemented in syzkaller 2020/05/03 04:40:15 devlink PCI setup: support is not implemented in syzkaller 2020/05/03 04:40:15 USB emulation: support is not implemented in syzkaller 04:40:19 executing program 1: getitimer(0x1, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x88) wait4(0x0, &(0x7f0000000140), 0x2, &(0x7f0000000180)) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x18) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0xc) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000400)=0x1) lseek(r1, 0x0, 0x9, 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r6, &(0x7f0000000440)='./file0\x00', 0x100, 0x100) 04:40:19 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x20) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) dup(r2) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x204, 0x0) r4 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="5211cb0149eed4d59eb9a3c1fcfbfb6035b74e017e855b5521042af1f56e38784edfa21abe3e7090e12e9e582005215016c26dc945efec066de5568a76c49216fc222e59d1c799ece7ab54017b4e49b3dd65a282870e0f8f6b4c43c5cbff484fbae88095f3551a4e642e6db8ce2b5b6d49a7a5d0bada45431b5e68a777aff2465bdef8a37de2368845a3508904d77ed9b5ec98abb97e5a72390111211f6e8565c6d7eb124df6ac28467efa6e4b1fa5da92e28b34637a4e0c4aed120c7b3e6e092d3d64ad0633d3b1ca570270e45e36aca313fb66322697676ac033032181", 0xde) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/68, 0x44) r5 = geteuid() r6 = getgid() fchownat(r2, &(0x7f00000003c0)='./file0\x00', r5, r6, 0x2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r7 = getuid() r8 = getegid() lchown(&(0x7f0000000400)='./file0\x00', r7, r8) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000480)='+)^!.\\\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000500)='$_\'\x00', &(0x7f0000000540)=')\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)='&\xcc,:#\x00', &(0x7f0000000600)=':\x00']) renameat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000700)='./file0\x00') 04:40:19 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000001080)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd}) pwritev(0xffffffffffffffff, &(0x7f0000001080), 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000001040)=0xd6c7) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r2, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x1, 0x800) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 04:40:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000180)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r4, 0x0, &(0x7f0000000180)) r5 = dup(r1) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r6, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000300)="6e92a15a4cf16e66c3766c78cb17e5dbc63031e65d50f9ba13f84ca0a485027efe2e0bf142dcd9632abde75eea3a93c3c44d23b1bfe6aa57671597be5503a5f6fbaf323b54e2c5ac38961d2152fe866cea61febbf47ecd59a5b3204e0175a7a63bf6b8", 0x63}, {&(0x7f0000000380)="56b396ce5b6828bfcbf438b00c3de94eb3e02267ab", 0x15}, {&(0x7f00000003c0)="00055a968b416152ba9eadbc65020bbaf31b27438fa00e968c7d386647937c198244467a28eae6eb4087fb0ed5a6ee5310de3109d7b13a1761f2619c45fd35596f6ae4fd547bea9fd2733ed4e93bfe46dabe31c214c6c5d4c2fe50ed7d8cc051888808a5ddd4331f57e736fdb3e4c1268a6d67f05bbbb2aa3d33391bace22c7d9b64ebf47bd4a00a4b0817de0a6953553da8838b614732a2c6025c20f77cdef3e64e9ce4b00d9cff5c6610c1183091130a81aba159371ca378474a5cc5143d1a4b4011b592a768046fb746b15c316a13e5abbff0b71325682e1fd297f86f42fe353edb97a4123fa04ecae093b5e8ccf4244f70c6066914300a6194eec78790ef8933b5a42d4447d502c53146a97eca7b317bdfbe99f835483d92356e869569826b4e84d1d5c034cd19b1c5191f739fbb70eab7e58816b9e852f03b05ad46e206f4dd17df1712349dd6d8679e1ff7cfa85c5bf40a7cee34d48fda02b57efeae8ea12685b86d8889bae2364a0ddc3ad489144f7d2faf4be599db0eb420594620f6403b4b2b61fcd96b8d6dbed208ad38a57ac0389039a5b86d825ba6e4e507ae82295b707d6f10e458e986dc98477db0e74e29a85a7d3b1ea5ac00b1150a7ef2ecc00f63d61d2fa8d5908cb7149d10b2743d680dccc82ef063766e8efe3231968277533d604a040493cff2963f0fc38727d9fb6f0c7e0163385a62c22d33596ecf72227e7bb84846ed93341f7b4db2c123b24e81d855ed2bf22c6adac904fe816f712c2b11f9eedbfaf57629538fd893efef55af838cca3e0127bf65e66720e84761ace170cd522c0f9ce9bf966ed606adfb2c8d231d0161e77df83f13473fd9cfadb7f27f4bdd40ee733d9667b78ab8a1aac96914587c1e16371a9d91a0595356cd5bc9a61995372520d71d89c6489930d5724422dc9c143a5def0904cf3e07a8105fbd8d0c24448ae0c1309020e34d88405b1d844434e4a6563a73592408cf396f56cf862eb15a758de3fe64f9cba57d5a28ffbe92cfd9e508caa764f6ca8e4ed9295d88a168383c6b8d4d99688687d32afbdf9ea87da7cb962c128dbceeb66d7675e01f1a1a01bf9f6b24db5dc56d79501ec4d7b2d4ecbe35de91e4908bcc0d63c403137fbef29aa9731b37fb6e12671b301ce2251e560919c80d21c2d2d7c82dcbed5495cb6a8dcc08521acf34140c97d172e7d9e283367130d8861efec590e1b0d1bb6865d663adaf3ee89111ba0a4b8d758b7880267e81a9ab1cfd200d23ef2e9a3fd58c4a38c7fd33bc054015c440844152bdd37e8a165bddcbd0a84e8e0dec525c341039eb12c58d29fc9fe7640305693a7c40f9d465e377af8ece71efafc5138a0cceefc6dca1485093f891e488ed867ed2144b3684420358ab1ac2e5b8a55361bb6b3a6753c79cb0112f70090e11ba972e59d6bb98127232a01708b12e9b794eae8cd5915172c45a0b6dd504971fd05e5a38c0aec050802e5a50b22e88b3f4e2065ba97c4aedf32ef543ff0a767091cc427022690938714d6991f189bb589167e729b225fbaf081de54afab0c49dd76b56f804c5ef8f3586743e03872f154c2a3020cf176b90ab2639e02178de638927a9935703cd877842e713812c36769f6f79537a1cf4aafd3bf59010fc799fb12709148e71f72de39bdced88767022f50ea5e9e31a74d5f24ba1d75649bb9b106f5d95f8b7e452d8d468d56e951bf684b518bc2f6d11fb4b2e39476f1cb918da6b062be426e07a33e8a9e74f5f3f51939f1409396c0ea1cbcaa0454b9757fdc730fdd0a598565ccc6bee19d78068cc9fc6bc72e4b77cc9a39215ee9f490c4c20bd8393322bccc5cce962daa6455b66a5ff0fb5ad4e91bfb57afaffcd0d56887286b1e041b246f151e9f98391d833d3f932357aac8df756d2dad3f0641c859af639e48ff548520e3dc50b9bb77126a5bdf28657b8a430146a934be1b754a5f4edffff1cde05f6fc753cb105ee843de27709e69c2e0176e9bf74b1f97b9c5d5359c48dd05d94e402ccc00ecc593ec866f347f274a25a7a4948b2cff1fa1f48e209cff02820544b4c5c1149676738fa8c5679d534f9a566233b6ae623dfba229182fd353e3bb017bc18484f466a5f4a5358b0f85063ac2414363829beab90e480a45073929450c7eb6c9c73eed35884a959fc4137bbb85de486c80ad57dda85d1071b06b647499af378326187dd4f0e1fd62d8c72590fcd14155fe2f4be2f32e1e577135aeb319095176194bce486b2aae92df2ec47947ae2a16318698c9feaed6a278c0b3645a0698873f1dca193b7fee9a5c6b92046bb16694832e1a04e90f703172a460679f4b142c5e4fe103f089ad6f35ba99828f2e92b6a7fb11064f5ceafb9790805373ae8362805a38336f4eebb40ee40f65944ec1fb10a087d1ddb9fd2493ff73992e9b0cfbcf0d3792935950d39efc03f8be5f77295f26be0469c83b4000c2d37c72ddf66227e68501630c100fc51b05a2f5b14f80dd85f43e4fefc7a61c487c25ad907af1325b1351bb2d98f493a56ad0826ba360e73c9388ff49419b79239ee9f0b35b9ee9e796a98d10a871fd836235845e622b279d1a39667e98bdd5870993a8900fcbf473153fe81c681f9814dc6f9d35b5fb7a6e0533c837adae6fd98849ef1464e907cefe9f56c8ab4269a70c3b30e43fc9e619025addfd7bb6c38f8e5ec0c8700cb23d926fcb435f613ccd8959738aa2b3dc4b10b66c77b2188d49c5cdf1a44d224ed108a4438ee01e4342696fc8d0cc20a196abf08d1ea289fcfe389486781b12b4dc17aa4c2989259a1f79b69a654431b9ea7281f1e22940d55cdc635885a33249be0f01e29138c9a9c3b2faeb0ec53171cf904ad6a89858eccae453f3128d406da319d0b4bf2436dd567e13ca421ba7e0520d07efebba87f725aaaf85583cc8076db02321b4b0defec8bdf55c246a0a0127e338d2a5308bd5d13e73a155d2e71f8e330eeeabf99842ebc1dbd4fc039267ef2c1377e2517f48c159d8ee440f7d2a67a39d8e6dd771c1eb950e283770f5965f9ca6fc773a5bbdde1ba5ea686755d253fe034cdb60448df9208b30022e7e2c0e20859dd99ad096db80a252d500bc0f9a838be10b1a913741b31d6c2bca7eb8d7ab07432a3158def6a6b36661680b3e7bafd7707ba8fee59f02a445fd0cae40cee100a9bc6b0bca0a7718f1be919271aaee730b9f415f0b7eef6b91fb4c4b2d5ab45e5edd8cd06a2a1726997e71558bba02ff99b25ca73cfc307892c51dade0f584f78ab1d3b83640ff9cbec73deaa527e4906130bf59840b2e690efc719beeb57219eb6d04b1a1c24520c3428691e086295644e2b4f596db843434e0e6b07d13cc72eeb65215e0bf117f7c5fed35fd7b40d74110d6f514a391ec4491b4f6b9cde092d6c009509550c595c183d66aed3d0929b7a4e927ef1003aff44c939ee2ec9d6471d58945db978cd91b3fde22e1413e08a1f5f932f5634b2de808d08b1a04de5bb39eb97a7abf9ba221d104c24db776f1cfee6cab0feb21d797a62b4e1440c68dd4fc227c8e63fdc36cb609ceebe33eac54092d97d95353fa9394626ddd92515afacda7ce98c13cd11fdf1d8b2c25fef7dd4eebc012c399d007659f12ec37ba900e4c3c59a57580c6f0ade7c279f89fc12113d77dd7bff799f20308f7c527a9e6728a8194b6507e86fea22ebb49fdc764ab2436ae7554bd202f8874086180c10ffedd4b91c08b2f8756b231445396e4712202fd3f6c5ec2dbb197f7dd87fa8320c2fb98de1acf5317347159cc5469f1125787aef819434611ba3b8dd792c075dbdef820bf091d93b505c733b31d25fb7c107b7dcc219d6361c51ed236020d54b5faf36531f44f4c3971e7860ae2bda26cb99b007b660fcdb3e9a2d6ab21ea5e73790a4a1a792b811c400efc0da2124413593530b065aeff2dd58b2425cd0c78cc85eee9b4735a05a6cfa4507208611e4266055eef105bdea8fcda5dd662d73d32120ea7cab6b986f0416f60dd9e9c1f2b0bb74b21f8a819d6c40d5c28916b09498d8c2fa1784ec8f94883a58a92b3aab575c3e98d0395cc00723afd4c160e4c263227f490d89c7b569e90ee0fc274705ab24b74889df103c24c64501249d89e7f3305cb23706beb81a2ff72ad057c9ae45172552ce939286203b60d3871d673ec7f5c3940ba5e74096440cd7e5dcc16bace83edc79a9d51c8a5ec87b0c6e9a8da2262816e7b330cdfb1b254cfa142e495c6d1f879e5863b80db26de3fd8d350792cb2fb95dc2b958f37b01db3d83b1416185232393a7ccb8558d39deefa3f76c5f8e28b1c47f2780a6db3ae15670b151ab28f21df27be87edbfa02f6a86e6ccd1d11f8fc99eac0e007a01acab8de9d90d208ea9a7a5e8912e966cbd852e6519e4173e23c995e67b869ccddc381bc0175d52ab13f904cc396c9dbae1831cf40e95732d82725e3066dbdf8fb61972050629651de80764627c82bc3db3ca377d148ea6fe951a0e1eb804602426da1ae9a9bf931a7392d377f5ed84bbe747c4af630d6ee3170b7d57b0271432715736493b2f00a60abea5778ea391e8593eff2ecc15881a25ae42ca14a87ad730db47bb6adaed2fa1fdcd4e1ece77b99fecba3473a7916fb0034948ad700224e33299c9f5a800cbbb14e9224d5fbac587a0845e16e30e39114b56ce31d14c9c96bb04e5bb873176aeaca9ab644d293fe9b012cbb1101e27c1162e63f7f9c535ab12282943867cd19ae5d96c6fe7b340bcce85ec5d42077a9912c32704d12d927a6f977278732957ee997885145101c0e39934849c9d4c3c6f97530a630900ee2cf9e43b36649ad20c92de3ce963b63d6628f0bf4728380ce8aec0fb62bdf21d1b526656a81045e2108db217f58c01bc5cc8351433374bb2bbebe19c713e612a3689fb6f64d8d148601a9149582252018e8765726f6d570546d34b20ce2d447ff81bb37f898e50fca2b3af568c610cdae98ab3d63a9de0b8431259a8cfc1bdea5695694518d529f68c994c71bab1261f6d65091db664f44a1c65635d3ba1908833d56cab08e566fbf0abd8a886d7cdd44d6d94bdcfedf9c2d529efb68b15ff7e0f9b02f76177e206a1b6ac59f4c310937573f578a26039687767016eeba797c1049509aa02659449b3d39f9ebc5db4cb71649f0e387165a464368be08f7204bfd65aa4599f5f1c6e0b8745dae822a93058b3d0b10d17841a9bab4eec4d537552e8e402c9bc77a6e1b48e975219f91aaf9239b7703abf5e69aba6743d9e8249edf468984c6185d26fabc0b82af90ee952ad537e09f4d80653cace5b081537b2182b008c6babc48b4f1cbb45b7a37a5b084a3f88c80e208cf616a0d2675afc9533a4f4746d95cda8644b169a4f86547da5222b44cc5287b830f209f10c98cee3a77693ae443cc71afef8b1dcf1f0dd99e9c732f438b080ff9c9a4365fd4101bf0eaf85190f88ad0d9bb092680e74f2cf9f6ac9cf76af02e7a219eaff49d9f6f803d61f4deb20a33be47d50995ecea66d1f7188e3108d009ea5850a91d16ff8fa4b86864a5a9579e804511de1e03db8b1ee6fe9165569ad76ed8439eb4dc4ad68544280ed243789f92ef06507bec3f0a422216ed0500bc3f2400487b59c33479b951f29ac3ff364174d03143b988ea0432d7738fd24e9adb241f70ecb2b2409fd164c918eb47e9faa02f6a8fb347bdb7528311bbfd383d3d163eddda6a8659597765aa08620d84402ad83d8b8c7e36cb8f1fbea08a794d17064403cb30b7df77ea43f2d8aa99523d", 0x1000}, {&(0x7f00000013c0)="343593eeac0622edc161da183cc61d243e29b1f354d82057aa27db7118d92404999e25e4dec9889636b439d796540be1a4b37c032ed2624c40ee84bc8f9643b665cb9faf0165578df3cf45024ed5859e0bdc5006f2ea0f4ee33ebf5f3fc9f516da328b93ddd37a91b340a389f3cbd3e40d47d062d36c18972e077dd5bb428942083d010e540ddc848099f9470e2609601d3f3566bb1b8b72b08d2c5a00da613a41661f9e8030cf9be37e4a159188b738f04cb0a836019782b8", 0xb9}, {&(0x7f0000001480)="60bcdc94cd9a34ddd3a45da1d429bdc02ba45be45853897e12e5e0c43e56c4b3ab585f2853fb0a1804529a00220c0e036bdbe540806574a2d4aad5a84267a2d7", 0x40}], 0x5, &(0x7f00000015c0)=[@rights={0x10}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r0, r5, 0xffffffffffffff9c, r6]}], 0x128, 0x209}, 0x6) 04:40:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 04:40:20 executing program 1: munlockall() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xdbae, 0x1, 0xc, 0x7867, 0x3}, 0xc) 04:40:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000001080)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd}) pwritev(0xffffffffffffffff, &(0x7f0000001080), 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000001040)=0xd6c7) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r2, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x1, 0x800) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 04:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @remote, [], {@arp={0x806, @generic={0xf, 0x8041, 0x6, 0x10, 0x1, @empty, "4cbec6530a87d1265f4e1426f81dea05", @local, "0b0c15bd8b24db530ed7daef9c4e00ad"}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000180)) socket(0x800000018, 0x3, 0x0) pwrite(r2, &(0x7f00000002c0)="895e654f5c1d85045229b675851dc16a6f0300000092287a266686a45a9471bea8fb48eba1384e9a37f04730d93803d6d5a66c9bcb889a66d6dc32b5e35102877f8774512c283ddcadccf6b6b9967ec97c10cb6a028098290a2c8795da9e595c5b73f35100a21fd9395544d94cbd7ce5f142445bf3992b289878dd862d977ddd7c036174b33410a662b247fb78a13b6e7a801b5d1a3e6aba24725cc8e8285f79053003822db4a10b6f5c687a2a574c61dd44708336b77d5b3c1b5ac8157646c50b31212711682c32972a9d9c0e2fc368ca5d479a5d6ac67b1fe4c9c9e257c47fb697e49a1b2457d2207030fc2617bb808575b67b6311b360f4988ba8933ddcbeac22c888978449e4fa4c00438fa8a72c2eddb166e7d19e2513d6c1c460df8f6d732ef4c9355e6b711205559ef7700637", 0x130, 0x0, 0xffffffffffffffff) r3 = socket(0x1, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000140)) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) setpgid(r4, r5) fcntl$setown(r3, 0x6, r5) 04:40:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 04:40:21 executing program 0: getgid() open(&(0x7f0000000180)='./file0\x00', 0x611, 0x20) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 04:40:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0x7}, {0x5}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:40:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a80a008100220008004606007e006800090a03907800000000ffffffff0717070069490300000001ac1400aaffffffffe000000294060000100090080ab0e8bb3949940600002adb019406000000090110b43cce7d597b3012324729d207fd01005f632172ff17796ba87aeafd0ae93d16f14d8fe5737f00f7eb5d82887718aff7cf9760cde7be0900a0559138a1bb"]) r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000140)="6aef9cde56f730492bbe0cf4b8c2639efb9368fc1568aa25c7393ff94e3e78e29e6fdf8d654e41283541756781"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) lseek(r0, 0x0, 0x100, 0x2) 04:40:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000b99fcdf144568b5f32f13c6f4c298ef444cfc8925d7fd5c462ff96bee2cb0b6c7803d81ab97d60ce2878c54f41af06ca571c406f04a2e4a6c5fe86fcb29cc33581c360ba08b225c65fa7ddec7cfe1dcdcaca6c2ec6eca25f207d528e2980e36c406559e05097467a9a7a35cc77a450598aa654897a4ab31dbc494aa54405bd307478f79b9083098f63d145b8869504abc9dc0fc77709f764005514df84c5105464a39af88067484f6a", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0xe) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000040)=[{0x0, 0x4008, 0x1000}, {0x0, 0x9109, 0x1000}], 0x2) 04:40:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = kqueue() mprotect(&(0x7f0000c62000/0x3000)=nil, 0x3000, 0x0) kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 04:40:22 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000004c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0xa, 0x38, 0x68, 0x0, 0x7f, 0x2, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xf, 0x94, [@loopback, @remote={0xac, 0x14, 0x0}, @empty]}, @noop, @ra={0x94, 0x6, 0x10000}, @ra={0x94, 0x6, 0x91}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xffff0000}}}}}) 04:40:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="00018c", 0x3, 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="99f789977accb4c1ebb9ef080a6855addc8ec59c9d47c764d1"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:40:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x60]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f000006f000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:40:22 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:40:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000740)={0x8d, 0x1, {0x0, 0x10000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8000, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x11, 0x1, 0xa0) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/175, 0xaf}], 0x6, &(0x7f00000005c0)=""/162, 0xa2}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000006c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:40:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 04:40:22 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setreuid(r0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="216c4c644a70b9955a7f3ea82d2688ff6ee525a0cc5c29bfded96b49332bc8583571b2182015b59c605eecb1326c283f082331a4cec5cf288f9ba7f4541254ac61b75bde4cf85b8e4b3c70da520c6eb4fd1ed38b47e86aa1c0f7a4af75c55441ca05ab999243301ef0be78821d81c1f988b1d45ecc557f3a201e7e6ef54f331e706b0033f976880d1967bd62a317a69d9e49c9b98ef681baf90860973c71db62d40f74ede41ae74c83e45282229f389628da1284bcf17c720e42b638a7631d4c135a90caef9690a6358f15b70f9195bc90ec6e2429b605671a", 0xd9) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() getuid() r4 = socket(0x6, 0x1, 0x2) getsockopt(0xffffffffffffffff, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000300)=0x10) r5 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$IPC_RMID(r5, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x100, 0x100}, 0xd6dc, 0x5, 0x2}) 04:40:22 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x69, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000180)) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x400) 04:40:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 04:40:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="7e1bdd3634046846f0f25fd00100060000f76c653000"], 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) socket(0x0, 0x0, 0x800000000000003a) r4 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:40:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)) r5 = fcntl$dupfd(r0, 0x0, r0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:40:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/255, &(0x7f00000002c0)=0xff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x6810, r1, 0x0, 0x22) write(r1, &(0x7f0000000140)="000000000080001f00bb5a1e771e245f505a2a8bae6db91ec29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b9406000000000000008b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa00"/116, 0x74) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) setpgid(r4, r5) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r4}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000300)=0x400) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x2, 0x5) 04:40:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:40:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffd, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29befd95031ddc58ade77d6068c2c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0x104}], 0x1) r1 = socket(0x800000018, 0x3, 0x0) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r2}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x11, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, r4) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:40:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x214, 0x724fec81f0a32b9b) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:40:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r3 = getpid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) setpgid(r3, r4) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r3}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x9) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setpgid(r5, r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r5}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:40:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001240)) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) shutdown(r0, 0x2) 04:40:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xab1], [{0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setegid(r6) 04:40:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4105, 0x1009) r3 = syz_open_pts() dup2(r3, r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x112) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r4, 0x0, &(0x7f0000000140)) r7 = accept$inet(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(0xffffffffffffffff, r7) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="77edfdb3397fea6a449f257d9f292e49b0a28c71e9e60312f4e669c67863b6488b38fb5dff51c036ba75bfb9d3d64e0a1fc3384032b4048730e2e894d5b5648d87a47d80b2b7355a6548effd0ae0d2441886ca340f986dd56da340599e86b6a755d4a901c07b5188a8f17ccb7c26959319504b1508ff5b02aaa8aaf704b4f3aa079d6522eb6daed33c4ed73ed9c6bdbc3f9970503b305547f09152a4f0418343745aa4ec19a4ef25d8fc515291ad94be2b5fe6a7d360d1e4d086e42ecee1fcaf7a6730b5eef85e61dc1569fe1eaf5e41340d044e332ebadb737cdf6c771c80c4b777a7a055ac6d2f58645a21e313db2fce39c3a07a28a79fe393b6752f5d169eecc2bfe622765c7bc6ccdcb5dce2351abe1e49f8d37168673656a33a06604b23f90000000000427163860cccbe097585a6adb7a05670ea6a3553aa85683fcb1a0e96bd3134466d4fa80790f17a049796c0ebc7930fc33b94f02b2ae8945cfb7135b2db22ac7b37a2b8161fea2ab333d8584bd5188d7d87f9b16a8fdf76f149f36cb5149af543b154ca97d0b08d29695f9c2de8ba652f4ecea3e4de9a4162e783ab4779c35d202910e2ee7b78f5593b96b49fea02a44082be95", 0x1b9) write(r1, 0x0, 0x0) 04:40:23 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="eef02882c7df36ee17246b65705c5166f7897329954053df1ac94b00000001848b222f3299b89bdb3fa1ee75db2ec8075368e3c33c5599902439070034199837e0969e599490b3f7ee7a8c691acea07a7640d0e23160d6c842a814f0bfb6f8ccca84b6983bba21cf6e89e7ccb2a52f456a52b0ec1c2fcb415712769f0149c558f790ec7770737fe93a536fe9873c31e31bbc1c87909fd76ca9c46c3308f36b9a70a4ef3d61cf7e15e35aa1c5d0b9041dc6f2e0af9ab229ba0cf2daf2dc000000000000b501161524f97966a5352df017c8bdd3271319c05d7baccddc8440328441756dc861c22e6934df50fd22fa0c62efcdb124720ccb9284fa70bf5c1bfef40efcc3eff5f7b9f0ce0edca97a07dc3acdb80257fbb08d5e53e905100bcfd24573bf6e15bea9237d5c954c54", 0x12c}], 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 04:40:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7, 0xbb5d, 0x9, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x482, 0xfffffffffffffffc], [{0x0, 0xe}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x0, 0xcc7, 0x1}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xff, 0x9, 0x4f, 0x8}, {0xffff, 0x40, 0x0, 0x200}, {0x6, 0x0, 0x9, 0x9}, {0x5, 0x6, 0x7, 0x5}, {0xb281, 0x5, 0x1, 0x6}, {0x4, 0x5, 0x42, 0x38}, {0x539e, 0xfc, 0x1, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setregid(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) acct(&(0x7f00000000c0)='./file0\x00') 04:40:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000da000000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) semget$private(0x0, 0x2, 0x1a) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r5, &(0x7f0000000080)=[{0x2, 0x7ff, 0x800}], 0x1) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r5, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x3800}, {0x0, 0xf1de, 0x1000}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffc02, r3, r4, 0xffffffffffffffff, r1, 0xa0, 0x4}, 0x2, 0x14, 0xfe}) 04:40:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8001}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 04:40:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 04:40:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000001c0)) getsockname(r1, 0x0, &(0x7f0000000180)) write(r1, &(0x7f0000000080)="dfaabae49f06516efb055f9907423a1bdf31d691929fd2472178362bef3fe62566614fbb719cc43407dd4511c2064e665c06eb06d048749bcfeb8c8480e1cc376beb2e1d34c5e8e87120551c940eaddb9bb81bff4255734d64ddbe1fa6939f6b8a4fbfe598fdfda7d6ebde7e47b251a829b1d2200ea93a03ce17852a830e835d8bbb1d5da62659e39ddfdf91c9a6d1db8bedb7297d9b469853a8f9263683fe5a7cf193a45be8", 0xa6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f00000003c0)="fa5a229654d9b14a8ea764516c66bdefc6416eea44d8739ee90d62abf2f4d84062c56b1e5cd558968de6255ca33ae8b77e37ba811a53d01ec53a59ad3ed35e3d837805db2246ee", 0x47) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000180)) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000440)=0xc) close(r0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000280)=""/184, 0xb8}], 0x1, 0x0, 0x7) 04:40:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) getsockopt$inet_opts(r0, 0x29, 0x26, 0x0, 0x0) 04:40:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r5, 0x0, &(0x7f0000000180)) sendto$unix(r5, &(0x7f00000000c0)="5aba53e4a1de80549f30bae3cc6ce86b80db2fc899fce292a4a802c1677f4f4b0b7f37be6a0322f76ecdeb23c2755fe26fc736a733c9e9ba76360e1e37e1d4bdf56320bdbf960760aac214ef7177703c794a88279a0058f708ee700dc57db4e317f02c27a9b0ee6ea4c7359440816eaf8d", 0x71, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c89300027ecdd97e4589c6df7a56521bd1bbbb440ab198b44207a991e27dd7ba20068511023899c85dd9c4ca61432efe95b8d0fe028132cdfba8869b875ff6a65c690bf76a660dd9d35189dd00840c14c8c9b4defcb14f2945539c341fe496c7e5b6d4d927feecd33cf81094cc235a58ad01bde8be901000000000000000000"], 0xa) r6 = socket$inet6(0x18, 0x5, 0x6) sendto(r6, &(0x7f0000000200)="4a46e2f3cf5b8924f5ad66cbdccba51ebdeed361d711dd1565052e46ef97f5c9f50fb61d72e64c7bb2bdb5f5997b4585b5ff0235cec864f8e404d0e9025cc30a1a416904f9cb94a9a02a243a2d361553dff4f89c99801b0203b60f9ce787e92e828da692d97e5fd412d08f78199445bac054b577f2adc34586c2d6b0eb1bd5773d933571691c143d546cf6a8f50a75884a4efb0c6f0d1d005ebf30db07bae3b4504adf44296cb3644cb20f545e48f2950d69d6774b2b256fdcc9f0a96ca93f5c4b48efa46f0d21af615c0bef60d1e7d5dba758929363de86034cd7a54445ddf658bc2f85235e5646a84541c33986", 0xee, 0x0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 04:40:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 04:40:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0xffffffff]}}) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setpgid(r5, r6) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r5}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) 04:40:24 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000180)) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0xcff07629fdf0bf73, 0xa33, 0x4000000101effffe, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x52) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000180), 0x0) 04:40:24 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) fcntl$setflags(r2, 0x2, 0x0) poll(&(0x7f0000000280)=[{r0, 0x21}], 0x1, 0x800) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 04:40:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000540)=""/256, 0x100}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/181, 0xb5}], 0x5, 0x0, 0x40000000) sync() 04:40:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f000027c000/0x4000)=nil, 0x4000) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r3, 0x0, &(0x7f0000000180)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x18) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xcc9, 0x7}, {{r1}, 0x6, 0x76, 0x80000000, 0xb2, 0x100}, {{}, 0xfffffffffffffffe, 0xa3, 0x80000000, 0x81, 0x3}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x11, 0x40, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x79, 0xfffff, 0x80000000, 0x7}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x3, 0xfffff, 0x800, 0x3}], 0x81, &(0x7f0000000280)={0x9, 0x4fa800000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgid(r6) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 04:40:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:40:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 04:40:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, r4, 0x0, 0x7f}, 0xe4a, 0x400, 0x4}) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r6) syz_open_pts() 04:40:24 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, r1) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000100)="d23f411aa56c65f2d8f291eb75f5e9015f08217ef86bca6d86be68f49e2e611d8478251c81db1539493faa7bd3705a3dc1aa38fecc0e9e0d72e3dc6f7f6bb5ad612e60fe", 0x44}, {&(0x7f0000000180)="7f348bd427df9de8ab8810d89ba6d96e587710b1236ddce39b368e88e6fe594af03ed83dc2739326d3b16369f5b2fc9a8c5f81a643f2196e0d3061d84156a60049081efd5f45dcbf8532e0dca328de3a3ed0b02d51f84c82f6b5cd38539a5ab9c7720691d605e14a395bf7c43417d98c09161caf1e624768f3c8a71c0eea82efee43b4abb0aab7650f10ac8600a3a45daff0f3a39c9493a4444ee086edc43162e22fbe8b6e8b623e", 0xa8}, {&(0x7f0000000240)="15622dcde41346fb613b2eeabf6c3911fe2476a42873a040edffa5f5a3a178256ddb241c1a9f70dc2c0d1d63bed3bfb6f2df3936b37fa1fb238a84bb2ef3f6da6859251aef102c1f551771c52b548d4afb3020fb6dc868b31b896d3b45faa471af58510d4310ebffa3c9c5402d5b72952bf339a95625c97e6bfa17893d45126390ad53de541d088c38be90543ca3f05e85c4af115c07aa5ca8e484d5b8cfd24eba59d2908dab14fd2a2222b6131d2b343ea1bd3decf7b199d9792d8f431ea301b53741696cfdd211e983f1ffc1bde3c255d17784c68644cbf7b941ae22058250451ca42ca487cdee654252a4", 0xec}, {&(0x7f0000000340)="47429e8771dd5a5e455e6f47a9aac186db13ef9ff7882643ee3e14be1a53961e6b0a5e5bbe2827bd34a4888f78ae4558562a5ad5af376a8ab3ebeaa5382244c7adacda00fc8a1eff8b344f455a31e3c5f0d8db088fb88d8953592e7767f86b78152a9cd7e25c13953c4be8b84fc6dfbf8a538c098fca61c4be007741f47f183ae58b55c4b6001c037ceb19bfaf428c649413235e0316dde431720a2979a6c2bd387f128869189d5db3080c2feb91fe4e295c52d24d1fceea87cc27503a8219fd334d27b77b0fc136e9240ac00b629b2d04cfe57a2c96630762bd4655102b79ad2ce7b3918b5aaad510d45d1718d272204db707cd11102607eb0ee9d3b0bc53665a929cc2a475ada6ca4dab1f122962a222ea6a7cc1afae0a8c9756bccaa05f8ebe2fae4959befa2dd4c543f50854ae8de3a02137e7c83f446c5306d0f76b77ed756415dcc59d7b1f356495a20b4833f04dae4f7e5dab7b12a327c9e2e99e7fc34cdd9d0c6a72e84c14c2e491b6275d588e77576abcf6a20ff67879d277bc00f0bdaec93031036ba1b1bea66ce595f73ea8c0af71df5670f93089087c7d82014357744d5a1183b8d807bcf7c5576c9c9c2591a52c777944bdb3ca7ad25b3f1e4849597d4d40168782051039629634278bad8c9e35fa8cfac1d9b3ea4aed67d43058f7098ed0525fe1735dd4cf93553edc3dd93b92e6a962370dcf65b153bcc3d1a61167192918bb82b0cf92be8b7f8ea220b4652d504f8aaad1ed7061322f5596e1c4a8a868b86048e305c4e6ffe8446144f67017b556910c1757b743b6c53871e3b417a5fe6d0c0a3b2694b5f3fcedc833910942814d6a698478b739d1cd8e7a32eb35c05cb70ac170126f728daa255bd73b7d949491b5d68b2880ffe54d46c962ecd31692e4b3d7b37e07f181bc15571b178478689c8d1e8c9c63de8f295da5ea82c0acfcfe55fb2e7fce63ad6148f11b337cdc139f0c0c3236345fbec3e4b1c6c26988888b0e81089b82ca993afea99bd5620d18a1da46827d512de2ae6f0c1602505435178f76acf3729a8c79cc69447c560da5ad3691547e864d755513765c5062a4aa840615401aff5043510aec2ef8e4b439f803424ed720cc41a57cc2ef476be03c128573cfdbad7bc3cd5c5966c63ed43ecbc0c305295bd51178967049f887fc72602ba1e0746ecf1629e68529eb8229b62475f71824f945714663485ad054adb72ef335b72f97c9623370b0649d68f7700ac19658c7ce3913ed39e38a8585d6538fbe899ccf1e885393da29698424baded228202aba4fff5df8a98bbb31f44915e3bbc282223e6f26c219ab5439011e587810f823f762b8022c2594cfb83fe74efbeb21ce16c8eb871b1b73291e2d267f2b9a05f9826ef9869a2bbc586506931083428c0428e937c2daec17cdc67430aba510bfffb56ff01d8dbd24dd91d667905d863e4d4c44deba12f23908027cd91eee41b9dfbaed5a90619a5346ab4624cac07a0952873ab60168302a4e8d7c666c36d35f26b9259ae398feb55170550f279ead3421daf9ee2a4f55d44a858a6da5d49839714626c28bdafa8c979004ac4171a725c7aae385c400e884fcc0fda4fd42d9c5222791c9f9b7ca52740c45d0b0d152a49b1cadce22574f7ed9fb9d3a2ce49bd5e15313d44e8b05bdde812a2328ebdc6446be6f42fc4ac0dd1dc5737696804d3f3a3a5c103db53d4c9689fa5dd56239800b926aef622787fcd04c4dd47804d2774a4f16ad38cde57e60fc35c00b32024d830173efb69cf147d4dcde6f2f9da2cf28680779601f80d79a8d72712e00a13e3ece181c51657fd8575a6ee9069d6ab87582ab02a19fc3b9fb718a05642d704a54628486948f0b3629a9b85ec5a506fd86a4b51d657175472c9fe2b17dfcac80529854b214af014232a77dfabd5e2f02b2a8286e443ec5b124ac2935f1abead8547096691496c628857b453ea545b3f5fde877242a41c2d8cc67a039b683b5a8a0cfa3549756113118b3e1849c719558cef7f2be47b9c8987661f80f9b58867c494f2229fd34112ea860aae0479de3f4884004e08960931bad71722ba58ab5046ed203bf44ad66a1e9ff816b6897f89147dacc7ddc9c0a12825522a064368d6e4668d7694113f64e0385b6139234532d08d300d1e76027ad78c825f453eb6024f267d72e3c7acad4109babcae93ff9c436a0861a4876fa4e919741bde5f2be38cf3d6e321ebc12ecd828970930fe3269ccc25b0b20c04b639c2f3dc8e107320b2670db77f75288420da1cf8d578ebbac35c1887140d1d3dfd4090e0d58439c7d4ef786e2803677cdb3a18548243364ca9341ca26cbaee90dd3cba010fe204e067d389e798d5b6b106548ce0d6f8ae2db62c66a87ed960b62a16ec309224aa5b633c7e51c0e9c8d121d01ce9de43392f7c37012ae04f8c0a8bfad0dec52eec3aa9f6bc5c8e071e48fdbaa16706d7e4fd82c009cfc770effdbae2fd0323cbb3c94aef5a8efd52b1ae40e1f904f85000c6ec2593d26f546d0d4d02da8dffe6e989aeb7815fd1ca83d4472ec3fbc74a02a9b5e4e7714e379c6615e0bf9812d22bf0557a18fe941d073ca9bde6cb9c1b7690987e5eba6ff033b72e80de9a33c334cb66a40b212a71208203f7a9e6c6684d75b742de93c97772922d07f12fe8ef8ccfa7a4ddedad7bfaa2b3a43f215abc2fc1200faf9288144f0733f3ea6ea75947eb92c18c85eb6d6e512b68c2965b6051dd4ab325504ea03a298af48fa4b0a1c0a3574b6787e36efd93e0a1e698067514d585e5b362a5bd34eb2bf4736c049ce0be76759d92645cb20462404ebb23106e4c1921790f00aa349b0f77ce3cdf32326efa8d05534528840188e90b36ca4d2140a8ba0b3efa89dc49045062f2ba80c7d55bee4833b5a067579357a0eef7ce16220daf0599e5dafc3eab6e518e4462aa4996d620dbbc2491bb061df76611825b407df231e6c854be3f51fbd7ed0f04f26b0715f4f2cb9f6523ef79f207bd7906055896b119a72cfbf80e9656ef158c7a9c9c24b5c26b6624c39be7c4afc3d88bc039a00672751d10e3bc27b00d7086afbcb506e2d18e59430c89cd748d7e9a7fd4a7c8823e81f01398142f3550b6de811444486aa4d567345af397fd552d9c5c83ff7fd28b8500acfad47192cc1c304cf9c50e53db660d2a10253458f5af4ae999e283180a4d52fd8f411c415ead27f0c61f931901d4b75b3aff9c58a5258d6ff89b6125742ca5eebe187519ad5b7498847d271bdc18c35b0e29213a4145f3b0340c6d09387331baf3427426660de408c028ca0b83a10413e9f94cd5586629603d199095f84cac224cadf3112b31d54ba62fc8712f498a02ff215b00d03d0fcbde809af8544738aca226c9f7e1fe96f2a4ccd9e692d42b014326d2822e391826208173a603f9f7cc4aa45b7fd771efd8d14a42ae9a9f7c49ca9192e35c18f727383b03b142c1c200619d5857a850a355e688b2f9acbfb272279fbe060bb90444385712ec242c47f96162f4c7e644aa6c0438dd5d7ff78fa3509f03a2ed883c017cf97490dbffb5145e140f92f05ef7267c5b6f090367bba418e803b2acbf0f054b8944f357b20ee0e63f7f311946f620c73402e918e32a39cf500f0d2012705a2e7a3089b1895dae76f2ac8d4ede36a226b9a9ff6d8525461d43813f49766c2011f191c91c2dd5af2351b779a49a98986aba1ee3db10d0adbb35a939eb685315f4603b076ba915c3175f945dbb50f4e527ccd8deae04be804009d7a8ffb014c8f053c263dc6dc069aca17860c680d361cd06a25f62389bb2d258abb19169dd2056c37c3976ff5dbb9bc6798ff2610b522e5e3ff68ce226e5ffeb9f60051156b8ae7d49dc90d9bbaa80bde6ad2b882390e05d1cd5579a510b954927948bbed07a95a43f5fd29d18636f784f11237427e8b673dc462f2532b19e1b889d018adecbde44edad9b038b43b8482d64797b30134993f3e9c8bef669d47e3cd45eb5a37a2037068e7e2980150e40e2db19606f6a1f2cde0bffceb37dc3ab4b923c89b7c094a9d1a44cc072b4873984efdc7177324fb51aa3add389109ebfba5caf21fa8123cbef9310810f8ec6205f46855000d7931b8c17202f0413fc3899d593bf1138e184c61151dfbfb1c2b4203db6d3c8e4f1ca6f5604d081ba52f986d0c6fff1008b5dac9aac0e5ae850c579c6e376b573501f44ab72f0f25cdce6c759cd022ce9e2c946844db59ed91cb9e3815eac140b758863dcb0bbdafed1633004d633be5412640310df4f569bbfe0b90f067b87a1b4e852d9ef5ed6d305026bab3a1a9b5023ba352f07e135a45ee66330edb4e0b554813e9a6d5d75a2d3765e391d7dcf686a5c80281610b857dcd94613290911a7a30d9486860ddcd0a411e3d0535561dc6383cdaa0ba4e31191d34e3bf123b0342c03b2e51bf8649bac9aec319edb76b2bb84a86265bcb46f401de0c3939552b1c526b4f8763abaceeec52d7f6905ba3f51c3a54d908ddd8b1698b5d8b3ca5137f28b8433967715dcf553e379b41303ead683837b83ea8fa50c1a733b6b6f885bca9a4187bb8cbc161e09ff553f469ca9e39b26a05488c409ac614482bac1e754a6bb97e4990c35ded2e462d3316365045f47ec304a812587a049c40695b9a57b5ab4b365497b0228f45b925a68d3abde753111c9d93d0a72998e825e0c457cb9be53b0b2113ed7258fee467852446d8f329e5ddf7418f80660ca1379b1410eafc57731d7b2671c4d90f46dd1c1f973b75be25d67139e613c58f32307447b4e18403fc9ecdf4e66713d2a705fc6cfff8e8909a15de8974c2ce3c9ff65bcceeeb056af7e71215c1698ed8cf24f79471f82f8dba53322065fc90fc19046dfc86fd95c2fdf951c540ba136523af2626b8af5d1c43fd0f4192bad068a33cfeb3b55439ff137314f0cfb2e54c667226d65e0bc27aa3d6208bb0b72367d5084b5302e2fc57fa256df68acb0323646d831cc0ac8e97cccf9c448be0893032219b70a5856dece9df110dc3b7871272a8af686ca20d8f75f6f63a45352fe6e1285c12e570bfdb9dc84bacb89e76950d85f50292f5f82f4e7fe77a017e3df736fa514664fe307967b1e8b5f07d96990cee9bd6f951113c89811170902cc2e5a03745d59ab38afaecc4cb5fa61764ec49e6d11efdb61c2856ed1de04e2b557905b5e14a785440fc7a41eab6e4a2f9331f31ce38c37591cd6c78481d9b3e36233901b589aeec2809d623b30fee6f3dae3a1f39c31a4d35d29d9eb49ff659d84849e2c1612afa6f994b94bd968b4d847f2bbc29b51fe10c848639cee037c4b3c458a0ab7b027b5d2dc92a3acb379ea3763ecb98a6f6f7ff37abd42e4bce3b358f80efa9292f3fd546db06360ea25a35c867ce63cbae52eea624a11db90714782f45285ea8ee284cb2a7f0aec1fba716cfdc341cc5dc84a97246a311d8ed52648add38311478dd61b2ae970faad8efad83256a118797aaf2af3d6b59fb0d6b8133da7649352eaefd5d72de18c29320727c0a47c57f9381069b1789579c06cfaf4d1129aa29ea989b573377010a52a72a3ae18bda27236b7e26d971827a374aae9b6abb45de23bfcd05eae89fbae1754e7d0056214cc523ab4ee0475c9a23b3fe70dfaf66eea49f5032716a929a06092b7f4d454fc059138b0aae291d325859892476878918a0244c046b984f8f4ac69c83e950341d7431081880fc4a9fc7c89bbd7aabc81fa38cbafc30fc996e05e2a1583ea71662d88d5c1843ea48c9c972c2d8", 0x1000}, {&(0x7f0000001340)="1820e85201193992ec6bed60dfa16bffbdb3b0a2ef88c77b5f781f0eebd827881ea7d9dba498b4999ca4f076c9f76154f1c106752d814bdc9a8b621fe0a5c0dab60d0497dc8e4f781cb3957df3db8adfb5d83b3d725369185ef8c30753a46659abf0535ca4646336103a7d65bcd2072c3c1fe2c8e9d71bf20288909e603432d13f26", 0x82}, {&(0x7f0000001400)="d7c22673f7cee4bb8905923e3034fc5686fc592fe7a45aefb5462cbbff4f1e9712aca702b1879f4756b0cd64a4c1c7a7208e4ae0c65c8331352e90c7159a0f054b98e002d4528da95644bf4d8e31f2b87db4b6eace80e9d5849fd9e3099d3bde3b330b390e0577d5dcb46fe36cd95e579ae59c90c8dd2aea3b0008415d4826a7ad0181d4164ef2ee952e1ba1fa2d6dd83be719cab11fb2b8804de7013911dd6c1ac293b3fe1c954cb770cd7f16a7108778c6ff68d8d980f7b8a18a8331964c5034b85a7ef5c02a86af088c8809fcaabb7eac0880302bc5c31c3a32cdde25ede562022a14050e93e388c12c36309ac5a347753b23639f0743f5041ca41a80947780e7c6caf13613c3cb45ba68e91903225131bd34de7901be32d33bc0ed2d916e349fbeec50592065367ac6bf3c06eb35216a48aed261d4b17100d9b7fd4019fb1e22989c88f09665bc0f56b33394c1e877ce13174c83edf8649b22e20c5b37dca11c6e985f1dfeea2ba5eb9f07b5eb1b2698cd2fec0c76568443a21382bd0ccfc12d7fa29af45c77308bc16254e852d5d1cb33d92ea07368751f47bbc64631d9708a7763904da39c09b56a5b33412a5e6865615b7c9ad910f88090710bd0a341841235044a7932bf9ece0363118daf903b7c8124f1b8992fec3121ad715bfdc3f41199746e910b662f1bf8e67e801476acdd62a33414fa6b0b11e0d3100b3e5e57e112df14d968ffa449f6ddaa8fae15c35c81512c1116b884a5fcc86d81f69271ca4d70ca5c6ddd48118914fc2b9fe5d74dfeb6b057adc5cc8f26b61399aa4f98577b832b381ea7b99d3df999c529f0161024212c2651cb978d4e7c07187a98ab9d410ae5303f77fef6da531609b1bdd8fa4c553cba0cb3305761ebef254cfec7ce9a7fb68c54cd0752a747d549642d5d0c0d45ff1e2591a6c053d7fc63ee9e6eb1cd072cbb49c9ad346cd5edb8ffae8d277546e47a22283be39874f96e206692749e7060f36fb6c56763fd4b69283e2620a3fee274646ebfa70f60ab37355c91bc509872e3a62f5e07d31bdade3338ab0ddb4a94214a8bb3161c31f85bec2f39409160bfc961b1dcd890f77a2193b724564aeab994d121a02fcd2774f7dfe2cd1ddb77115797c6c1112e05c4173c743f7a4b7e9c8f1f89187bdf6739ea1002e7026203c5433b3687f8c65650d83cf2c5d47bdf23337b13abd64257792e3daad7dcdb165840ea1c1151f638960b3bccca68d11f83e7ef714a39b7c780a877e65d97e69cae5d1f422ef6179df2da5b6e69107c6de08b3ec5cee10aa487ee44834ff6a895359683e2a1fc74866bbd4c656c81c9198b19b3ad65cf1779312495a0cbfbc0d563e2644ece27829f29e48947fe5fa38b7dd74af4f9677be5bb5739e96ba6c33ef23fec95f980096448fe0d0627c5967e39e54c1c4ea6c39a610cb7a4c323716c9737be53401e72507322ba55949b9b0dfb99da59326c4a9bc71e6217c95a5b9564eb536fefa392deb524881a5f4f41cc2faa8784f7e2be9f60c1db3086d8efba0fa8f54fa510625de74e60bde04aa69618bfae464767cbd6628e3793d4d7b38fb98c32205da1b3ece727430007592d07276ff96fc10d1964b98c9dac9717d99b7bf0c43882d44eb3f2208d4f345b4d97f45b23ebd254ad2a379c29f4c6e493a8a6fe32f8630cdaa36ab1df5b947418d5bc86611b70f0797c9ee656f803ad8baf4aca90b1a43f232e82e2e26d9a1750fd8f6f9695a62f1371c576e3511599de5a18d2a45147a0ae502f208496f579ecc25c18d192564c5705c7379d7bb8f5ccc23a82aef951bb7cb15360ba44cb386956e6ba5ff936d9926bbe94884cc9330bfc016b4f9fc1956a9505ef5d89386d583e09c85a1317ff043e16ea811ad6b0e8b3afd6dae58bcbfd997d93fa873e612384db5a33a965c2425bb9d47d9afd71ab666079718a1fd85e46f7f5465bea1ec16d248aadd3502bc928e4c60a101de3d13f5fbf35ba81f012de7cf501dd27e296762b9b7adcb4613b889e03227552965f13da2f91aae398abfd03738feec841c4b6db2211decea56353d2a75cb7376f8a7016a7a3726d67280f87d9b32061d4cd0f96393bdbeb5b07a3d6fac93f0480b4fe5aafb2c58cbecc054c21e44c619106bee5579773335145353f74a3d38d9e0f2259e0fa728fcad3c3c3149c09fc810e57dbed3014c96834add5e800863f8c0dcc394a092d21b979bc5048db86ab6dbf88d34b6048073c7b25ed3ed9c930fbab4a7df65d549420634c3c23f0a9df6d2f2199fcf2288c4e655ea53438bdaab0cdbbbc99ad74c7d812b67d732a1235987ea6ff3bd2a4f7697326655a0c0fb646b3265977fa9d76e20a7f4d6de16a605faf00eae6432d9d408f739f572687b5179ca61e20ea20ed16be23d6fec003bff82d77d28975d912af6e0d8c3a0763c67cd07d420e436f8082924b7b15a763116577b2df1017648087cbe29c25864a383a7049005a71beb0390ffac46349fd9b5218a8597d9b841939e904a27515aa31f53aadbd1850fb7f0df5afe61ecf3847a574cba8bafb6b63084671aa190d9fb7883059226c9fd553ec96b690b8569a9d8f899d3bcfe0b05d342b3f32349af01f8ac7d75a789da7e9b58cab4571d5cf421cbe08634e89b3a1ec262b84d99ea89eac2f69a448f543e308ffb8be607804f51306b4761c93e44e5a44d14a06bff34640947f114fda933a62ff7916c3e3457d0e84bdeeb38b119c7a212069ce87b81a48135fd6c4cccff89ad90d0799df65e9d89c780051c950e2307177f85499bd746a5e8ef0441494b171f66502d296f28288e9f407f0e1939a49ab76118626c546e2a4d77214cb9855936547d89d02ae2cceb09be47b372520ecc2adfde7d89b94fa65f2d8eb277f1cc436ec773264deebf6ac15cfcff61ea0e361c75742d507a8d2158b734c2d68d28c18ce4b5d3a6e748597c7925d488a305b906cb159f85b1b518de34ced946c6f2a3a77601781fb822649ac2ff2ebd0f82eebcb1fe945626e513e17e85ec1187e74afea4020e39b2aac040b57d55cbeac17b5d5a1bee6b89002df3ffe7f4ab49dc716951a268d6b6005c967cb7198e1d0b587ecb8f08c1440285901b34c071f31ffc75d445a7767254a6aac5bc9ec581d5ef87e413f568915b6935911adc69129f5e6efeb2267ce55f3105ec9c3e80bfe25975cc00fe24c3835ae426c028d5876a5c8f8e3f2f08724f6e38ebdb64168d8e406049fff25b8c5c974cebccf9b243cdf0f98acbdea9794c271387b4dc43a2e8bd2c3277f952a5abc73ef24123e76a1322eddddfea6e66c1f85f59b8ab1aeef9d6eb4f4d1a772a9e5ce9721041cf9c43f5554d0fa5793ad33fae761e771aea5582edded76c1b2f0bcd307c57fed6bdeeeded2eaef228d08e21de7d2e4c92420c5e65a044dc09b235b062678f6aab0ab42ce468ef7588347199f1b0fdf30a7e9c90749c9b416adf627dc23e0681881975c61cd5e8dbfce30ff30bc503c00a80b582b4b37e303151354b30ef5500cd0611d17b7deba434c9d1b6a0975a49214ec6dc731f5aa16ad0eea7222ada457226dfe9eae1fa354605bbcf39df6f71329d297c632c66bab0bcf3855ba5289853a02b2f10e9e7e640e9162417420861f7e54ae5708ed457a5f02f250627d90e275ab25f1d596bd7117b244b17bdf05a5d9c04ca9406304c4edc910f7f8096722064154e44752f780d4415981b313582a3ce586ed523ca896ec8d1326d2d289668e73dc44a60f5154ada89cd2a3d6bc9d8e4e40b53514bff6ca601d6d9033ff4c9bb0399431b73ebc3521ba229984c081da0b3baf7fa0865274d5d4fcec09a44b9fd1234067604aaf99d440d40b16cb3911b0822881b7a4f02d206f17191b11557f1cbb426b6c1b7e2ec217600be3520fb8e816f3b876c472d34e7d5b6989c05930dc0303e157831676b3d7513d93458627d8f5ea569eabb89588b4bea7eafd1745299af50a8d3ed2d05539e4b0833ee2a398fb31334df5087ac425bb5222e71748743b9e422b5413d05212511a25659be19a4382b1e4790aaa4d61871d7d6c5d1b7e89458d33548be9e3ac9eb4ae4bcffbea4859844677af459db6283d82ae7d671cf51f991026402aaeff4ca22096c3951a459f6c25a57baf6a1c8bf6b514333fc17c1d9334bba662eae612091be4ad3c391fee88035eb1651aef52449da0b9461a608f7f7af71900a7d0bc5dd37a52f0f700012ede22fda055a8479a8a043618008e541270d931f8103d56e9fde4367544021546b92db7a289c83ed8018d02bafbb65d81afcf48b9ecee986a49ba6842f9e34ccc956e300d9e8ffb31a6acc71d8439c349e45e7ae895b9710ee4eaa5239d54e62cee9053e6250848da00900f43c1afb20fed9141a6952f2f30f7b5fb04b63b6c94ed410222bac435ffbe7d8809df38f1a15539d9656641fe7d15919630b344bb0bf9de5f5a213966f03e3486d2addc56f702ab8541a8de2a49c4a22dd11573fd0dde8b86421dff61c932020c6ebb0b1a362a97bd2ef31b976bfb5beef38b6bbd8197f8a97072e1de1c703debef911e66407f8332f2bf9ba2659dc8dd9fcd07b3cc2811e4a714cda28ee63a09c6cc3ca6107f32cfa63d274b1d5628928558b6c469d266a492157ece8ae94980e6afd834cd857562d85dab61c29983680df5ab36fd0802431e8ee9daa10e94593a663a4bad174507044d739b12fddfbe77a0adba7aedd48b9a58acd28c203969c2dee0c053486dbe15fe85142b2c0f49f75ab46728d460649023f199b9f150e5d807b91dc41704b8b5f90c02c84544a460ffca8f904d0dcf611a25e8e87a2dd6bfcaa84f484accafb59406e9ea2f20d71ecdde10a4ed0b254a6663314d30dceba10cb4b52862f15bd8556e1a872fcee4a6b13dbdffaf34410a8f7a3815d758776c7cd0f9f0d622e18d1c11968d684039d637eaa2adb82fc9d0a8e7d925141a2ff994eda0c3f2683b93a6606fc225aad0230c6ca8ccb5fbe13ac2c91d0032896754027649f82579c98e782887e96f9786ba069d60372c36da7cc8aff0ff6253c9826e852ab1f52202eaee4b46ae1c6184513a676829cf14e65dac940d261634f8be06f4c02b541fcc9cd8af96d07156afaec5f4267980000f48de3c5e16b92eca44aeb73617f81d1a517fbb5be2735993debc5386b23347115645f53ea9750c62299ac21373eec7f6641b8b33ccd220507314b1d53dd99db2d4bedce0ea7a3e6498ce80eefe352eb1bb7a959428022ce0a2dd7948a3696513169d8a6ed804b7d7c3dfa3df1239889aa84c8ef84ea66d882ab138dcf2ce367d02c68302d4c1ee12e7b28ee2a5583d7071aed3319ec841ec456c91fa7f4f78ab5992082aa1c531188b2f27a2d264722ad5555a34195c207df3bfbff8e0f0cee93c705745f8275a8617d86ddde0bb5f2999186b158dc740f2978a215153c2d9ca17b890d92de92628518de077e85b9fbb2484f7b2644fa9ba5074ca5e9292f8b1e21aa639801af13d5e86fac1abeee2d86cf43ffef799213cbff0e5b43f193b3ba93a595d6a77cc93f91907009ef83a4c5ecae1073c89338402d6553d00477a614e11ee1853053ce32f54d4041dab98b3b05ad2080dfac336bf4d35a9c35e9abed4ac144e8579e705e75cfa3e5fa7211a0d23a053b31da918d78d6e332c1f08eab4ce3476727b7c2d53d2008126be7deb1209af6d32f5990de0c6c233cfb07e88d6d5e021617ab3e3f9f922ba5d70ab5100c8ad8f5a6fa9d8cac9ec275107a67db9", 0x1000}], 0x6, 0x0, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) pledge(0x0, &(0x7f00000000c0)='vmm ') 04:40:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:40:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r3}, 0xc) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:40:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "030000005ee1048c"}}}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) lseek(r1, 0x0, 0x10000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffa7) 04:40:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 04:40:24 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0506996a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735bc4365f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422cc3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527fa", 0x210}, {&(0x7f0000000000)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abf", 0x46}], 0x4) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) setuid(r1) 04:40:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="1f36c770c41eab889063d148cb7550965103b03cab04ba5ad2b122cc94f2ba2ec921141d7a1dac043f7c7c0beb75bd231317f3fe093b8cc35eb7ede939c6ed8640a9039038c66cb37892822bf5ea709c2ee416063435b137f82bd7cfc2c8282ba585a74966cdd7c036cfbc74271f26b8de39c510b73a49ae23f00a2ac945cdf1", 0x80, 0x0, 0x7) 04:40:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x4, 0x0, './file0\x00', 0x8, 0x80000000, 0x7, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r2, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 04:40:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000f80)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb05043795e605226952950aa7287b2d9012c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c5ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x653}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8d186aa600"}) 04:40:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000f80)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb05043795e605226952950aa7287b2d9012c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c5ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x653}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8d186aa600"}) 04:40:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000500)=ANY=[@ANYBLOB="207500000000000000000000000014e80afa69c28b33626dacd8ec76b1535f758351314b2f74e0af85d570fdc5f56d0669ef19bc3b786fc5a44e65ffc53f820a99ace218a06cf3e99d9873c3d7a1a1e2f6b58b97c90ebdced726c20e1240d752448b1e532a03f666fe3536d28447279cd64f9d274f6e6410f4abbf25277ce208e4acd3f3a39b1044ba9c8430d69346e1754d04861c53de63f5925d9792531522bbd0779d4a14bca31f14376426"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x0, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/17) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/119) 04:40:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000f80)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb05043795e605226952950aa7287b2d9012c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c5ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x653}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8d186aa600"}) login: panic: amap_lookup: offset out of range Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 98379 97766 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff82233e7e) at panic+0x15c amap_lookup(fffffd80579acef0,0) at amap_lookup+0x19b uvm_map_clean(fffffd806bc09660,c003136000,c003484000,8) at uvm_map_clean+0x43a syscall(ffff80001d7f4bc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00015feb8, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_lookup: offset out of range ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82233e7e) at panic+0x15c amap_lookup(fffffd80579acef0,0) at amap_lookup+0x19b uvm_map_clean(fffffd806bc09660,c003136000,c003484000,8) at uvm_map_clean+0x43a syscall(ffff80001d7f4bc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00015feb8, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d7f4910 rbx 0xffff80001d7f49c0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d7f48d0 r9 0x1 r10 0 r11 0x36fe151a5899e1e2 r12 0x3000000008 r13 0xffff80001d7f4920 r14 0x100 r15 0x1 rip 0xffffffff817fd778 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d7f4900 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-fuzzer) pid=98379 stat=onproc flags process=2 proc=4000000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d7a8600,0xffff80001d73a128 process=0xffff8000ffff9210 user=0xffff80001d7ef000, vmspace=0xfffffd806bc09660 estcpu=0, cpticks=0, pctcpu=0.41 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 83077 348371 59591 0 2 0 syz-executor.0 83077 47774 59591 0 3 0x4000080 semwait syz-executor.0 83077 255212 59591 0 3 0x4000080 fsleep syz-executor.0 16704 114854 0 0 3 0x14200 bored sosplice 59591 479942 97766 0 3 0x82 nanosleep syz-executor.0 97766 340855 70502 0 3 0x82 thrsleep syz-fuzzer 97766 396325 70502 0 3 0x4000082 nanosleep syz-fuzzer 97766 42869 70502 0 2 0x4000002 syz-fuzzer 97766 19327 70502 0 3 0x4000082 thrsleep syz-fuzzer 97766 332508 70502 0 3 0x4000082 thrsleep syz-fuzzer *97766 98379 70502 0 7 0x4000002 syz-fuzzer 97766 18943 70502 0 3 0x4000082 thrsleep syz-fuzzer 70502 106692 27111 0 3 0x10008a pause ksh 27111 139040 84641 0 3 0x92 select sshd 6139 25487 1 0 3 0x100083 ttyin getty 84641 411298 1 0 3 0x80 select sshd 36541 409859 23668 73 3 0x100090 kqread syslogd 23668 384644 1 0 3 0x100082 netio syslogd 27251 395974 1 77 3 0x100090 poll dhclient 1740 384513 1 0 3 0x80 poll dhclient 65040 312903 0 0 3 0x14200 bored smr 77845 288384 0 0 2 0x14200 zerothread 87824 263768 0 0 3 0x14200 aiodoned aiodoned 25247 432939 0 0 3 0x14200 syncer update 26036 192879 0 0 3 0x14200 cleaner cleaner 70800 49160 0 0 3 0x14200 reaper reaper 85726 55832 0 0 3 0x14200 pgdaemon pagedaemon 5290 106398 0 0 3 0x14200 bored crynlk 84066 46181 0 0 3 0x14200 bored crypto 30 505517 0 0 3 0x40014200 acpi0 acpi0 72628 470158 0 0 3 0x14200 bored softnet 64481 82302 0 0 3 0x14200 bored systqmp 1727 349067 0 0 3 0x14200 bored systq 8994 407254 0 0 3 0x40014200 bored softclock 67609 245879 0 0 3 0x40014200 idle0 1 436103 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9462 6391K 6715K 78643K 10699 0 pcb 13 8K 8K 78643K 93 0 rtable 86 2K 3K 78643K 227 0 ifaddr 41 9K 11K 78643K 51 0 counters 20 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 15 0 iov 0 0K 12K 78643K 8 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1254 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 95 0 proc 49 38K 63K 78643K 360 0 subproc 16 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 6 0 in_multi 22 1K 2K 78643K 43 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 189 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 14K 22K 78643K 1086 0 UVM aobj 13 2K 2K 78643K 15 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 6 0K 0K 78643K 11 0 temp 54 3031K 3097K 78643K 8232 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 50 0 17 2 0 2 2 0 8 0 unpcb 120 71 0 63 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 18 0 18 1 0 1 1 0 8 1 tcpcb 544 30 0 26 1 0 1 1 0 8 0 inpcb 280 158 0 151 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 204 0 60 13 0 13 13 0 8 2 art_table 32 205 0 60 2 0 2 2 0 8 0 art_node 16 49 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 0 1 1 0 8 1 semupl 112 1 0 0 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 13 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1504 0 110 88 0 88 88 0 8 0 ffsino 240 1504 0 110 83 0 83 83 0 8 0 nchpl 144 1842 0 262 60 0 60 60 0 8 0 uvmvnodes 72 1576 0 0 29 0 29 29 0 8 0 vnodes 208 1576 0 0 83 0 83 83 0 8 0 namei 1024 4573 0 4573 1 0 1 1 0 8 1 scxspl 192 4946 0 4946 1 0 1 1 0 8 1 plimitpl 152 24 0 18 1 0 1 1 0 8 0 sigapl 424 282 0 254 4 0 4 4 0 8 0 futexpl 56 1620 0 1619 1 0 1 1 0 8 0 knotepl 112 63 0 50 1 0 1 1 0 8 0 kqueuepl 144 8 0 6 1 0 1 1 0 8 0 pipelkpl 16 80 0 73 1 0 1 1 0 8 0 pipepl 120 160 0 147 1 0 1 1 0 8 0 fdescpl 432 267 0 254 2 0 2 2 0 8 0 filepl 120 1444 0 1371 4 0 4 4 0 8 1 lockfpl 104 38 0 37 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 17 0 8 1 0 1 1 0 8 0 pgrppl 48 50 0 41 1 0 1 1 0 8 0 ucredpl 96 95 0 88 1 0 1 1 0 8 0 zombiepl 144 254 0 254 1 0 1 1 0 8 1 processpl 920 282 0 254 4 0 4 4 0 8 0 procpl 624 377 0 341 4 0 4 4 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 254 0 237 4 0 4 4 0 8 2 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl4k 4096 13 0 13 2 1 1 1 0 8 1 mcl2k 2048 60081 0 60038 13 1 12 12 0 8 5 mtagpl 80 8 0 8 2 1 1 1 0 8 1 mbufpl 256 95988 0 95930 10 1 9 9 0 8 1 bufpl 280 3521 0 127 243 0 243 243 0 8 0 anonpl 16 43999 0 28708 75 1 74 74 0 107 10 amapchunkpl 152 1390 0 1260 8 0 8 8 0 158 2 amappl16 192 1412 0 569 51 0 51 51 0 8 8 amappl15 184 4 0 1 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 11 0 8 1 0 1 1 0 8 0 amappl11 152 75 0 66 1 0 1 1 0 8 0 amappl10 144 42 0 37 1 0 1 1 0 8 0 amappl9 136 365 0 364 1 0 1 1 0 8 0 amappl8 128 309 0 278 2 0 2 2 0 8 0 amappl7 120 138 0 123 1 0 1 1 0 8 0 amappl6 112 29 0 24 1 0 1 1 0 8 0 amappl5 104 212 0 201 1 0 1 1 0 8 0 amappl4 96 422 0 391 1 0 1 1 0 8 0 amappl3 88 106 0 99 1 0 1 1 0 8 0 amappl2 80 1312 0 1249 2 0 2 2 0 8 0 amappl1 72 14450 0 14050 21 6 15 17 0 8 6 amappl 80 617 0 578 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 14 0 2 1 0 1 1 0 8 0 uaddrrnd 24 267 0 254 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 267 0 254 1 0 1 1 0 8 0 vmmpekpl 168 6024 0 5999 2 0 2 2 0 8 0 vmmpepl 168 39347 0 37500 113 3 110 110 0 357 26 vmsppl 272 266 0 254 2 0 2 2 0 8 1 pdppl 4096 540 0 508 6 0 6 6 0 8 1 pvpl 32 143828 0 125629 173 0 173 173 0 265 24 pmappl 200 266 0 254 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 234 0 5 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82233e7e) at panic+0x15c amap_lookup(fffffd80579acef0,0) at amap_lookup+0x19b uvm_map_clean(fffffd806bc09660,c003136000,c003484000,8) at uvm_map_clean+0x43a syscall(ffff80001d7f4bc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00015feb8, count: -6 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82233e7e) at panic+0x15c amap_lookup(fffffd80579acef0,0) at amap_lookup+0x19b uvm_map_clean(fffffd806bc09660,c003136000,c003484000,8) at uvm_map_clean+0x43a syscall(ffff80001d7f4bc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00015feb8, count: -6