kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jun 2 00:40:41 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.52' (ECDSA) to the list of known hosts. 2020/06/02 00:40:55 fuzzer started 2020/06/02 00:40:57 dialing manager at 10.128.15.235:24195 2020/06/02 00:40:57 syscalls: 364 2020/06/02 00:40:57 code coverage: enabled 2020/06/02 00:40:57 comparison tracing: enabled 2020/06/02 00:40:57 extra coverage: support is not implemented in syzkaller 2020/06/02 00:40:57 setuid sandbox: enabled 2020/06/02 00:40:57 namespace sandbox: support is not implemented in syzkaller 2020/06/02 00:40:57 Android sandbox: support is not implemented in syzkaller 2020/06/02 00:40:57 fault injection: support is not implemented in syzkaller 2020/06/02 00:40:57 leak checking: support is not implemented in syzkaller 2020/06/02 00:40:57 net packet injection: enabled 2020/06/02 00:40:57 net device setup: support is not implemented in syzkaller 2020/06/02 00:40:57 concurrency sanitizer: support is not implemented in syzkaller 2020/06/02 00:40:57 devlink PCI setup: support is not implemented in syzkaller 2020/06/02 00:40:57 USB emulation: support is not implemented in syzkaller 00:41:02 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)=']\xd9-\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)='*\x00']) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x9) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x49) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/250) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0/file0\x00', 0x2, 0x204, r4) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) utimensat(r5, &(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)={{0xe0a, 0xffff}, {0x6, 0xff}}, 0x2) pread(0xffffffffffffff9c, &(0x7f0000000500)="96506c820787997d5711157f927aa51b677430f28813e3e8119ae659db357c6b5d44f6f8b87801c935d91853aee54abdd5fea6cc6b5f4b3e9b2d54a9ab5939d7270d3815b35aab8f28bef9b8abb9ec67e48731e12da109070810735f8bb2e69d1d83bf55a15ffa128d995696f28fb486c103f871501cfddcb1f8df3062c830008a2708f2b8cf98c8e29888ddebb5b41952d861ab248e14509f5018039fd0d0ea98db58931ee4927f85a6c617f3ff0f25d50cecfb509d32f8968bf088eeb3f579b7aea13cb9488b42c194405aaaf0df018510d040db712f5e7dc988d3a657ab8c9aeab4557d2f7e79", 0xe8, 0x0, 0x5) open(&(0x7f0000000600)='./file1\x00', 0x800, 0x151) rename(&(0x7f0000000640)='./file0/file1\x00', &(0x7f0000000680)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f00000006c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000700)="723ae3c760e945d5f0f88083ea48efb40b1d011ad0bd0919a5ad868ca8e3a1d3a12d5964f84c560d2a766382827e97bcf1ab64a45ab97d0819b82f728677f06a12481ab7f4e505451edaa1fe5429f7589960970fd03f06894d94e03e49cdd1f924d9ac0e3d87e65c1048e03072232e0b7f3e0b09e66c1d8df6c7385690d1a6fea5d350e94dd7ce6a6fe77ad8c0f85cd61d7fbb90eb2d91859a7e284509e3912b668d92aee36f8155cbd142ca30754b30cda75f115435709c95a89cdc2e34234bf5a10a779c98b734776e06227061352eb3952f7abb05d5183be49751a029882448d8c953d4ce6c7568da1cf571f40318e31a6527a6429c5de1fa663354e40b93a69c6ba75f2854c4829064bcdfb530ec94292676e85171bbf9e7e12185e6d1a2dcad98090e304ec2813e999120ba3da453b14e14b31749b584344fb4c57be9151e352bfdda4250cd749cc0b60c03ce027f91db945d104c7a761063b5e23d3a913ff33ccd8b3c9c4b7f464c58401202ab1278889258fa5de403dcb4407bb1be5c6029e96443be942ac50b7a92011ff965f85d7f09d5b5bb559c50141be1c7006d497c0b6e76894b1545ef1f873f1b702b81fd7f22636a31844e3c215ec70c26440ffd0a274254bf97a487606b74f617bcd3d38dbf2cb6ea8f9623939436c0018546b634004ba69db171ce037be420af2fea60ccc862faa37861642aba28698b8e086c08181d1ff94afe1eb3aebe97a5a0d301465b8761ad6594c36bd6ec3e33fa7468cf7e2174ec5c704f65109ffeba540940aee0d39c478882c42995f2597dfc3f663d4ef6b6c490a243e21eaaa25af86369289779a6136c1acf16aa158ebc413c62583c7ea2e63d72f6934efdd2f146ae400d0c8a955542f805d3f53ce2e6a3d86bdd81deaf07875b665f36be136eaf07c4ce441ec0c6aee2f47e0009f2890cae121573efdbfbd9303d4f6944d82099cee18cdcad7c1399a9252e6954111595052e0bbda94ac641cd2f6c9482f618a6831b07f0945fe2b55edcddf13d1bf5bd9024bcdb96fa20597710fb548c93971e0502471f2edd2b372f99140c5f754b16bc7c0faf38e34f6e4aa42e5a2f739a5936687e5c4e8dbc8ef29bfae1e3e2e29a42de78e3f33e9625d39ae5dc37226ce68fa4e38b83f78d274107a0053a2822032cd39483ae3f11b0629eb99a8af6716116a58de3909314a68b08763702b6350195ce1188c0ce6a95fc7f8cf660457a506a63d8408def5ee02453171834cf74cef4474a1b3dd957d7809197f3b07a8639552780909827648cbbab1a25b2a8288ce432c1a8866e8e3b4ba3ab8a04d8f4099d8aa772843c5571e993f231a77f6a5f8c0aae181849c793dff67e6e7c56bd270e8ec163b7062fca1e816fe846405278cf6c7f4aaf298aa7c1d86fde113780ed1b0f2d9191514fbcaa8b2bdc1b8d00e09b1070bda979f271274f205327d0a1cd133c9e72196a689eab6c03f66755b8a956408fc1b00e24601553066fd8fa9fb66dd09da499ddce2c48672f1b9d39a7b39dc3a42e3221a8fef644838426e9570d64f89cf77d52b873148c58e104158479cd1ebeaa038add13c43eb735cea8560902dc2998e96e33fe59675579349340efb93ae1f9b5794cce2f8963b717ef237e0ea2271db88461d99baa278a4c2d76c6a0927577475db807cf9ecac4c70ca18bf60dca3b4f99daa90a614dc018c119316bf6c625156a79c7677de1f00499c6189f9a1738ad6d8bc099b2ebba5163fa9693eb10a013bf8e8a307eb82efcb4ef593d9db09d0b76d76d9c3fd979d19b432f0030831d6d8c2b7ffaf9f570b53c27cfc127ec1d3abc129b9655b975653d65a7fc1ef948bde0ac35cd180085ec7ffc3bc45e31242093c4823df345448acdb82fda2aab349fba37453c44bbbcae3458adb5e4e3d20c5e59d8980a50e2fa72ff138a74a8d5dbccc1031743e788559e6ebbe24c7a0c37bf19d0aebe209a17b14399e77abf1dd77f9407993e448d9ba07ad0939cc665f043a18ed5cf8f9ee03af34f51a326d65dc935c3785444b180be8f8d6b2d76060a5b03441046d6cd7bfd0d365a07958b0ab92fd7289657ad069311849443375315744b9d1b7f9516bf7867ba5feab6541104450c5130a59c34d89d4fbd147ba9c8784c49354aa36ad72441d48cff46370c99b1221047cade51c5a4e0b9a7a30759c2fd1413ed2b9cef1f9bb4da703f0466024ff29115c435cc22657335be82b14fecaacbb73d0047c53ef8cba844a9e04eab3b855bacd2577b0bbbd33e08bb3d86ee76e1d16820d749af15f3be25a28c4cfecf8027b95e78b39b3f135029e6c23f436b6c6f1a394edd0d47c5fb710d2b1a5c202e24b42df895b667b069851f59faa5abdd6ec85ae1c64354189337cbf887994297d35953b58738475848ed9aa328163c4950d13649c604385dab29d87a91e86ec783c77ba475d206101383a07ff93eb8883f7e108c414683cbbf763deccd61427a277f37ad06e2f6765d87086ed972dee0b678baf2c9ab9e3de2338bc30680801ce8000f6b7778b037e2563b95d0e642bb845e08e29f6bf60fd67fcdb972d28a6591f5dd2f36b5373b4ef1a8ec72f2c2e8a47dcf1699c6b8f95f455e9570dd77db49706bfcfbb598356858e2b4572518d7c53425a3f2be3abc03c22528c9b16e71dac6d8d513717fd71aaa42dc495f9a66d6e02ec4b619423c314971a3a3ec793885709f25cdd9480c232d962ebededf5d226af9b8c64de642db14b9be1331ebe8212a8509151ff009fc770ad856e071daa2243c4e28874cd1ccf1c37670e919548c37598be735c01aa926351039aab81c86a3629356b86bed8ad2a078ff8d4551c6830cab2cbc16166785db2e306ff0184ab61d17e7fa32471a835e65380e365735fb293ab15938096b583a951f09c59063becd8b6885af0a3f77e1454f00bd6b52dc0b0e76b1f08a530dd3e22dbd70a5e5270c9da89d7097250545baf1b7ff13184a1904ee3616760ddbee260ebd27ad26ecdb43213c8a2534af90ee4e0848281f8f137768979ef364a7c97eebc7c6825e0663c7f5af25594759afa9de98512c7b9b16fae61b8c78fab4fac1904eb7317585b76564c5a5f050cc0ee4d9f9643a0af4c174c38120254b96523fad8913bc504201ceb82a12ae2e9e0456d625619893019cefe9689b9cfbb3b402b9db56886ec58537982ffabc8cb752506c59d9ddd1b49cf74abe69d472aa2c9b1eab6ab41a2164d3ee80d4aa4e337d62c87207c3719e6ca54f2f527b35b426867b745886286b44f03fe9b6e43243d3cb7d8dd14858df63425d6e95c28ee0f7db840788fcea63684d55f97caf0091faa1446f3897241cd513809e14cd1f2d731f2dcf98b68cd33de3af8c73f8a9989ef4a78eda10ad355852bbd2746c7c704461d490c4cd872772b2e35ea6757331603c51752d58783c36997d2dea744bef46229ca180f5aa4bb1b0c19f14ecbd594a6b9f072900a2e182b21afdfb0e493281650af1d1296f3097b332fd3d24e770bf1bf11bfbed832818144037012d59717b4db5718c3779c2c553082ca4cce56d5757ee3313dbf90eeb5311e13c1ee923e5112f4bb6fb48ca6c6245300044e92b693fcd09938cde9f2a7af2df8ad122590bd443394caae7aeec942d9b011f6df92b977095c9e4be81f72c25ff03600a68530c7536aa58ebbb72b9fac95c20952f58f669c9594f7ff60e950a6c10e434dcc02a103488824d4234bc0eb3e62e507d93ab2d6327ceb2b60eee3ce795df51e42ebdfe6c1e3dce7ac1c0d86bddb3e45eb5936192fc17a99336e863d3e9fa8346138ef9c11b128084dade37edc4107990a937d99bb59940c44f9fe6d71521c7ab7f5829c6b450ed7d24a4efa52230bdd921cf6e531af1b982a7004ad0f1a1ccb0efabe3b79e59f4e6f00dc465914887081a5ae5069e07d290bdac6e95a49f81e02ee7a6a6648961b0744f19b6d28cebf807be0b9386c0ef093e2fe366564bdb3b6b16c9e0c6e3cedf6ee2a4058db87026afe2faa4d2e0ab849dd5fcc838fcd221fbe472c61e38aa44b9905c20bc8f175db9c0664e147c0c87b3bd78649ececbc1cb77a1d47e7370e4c9fc15df165f18b23f889d18f7f920bae783ec612e1ce377040f2085ea4f3af7a74dd7f3cbc82224afab4bd0b4771c32bc1f2f6d2d6c94db39399be98fe67a11e08be2e083ea8c7de857fe3159402e55985a7c4bbbe43eedb0d6077252416d7da7ff2b5ad0bfba65a026e603d6618645d0df7763119fa0023af5603220a1192b358b5ff14664d22ded4120100f16962a806d3aaedadc38cd2ab6fb66fc485383407e4b828161f8cb4bcdefd0a6066ae4638f4d14c41bbf6c5e12b0ddbdf6f187bd712d218b3dbc9b575c32c4ce490ce6f4ae1aa632e72aeb73645386db4ba370d7a601a1951d692979ea1886a217469697ca71983ea6b2fc6fe80c1c495c4779eaf8ee78a888fa3401988035605c139a5ebcdba0b038b8238682c1eac2dfa70c4e141fed809b150e0f74a4e96aa8d13124cc4ddb53d631763124e2f629a0328fecb7e88b8ec39cecd1a303f4380edd88a6eaf7f3c4b8c64da8f98c86b4a6826212a60d637a0c62d298dd3a2e4004f87b6ce4e7c13922a3e9239f930540a5db4706a84a5417f5fd56959b885d49ca344f14995e48ecc9abe6bbe6023c23909b7008b75bffbf536de1050452b0003d0ca323275660a4480d77247494a32094848e895334704582f5e03ccc66cace7679988808421ec257eeac463b14d01dc22ffcf3b814acefb9ef4446596bf28eaedc601d453ba64116fd98111f907d0f04c7bbe5b1804325299ebabb7a7c92dd396686a9cd5f44c483c4664bca7947182e3c817d03c16959215f6706802694ca6d6345e24bdd57ea53bd11f3823bc22215ec8ac180ed0a6b6b34ea369773f6733528e54c641c865a5985676373778168a9f3a785bcc90e52dd6a05d545118380d56069e6fe073c7f5d8466e1b963247e7bfc9fc943d8b3895b4652956f70477d5cd79866351678c0abd1379031851744c4dc15dbf679e2337946933dba185b7c52e533ca850317e3fe411db80c77a4f26dbbb4a24e8127205faeae9e0b776b05a6d9546e00b6450fe58430d69cfe866ce7a2ae23e7fa88839584dbed674b24e7b4edaf6a2d67ee8827871afb41c0683ae1321ddf68c8bc0739e2496500ef37847ae82b4a33c6455fe495fccd6b573a89cec123f7d6eeea81801f1bc37d8e47902415313098a9f350830cd2cc5a0702e06ede3aebe4ec7275547c36fc0b08ddd968ab845533182bb01e67a3d243b4bd53baaf12de3bddc40f558d8600e4a8d8de7b435163615d7a470b00f187972fd36228e1af7e06ec87d7946b93da85a3cecd50ac206c171f2c89bad27777776699e8afebc4504ec1a43c5c98a2da9325bd26214d82ffd3ea3e9afac6ef8cca40cd02feb5f7d9d8e87d2345d0dafbf23bb8a9ebe927988910bb49c348d14e3111b810e1ede0fdb955ce3b0d3b1acc5efa4850a037b6488230e7522f7b40c1f0a36fb48224f567c62d2742f5098c1f4ef2c1a54684554436c96d0515b106befaa410cb0808727e7ea30bc855c5d2c8333626b00267492c3af5b1416f2c6556d74eac0abf2108ea444498ac40c8532c384c95b0bccefb7f278a2d8973ec8e558d8818e2a1249135d6763d544ed9221e4ed691f6b94158e03d80a148d3bcd850792cc1061bfcc15524cbb69ba6730772ae2bfa41c56dc4fa5b5ed6da94a65e151648c5e4b9db6ea059218a97be", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="6ed9cf109538286cd51cfdc1c4fc1652158d6619c8d33fc9e13d1b05009b349e4dc0a263689bf5e01467daa7acb2935f17ba33a58bb26b713c99179016dd41be798e14e87a54161332167a0c44cb4b51753e0d2cb512adc264636099c3b9fada4c20c199b5ef7b6bdd11268313c19997f2e52f60fb26a4c65de9cdb3c450123665a9b6a55d777235c4b2f04c859b6ec7baa20e52b08b3026c27947c64b19cca2fb3660f76f8c365232ccc0335bc394eda08676e2d9ae6448e492676bbd528e44c40c92cacc6ec4fc1cd622ea4aa68e76885f60b8dd392fce27022267ee7f56dec1bce61c4c2d59ff171c39", 0xeb) pwrite(r0, &(0x7f0000001840)="a8e7cdd42a57caa26a1ef4212e903d30a1b884d1a8fe62774cc3a8c1947e2373740531e4728a48c4e1be2af408aa6b2b349c4428481cf688336471b0e88413e7a2e167ecfc463b8637372ee40adfc5f7c98a9dc654e9088d55", 0x59, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000001900)={0x1, 0x1, 0x2, 0x100}) 00:41:02 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000000)="8fb761aabfff1e6b2d59b0ef18ab541dc2a79cef7f14fbac286568defc799a1cf74a129dbaed2f8f1dd3e1d3550437caba3d975535fbff2752ba124b3466de3898e90b248e9b0bc3ba988751bf84adf6507e148f290d9fde1c78e6e5771ba2a92692c01471bc7b35abb6be0ddca0280a03b75212b4b51af4bcb2c9", 0x7b, 0x0, 0x10000) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xc6) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x100, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x80, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffff8, 0x50, 0x2, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x7f, 0x3}, {{r2}, 0xfffffffffffffffb, 0xf, 0x80000000, 0x10000, 0x8001}], 0xa0e7, &(0x7f0000001240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x62, 0x4f1, 0x3}, {{r3}, 0xfffffffffffffffb, 0x31, 0x80, 0x100000000, 0x6}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x7fffffff, 0xfcd0}], 0xffff0000, &(0x7f00000012c0)={0x0, 0x8}) clock_settime(0x3, &(0x7f0000001300)={0x0, 0x693}) r6 = getppid() ktrace(&(0x7f0000001340)='./file0\x00', 0x4, 0x2, r6) r7 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r7, &(0x7f0000001380)=""/4096, 0x1000, 0x40, &(0x7f0000002380)=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(0xffffffffffffff9c, &(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)=""/96, 0x60) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000002480)) sysctl$net_inet_esp(&(0x7f00000024c0)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000002500)="a77857cbaa0a88c394be8346770fc3a9be3098fb12a28059a302d504e60bc1f77f84eccc17a9e26c64f342157bf099ad78ad8cc4603f4970bd8ba5fd", &(0x7f0000002540)=0x3c, &(0x7f0000002580)="1ae888f5121bf202b4b9a35c7c99537e401a6a55de03fce6a7b89999adc1e7a78e4959da214b6d3d74cbb6cf67cb02a3488a9073d4fd2e61cc14797e5695ca7951a760fc79523017fad3e6c14e99bd2096db56387346d6e81ac486cbd73cc91c3dbb198fd30ccdbcb7ea9432fa25e394126fc19dc51ef9", 0x77) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002600)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000002640)=0xfffffffb) r9 = openat(0xffffffffffffffff, &(0x7f0000002680)='./file0/file0\x00', 0x8000, 0x90) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000026c0)) 00:41:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x82) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 00:41:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x1f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) 00:41:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) close(r2) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) 00:41:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="812390708cbf83b79a328a9700000000004330a066bb8d00000000", 0x24, 0x0, 0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x8, './file0\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000140)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000000)=0x86) 00:41:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x2c}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) getrusage(0x0, &(0x7f0000000140)) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x0, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x6) semop(r0, &(0x7f0000000240), 0x6) 00:41:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x3, 0x5, 0x0, 0x7f, &(0x7f0000000300)={{0xff, 0x5, 0x7, 0x6, 0x4, 0x0, 0x6}, {[0x6, 0x6, 0xfffffffffffffffb, 0x3, 0x805, 0x5, 0x7, 0x9, 0x3, 0x100000001, 0x5, 0x6, 0x8, 0x100000000, 0x6622, 0x0, 0x2, 0x2], [0x3, 0x1000, 0x7fff, 0xa54, 0x40, 0x0, 0x8, 0x1, 0x2, 0x1], [0x3f, 0xff, 0x374487cc, 0x7, 0x9, 0x80000000, 0x8], [0x9, 0x8, 0x5, 0x2, 0x40, 0x7], [{0x5, 0x400}, {0xfffb, 0x4, 0x10000, 0xe4b}, {0x1e4, 0x2, 0x1ff, 0x3}, {0x4c30, 0x4, 0x2, 0x8}, {0x401, 0x6, 0x7, 0xffff}, {0x1000, 0xf15a, 0x3, 0x5}, {0x0, 0xc31, 0x2, 0x2}, {0x3, 0x8e1, 0x0, 0x1}], {0x6, 0x100, 0x3, 0x7}, {0x401, 0x93, 0x7, 0x6}}}, 0x2, 0xe1}) 00:41:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) pread(r0, &(0x7f00000000c0)="2003c0557e82825e6b99106cd791e1f722c28c6eeb386b9509891bd88cce65683612848ce920e7e0aa21fed59c8e512a9e5241e4991a13e80d89853425b00bbb61e010b0c539599cdc6b7f57343341dfb15b8394e190553575c2cfbaee97d87d2949620326cb5026f80495fb87c39bcb67dd70eebaa0c13a088cd7a0ea6f978e5b30c2a62411e5dd5f5379999059357177408dae360e052a804811e6a26d1ac05fc0a8a0abd610ba7944aa5a7c89e13a6d3148ed3674aa82e7f590830bb7e7668d4ec4", 0xc3, 0x0, 0x100000000) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "feb354cd107f6269"}}}}}) 00:41:02 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, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5e50d95446bc2c000000000000000009e3dfe04b62d86cd3b1e9089b523d3354811a0cc489466519cc4ac784d6e57d694c39e37d15e68ab7d6237be8eb902d129e5ea37b6d3672c040"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, &(0x7f0000000180)="c8f8d0b0d5d7161807e71894caf419b3054989b1a225001211ece9b49a0000", 0xffffff99) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:41:02 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8ab042dd3afec5a683b4cff3c975d6382ac165b4d735021963d46c82fd650700c87966b99c54a1e95ce2aa7226621563a5d19dd42196aebfd6c1c244387cae7a820aa5b72376a7b26f929d7b3c3375954c4bdd8165fa3c151bfa7a1249c637462bf8cdc80dc8b7c172269d908d2411125eefd70d438ff72eb267c400"/135], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:41:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() write(r1, &(0x7f00000001c0)="9efad52b3e8ba68f52ded819ef9a8e344f8c55445bf0fe05b26df62f178af088bd09684f03c1db5cd0c0e8b73fc8576d1956f6f900f4089d13932ef4b09d5fdb6d08253d215ffbc70536559da747e05acbfce0c57abfd9fcbd15e2e60eb5cfeabf264dd6443d492c4bb7e62b0a6b8a87576a4da8eaafbc95518924b69394f1d87f006e2f4dd3116df74014e9d527e7a151c4ed6726453aaf108cbd69ef2de065", 0xa0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="9c", 0xffffffab) execve(0x0, 0x0, 0x0) 00:41:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) close(r2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) 00:41:03 executing program 1: r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1700, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) r5 = kqueue() fcntl$setstatus(r5, 0x4, 0x4) setpgid(r0, r2) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x5], [{}, {0x0, 0xffffffff}, {0xfffd, 0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {0xfffc, 0x0, 0x2}]}}) 00:41:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) close(r5) connect$unix(r5, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) 00:41:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x40000000000000, 0x2000300000000}) syz_open_pts() syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom(r2, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x2, 0x4}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0x6c}, {0x0, 0x9}, {0x1}, {0x2, 0x8}, {0x1, 0x101}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x7fffffff}, {0x2, 0x3f}, {0x3, 0x7fffffff}, {0x1, 0x200}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x7fffffff}, {0x3, 0xff}, {0x1, 0xdb2}, {0x2, 0x7ff}, {0x3, 0x92f}, {0x0, 0x1}, {0x2, 0x8}, {0x3, 0x400}, {0x2, 0xffffffff}, {0x1, 0x80}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0xfffffe01}, {0x1, 0xffff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) r5 = socket$inet(0x2, 0x3, 0x74) flock(r5, 0xd) dup(r4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x8, 0xffffabb9}) 00:41:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x6ca) semop(r1, &(0x7f0000000140)=[{0x4, 0x2}, {0x1, 0x1, 0x800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) semop(r1, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000d246d1dfd1ea04c8367270f5937b96fbc395a1f4e75c6d749f921aab2431faf985fc1d19"]) 00:41:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18c3009222f008e3"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 00:41:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000000)="d9", 0x1) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:41:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:41:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r1) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) shmget(0x3, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:41:03 executing program 1: r0 = socket(0x2, 0x2, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) 00:41:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2a8) 00:41:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/247, 0xf7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) recvfrom(r2, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0xfffffffc}]}}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="b0823a366b9d682081731621497d2c437d54126eb4643f82508aeb48c2dea277f84f9fbd1e854e121489a1ed6a0801dd63f4", 0x32, 0x0, 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x19000, 0x0, &(0x7f0000000740)=""/102400}) 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)) 00:41:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 00:41:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x5}, {0x6, 0x6f}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000480)="9a2a5668eb5d06dc50e7bb93b5561def83980a4769a6e4d2b13d5984dd2a8eff16885a5f56f1f119f7041406ff7f0000b8ea0299ff50ea797c5d635b910a928e9ec3279d8752ccc2d8b022fb45acf8c619c358170cc10c71d2f23bd49d57f91f3c43a182208d1d77644b512702219e34ff463886f80c679828be00b790fa00e93f1501bd313f56ba7a3ff5f34fb034e22b1d7f9ff8424bc6749d910927d7578d49511d188e32c4e69ae518344fa227e9262fd72b333366a1f3cb2ce797930c0a9e41a14766f6a8a3cedce5157a7fe354cf366b1d3b37358b8624b534e238550667ca92b77f40d43d7f5edfebc806ee72d2de03c3e289ac5860df886ed71faa1cf009a53b3bc799e8fdc693edf24857f970ccea7fef7033a4b15f08f73acec3a2d6d1fbbf2486a8e1cb2e3f720a72e5f77b7a274f1f6859a017ac14e8c5d24a2135556381bf17f1ee7bd0b1dbfd3667", 0x14f}], 0x1, 0x0, 0x400) 00:41:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x8d, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r4, r3) 00:41:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 00:41:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700, r1) setpgid(0x0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 00:41:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x200) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 00:41:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:41:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2f, &(0x7f0000000180), 0x0) socket(0x10, 0x1, 0x1f) 00:41:03 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x1a) 00:41:03 executing program 0: r0 = socket(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) 00:41:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="d70fb5bb7968fbb9fb86585a8bcb401d2ce2263f4298be7c00d176d839661acec12403186a3999603c93e4db1341be177abe506d3aac4a0b3e85fa6f554b0c2e03b69836c5b70d15e952af653b0b3f263e63e434c2b73d7f2f9acc476a1797d4848fcb25434a5584241b818c88f08c21944b8db5729b00658923a8c50fe1688f4109fadf9193b34c3131035bf99384ceaa43bbe617fca5064bf8d2bb045efebc11677897", 0xa4, 0x405, &(0x7f0000000180)=ANY=[@ANYBLOB="0100030666696c653000"], 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x6ca) semop(r1, &(0x7f0000000140)=[{0x4, 0x2}, {0x1, 0x1, 0x800}], 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x5) 00:41:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 00:41:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x97) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 00:41:04 executing program 0: r0 = syz_open_pts() close(r0) kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0xa184113b97940bf3) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="7718831a9293e2f4d3b2e909ca468df79a68142f6a12d0a5f8bddeb26bcd026b9840a5bc4c3dac68ac9a75a2cb6bbc30aff307b43d914ec78e46ea4803284e8bfc85815bf35b90f443ec5ab0", &(0x7f00000000c0)=0x4c, &(0x7f0000000200)="07d865641c4ae011e4b2299e33f1f4484f8b684886750c8d00d0b6893eac719c4e7cbc1b213eb05f5f275931d29cc47c8bf6d5a4c215f4dc7800e83638771f63ed9e923e379a5862e3d4fc5a03ee9bc5c954295b500caf5fd7dd205675d6e84cb0077c251907a1378692110711cd7cb49f6b95dfbeb462da139f73b8421aa1405d66fd5dea40764b6cd08a0450c1958de505f6808bcf5d41a77958f22229daace49f22e4c9c342f9841add44c62b45283465fea991", 0xb5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0xa184113b97940bf3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0xa184113b97940bf3) 00:41:04 executing program 1: setuid(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x49e1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x44}, {0x6, 0xfc, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 00:41:04 executing program 0: read(0xffffffffffffffff, &(0x7f00000001c0)=""/133, 0x85) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 00:41:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r0) 00:41:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x8}) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) flock(r1, 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='\x00', 0x10, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4f87990859b4c07e, 0x0) write(r3, &(0x7f0000000100)="83e1400b", 0x4) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) 00:41:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/226, 0xe2, 0x800, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xffffffffffffffff, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0xaa, &(0x7f00000001c0)={@broadcast, @remote, [], {@generic={0x8013, "57b0e1de6f5fe54786dacf8871744edd79afc25524691cd56a105e8cf9efdeebcf477eabde8b869112ffea0ddc2d642e56509d8586f1caf57238be99419b699ad3e33b828506cef86d236b8d790cdbaea1441d54dc8ae3b10e8fa9a1ddfe3d1ad57006885f250b5974b13c1197b8da4417494488d9efbe5cbe100d4459e860b2809ce6a77e20d430086c90e571eb5a56fcab0963f6663481af38c574"}}}) login: pckbd_enable: command error 00:41:06 executing program 0: lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x1, 0x7, {[0x1, 0x9, 0x1, 0x6, 0x5, 0x8, 0x2742, 0x4, 0x8, 0x3, 0x6, 0x9, 0x8, 0x5e4, 0x4, 0x6, 0x80000000, 0x8000], [0x6, 0xfffffffffffffffe, 0x2, 0x40, 0x7fff, 0x7, 0x8e1d, 0x2, 0x7, 0x6], [0x800, 0x8164, 0x0, 0x8, 0xfffffffffffff800, 0x4fd5, 0x10001], [0x4, 0x6, 0x80000001, 0x9, 0x3, 0x5], [{0xcb0, 0x7, 0x2, 0xcf62}, {0x2, 0x2, 0x1f, 0x1}, {0x7, 0x8, 0xffffffff, 0x8000}, {0xc808, 0x6, 0x3f, 0x2}, {0x65f2, 0x15000000, 0x6, 0x3}, {0x14, 0x80, 0x7fff, 0x5}, {0x1f, 0xd8, 0xd, 0x532}, {0x3, 0x3, 0x2, 0x5}], {0x7, 0x1, 0x8d0}, {0xffff, 0x3f, 0x3f, 0xfffffffffffffffe}}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pckbd_enable: command error 00:41:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f00000000c0)=""/214, 0xd6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x3ff}, 0x10) 00:41:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xe100, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x122) write(r0, &(0x7f00000001c0)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4e7b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bca02e639ca1fcc525135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xcc) execve(0x0, 0x0, 0x0) 00:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="030000ccccab5b645049498d10d3", 0xe, 0x0, 0x0) 00:41:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000300)="be5c5f3b02a290c0d698f7c213c2a4556ee4343bad180515ce48f6ad5d8d9527e97b05bbb183fa496732932dcb3ce807084c2b7a00d348bed54eb3f104580caeb17fa6f137fe6e29aea75758fe94cd3fb9d3f6a183be4fbf401063e10db3d9f10276b52d185df5ec77d09559b9d0d5c8db5b0e3b04bfbf30615e81bbe22197e936d206eb3d10a1ccf0d13f5a16e6d54b97904ba9e3378217a986b8cd2be39f7f23d557a1303758883782b088cb5d71a17a63bd6fc9c036e2265050b3087d86d97108b3824e8ca3af36c6ae3d", &(0x7f0000000200)=0xcc, &(0x7f0000000400)="541929683e7f0dfc7991e51c8a1fa2a2fd0c97aa31666c4c426e16b465fa45c86f1a47c7400e3c66c72bbbbe9394a09e1f477be973d26f0b3873d950aebac0a5015ed1a2961d00971b604770eca3011b1251deec6fee86a595f7b8915c1821c3c47b87998407b3634ca332c998331f41f42739c7faceae9ea6fb992974b9f0b3d465fc3819189de8", 0x88) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:41:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4000, 0x8) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) munlockall() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="823d1765300000000000"], 0x10) shutdown(r2, 0x2) 00:41:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 00:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)) 00:41:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x801, 0x1, 0x6, 0x6e92, "b90adc79d900ccc9f59f795c152e2dc83043578d", 0x800, 0x831c}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x6237, 0x1ff, 0x7f, 0x0, 0x2, 0x800, 0xc56, 0x2, 0x0, 0x4af, 0x8}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) 00:41:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}, {&(0x7f0000000200)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e40c1191cb05aacb8df01f6e00157b74887354fd0c6bbaae4fc8c8e9b14735b5bbc98ecd633740da3217b8547b8c290ff73c8f67612e0e02f6bafc1b66b474d719eebd3b7036dd63f61", 0xd6}, {&(0x7f0000000300)="365f860252e82729c974d49b785b38c59342fa26188e35f1fd013f6ed153690d86a159e8b91d8bc046a1b6ab2698c0da980239f2c0b81eca47514b89451bfda3f971744781e642dd167f040297d5c01c874c931129cb153ecf27be4253d49ce3e6522dfe7d1905d09a933e947888af7ca737c5fbb12ec8d64930cc4d3af082639b1b5f1a11944f7e8f5e15b5553fec38edf47a4d32670c6850f3d1b983e917c555f62b50fe06c072a17ed81aa95b35ba4a121b70ae603057c6abd6e207f4a6b80acfa933100d6f918116647f4878e5b8bc7c5ffded04470dfd618d8376a2f42f3ef31a11aa3c31d0441f697d6379a724faf77855f147f4e9b4a0b46f5d90dad94196d2f699a5593e61061d7acb1761f828d00134536f44f687c4ba9c1fe620f12db6939ad97cfbf8abc8d5949926c418fb67113f457e149b35f2ba779ad816f5b117ce27a4678e2e8ed12180703030da9fd97de54f81717bce872480f3bbc19b30bbbe9974c7f55e04603ac5bf16c9603d1e4bc4d676b8e8337b29f71211d288c9cb432e9288e5ce891a324bf113d8ab7cde55eb64484ca154c23ac409d08339ff303383ee35a839761952888d3c782de382d23036424325064d447ab45068bfb46022aec711a0052f39d86dcea20b920c6919b5b51f3343af89b96eda11f8057a2ca7781253230a45ea746e1effe51f5ec3a17f717ae5c0a2fc6fcb1eed561d6e3e7fbfbfc59325698ece1cb64396059ca1e512b8b2c209990ebffd7bc1f8624fdf188969a2400ab131a9b628ae81356589125032c6522e6db96cf6101f6d7cda8c6784083cf4277c162126265b8f823dfe886c12771f929b651082b1a7c8673925dbcfce76ab3aefa3239cdb2b8055dd2be2d628aab8f35f44cf0b1929244f02960704e16136ff89e9275090d3eb6a8b02be03e7b1522d1fd4a47767efb7d11cf125d7d1a726632158c5d29ac9ec0a8692425c4f04737860345ca55c2a205e8010814f4a3b13ddb945e2bc0363cd0ff6795cd3dd90e7e936fc87135d5006a7ad6b832b49049ec2a1c53e0fadc749e5f9f479dadf1ebc73fe17a3f75736c53a168a14a08532ed863f7a17192754a8a13089af2e1ff01d59d14071d6115dfba0d445d4f62028444320fd8e0775607ab4dfafdd058db0af3d6b3fb51f581dddbf297f9bbd8c6396974ed636cf6fb844687453e259cbfc25a8c830867eb70135d0180ff522126cb68199b9dfdc9a129ff1373a592f3f126d33ffaa3f4382fc1dae0b71c5bb5323a264bc34d96831dd4120b713d64d83f6fd6cf14460c128a6c89d82592a626b76dfe1fe415514a897c956aa9ad774594322f4ea46d8b88d5c641dc6442bb624", 0x3c5}], 0x3, 0x0, 0x0) 00:41:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 00:41:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 00:41:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) close(r4) connect(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66616c653000"], 0xa) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0x50, 0x1, 0x1a, 0x1}, {0xfff, 0x0, 0xf9, 0x1}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) write(r0, &(0x7f0000000040)="8be5f7a2ba3b916028e3468c80bc96123d820c0590ef749cead2b8e7aab6a057acbfc67189fde331e8c861a94acbeb9e4c8f6df2cc55ed3b816a6f879dcc0b61b54ed371db80ebf5d7a1e8dcbe6f9deb2a41a8991f70354c8ce8682a0a82cd7297eed7ce581549e572ed91b1ef2445aacad5d5854c5221951686118f6037617ddb47bea1d84c68c77e18a37295957f4b5cb7a892bdeaba07e5aa2563833c6180aea6b0eb8f93a1d98eb0d3205973aca429b1966808581dc3f4a57f68a3d58e407e367625497f909ddc", 0xc9) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000001c0)="d3a4fde86b520713f09833f09920fbc0aaf0ea48e4fd695e13616360a139c0821bf4944288fff647ffc2244942f12492761fee4355db3055780035352f8cb4298ebbef67d68b00e608387c9c6d915a92cb79fd19cd27d5be5b7b260d8485bd5450284071a599562b6482038d93dd3ce7d5047df7d44ae20ac71a90d3ef0000000000007555aaa36c5205e030b7594582bc00000000000003ffdcb85d702323642ec1c9e96d48ef3230180f18fe89fdfb95000000007f5da7fee4d22f8a850ccd4189db09fe99f4c3f8c6cf014bd9e45c5867c3df18246eb1f474b18f01589ce21e672938fa4f432514325a8272643a34a363531c98deb8b02fbc2f4565acae9b4bf86f194dacbf2c935b99e6eb6284d8086584cd8c32c4d05d07cc62db1d626d868d685e217e9ed8dc8d168fad546d7920e8092ba748485f5271e3c3a48d44f4484c234ef5fa097010ebba748da4c287bd61a60abff6ba8537045f016bbf79f2b5b4f2ae857dea1c6878cea659ef03eed77ecd9640fe5b7a04cc654a984349130629", 0x0, 0x0, 0x0) 00:41:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000000)) 00:41:07 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x14e) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) setreuid(0xee00, r0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = semget$private(0x0, 0x1, 0x274) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0xb3, 0x100}, 0x100000000005, 0x703, 0x8000000000000002}) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/227) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x9, 0x5, 0x7}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/231) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0x70) 00:41:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000340), 0x8) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0x6402}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 00:41:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f3, 0x0, "0500000018ffffffff00000000000000000000f6"}) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7f8ef12b00dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 00:41:07 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x40000000000001c0, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xa6, &(0x7f0000000040)="6f21a18d40cae438b096db800f6e1430010f187e4d8064c61dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3010099cb97f2224e910b03005eceb0f1567aa1b919d27617e7ef7992fa83863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0c5d29cc85f9cf3a344906973cf74f600f49c6f97c3fbe30f9647e7105698b84bb27371de29573ebb37847cefc19546890ab3543fa577e981bf7e4799a0b013cf83a5afeb6b00000000d6053838525084d5cd3910df21b52fe0e8f534cfefc6fd365da2faceea9a80a8dcd90f369f5ad5aaad474c7b4a3f69912e3a5cb3399bf3ac2371fafe893bb8bde27392716a184cee670395bccada355f87d422cb58518380252b5b7b7b56fb320ee73c081c285f8a", 0x85) 00:41:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom(r1, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x2c, {0xda5, 0x401}}) 00:41:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f041577900693cb9cee969b6d898545ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e85349ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729caceefe23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca4367f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c825ffbff4528c9bef98ac669e81da820920db7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91651f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd06050000000000000023483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e08c3f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835d5909ad4ed0161bd7a4f0b5f7c0e7483bd3f7bbe06b942e697e88c77d832aa1c2307477bbb64b8ce7b2a4e400494895db1ed0017f283d9a85305fe42316a1d0d6eb6298e106c9c75eeaf1c238c101acf053dae09dde0b2e692027c7f4b80dab494cf0ea00780004bbccbc0156caa798611aed01672174d5c8352f19888343271e1b8c0ccdd2975f6e01a9cbc8f86b06351080e5fab66e7469ac87e8318d7e4bc2d18c0b9dc6427249a0438a640d99f75b876bb46b1753fbbe3eaf46627c87fc11111aae9136276a86db788e317e7f154c83ae253836cbb315cd4369fc815d058eb8a33dd89786cde5bfe6054de0c6ddf8adc833fef1c0fa15967d562dc79d9d09c568101907578485eaead73886f6b2f110d1beda2cf9ab0c000805f1cf0bc43ba2f9972bd62d45750821d5f3cf36612994997082bbe546fa7ea0c8e89dc799085cde365548c8e72c6fa0c8a8ed4fe912051991e59c57a3a5951dcc0089bab4ce4c37d7d684c1b8dabec7f0de5bcb02e824297c93418cfa64e13a2f7259c525e8"], 0x10) r3 = dup2(r2, r0) socket(0x1, 0x8004, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x7fff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfb}]}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r2) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:41:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4200190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x4}, {0x800000000000006, 0x0, 0x0, 0x80000900}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x812, r1, 0x0, 0x7f) 00:41:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0xfc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc080445b, &(0x7f0000000240)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r2, r4) ioctl$TIOCSCTTY(r5, 0x20007461) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) execve(0x0, 0x0, 0x0) 00:41:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x54}, {0x87, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xfc, 0xe25}, {0x5, 0x20, 0x81, 0xa87c}]}) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) 00:41:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) select(0x40, &(0x7f0000000000)={0x380000000000000, 0x80000001, 0xffffffffffff8001, 0x5, 0x7, 0x1, 0x100, 0x8001}, &(0x7f00000000c0)={0x7, 0xb463, 0x5, 0x5, 0x3, 0x1f, 0x9, 0x8}, &(0x7f0000000100)={0x7, 0x401, 0x956, 0xff, 0x4, 0x6a53, 0x8, 0x3}, &(0x7f0000000140)={0x0, 0x9}) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom(r2, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0xe6e1, [{0x1}, {0x3, 0x7fff}, {0x2, 0x400}, {0x3, 0x4}, {0x1, 0x9}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x7}, {0x2, 0x40}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0x7ff}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0xa1}, {0x1, 0x6}, {0x2, 0x3}, {0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x2e}, {0x3, 0x8279}, {0x1, 0x4}, {0x1, 0x6}, {0x2, 0x200}, {0x1, 0x300}, {0x1, 0x6a}, {0x1}, {0x1, 0x7}, {0x2}]}) close(r0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8e1, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 00:41:07 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x2000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, r1]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r3, 0x0]) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, r1, r3]) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r6, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 00:41:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) fchmod(r1, 0x108) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="400000000000000000000000000000001c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc7500000000000000100000000000000000000000000000007800000000000000ffff000003000000921b6775a639cd534df65b1b5ec855749742ffcdcd123e43bf0ca71b6b7cd2d69050a245594cd8376d7d8b80e0d12084a03dbd2961195b786375015244e6693c0e4efc547d16f395f6795504a8cb971505a7ee9cd2aea0573556faf6a8350458cad886f2000000006800000000000000ffff0000000400007479ca4a442518d0185b69c40be88f93e224aa0c3955c13f5defdd48fb6573ea341f3484cc4afe550b16d245d15a6e005826613a7b32c835bf9fadf9acc3245c22c89367dc6c089d0602b9c5d15f4243fe3c6793f839000040000000000000000100000004000000f7b07a3fb0df5bd46e8ed9f80dbea148912bca7882cd00f5723285a6b31b6ef8ad209b22e3a1ad93a1e90000000000003000000000000000ffff0000810000007cb8420d07063ffb5d68a44ce572c4fff06c93b6054e9c82b36e00000000000070000000000000000100000000100000714f96765ea25d7ce71c229163434a9cdcca4b504699dfb9864bcdf633b1f9091bc77d8ffcac504f62d4b3246da6bf7a0b5e24174da6103e045c74bc1856f4d31d9e8e2ab2694e8153082d22a642a1d575e1cc0a647f2a19a371f6c00000000002"], 0x210}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) write(r2, &(0x7f0000000480)="883d2ace4fd877a2930e235746253dcdd28e2424dc8770b8c5a4e683345b39df8eeb39546e97bb78177718b7088201484cbcea7a43c8d3995a7d80d9ea2f0188e2365e8a16618545c270f737c20f51f113d1d458d918d66477ae6e8d46e576c8e838eea550ef7da6ca207fc4e3d5d02677672905b79612f7d9de5ee463bac167f150429a29de9fb801fab958e06bf78cdd7c314de133531e64fd2c7054af1c898f15ac576ff5b1797fc0abfd55ab9f6b34246c04e057ba2c4e355622bae24c19ccabf8b8f7659e8abdcbe9369ac636b12b7c504bbddf87fc0cf477a518a2ec8a8101001d67187f5154388bb88c79d30602010d2d9f2f4f44c4", 0xf9) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xa49e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20, 0xfe}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 00:41:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getegid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc1", 0xb2, 0x3, 0x0, 0x0) 00:41:07 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"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xb7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:41:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r4, r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, r2, r7, 0xc, 0x8}, 0x10001, 0x8, 0x0, r9, 0x6, 0x8, 0xa0}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) 00:41:07 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb5, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343821df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSDTR(r4, 0x20007479) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc5, &(0x7f0000000480)=ANY=[@ANYBLOB="0000080000005c3e5677562d85a07594b7000000000054da5216e2b42303e1da6a19123290fa5eccb6a2c3128ed8889501", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="3108800890780003000303090205e6f49e080a0000100000008003050f4096df12aecec34168b11f1779040213124b3738f26a194cdc1965b17396dea87c040214ad07232c16e8a0aae816a9f2700ab254f0e39b9980c0b506fd057d0e76eb4963edc7b7a455cce314187c1bfbcb23a8e06a18a62d79710c8833d84e8c97deb885e211132813b1748b1cc3a3adf7b1c0e253ca909086d3"]) 00:41:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x44, 0x0, 0x0, 0x8001}, {0x80, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x7ff) syz_emit_ethernet(0x16, &(0x7f0000000140)={@local, @empty, [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x2}}]}) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom(r3, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) close(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r5, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)) 00:41:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000078d000/0x4000)=nil, 0x4000) r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x7fffffff) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 00:41:07 executing program 0: unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='W\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) renameat(0xffffffffffffff9c, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0xfffffffffffffffd) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 00:41:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x3, 0x9}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000280)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x81) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 00:41:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x5ae7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:41:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) syz_open_pts() shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) 00:41:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="527a3026caf6b44c87", 0x9, 0x400, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6615fa653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 00:41:07 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 00:41:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2}) fsync(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000080)="70b90e8da588fae23b6e7b297861610aca207840a2f33d958cf221da99259c9b1664b4561cb38b18d70e25e1a2e6d399f27c2789eb60cf273e14997866596177dd2397b909dacc36cdaea74f03ee88c70744bbd936950cbf0e364f25be17c59a45e498aff0ff9e7f62fd30e909dd3423715fe33e8a0d5de6eca3975a223fe5e448f16c7aeb91ddca194afd614f66b96186de252bd372294810b9", 0x9a}, {&(0x7f0000000140)="79eb6f6ee13e0c4d4e2b89b28839c45eb14ec5c08dde9310", 0x18}, {&(0x7f0000000280)="4201d5443026bd84aba05f238500e20f28c96d2c55db6dce2c3681a17ceaa49d6664c136c9be81a48b205c75ce693a6ed6b8d1b4fffea67db8a700e1988c68a87958ef5ea451c69ad42acda48faa9598c0a745717e352ce2b73678085c95c607c79ae9d053122f008d1757f6072bd9dc297bdfa73e14393df80c01e94008ab161966459dc73a06d3775ddba1cf5786e6c14fa22eb0e8502c30c9bf8f6ee7a25b162e42a5291c9a844e515b1c0f79465d4c337ae1d9fb5d108092d5ebcc9b3398025aec", 0xc3}, {&(0x7f0000000380)="2401ad1ad8e1e98628cc53d9a82ca4ad93e54fd6925b9c1308b19c7e2706c9557747e93819be0db369c660a8f39107a1c535aa399d83aa2cd3ccd2953a76d1e1dc5b1f6cd234a34a0c2a077f", 0x4c}, {&(0x7f0000000400)="f1799226d2bd1e808f4ad26b52628f5d9e8c3e297e178a8f63609a9b805ed3daac662a8edde1980c27be36d510170c5306912e8cce9d71c4c261fba987d4d25d20ca3c586d45d5564f3b963298742b467ee9903df4b5461ae45d4c5ed2f90cd5d52f24b9014858ce12b5205f81d0ce339f1c23cbc2271c754f0d10226bbe430f82367c294a6fcf59e55d1786a7212ec06b83c0e53f57641769cadeca9258ba", 0x9f}, {&(0x7f0000000180)="64a4c792fd0f4c0fd3506d0d14067597747534e8f29e58b40ba6273b8f9ba0e5167dd4a3c441b8", 0x27}, {&(0x7f00000004c0)="ec520e8605257109e68f9c35694ad65f43ce2bf4511d7f8ca4124f54197277fcafcdb1a9cd3b0b1a43e88e8348ab36ca037e445305054ebb02aa5c420131f8ce9fda847285d5c184924ca8b05e59631d68b3b2f616ff121c4eaaebfdb8ac7153ca47774dc61bd40ccde92fe738b071bf0ed475bea2cc52bb6a61ad214585a3fc7fcc04f91ba475ddb891cad5395f645fa0c5ca06b44d16c7bf953231bf81c4b12009c2ca5679bb45167717c208818cd83035cfccd91dd4cbcca3bfa8ddf7866812ca6395d61c0aa6f6eefe7aee7e1ebecb18a064ed4e3af75e47b3f9de709178b3", 0xe1}, {&(0x7f00000005c0)="368bb57cfcbe9928e829394e2f154c293fb38f80761d29fa496ecd71ecc503c9a1745c745976731cc89e6fb6831b02f7d631563bc875fe84d8c46104a1e9f8478ed66cd1e7c121c99b76beab7790a6ad06debc9df02eb52ab7e1ae91b7b84c907807b26894e494e36acd84d276cc7f31056b259717eee8bcb80ff5e2456f7d086e5ee84b350db79e667f0c19465c4f1812fcc60da951935bbb058306fa84a5579bfeebbe8e9f05f82d708d235db26cf672aecb489ad6115a1f0ccab7c22f22", 0xbf}], 0x8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1800000000ffff0000011f5a39000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="00fcff00"], 0x108, 0x13}, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() r8 = socket(0x11, 0x4003, 0x0) dup2(r8, r5) r9 = shmget(0x3, 0x3000, 0x34, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000740)=""/190) fcntl$setown(r5, 0x6, r7) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ktrace(&(0x7f0000000840)='./file0\x00', 0x2, 0x440, r7) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0xffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x3], [0x512, 0x0, 0x2, 0x2000000000000000, 0x0, 0x6], [{0x0, 0x5}, {0x7}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x2}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)=0x17b) 00:41:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x18, 0x4003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 00:41:07 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaa490000400000000000019078ac1400aa0000000000440c0600000000000000000000000004000000000000004500000000000000000000000000000000000000407b7f55836b8ae11611e408f3aab55044495254075317c4ad03f1d40b0b2110cb6fd7109b06340410ce55d6ab227700bc5274eb6be7ff6216952464961f5446e67500"/157]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) r0 = getuid() setreuid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3f, 0x0, 0x0, r0, r2, 0x0, 0x7ff}, 0x6, 0x3, 0xffffffffffffffff, r7, 0xffffffff, 0x1000, 0x2, 0x1f}) 00:41:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x8308, 0x0) 00:41:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0xa4) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1a3ebaebfc47e5c4cc2cb6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762125c560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x8a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 00:41:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x200000009, 0x7ae0], [0x0, 0x0, 0x7ff], [{0x0, 0x3}, {}, {0xffff}, {0x0, 0x0, 0x2}, {0x1}], {0x0, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) panic: m_copym0: short mbuf chain Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 23547 28412 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff821cb941) at panic+0x15c m_copym(fffffd805e10c500,29c,1f4,2) at m_copym+0x553 tcp_output(ffff8000009f4440) at tcp_output+0x154d tcp_usrreq(fffffd805dad27d8,9,fffffd805e10c400,0,0,ffff80001d798120) at tcp_usrreq+0xa54 sosend(fffffd805dad27d8,0,ffff80001d768778,0,0,80) at sosend+0x669 dofilewritev(ffff80001d798120,4,ffff80001d768778,0,ffff80001d768860) at dofilewritev+0x1ab sys_write(ffff80001d798120,ffff80001d768810,ffff80001d768860) at sys_write+0x83 syscall(ffff80001d7688e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeae90, count: 5 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 m_copym0: short mbuf chain ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cb941) at panic+0x15c m_copym(fffffd805e10c500,29c,1f4,2) at m_copym+0x553 tcp_output(ffff8000009f4440) at tcp_output+0x154d tcp_usrreq(fffffd805dad27d8,9,fffffd805e10c400,0,0,ffff80001d798120) at tcp_usrreq+0xa54 sosend(fffffd805dad27d8,0,ffff80001d768778,0,0,80) at sosend+0x669 dofilewritev(ffff80001d798120,4,ffff80001d768778,0,ffff80001d768860) at dofilewritev+0x1ab sys_write(ffff80001d798120,ffff80001d768810,ffff80001d768860) at sys_write+0x83 syscall(ffff80001d7688e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeae90, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d768240 rbx 0xffff80001d7682f0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8182317f kprintf+0x15f r9 0x1 r10 0x2 r11 0x4bbefbe8cdd0a9c4 r12 0x3000000008 r13 0xffff80001d768250 r14 0x100 r15 0x1 rip 0xffffffff8186b358 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d768230 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=23547 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d798ae0,0xffff80001d797500 process=0xffff8000ffff9210 user=0xffff80001d763000, vmspace=0xfffffd806bc0a770 estcpu=0, cpticks=0, pctcpu=0.1 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42913 76278 49639 0 2 0 syz-executor.1 42913 309855 49639 0 2 0x4000000 syz-executor.1 73141 404338 93289 0 2 0x2 syz-executor.0 49639 110155 93289 0 3 0x82 nanosleep syz-executor.1 93289 267141 16078 0 2 0x2 syz-fuzzer 93289 380906 16078 0 2 0x4000002 syz-fuzzer 93289 184910 16078 0 3 0x4000082 thrsleep syz-fuzzer 93289 221220 16078 0 3 0x4000082 thrsleep syz-fuzzer 93289 1873 16078 0 3 0x4000082 thrsleep syz-fuzzer 93289 97281 16078 0 3 0x4000082 thrsleep syz-fuzzer 93289 332135 16078 0 3 0x4000082 thrsleep syz-fuzzer 16078 233795 28412 0 3 0x10008a pause ksh *28412 23547 82633 0 7 0x12 sshd 87753 294651 1 0 3 0x100083 ttyin getty 82633 18279 1 0 3 0x80 select sshd 45988 347240 6178 73 3 0x100090 kqread syslogd 6178 251065 1 0 3 0x100082 netio syslogd 56928 400747 1 77 3 0x100090 poll dhclient 34679 263447 1 0 3 0x80 poll dhclient 57501 16862 0 0 3 0x14200 bored smr 67276 7054 0 0 2 0x14200 zerothread 9448 215667 0 0 3 0x14200 aiodoned aiodoned 41254 430183 0 0 3 0x14200 syncer update 52791 450599 0 0 3 0x14200 cleaner cleaner 42137 312375 0 0 3 0x14200 reaper reaper 86898 344065 0 0 3 0x14200 pgdaemon pagedaemon 58350 297623 0 0 3 0x14200 bored crynlk 27594 439906 0 0 3 0x14200 bored crypto 50825 426865 0 0 3 0x40014200 acpi0 acpi0 84114 322560 0 0 3 0x14200 bored softnet 65684 458602 0 0 3 0x14200 bored systqmp 99024 350538 0 0 3 0x14200 bored systq 49165 452060 0 0 3 0x40014200 bored softclock 5919 507877 0 0 3 0x40014200 idle0 1 383147 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 9480 6335K 7304K 78643K 10997 0 pcb 13 8K 8K 78643K 39 0 rtable 115 5K 6K 78643K 261 0 ifaddr 59 12K 12K 78643K 84 0 counters 21 16K 17K 78643K 25 0 ioctlops 0 0K 4K 78643K 31 0 iov 0 0K 12K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1330 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 18 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 126 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 54K 78643K 362 0 subproc 32 2K 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 12 0 in_multi 33 2K 2K 78643K 43 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 193 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 118 22K 23K 78643K 1137 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 21 0 NDP 9 0K 0K 78643K 17 0 temp 80 3030K 3094K 78643K 2091 0 kqueue 3 4K 8K 78643K 7 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 6 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 63 0 55 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 22 0 22 1 0 1 1 0 8 1 tcpcb 544 68 0 64 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 90 0 90 1 0 1 1 0 8 1 inpcb 280 162 0 155 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pfrktable 1344 11 0 8 1 0 1 1 0 8 0 pftag 88 4 0 2 1 0 1 1 0 8 0 pfrule 1360 4 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1558 0 162 88 0 88 88 0 8 0 ffsino 240 1558 0 162 83 0 83 83 0 8 0 nchpl 144 1902 0 300 60 0 60 60 0 8 0 uvmvnodes 72 1687 0 0 31 0 31 31 0 8 0 vnodes 208 1687 0 0 89 0 89 89 0 8 0 namei 1024 4837 0 4837 1 0 1 1 0 8 1 pfiaddrpl 120 4 0 2 1 0 1 1 0 8 0 scxspl 192 4856 0 4856 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 312 0 284 4 0 4 4 0 8 0 futexpl 56 2024 0 2024 1 0 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 144 24 0 22 1 0 1 1 0 8 0 pipelkpl 16 82 0 72 1 0 1 1 0 8 0 pipepl 120 164 0 145 1 0 1 1 0 8 0 fdescpl 432 298 0 284 2 0 2 2 0 8 0 filepl 120 1630 0 1535 4 0 4 4 0 8 1 lockfpl 104 25 0 24 1 0 1 1 0 8 0 lockfspl 48 11 0 10 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 151 0 144 1 0 1 1 0 8 0 zombiepl 144 284 0 284 1 0 1 1 0 8 1 processpl 920 312 0 284 4 0 4 4 0 8 0 procpl 624 423 0 388 4 0 4 4 0 8 1 sockpl 400 254 0 237 3 0 3 3 0 8 1 mcl64k 65536 10 0 10 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 15 0 15 1 0 1 1 0 8 1 mcl2k 2048 75102 0 75054 13 1 12 12 0 8 5 mtagpl 80 66 0 5 3 1 2 2 0 8 0 mbufpl 256 119575 0 119387 22 1 21 21 0 8 9 bufpl 280 3458 0 126 238 0 238 238 0 8 0 anonpl 16 45165 0 30169 66 1 65 65 0 107 4 amapchunkpl 152 1434 0 1304 11 0 11 11 0 158 4 amappl16 192 1365 0 546 42 0 42 42 0 8 0 amappl15 184 54 0 50 1 0 1 1 0 8 0 amappl14 176 26 0 21 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 5 0 5 2 2 0 1 0 8 0 amappl11 152 88 0 77 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 413 0 411 1 0 1 1 0 8 0 amappl8 128 384 0 339 2 0 2 2 0 8 0 amappl7 120 107 0 94 1 0 1 1 0 8 0 amappl6 112 72 0 63 1 0 1 1 0 8 0 amappl5 104 204 0 195 1 0 1 1 0 8 0 amappl4 96 462 0 436 1 0 1 1 0 8 0 amappl3 88 102 0 95 1 0 1 1 0 8 0 amappl2 80 1557 0 1490 2 0 2 2 0 8 0 amappl1 72 14962 0 14546 24 9 15 17 0 8 6 amappl 80 665 0 625 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 298 0 284 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 298 0 284 1 0 1 1 0 8 0 vmmpekpl 168 6058 0 6034 2 0 2 2 0 8 0 vmmpepl 168 42564 0 40657 147 8 139 139 0 357 55 vmsppl 272 297 0 284 2 0 2 2 0 8 1 pdppl 4096 602 0 568 6 0 6 6 0 8 1 pvpl 32 146897 0 128959 158 0 158 158 0 265 11 pmappl 200 297 0 284 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 245 0 4 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cb941) at panic+0x15c m_copym(fffffd805e10c500,29c,1f4,2) at m_copym+0x553 tcp_output(ffff8000009f4440) at tcp_output+0x154d tcp_usrreq(fffffd805dad27d8,9,fffffd805e10c400,0,0,ffff80001d798120) at tcp_usrreq+0xa54 sosend(fffffd805dad27d8,0,ffff80001d768778,0,0,80) at sosend+0x669 dofilewritev(ffff80001d798120,4,ffff80001d768778,0,ffff80001d768860) at dofilewritev+0x1ab sys_write(ffff80001d798120,ffff80001d768810,ffff80001d768860) at sys_write+0x83 syscall(ffff80001d7688e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeae90, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cb941) at panic+0x15c m_copym(fffffd805e10c500,29c,1f4,2) at m_copym+0x553 tcp_output(ffff8000009f4440) at tcp_output+0x154d tcp_usrreq(fffffd805dad27d8,9,fffffd805e10c400,0,0,ffff80001d798120) at tcp_usrreq+0xa54 sosend(fffffd805dad27d8,0,ffff80001d768778,0,0,80) at sosend+0x669 dofilewritev(ffff80001d798120,4,ffff80001d768778,0,ffff80001d768860) at dofilewritev+0x1ab sys_write(ffff80001d798120,ffff80001d768810,ffff80001d768860) at sys_write+0x83 syscall(ffff80001d7688e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeae90, count: -10