kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jul 10 07:24:08 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.8' (ECDSA) to the list of known hosts. 2020/07/10 07:24:19 fuzzer started 2020/07/10 07:24:23 dialing manager at 10.128.15.235:39784 2020/07/10 07:24:23 syscalls: 381 2020/07/10 07:24:23 code coverage: enabled 2020/07/10 07:24:23 comparison tracing: enabled 2020/07/10 07:24:23 extra coverage: support is not implemented in syzkaller 2020/07/10 07:24:23 setuid sandbox: enabled 2020/07/10 07:24:23 namespace sandbox: support is not implemented in syzkaller 2020/07/10 07:24:23 Android sandbox: support is not implemented in syzkaller 2020/07/10 07:24:23 fault injection: support is not implemented in syzkaller 2020/07/10 07:24:23 leak checking: support is not implemented in syzkaller 2020/07/10 07:24:23 net packet injection: enabled 2020/07/10 07:24:23 net device setup: support is not implemented in syzkaller 2020/07/10 07:24:23 concurrency sanitizer: support is not implemented in syzkaller 2020/07/10 07:24:23 devlink PCI setup: support is not implemented in syzkaller 2020/07/10 07:24:23 USB emulation: support is not implemented in syzkaller 07:24:28 executing program 0: ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) lseek(r0, 0x0, 0xbbae, 0x2) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080)="983f38f8bcb4baf413e48bae1bd9bfe9f5230e4f01cbeb76509c0fd543834cf9e62cd80aa12102496e5ca6582dde37fd14e7cb1ef3e4244cfcdeb8030d70f9c04bb4deb37b86f29eb74d38f3fb3da5d24bbebec36a8915f0e1e64d9989c9ec90e5f4341133461e952b59978f7396ab3024375603e044ecd33f1b2549a256923f3a1ca5f870b88375536dc540fc1f94cd5d536f62be78959f954dbdfe2086af582ca721657123f064013c2127a98f832a6258156d49e8d2510cc1ad1fc9b9bcc60da183975197a728a7edae017a9c77d67f3e358ed69d15b97703f786a00848f27f5c", &(0x7f0000000180)=0xe2, &(0x7f00000001c0)="b3f2b4ba19a6b6b8d2bfbbf67ee88ebb572a66fa52119d905e55ee316c3fa4d725da03045bf874b45163483c284a1ed62585a997b7252fdf2a9f12ac075c61d6b416b665244f23a117e8a127a0f332a4bcf107ceeb15798a2763cf3576e2abb8bb2edd15a1de679d0f37fa0666b5da9141", 0x71) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20040, 0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x7fff, 0x3ff, 0x239c, 0x7f, "5a8c69d893b57819e8f5e05f9ec2797ee80431e9", 0x7, 0x5b72}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r3) fcntl$getflags(0xffffffffffffffff, 0x3) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000440)) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000480)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_int(r1, 0xffff, 0x900, &(0x7f0000000640), &(0x7f0000000680)=0x4) 07:24:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x100) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="887c36311bd0096ffa3d035b7f91770d9fb9e13f06f0fb28d5de1f04ac605e23d536715de079d3fab298a181c96dfc906486ca6bcc0921683d7221515b2dd031a2524dbc5e40aa645ba08839eb3cd5137f5be63f2b59ef492e91bd1a4b71d287bc48e797cb3254919104f138abb08ba933d52532394858dc80e5357c48ec32588ad0b489ad8006dd24f6384d9115da", 0x8f) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000300)=0x6) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000340)={0x80000000, [{0x1, 0xcf}, {0x3, 0x3f}, {0x3, 0x7}, {0x2, 0x37}, {0x3, 0x7}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x10000}, {0x2, 0x7}, {0x3, 0xfffffff8}, {0x1, 0x8}, {0x2, 0x800}, {0x2, 0xff73}, {0x2, 0x1}, {0x3, 0x80000000}, {0x3, 0x3}, {0x3, 0xb4a5}, {0x2, 0x4}, {0x1, 0x5dc6ff3b}, {0x3, 0xc}, {0x2, 0x7}, {0x2, 0x9}, {0x3, 0x5}, {0x1, 0x6ae3}, {0x2, 0x1000}, {0x1, 0x400}, {0x2, 0x1000}, {0x2, 0x8000}, {0x2, 0x2}, {0x3, 0x80}, {0x2, 0x80000001}, {0x1, 0x7}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000004c0)={0x4, 0x3}) rmdir(&(0x7f0000000500)='./file0\x00') connect$unix(r6, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(0xffffffffffffffff, 0x0, 0x27) 07:24:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r3 = getgid() semop(r0, &(0x7f00000003c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0xfff, 0x800}], 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r2, r1, 0x0, r3, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/34) 07:24:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2c}, {0x3d, 0xfc, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) 07:24:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = dup2(0xffffffffffffffff, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$KDGKBMODE(r2, 0x40044b06) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 07:24:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de60475955fec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bb170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300"/191, &(0x7f0000000000)=0xfffffde8, 0x0, 0x5e) 07:24:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000002500)=[{&(0x7f0000000140)="fd68bdeb39a974e92afa357f24180a7e48aecd809d109011c196b0ed49bb63b19035a3311711e62a3f3139e84467443659b3618891ad5abca912ec3729136079f120c7a1ea39e70c6fba12f7ea5d847c03792e6aabf90fbcafe7b3628351737491cbe8ca83c6d4c83f0491b052ad4dcc865b4024f178539206450fe5b1ff008148184db9bff7ff7773e736db05c43607bc9e1845ebb4d9dc486520a1292cb14f6ad2643ebf3c8510718fadbb74f855fbb946cae15756a5ad7f9a5edd256a1399c2e22b76fb97fc1ad5970046a000eab6d42929474342fc78e13e10a506214bbf1b041d3efda702873e87bce89118506108726b", 0xf3}, {&(0x7f0000000080)="9eb3f7825d4e0eec61b6e56de3dd28eb8b2cf4dc5aa08b4f42c5131858d6f2c1f9d9dfc4c0bf48d8ac46d1387bf0", 0x2e}, {&(0x7f0000000240)="560de6d094e785d13af5524f8b94fcfa5dfb6be6ea3fcfd2acc82238db85fa6f5a3eb7c198c6e9bb8d616d49c058f71734a111e07eb2357ecd63a2106669f318ebc77bd7d9a614b36c05779732fa0d66dccd3cd8026f9255d7e80b8c8b06a8ecafdc8e906adf06f3571b4525b1d346d17b76fcf242e8c4fec8c6dcc8568314745f05e80d396913c3f57c090be85f62eb7153a097bfe03156c68aa9402689c1a0d2b0361b59fa351b6992ea60609de9c1826be42d719913d82aa23f3465d137ce7144d2a3cc66b08ba58fcde77ffd7482c45e79d76f47bdd7ce92afd7b2f6400247c6d964e4db037c4319bda6c1ecb9a1a7689be435dc09caae8f1fc8ec49727b8a37bb543a676797ecbe95780d047239744fcf0b4817e23b408e0181579fe067dfc68768ec7fd2734b62ff70bd08e87711b291242fdfd9ddb8f61e598269cce0422fd6910597bcb4c67c3022ae76fa05da82786821950ac643a2a8a9ae44e137a50d06251d69b4c9af8a49941e39616596c2c8c5ba7d407fe577e2e710eabb53413589f4dda06d410241f547745092d12446b94b918bdd8755c064d48fae332b2b75e550e96c2efddc22cace319edd53a618bf1ccd58fbb76482e0a41f589d61346aa2bf3236d01a95c8ba851f1aab1316d66474cdf81700f577f30ba6bb8284f4530c344c679cb990145d912f099bee82e225b78a4eee9c3f254434a158e9d4773f69e28536c6bf9fd8b8670c2f45eb5dc847615b5bb326b3f0dcd376b406f978fc0cb89c60674444b3f90668863e935f6224d576d8e08958b846dc98a994146ced0c31af7f219ef1d04ef54c4463a5c006ef95d9de430385fff8206fe4075112c1530c4fa76644bc95f1343eaa3f3e3211f3f065ec3c6092d1c2241a18a8bba34d84608ca439cde153c0a23f0701eff4531507a6131e3ba4a4525bb168697e999f1e92f1a63e4a8dcd5897cf9c1410f8674de7c07cc105e5e8ae56d5da8b8d2f34a82afbd34c53d2a9a79177662a18d7315ce5a8f63598e172911108348e0a19ffe49edee0bc0d7cff83dc6a09a7f4d894ebcb157dbd63433a54831af0a96e9eb9fd7eb1bf6a582f2a86a4d28a196c405c6cdb7b980ff061df0c1e3843feb630306b14c70be758b680d85bd0ea37cb58f1d37b005a3735d7f48aacfca989855a38c708b0795524a2165e08c9524a3b7d08d2420eb84ad02d10993b3ebebfeddd7c5b29fd40762fc21a780524e21d7ca1e2cc9b2432e2a6d3bd1749d31e121f05b979e070376087c39241802d0290ba6d3571b4406581f1c300ac430c0be8431ecae41b9f63c7e5b7d4c601d2ac6d430111083f27fb6c81ec357707dbb0d4ba1eff8d6b517446718f2f7ccc8f363f214ff7fa63a83b5332cab490b77b32b96b4e61253a85153737dad6b906629b06b251d24a7529bb6812cde0d3128b9e34d269bde5d537447a9a850e088622f84350865ed5cbd7ad77ceda0fcea5fd6feb4ed6e31b9f124bb3a5b91c642c38e357148d94a4380ddf0cddd0aa8c7e16536f2c1f64261fe39d13c84a3585b9b698970b677fef51579f16944ae64a0060b227c27be7ea5778d478e9a9e678a56a84aa1db525ddb684b16629209eedeeba2bdc9678ae9b69fc8b772759cdc47fcf12b172812a8ff0b951c1b940096fda29c217fca87a672133610472c211f5f8876fb1a8490e60bdf9e2664ce4aff536e5d9fd8004541d58e68e402817de6ab5b21aee06cb12eff2588dd5d942525497e538f2e36fd3588607e10835858b57cfbf7c22adbf6468cc4da350dcdb2c326b6ecb1a9f516f653c1b6706f5e02677a2afa0af2d3ab7a5a551f94960833464dd60ae8573842f88d09f2300497882a1460b2788c37f33c8c49647e494174b2d6d61c6ee701371338319c9ec88dc5486f788be4747c10a303c9ca10157029fb8a0aa5f0635c565fea111c1f845bed08b1c8a7a1e681ee8c265f088c5d9c8b504b1e9683ada4d2139a4c26c091daaf9f9bdd9f2f735874b299cc434c14e1be479c12859980caa49323f690f7563cf9e11382d74fe95057abd75d97d3232835b4d33b7475d8e24a4375efe6f1229675db51a1903559f63d1ef428ac93413e62e283dd3c439f4c045f35f2ab815986b84d2829975f26019e18798ec88d2cc3531cf64dba7c04178a37f082f148908b0a22e0417dc0e1bb05aaf8d3788e9f22b572d5352835acd2cc722f61a986ad9900001f414a0d0d56b7e93300cf355cbfe093a1c79c593d624a46d4ed9ce7ebe6bd1518f0867793f435ee65c3f81dcba69af671195bd90b005a6e06880173b87650a25db99eeaf8d939a31d64f8890d2558d75888c76c8f54b3a87d4b1a32d7ff52ce23c94407dc86ff2594684ce49dac736781011491e169aad6b0d39d8fc0b83a09e2f5abf65ff8b9a9a8adf7fa4bf49199f72eb5536797cefd1354a5267db18fb01b8b7626512b3015bbc0f659833c7544c7045f599cd4dfe3aeccd02f08ee0abaef7508536bb1e4f35acb0eb7155a1da5efc44b1729adb8002bbfaf0fb94dd2a2a57d48d4f0a4fd96178ea96616db8a5d913dd145c1370ceb2961b78b101d1950cdf6e418a26df1cb97a84ef71ad2ce597e62c078340a8c3059a121528db5756d8f9999c72523a8d70bbf22aaa5aeb9d3cc05b2306cbaea99a02c44576bde0e15216b144eaca67aa4b3261ca78bfbbcae8858a1e6134bd1c6bd0f950d20955f7d481af143a472814fe1d1c953844ca2399440382b09139a27572107057252f4d2d00ce5891df21caea07ae3a2ffeaa3c41498f61f52a658a3cac4cd7c5638fd4362aec0abd55613f54c2bd102b30911dacea20f23db233eda61d281982432cc11226623c2b2119779aff208f510c735a6cd651e891e104518f9fbc264e41f4b3138c704346771498f6dc392d237ef02b5ee19e311c74af86385fe8fdbfc8cb6ebff21632b4c0e460103d5f508b9730f9d3e0a4a7364b6cd37ce3329a87dd31ff68315b1e679d21305cf223e4e15d0d26bab4a159ddebf6ba95a0d07b335afc19a1549c6a3fb7255e36d28aae38a2150e34a49a0c1217928aa165cacca309bfbdbefd255af3ccb3504d78c34f1bd0128f134d4643eb5fec9662d8eb9b54a3151bb3a2ab7cc2f4f020ffb5f4ed2bc0d5965fc3bd5f08968601326a1feac29509cf18da373eee89c496608c34dcaa1bf0055cc2a0b5ff088fe8140665ea8f215d7459412a9ebaaca58d332aec71f44979a4d1236f8153c5ce8484d4d71c9ad5ad128ac696b6e81d7c9fdb6f1f60e5975a9325ffe1a7bcc366e6cd412ea0093b7af1e316440344cf750a4347c58130871d17de05e8b00001bf1f4cde3f50df6c42def12365db63549ba17f2dcea4ef28b88ffbace2ceb9421d23eb56e21e79bf88377d8f41f0642dc55733803731e9ec00d62d7e69f97daf85d7f4524a3bb0093721eda2e62532f2344b0425553c79d0ee57a4ea04a99a9c90b8ea5f8deb2b7326eb89ade9b99526ec5d51540395f5404052dc0ec6b248719d8a23c4fa6aaa0ca227ad1008a82a7041d133943497a97d5ff155a2f99973aca52f665adc07e5ff12c4860cd7dafc281d8e06309b9d2f5a45f7b85dc4db30f44f1b00449b43972397a7a4a07c00607490b98c320f061b4511ee5b19278be04ea7b94b2746e4c3756c91bd11099efc1e02bba88b515ad09a5827db040881b677bd1b276b6147c45c48303d414213d11a785a1e6c6d905d52c6afb4420bf6bd68a62b413c531de5e3dccc1b6bef2945ceda14ff2584059d69eae7191cc05d6413b4fdb71b7df6fab45bc0c843b11db96210961454a3d6d3e0030a01924a1c719ec5b02f37c0dc1aaacf568800096c46bbccecaa0e446f49389ae19f2a07c7a58be082fe22cf37f0f259e1a67878056a6dcfd45cad73320dbf1ad7cc481d1ac0bcfae237fe61d8a0683b1eef7bfded6626fcf3a82aaaf8d7f88f2612cc4fc239e9be7f67f1cbf0404576f89964da86cf20144fd0f431c6046cb9f66b62ff8597e676c323ab1cd19b24152ac992581614a5e408458004f100b47ac9535ec709a78c0716c10e76e17b2d0eb26906a2c32e5b05f04614dd55913e011a53adc295d9a09efc2ef68908650a6550764bf8f4133907819a609c39b5407701cbfc13acecabb4a8552dc58d41175bcdfd5d20042dda1df7447c9cad7e18cb39c6b0f4b21e78825c7454a5824216bef42e676ead710c4045defedcaf05d23aca036acec2ae64dfb8438d2dbe2ed2701870e11b6bf46ae313023553b924f0c887600f72f6b5f045c427a7e9233c44e10879b26d4f0cf408ff088d3bdaa88fbfdf09f3259789f6dee7533515d66bfee318d4fb86e5e8264710d46a87c03081975207601622f76daa3714ca5fdbd2a6946607730a29f5d8b8aa585843c54ffb166accc22bcbc2bad54b632187eaf1127800d52b39c332c41b0d465daba53bc025c7102de1d2b77d770535e157747828e6a6bad0ae220969592b2f3efca44d77f9c06a9ed6d942bbf353a9e1455fae21d13513d59b10caee675d34a68796279a3f36d105dfd67cebf64563a5c3600ac648097a08c4c5cc96d2a1c9e2e502d509c673373a5d2b1517378281311cc193e19f5536f39413918978dfddc793ca2719b98934313f807ea8679a2f802c4e6d7fb191ca122c2b59c5865a18ca7dbd043f4fe39ac4cfdeeed1a53836c869558578e548df125f6b5356e389f597a45f0e05e08242dbc32b70c8a84532a4a277b38a623ecb7f658190c74207e588fd6c9bed7d61af248ecbe6f0baf0a8b931e32e8a1905e6c9af91f1bfae7d750e195fe280398bcd25ed73adf14482ff124decebb1b9be2beab4b1f2cccd47fa66a75ce1321f5109b9554509802c7cd64b1098c862a1c252c2b4eb7e27c438d3add2451329ea2593dade429cd205286baa8703c4364ca83d74c90d3281dc3d5940fb549f0ce09cb63c9d9d656b93019752ea4b0d3a593cbe302e70651d99d1e31d6bd1020be26a5249a080bf4532ce0ca355d5e283e7b6e754356d5a9ca0ac17cb2eaa6639b87741bfc44aa4db22fbaebe4dbfd3c2347d4a087240eb2f16833612776e28bf42e9b3add50ed0330f26172255d3317e1d50645d46b79554dcab7a865dc6687b11c34d3d761b71d58b69aecfab3ab17cf5f7131c749bbfeeefc27de494d972ee6a22f80b613988d0a601b28be4855dc5990d87530ad699f40118ed87d27e6d8203c01f420cac1f9d04e2125a427a02759927c513e34a1ec22a85d519115f94decd6e857e8d77a65372275a5b97c4588c29c050cc9e1106b8e04c851750c2c4e9fe5cd61e46808ba987111eb1b5737d85b39b6c655fa706be96c24094f737c206fac3db9509712b587042b3287d1af2d340f640ed596b6f26a36674943a7d6f21bab9bcc72bb15851e20352db2c3971af43337f068491e1777cecdd94c122c899366cb8a734885822b197b452d40b50c71578dc47c166974912edeeabed7dedea085282a3dec560fdef0b2ba6d5cb45190ddcd57a69cfe1f72fa4342b8cb079005f90bce3fb636c6426268ae7391951583649355877b5906c5a9c9857eaf38b3e48dbe84a7f7b9e423934bd8ffe8608d0c1ce4084c39c7361a4e96a0fc6dd6780d6484c53dec93bd8b3d33e06fd3feaaee4b33835107f3654d0e83674bb79449117f7e53e404b024b3adf5ed3043b747ea829478ad0394d58f18277c60d97a69cd7bc54c1aa6927333b6d0e502dbf9a64c94d868f818798ef9044f0866e9143dcf9d4d01f2ff63d74", 0x1000}, {&(0x7f00000000c0)="fc98feb3bccaf72d85d45e33348e3b444d", 0x11}, {&(0x7f0000001240)="524bfa701da3e9fd7479143fc7dfce5d22d6f59ce71899a6f2f494b52023d616323268c27cc780acca171f904380cf00d4a1f0a7b711386200a906d759513c04fe904e9b9a", 0x45}, {&(0x7f00000012c0)="03f2de6281eb5f72ae7eaa992f23e69283e75d39025562d99441e9f70b6748e99f9372bfee2b1c72a88fac392f0114cf7beeb4bb1a5566021a930f0cb79f3472fecb52b81649775a5c78ea65c0ee9eb82b9b30b7d3df6f2e54d1ddbf9a6f994fdd5683741bf9183fdd9f9e4bef14da4003632866315172be783ec76c5336efd7513b03dcb941100d3fc39ccf380cc82b51b910871fb0c19e67d24ecc130728da0a17eaa0884ac71d6c9c49", 0xab}, {&(0x7f0000001380)="36af1dc1d42762bf5ce8b219a01574065f07bb45acedfac1ad51f8edb85fd0c4aaa89437b9a836ffa1d558e5b18ba55843f11634a8bd333a16aa562972551ce736a650308cb3cac0f0f1bb8d5db7d269698a4403fbe10392c2eb473110551f2ba78527f0d07223a4b3f9a91a3751cdb77c09441b9cb00d0ea529ef0d1e30b872fe91fb8c811dac6b19067bfb115017f56211be86195a90e59a800ff768897586802ca1a2ff7e44c6c378baed35ce60245b03df512618f1ed31c8649e0635364fff05aa79eeda5f0f845787b987e8ca6ab31c793820b765b75a427f477f4c2ff0a9517b3aa513a297a891e3870ff0ae0247a1de25f716845f9a70821b0a84dd933e7daaf34e5e5b028f5935648288e1bb3281eafd1fa72b9d33da91dc602ae6ae53b8f83dbc73fa91674a28b441790a39ebdee4024509d6f699069ea56c410d2cf033825b252e2cc47df3a32bfa92851225abf55f42884cc974acbcb2bbe38c319d9d187f484912cfd8153741a22df809291bfe3b2f9751f201d5d09eb71e69675d6efed9d1bcd4e424d85c57cf9bf8381ec8a91a1dc59d7c6ceda86ca2c861505762bbc45d73acccea99115e92024f8231841e80058169a43972f6648664f247b7deea3c8b296e53c6c60a4e96129c7e389f981c39dc067b812de634f3b7eade3a2e0b2df33b0dccb974d58e5336ec6362a81ccef3bc5c1af1050aceecd0df4dba733c0fdccbf6f48def415fdaa4f376e31bd32d68695873416df8d4af719cbbfb36e5126350f99d5cac195848b461d585a4f4fc1976b40b9ea60ec5847a86d2653d97f48964b9979400d8ed7280493506fb4b6dfbad78f3e2ea90edcc69c2bcc1426dca86a447a9b227c65cc82fe9ec3858e2c56d420abf20d002efa172f1a3b2bd52b8e46597f3c759bb812a5c76ad5974a3a69604f7ea8f7b02cfaceb832edf6ff935cee8868e6e277b05237532cbda9b66b6a661066fb832cb21b3b22ef6085974eff228251d9ee28d2db5541c6e51fbfa87ed9937147db6d3287e4e849b0f342c1a39e6481f82fd29f7850bac4df0f8b525888421a84cc86b3e18c8bd6d8f044a1c4d38822092abf23f9d4df43a509ac46328cdb828bdf28e489510f4f27c8d95c108c778ddcbc92680bd79dc50d8756e06cac80853e0dcf398a577a50b2600df990fbc0d5d9c822e1db5337cce7444628f0b0ec35408171ce3714f1387b2b1ef99cc56af074c184e1276ad25f43eab3f8c72b2427b8443032787aede3da431959f3967d3720a49854469abacdd8196bf98c2ba5b30f966ff27c3378867e1dccfc8d4c2c874dd32a6fc6132fea8dad5ce3bbd1ab1fb3a2ad937e9b0a6cf68f31baeffb830df84f0746d4fabbc58120695a387441b26f26e81444c1fbb7adc4fd4cb44c17d5cedd90da3c37687a364b84e4adfd762b50d2a69cbc0e65c04afabbd139835510b415e26fe40674beef1ae844f9db6ddbb93890f79a48f95ab193bd7508c96207fefc740245a328f2d9214a9ce9e0e43fa0bb1fd1a37a858177fe3a26241d795c1c7b56b46cf91db07b343cfd3556cd6ff62a7511bee94803741b1543f5a020251444977f68865c5f6a385de570325caf17545ecfe841268202a23bea3dd6b509e279d9b4bdbe88363e1982eae16ed737119180e0abef07e111b198b49fc7c52f031d25471a80c6c8f622c49ca764db6ab5e6d20726623eec0eb47a055df04c363220186a166d29cdf274bb988f00a7851af86e015e0414e6e1564bf79091e37e380aef0aba0c2cd14ee80f56bcf3bab0cd7efa8ba8f47a567125dee1c326665d1dc88308d41f2b1379f156264749fa40a3e0c80d9b16f5d5348669e7778c2d37b9e20b7c5cdc0fde6a713c2c4e9c3aa9d35c2efbf73dfcd9f61be2ee3b4e72ec5f734a88326e4f5490f34082be7627fe28933f4830f8cfe6b0cfe5f1c0bd88d69aa55e6ee69e3cfd1d105147c0c122bc043d2910c077d5841843847e71e7b0295ba9bc5a978616341959929886ce5bf307a1a3641c280f3aa64c1323d6a244b10f34735c43d3bbef2567ea89657c0d05a074db6c5c0bb931f4051c51620265503c3ad8096208b182d6c2ad41307218047a725280e4f440f4111bdebf2f0c37c829b35cb4ac08c1ed005d5fc8134654e31497fd6b3e32929aef0be48ca2e98b0893f7eeb0aec8eef803de199ab37e461a0fbb6bf193de7c11a2abbc3621ca57e29fab279cf856dc76f5add0a25bc93e9c6ea206503e4893ada367cdf0785661f97774266b336fb833258b0080ebb179c3bf061ff686982e8a4f4cd48a160386ec040b03135eb5b7bf01a904dfcd2e99420f2bacf8b7dfe8ee90ca955a1122d911a8783f6ec3e97abea562e07e6f661760d46b8b6fc52d178e22438fc6b5f01a686e6e56105d29e88a6ed339488a94123adb745632458be72ffa3aabd02995a1114a47e443f2b86b236a41fa8c93beb17ca48b0ac04a989ab43502aceb27e57c0a7e5427003f6d3a8f1da3f6b02df6335969aa93f893a3f9e3ae9901ef9fd87557f039df17ebf50b98cda3a88bf17e4440ff760f1522ddb4edac8de3679b0fb4883a2825826ecd9c6e966e343b46c95f72eafdac75910d4dcddd41a571443f3766a74dacc06c5b19e295a2be7af423173f7861ffcf5fadb62959046cc3b7421e879c421ee405a1bba88ba5631bd400542acccc089e2a449afc357b808c6bfa6653241a97f9c4c7ae536fdcf6d3e65bdcac7dd76436acb0c360ca98512bccd24276e41ee3bdce0471a88162c63e3cedee330bada697191d10994a54d4fa06037aace039e33cc07288f4405b826ca15c41a55e6358b4cbc83c8366fec07c7443d80d2660d5a24650cca41dc7ab23a973e873bc21b833384ea7d0cb30c7cd6262b7329ded06d7dc5f831f4b9912776b9cde25dcdb963b23a536ffadea050a9e56ce808bd77f711dd4508bb059df13e9b3042efa8ca90a86bfc1ad7a651d63478e91792647a2488e62fa4e1b3d19b8c799125c0ea4b8daf2fef608fe7a3f51647f3bab2757229e983ea5ca07729f1041fd5c2e430843a2b281c36e5437eb94e63bf2e3d5e468f0f506cb90aa161ddc45aa96c4f52a6ac642686551bb2dcd6f2a585544209432a79654e3e8ebcb293cdd36a6018cf4157a55fc9ec0f555ecdc41b3c9f23e0eb0f54cc0cc12325f24a2289f4579c88d229b0cb96119ced5b5939f7a7dfa1d9dd21c9e3676d1e6577d2fd29bb4bc68a1c0aacf5deeeee79d8e6123b3ec56e21232056d10d916b3f479526174ad82b6e41f4c63b38f7d59e7694c0d1cbe286db11f98e38ec89131987698b94fc3630b8697ba09a898959e5d34f70965bd7273219ce877b13eef4161253b698ae7fb23ca3045ec784698d71d2cb9813ce11285edbc94cffe97c3ac970620dfa8c02b11366c457c5d2c4247eaea2a2ff6758646688ab2705ee069cc9873225e35aeddd1726a0a0e32c4a8e24f87520b8d114e1291eac7216c4b0af47998b1923187cdb6106382454c8e4ced489ed08eebce42439bd82b2c11a51a666871c0ec95ee86be46aceb49e7ccf18dc2db90ac9ee279846086f752bb0cc0e6b5b9abff6c26ebc181c47edd5197416a377339f2150298cb5c6f9ebf31066051bddbbb4f01f6f7f488a95b127dba136b88fe7f55dc218dcc9a10dfbefcb7cfc8ec541aa85eb20c9bb675eb5120123f900214eaec915ce9d3e128de1ad64cb65d4980de7ae1d969a43b64c5271f920a10193e87ae10cd75d82aa21c957f978221e99488566f62cdee2c28d039f6ee35adb1a1a4779e394bf290a78a29dce8dcac16fec3ed24256012ef730172320c6aced9fbcab0ffbed51583caf86cf870dfd60bf85eeb2dd92fe2cb7cedc62765398533cafd30cdecbf24d8bf0bc0eb1685cf7c68e0cddb1a014a974e9aacef7ff94241fd57fcef79b47b274791e205786717ab9f213b3353e7a3ff36c95fc80cc7eeb424d3f444a0478ff4395ad3c14a731c83744060a8268f9ce0c6b59b4df1fbc64e9a2d7f08f43506b57df61bee9ffc62903b271eab55fa1aff252d99201686a57e8ff3951648df9a7dd30411d7f1f8870d21e776914dc59b948be83bf9c53443ebaaa4926738cb8bd630c1e5f02655fe896ba00c4ba37469f76715c014ecf1799b3591950497c08f0dc51c6f02982fde144a5af44b0134c29a4ab122b2627739d10df8299aa69881afc7eac2b1115ddbe415554598fad2af55d9b770b38147fcf2b5899bdc406f0daf604cdc5deb11c09b549aa5f0f90df5912e3b58fd3d5e60a9a688d743615069c549bef99d494c81c5745b9d9bbd5b36e52145d4a6ae5ab69efdaabe5c7176899eb66835aad301318775b7158c125667e3868ea7520e27cbab63f33c2eea6a2b750bf2c730585854480f86b35d9fb27bb390b7dde8e01dbf4e20d7b60124ea5a91f687d895e10d4c5f1a7f5fbc020a616efca065a9296c3ffa47240c793a1911fb333b19326a26f22fa6f9b6895f2d442521533fa01381defd08c17c2dd9600e8ad7260287e4b5ddddb5ddf057112376f4e9263c71323821e30f26fc4134d515eb7865977f68cfc0babf88da03044ac3e664fefa54bb31771a7bb366031ed2fd41627f270845b331818b0bf8fe9a3e9b367f9a43ca8398c3623fdc38ef3cfb9e9d1b480831c9d9756f6d83acfca3744fecd6bbf0f60818167d80254b4c70d2eef1dd9e3e45868456aefde8c8977c6431f67c7c8f9ad458350c84a685024b373f26ef5779bdd7cda4249c21de463025016a0fb8d24729aaaa419ffc663d121ae9b35572cd464ff7b95e7f6c1b19e8c8d9916b564fe55ddfb161331eb40003820e9ab9c061a02c35ffb43aa7cc2308c6f9e8b0de791b2e30658c4d1602babe65d2c21b4d31cf9c86221a24277cd227e46f33a86046191e9a345dc14af43936bb915a090afe3e79b94553ca75c83a16c079a1d3a46f5cb3bcab7b5f51e012ce802104b85aff20bab9cad2ba77ff098778ca6457328413f9bf5e7723201080bf193c5052eeacebea51bd1dcd34274a140f85e94e3e0a7ab903ba8357972e5395351407c7a97d0253e3fc3bc2c5ce361f1038b8b95e41cf9d73771c3889b518f68a03923358ca7abca4e399973aa78e0030c85d523844a70c48675abd63753fa6a9fa4b1909462b83bb602e9d3d98239849001b092a297ba0f696b6f92db89c8062578ff990f112e68f57272858aac6667b65852951127fd7f7e153a776d6b69d243c05eb880ed173727875030073a26d3a197379f93621ed5bd442e1da2891bc728655cb80f637165af95ecd2106f643981a8e0a6ea4279aa9a38c77d6ff025328cbbcdcfce6d973a5ec427515eb3f4012b55267f7fb12b289b6c3a436a5c87995f3919a69ca78d9c79d0445137731a4360e25768f5fdf241c34bc34b9855c1f39fb0e5ed5bd733a89be7a0c319a32ae692b8906c20e2833cafe77ef38d8dd091c51ab37e0569782cf05021821785f4791b0833c87135e1370072375d019e479aecde3a56a7a1e8081a7d4ee6a5028b3e686d10709ff5e43aa28e043d87a1906874aeda9376fbff007a5849fc1b524f0c258c40c893bc57b2b8bebddad6ae60da59254dc930eea3d7c2c7d8575cd16eb9e8e4bbecdcf387c2dc41871694d95cd56fd6ef6473f7619a6aa43befcf4016a8613e1ac0b665406d7bc3c7d81210a784232d44e6c1ed05d8a5dee3443f9f7d94d117c8b56081509e922396877c0999512d4d0af99c79798d4a3daeb2108cdbcd8c99bf1e082d9131e2", 0x1000}, {&(0x7f0000002380)="95cadfd4580072074cdc98869600f220cf39c1c98dbcea2be32613fd5f51dcbec5468c2cf6dd3e405f2b8d1feada8ffee425045d380b8edbc045056d136282238a2377883f20361d9630dafc08dd4579d1a3de40f881c11bfd523124b050f6c0cbdf55dd7fe4e7a741c43324fd5fbb6121e99293f40043bfb06fd337713de1e54dabbbef4649c2cc6f3e86a5ec52326853b6b26d5f2f49d214a1b22a4c6d9e0fab563b0d5e9a74504e952e3ec4c5146198ce5eecd61f6892fb2e07ca05d936167897463b2060d729d2e5ce36e0ed49518579785edd75c3560ebe6c84eee05551afa972c1552fcf48a278b97826e3549ec1a2dd", 0xf3}, {&(0x7f0000002480)="ec9d5bba4e36d2785a513c2b540333e851cf817a9340c6cf27f463fa04617c38a75d49c58732be5e7d6211f46c4e845b8bb9987b6071c286a23a72b947b7821c5dbdf18a54298c241ef95a6bbf649651b22a834de27e3d58b4b997a466d86a97892c1b8872", 0x65}], 0x9, 0x0, 0xff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fsync(r2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)) ioctl$KDENABIO(r4, 0x20004b3c) fsync(r0) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94cfd57a94dc4564e95c47b2ac1da683c63503e0", 0x0, 0x7fff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000002600)={0x3, 0x2}) 07:24:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x28) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x84) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 07:24:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xfcfc96ac3f786290, r2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x9, r2}) close(r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x4f, 0x3, 0x4}, 0x216, 0x3, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, "0c00000000000000004000000000070c00000080"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 07:24:29 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0, 0x7fff}, 0x0, [0x0, 0x9ae, 0x0, 0xffffffff, 0x0, 0x0, 0x2]}, 0x3c) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x6) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x7fffffff, 0x400, 0x3, "3c0b85ffc6a1f86f57600fa178e9abce5a383141", 0x3, 0x6}) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="b8"], 0xb8}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fsync(r3) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)) getpeername(r5, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 07:24:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001300), 0x7fffffff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) 07:24:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3f, 0x7fff, 0x2, 0x0, 0xedd2, 0x5, 0x0, 0x2, 0x3, 0x7, 0x8c0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000500)) login: pckbd_enable: command error 07:24:30 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1011, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00002f2f6e696c65302f66696c6530001b67169469421d33b98c14f2f41d099af0fa7264460cbb1436267d4038ec553901476de962244f8caa565c86c44ae0178952e97d1ce4009a92b22ea6978a09972f855e5f05c76efccfa238606e95705c210d1f989bd52dd11523b7b324fdfb25065c5c4c8344d5c82f56fbee5112e21d6d2c736925ed81be2680baeabc11862658fa7bb5b1356c778c1e9a3a7351b034310236ff088c22e78f513a929d9124161ed8a9e142e3a2085b4aa59ac7469c5552ce6bbd1eb364d249b36b32e31c20618fc879e328b1085884f537a987404a"], 0x10) 07:24:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x5) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r6 = dup2(r2, r5) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e4034abac3b06a9ec12e"], 0xa) ioctl$KDGKBMODE(r6, 0x40044b06) setsockopt$sock_int(r6, 0xffff, 0x1801, &(0x7f0000000040)=0x3, 0x4) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x2) 07:24:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfdfffffff], [0x0, 0x1000000000000000, 0x400], [{0xfffc, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x40}, {0x0, 0x1}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0xfffffff9}], {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)) 07:24:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x203], [0x0, 0x6, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffb7ffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000000}, {0x0, 0xfffffffd, 0x0, 0xfffffffffffffffd}], {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)) 07:24:30 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0xb, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) getpgrp() semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/26) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) 07:24:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0x3, 0x0, 0x20000000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x2000003], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffeffff], [0x0, 0x0, 0x482, 0x3], [{0x0, 0x0, 0xfffffffd, 0x400}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0xfffc}, {}, {0x0, 0x0, 0xcbd}, {0x0, 0x0, 0x0, 0x40000000}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e4002e2f22696c653000"], 0xa) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) sendto(0xffffffffffffffff, &(0x7f0000000640)="8dfb0d51af840dc3bea0c8a18d7ab670", 0x10, 0x205, &(0x7f0000000680)=@in6={0x18, 0x2, 0x6, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fsync(r2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x45}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f00000004c0)=""/253, 0xfd}], 0x2) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 07:24:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xc0000}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x10000, 0x55f82655}, {0x18, 0x2, 0x81, 0x280}, 0x0, [0x4, 0x3, 0x6, 0x62b, 0x5, 0xd15, 0x81, 0x3]}, 0x3c) utimes(0x0, &(0x7f0000000000)) 07:24:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x2}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fsync(r3) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000040)) shutdown(r0, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000040)) openat(r6, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:24:30 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000c40)={0x1, 0x8}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000b40)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0xee9a, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x400], [], [{0x4, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffe01}, {}, {}, {}, {}, {0x5, 0xfffffffd}], {0x0, 0x0, 0x0, 0x400000000000}}}, 0x7}) r3 = socket(0x18, 0x8001, 0x0) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000900)=""/110, 0x6e}, {&(0x7f0000000980)=""/92, 0x5c}, {&(0x7f0000000a00)=""/76, 0x4c}], 0x8, &(0x7f0000001000)=""/4096, 0x1000}, 0x2) r4 = dup2(r3, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x10, 0x0) bind$inet(r5, &(0x7f0000000bc0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000080)) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x0, 0x5, 0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r7 = socket(0x800000018, 0x1, 0x0) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000540)="30dd4678389359484ec06a375596f38519d4f0af26643f830352347840d11e64fcbd2e50ac075db9c0032547f7d153977e0836267aa68dd74558db5f7a1bef950dfe02d924498b0f8cb6298640e4b5f54b2766a22f15b02b848ec545cfe3f75c39929e95d51ef2afd267e54a2c4324d69bb450ffaaedb561d92eefb1f50a54b1b24236d721f7c1c7fe064676f768b1bdd3a71c0ec87bb47cb479f5dff81b875649c324a17ebabea8dd0d4bd9861b0fd5ce9947868946967ed4cee97cab16dc13e3c8c41058cbcff01f0c16df99d64cdf3051fd8cb93dd6d8c4089818d45462044dbbe0d1274c8c01ec04dde38ccd", 0xee}, {&(0x7f0000000640)="b5367e2ca6ab601689a71128e9ad8db2734bd7a9e0e13b31b0bac12aa8faf49601c8615ed8b80ce59f5c731da2aebb221543b84c0733b58df9da675868bcc69ef4a033286a2049827486ef17ee12f66158107b17a876d964dfccd3debbd70752c6653aca6d41dfd77b83d43ba04142559cfa7a10355c25b81d3632716483401c09b02fb24a4cfd4ad18ea870e18c99d28b83358b088061a60bcf14fa81a82581346b6bd1074018c239c8499e643084fcfae0e3080f36390f73a3c2cb8291c1beb904fca04ae335ed45bbfbe3b1c5c50180e6f71ccdf5516e2949b495b3b1042f6e95b65df42b6e495267aa4d0ee693f5cf4c2c", 0xf3}, {&(0x7f0000000740)="3f31d8bb8edef0c2d4b7bf0e6f6dacd1bb0bcb417ab08e9ef1576ea7e5727056ab41faf37491fcaab2472f52b07b5c99459064915f05", 0x36}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="a5b6a4e05c4055281f868a0113dd403b090a4410ffd58b41ad80d0af8fb5ea73ed83bc0f4cf84dc17c797d83ad6bbd4b767b7b35ef97d3c1b79610a908e5983f9dcd23b58fa042b3d86b2f255a17464b21de50b85f78ec95760490c97ffd4b5a5c360f030d006f19867ac3780ba109b2fddb19dfc5ba816a4930e917b523830d90b55c16cdceebbf092d545a7bab639d10f9b93abac8d5b873a5c3deca535c4fda1a93fab59cd290e83e08876079517f90e5d22fce7f5dda3ebee9", 0xbb}], 0x5, 0x0, 0x1ff) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000b00)=0x6, 0x4) 07:24:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/46, 0x2e, 0x2, &(0x7f0000000100)={0x18, 0x3, 0xa85, 0x5}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fchown(r4, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000280)="0c249592d69491bf9f33f6abc2defef29cbd83968c31d393bd78d8bf8f2aa71567401826f098c8869ef5ac808530eecd17f930f317a9581ceddedbb782304636cbe2a2d5287db40c5c4e4ed844d9b78dadf850b98b7cb1ac6f9acf07ffe1246f4beda9824b657ef672180015b1cfbc3abaf647fa84cca1ad4e58cceeb04e4ba8ecfed0b506b3159047545f355329bb6b429beebe2f0a175b80ea50023341d0995a72791c288d2d90d685b1be21956abd0d9046cde4a634241b695939cbfc0e72f9f5dc3c65cd7337945defc2", 0xcc, 0x8, &(0x7f0000000380)={0x18, 0x0, 0x4, 0x7f}, 0xc) recvfrom$inet6(r2, &(0x7f0000000140)=""/242, 0xf2, 0x842, &(0x7f0000000240)={0x18, 0x3, 0x401, 0xfffffff9}, 0xc) close(r4) 07:24:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r3, 0x41424344, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x9, 0xeb) syz_emit_ethernet(0xb2, &(0x7f0000000300)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x1, 0xa0, 0x64, 0x1c0, 0x0, 0x6c, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x6, [@loopback]}, @end, @lsrr={0x83, 0x7, 0xa6, [@rand_addr=0x1ff]}, @ra={0x94, 0x6, 0x100}]}}, @tcp={{0x2, 0x0, r3, r4, 0x0, 0x0, 0x13, 0x8d, 0x3, 0x0, 0xfff7, {[@timestamp={0x8, 0xa, 0x6, 0x3ff}, @generic={0x1, 0x11, "aa82eeeeddfca17362fd87b7a8343e"}, @timestamp={0x8, 0xa, 0x8000, 0x101}, @generic={0x1, 0x6, "b84cb621"}, @sack={0x5, 0xa, [0xfff, 0x5]}, @nop, @nop]}}, {"d4e1bfce392421f54c594d5a84ab6dfa15124bda364092e05523b11c0e8adbf04392dfd36f0ad7fc"}}}}}}) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) panic: receive 1a: so 0xfffffd806f6804b0, so_type 3, m 0xfffffd806b895800, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 345135 37634 0 0 0 1 syz-executor.0 *129222 53879 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff823ec694) at panic+0x15c soreceive(fffffd806f6804b0,0,ffff800020e1ebd8,0,0,ffff800020e1eae4) at soreceive+0x174a soo_read(fffffd8074ff6260,ffff800020e1ebd8,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1ebd8,0,ffff800020e1ecc0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1ec70,ffff800020e1ecc0) at sys_read+0x83 syscall(ffff800020e1ed40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4d20, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1a: so 0xfffffd806f6804b0, so_type 3, m 0xfffffd806b895800, m_type 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823ec694) at panic+0x15c soreceive(fffffd806f6804b0,0,ffff800020e1ebd8,0,0,ffff800020e1eae4) at soreceive+0x174a soo_read(fffffd8074ff6260,ffff800020e1ebd8,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1ebd8,0,ffff800020e1ecc0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1ec70,ffff800020e1ecc0) at sys_read+0x83 syscall(ffff800020e1ed40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4d20, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e1e920 rbx 0xffff800020e1e9d0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff813e22af kprintf+0x16f r9 0x1 r10 0x2 r11 0x559c46d2deff26fd r12 0x3000000008 r13 0xffff800020e1e930 r14 0x100 r15 0x1 rip 0xffffffff820f5a48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e1e910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=129222 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd118,0xffff800020ddc4f8 process=0xffff800020df0bb0 user=0xffff800020e19000, vmspace=0xfffffd807efff450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37634 345135 36006 0 7 0 syz-executor.0 37634 34580 36006 0 3 0x4000080 fsleep syz-executor.0 8897 354429 42122 0 2 0 syz-executor.1 8897 160291 42122 0 2 0x4000000 syz-executor.1 42122 129982 72163 0 3 0x82 nanosleep syz-executor.1 36006 410189 72163 0 3 0x82 nanosleep syz-executor.0 72163 293905 68145 0 3 0x82 thrsleep syz-fuzzer 72163 86729 68145 0 3 0x4000082 nanosleep syz-fuzzer 72163 360037 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 91173 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 284183 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 408253 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 470003 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 362365 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 153358 68145 0 3 0x4000082 thrsleep syz-fuzzer 72163 504586 68145 0 3 0x4000082 kqread syz-fuzzer 68145 203002 35000 0 3 0x10008a pause ksh 35000 111904 40180 0 3 0x92 select sshd 7616 323493 1 0 3 0x100083 ttyin getty 40180 262826 1 0 3 0x80 select sshd 56498 119926 17662 74 3 0x100092 bpf pflogd 17662 447338 1 0 3 0x80 netio pflogd 31627 430831 31233 73 3 0x100090 kqread syslogd 31233 322002 1 0 3 0x100082 netio syslogd 21421 200900 1 77 3 0x100090 poll dhclient *53879 129222 1 0 7 0 dhclient 60882 311915 0 0 3 0x14200 bored smr 35724 163814 0 0 2 0x14200 zerothread 83825 405617 0 0 3 0x14200 aiodoned aiodoned 17199 178260 0 0 3 0x14200 syncer update 87351 48619 0 0 3 0x14200 cleaner cleaner 56906 322281 0 0 3 0x14200 reaper reaper 31430 516167 0 0 3 0x14200 pgdaemon pagedaemon 6454 352754 0 0 3 0x14200 bored crynlk 69957 367550 0 0 3 0x14200 bored crypto 71903 371301 0 0 3 0x40014200 acpi0 acpi0 52828 428287 0 0 3 0x40014200 idle1 35188 140769 0 0 3 0x14200 bored softnet 83166 348729 0 0 3 0x14200 bored systqmp 24964 153859 0 0 3 0x14200 bored systq 39455 149374 0 0 3 0x40014200 bored softclock 60723 421017 0 0 3 0x40014200 idle0 1 503679 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 53879 (dhclient) thread 0xffff800020ddc008 (129222) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828dd5e0) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9487 6467K 6665K 78643K 10621 0 pcb 13 8K 8K 78643K 17 0 rtable 106 3K 4K 78643K 212 0 ifaddr 51 11K 11K 78643K 56 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1475 0 iov 0 0K 2K 78643K 3 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1235 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 1K 1K 78643K 2 0 sem 6 0K 0K 78643K 8 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 57 0 sigio 0 0K 0K 78643K 4 0 proc 59 63K 83K 78643K 441 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 3 0 in_multi 40 2K 2K 78643K 45 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 207 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 22K 22K 78643K 1073 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 7 0K 0K 78643K 11 0 temp 71 3856K 3919K 78643K 2088 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> 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 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 31 0 21 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 22 0 18 1 0 1 1 0 8 0 inpcb 296 70 0 63 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 4 1 0 1 1 0 8 1 pfstitem 24 11 0 0 1 0 1 1 0 8 0 pfstkey 112 11 0 0 1 0 1 1 0 8 0 pfstate 328 11 0 0 1 0 1 1 0 8 0 pfrule 1360 23 0 18 2 1 1 2 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 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1458 0 50 89 0 89 89 0 8 0 ffsino 272 1458 0 50 94 0 94 94 0 8 0 nchpl 144 1709 0 97 60 0 60 60 0 8 0 uvmvnodes 72 1512 0 0 28 0 28 28 0 8 0 vnodes 208 1512 0 0 80 0 80 80 0 8 0 namei 1024 4564 0 4564 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 2 1 0 1 1 0 8 1 scxspl 192 4895 0 4895 2 1 1 2 0 8 1 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 272 0 240 4 0 4 4 0 8 0 futexpl 56 440 0 439 1 0 1 1 0 8 0 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 8 0 6 1 0 1 1 0 8 0 pipepl 304 77 0 67 1 0 1 1 0 8 0 fdescpl 496 257 0 240 3 0 3 3 0 8 0 filepl 152 1318 0 1215 5 0 5 5 0 8 1 lockfpl 104 16 0 15 1 0 1 1 0 8 0 lockfspl 48 6 0 5 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 85 0 76 1 0 1 1 0 8 0 zombiepl 144 240 0 240 1 0 1 1 0 8 1 processpl 992 272 0 240 5 0 5 5 0 8 1 procpl 624 326 0 283 4 0 4 4 0 8 0 sockpl 400 120 0 101 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 21 0 21 21 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 169 0 0 11 0 11 11 0 8 0 bufpl 280 3388 0 131 233 0 233 233 0 8 0 anonpl 16 40039 0 23973 66 1 65 65 0 124 0 amapchunkpl 152 1128 0 975 9 0 9 9 0 158 2 amappl16 192 1084 0 220 44 0 44 44 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 26 0 21 1 0 1 1 0 8 0 amappl13 168 37 0 33 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 29 0 24 1 0 1 1 0 8 0 amappl9 136 403 0 399 1 0 1 1 0 8 0 amappl8 128 316 0 294 1 0 1 1 0 8 0 amappl7 120 127 0 115 1 0 1 1 0 8 0 amappl6 112 26 0 20 1 0 1 1 0 8 0 amappl5 104 152 0 135 1 0 1 1 0 8 0 amappl4 96 485 0 457 1 0 1 1 0 8 0 amappl3 88 99 0 93 1 0 1 1 0 8 0 amappl2 80 1073 0 996 2 0 2 2 0 8 0 amappl1 72 15880 0 15417 23 5 18 18 0 8 8 amappl 80 574 0 527 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 257 0 240 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 257 0 240 1 0 1 1 0 8 0 vmmpekpl 168 6124 0 6088 2 0 2 2 0 8 0 vmmpepl 168 38882 0 36758 118 3 115 115 0 357 22 vmsppl 368 256 0 240 2 0 2 2 0 8 0 pdppl 4096 521 0 480 6 0 6 6 0 8 0 pvpl 32 140571 0 121303 156 0 156 156 0 265 0 pmappl 232 256 0 240 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 254 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823ec694) at panic+0x15c soreceive(fffffd806f6804b0,0,ffff800020e1ebd8,0,0,ffff800020e1eae4) at soreceive+0x174a soo_read(fffffd8074ff6260,ffff800020e1ebd8,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1ebd8,0,ffff800020e1ecc0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1ec70,ffff800020e1ecc0) at sys_read+0x83 syscall(ffff800020e1ed40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4d20, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828dd3d8) at __mp_lock+0x127 uvm_map_inentry(ffff800020e38d58,ffff800020e38dd0,449da6980ea,ffffffff8241b184,ffffffff81a2d8c0,1d) at uvm_map_inentry+0xbe syscall(ffff8000231004e0) at syscall+0x3dc Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0fa0, count: 8 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828dd3d8) at __mp_lock+0x127 uvm_map_inentry(ffff800020e38d58,ffff800020e38dd0,449da6980ea,ffffffff8241b184,ffffffff81a2d8c0,1d) at uvm_map_inentry+0xbe syscall(ffff8000231004e0) at syscall+0x3dc Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0fa0, count: -7