kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 22 14:56:43 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.199' (ECDSA) to the list of known hosts. 2019/10/22 14:56:54 fuzzer started 2019/10/22 14:56:59 dialing manager at 10.128.15.235:29443 2019/10/22 14:56:59 syscalls: 337 2019/10/22 14:56:59 code coverage: enabled 2019/10/22 14:56:59 comparison tracing: enabled 2019/10/22 14:56:59 extra coverage: support is not implemented in syzkaller 2019/10/22 14:56:59 setuid sandbox: enabled 2019/10/22 14:56:59 namespace sandbox: support is not implemented in syzkaller 2019/10/22 14:56:59 Android sandbox: support is not implemented in syzkaller 2019/10/22 14:56:59 fault injection: support is not implemented in syzkaller 2019/10/22 14:56:59 leak checking: support is not implemented in syzkaller 2019/10/22 14:56:59 net packet injection: enabled 2019/10/22 14:56:59 net device setup: support is not implemented in syzkaller 2019/10/22 14:56:59 concurrency sanitizer: support is not implemented in syzkaller 14:57:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="bb8d3286af4cedc8bcf98d56d2b4fb3bf9792fdbc77a6aa361a4b6afe252ff437c74a5fa4a3974a4f379d4adae8e99664f2bcce1aa23e985c16e3e16b8778256788aa8af8206e1ac9970bee513251060b0bed9a56236b0603741f15dfac53b31c3b62f2731dcfd26d78f9d41ef58530cdbbe9433b95d1297500a1edee3b75a79b50893c418f887baac0b6876d6f1f83bcaafa766719ad8fe47b67f8c47678dff411ea4d79834165f86525cb4a53c5677f18f357bb34307f4b3acadb66f586049839220d7f911c2c209b391ffe340febe589691c49fb6b9415975b22f5fe6f0bd5854be", 0xe3, 0x4, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x2000000}, 0xc) r1 = socket(0x3e, 0x4, 0x20) setsockopt(r1, 0xfff, 0x2, &(0x7f00000001c0)="9b960c855dd02037acebbc14cc826e2c34fc3e1bcaa147f340713480893865b71165ceade4bdd14571e2749a9f7598b8398f6455cf23526ec09bc648823972ba853feff7932bd457d0ddafc3f9a8ac0895119d9ce4bfd6def15685eb880c5ad550cc7a345cd69a11f006911a08ad4af9ee0aa4c22a315fdeffbb916c26caad10096716248f9bdb4a3efa03785176b83204e1134a818d8eab6470ed38c4bdf1debc1a1e37d79d003ba506101764a94a1961ed1651408cd5b6c3b8e6b8df602d8bb67b4bdcd5739da7f5280603095653a9a0a1fe9a6688349378cf29fd4427b05bd378f8cc8982cef6444395febd53477f4eb06fb26d109fe434a4f18f", 0xfc) sendto$inet(r0, &(0x7f00000002c0)="15db1cac8d2453e9cf4c6491c1cad87fe49c760dc9786dbf57a4ff8b8740f54fa1a9e33e67709fd792e2b00d4fca191690cf9c771a33c62f28d1fb48042658204f5c792422bcd6bfc1b2153934efe2519b49dbb6aacf212c379fa2f6410ab59016b96c846c8bbdd51754ed04f8", 0x6d, 0x407, 0x0, 0x0) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) dup(r2) r3 = socket(0x20, 0x4000, 0x3f) close(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x101a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x6, [{0x3, 0x9}, {0x1, 0x5}, {0x3, 0x2b34}, {0x3, 0xdd3}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x8213}, {0x2, 0x1ff}, {0x2, 0xa6a4}, {0x893103b240168734, 0xffff53bd}, {0x1, 0x8000}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x1c37}, {0x2, 0x1ff}, {0x3}, {0x2, 0x3323}, {0x1, 0x7ff}, {0x1, 0x9}, {0x3, 0x7ff}, {0x0, 0x1f}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x3ff}, {}, {0x2, 0x4}, {0x6, 0x8}, {0x3, 0xb92b}]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000580)=0x1) r6 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000005c0)={0x1, 0x5, 0xc4a198beea10849a}) rmdir(&(0x7f0000000600)='./file0\x00') getpeername$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000700)={0x1, 0x3, {0x9, 0x7}}) r8 = open(&(0x7f0000000740)='./file0\x00', 0x1, 0x81) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000780)={0x1, 0x3}) r9 = socket$inet(0x2, 0x5, 0x9) flock(r9, 0x4) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r10 = dup(0xffffffffffffff9c) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x1, 0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x20000, 0x0) poll(&(0x7f00000008c0)=[{r10, 0x20}, {r11, 0x4}, {r12, 0x40}, {0xffffffffffffffff, 0x20}, {r13, 0x14}], 0x5, 0x6) 14:57:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x9, 0xe0, 0x60}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3f, 0x3, 0xf8}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x38489, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r5 = fcntl$dupfd(r1, 0xa, r2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x40) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x1b, 0x7ff7f, 0x10000, 0x5}, {{r4}, 0xfffffffffffffffc, 0x82, 0x4, 0x80, 0x5}], 0x1861, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x2, 0x40, 0xfffffffffffffffe, 0x9}, {{r6}, 0xfffffffffffffff0, 0x1, 0x2, 0x7, 0x9}, {{r7}, 0x1249715205de4ca5, 0x2, 0x8, 0x6, 0x6}, {{r8}, 0xfffffffffffffffd, 0xa3, 0x2, 0x22, 0x100000000}], 0x7fff, &(0x7f0000000300)={0x6, 0xf625}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) r12 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x11) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x60, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) kevent(r9, &(0x7f0000000380)=[{{r10}, 0x0, 0x56, 0x80000000, 0x200, 0x10000}], 0x9, &(0x7f00000004c0)=[{{r11}, 0xfffffffffffffffa, 0xf5, 0x40, 0xfffffffffffffffb}, {{r12}, 0xfffffffffffffff9, 0x0, 0xa1179c20b8419c74, 0x1, 0x4000000000}, {{r6}, 0xfffffffffffffff8, 0x6, 0x0, 0x81}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x5}, {{r13}, 0xffffffffffffffff, 0x83, 0x2, 0x4, 0x10001}, {{r4}, 0xffffffffffffffff, 0x10, 0xa1, 0x4fd8, 0x9}, {{r14}, 0xfffffffffffffffa, 0x10, 0x8, 0x1000, 0x380}, {{r0}, 0xfffffffffffffff8, 0x18, 0xa, 0x2c2f, 0x8}], 0xff, &(0x7f00000005c0)={0x80, 0x7f}) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000600)) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000680)) fcntl$getown(r12, 0x5) r15 = semget(0x2, 0x0, 0x101) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r17 = getegid() r18 = geteuid() getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0x0, r16, r17, r18, r19, 0x3b, 0x3ff}, 0x9, 0x100, 0x100000001}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) openat(r20, &(0x7f0000000800)='./file0\x00', 0x40, 0x120) login: pckbd_enable: command error 14:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:57:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10080, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001540)={&(0x7f0000001480)='./file0\x00', r3, 0x2}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="641435", 0x3}, {&(0x7f0000000140)="538761607766b23a1d3f9d9a6f887ef8fc0faa6d403a1016c5ce2219303d3a1c391a4f87f9d404695ef7e4f43ac51564404cf913f941ee6b16af94fe6f99349558d7565b72db392c7fc9b7d51dde9b", 0x4f}, {&(0x7f0000000280)="11e36bcdc2c0bae62c6073a754020b2f65a3cbafd05d1006133826683d8a25712630a1d943927878eee92344e1629045a013cfacd17455ce34e3b0a7c05088aae437d7ed53b94641f4ac371511507efa8e6584738248571f5d914d83feb3e7042a5cf930dd8fcd9f341d4d4528ab4a9fac0a3ed4a9c7ae0ff9ac3c74f884944c53c64ec42018508fd3cbb6d4775974deec7864429f47d9280bf5bded5cd4ff0acf6f4e91ac7b533e4f2a4e65b86d81a71f1a698cba2d109497f239c8a82b01e560a377ca27b2a929b4b438e67908cdad6d11180410c6062ea8d88a8728f382664bacb91564d18a76570b71e825f241f1b48b773bf2bd4f4d79d50ef2", 0xfc}, {&(0x7f0000000380)="fe7346c4ec5148aa20c4b637aac47e147771d5df50198ec1fbcf41be277d3bcd96a477c0220e9a1f13f1a30f5b37a5acb560657d32308ad9a2713b7e1ecc5be5c8d0a3be20cc3c1bdb4cf293720ea8cced7f125bef08f94878df638b0a37a175e5cbbcc967e6cc52447e6d619751740381fce7a9e7df00333b0ba3f85273865277161040326c48a0336eea4dfe8b2200e9b5b343c337692b18f9b98a4af0120914af1f3dcc3643d219b72a2231db65632bf3cac413140d21f72271b84aa18a9c91124b1e3eec8d26929db17413aa9bbe2a12dc9751e767f8ec6df599762d239a33e27e9a16862dddcacc8c82458ca9cc0f66816b781f08ba6360b6a2acdb1ccdfccd806cb06c42c0b462ae315f424971af5febac76276e8747ba333eb6a3c08ebfe5b110f067de5de315007ff844b6561c1e9e4bc58c6d9104072b6924c077f1a5c95aa66b9e463a6da1e1d4b2b324323b23437ef74d4b05d3b169d12e4d81a4ded0ebe01eb0c3df75d9530bdf0d42d1db89966b9ac5f6d2667ca5d59f2177e62ab29dc1ec79587922242ee7d9b504cbf28be6bc12a6c116d4171e910e4e13cde5218da1977d7eab20c430ce9b9a6e0d987a3393bf148e6330ab05ae20e4c36a8e88edfaa1a2e1ac55146fb6e1f5ec2a499c501fc7059a9d1f3fda256d983fe812f060a1b76a38f6cbb824c910d0a10286ab47c13a5d5f55e8bf8a7adf1a8cb49b7eb41218f47347098eaf1c5a1a5cc4ed16360d26de7dd658a69b77da8a432fd152d6b5d428d0983bfbf31ab8bf716efbd1fdb620b66d0c06bc9f87a7ecc61ca1c9d7b4b09716e4e90f79138f160269a53140959829ee94b343b0d3ca9d0123a681e82fd040f76cc989e91495ad61f815b3b03bf9ad72beafb7987a881bdad976524ab97a34e409c4098c010c44cd2c468f2fd0f17752faea5da24db3349acc9c954907894ec29d62c6aa91a0b61b004cf87d7da991c6f78a83503b063c1054d854439b798c67d2e29d0c9cff94e845667631d4d9a1d51cb7f80cc22a6747644059dc838c10a5ce0b098dd8b08f98299ec63424d9219550f085436fba23d9b6b2a6e913f77e30780d13e1bc55447eb7a86642c82625156a697b46f9bde5b6eed6383474f9b3041074091baf2176496e41aeea289d3c20bd0530956947db5aa4507a6c143c4e9338d9933ee51451b9d582223550d4b8517a459fb125efabe4fe36269df102dbe9a2f662750f16140fb182912e5e573ec73f27fdc7a0b8563b21dec7c3a0a3d80a55d3af3691be3f71f7f7149e1045e8c6e911f072b0c2843673f5a0369b6e38b2c09bcb315501d867d6efdf144154d554964fcc97d9de215af9d137d89c2d6c703bd0dd8f3049480debdd6fc0dd616f5ecd4e8772abbe777b13f704371e4e311bf840e6e0e6782e323aef2616ee2a4e2679e62a9b9b27c45c7d4a2b68cba158ccb5152153de0a28307230e639a92885e1612312c102a119af0c409560e36a07d26b7ed93227eeaa0fff8a2758fc7a945024504f2f8847615e5c5ea250a192d533ec762afaa539e9dee050973ba6719ba37cf7640d1e00a005555437354d4547005b08f4bb0c3f4b6fd1156d33c3cf80b2414992da4f9a5a43e1045946038728d7033b1a17805f29c437f2db7ee45610e511127336de7e855c12c0cfc94ea75cccaff98a0302c7c4eedca53636cfc45ccd66044b9ffcf203fb0d58d80fe4814c411e1f38e12d87401a70ac8173d2499f2b1ff26858184b2322843e27283a12467923d7da897ff08ba3c2a326d42996a12c0655e333941b13facfd0392d9f3dedeb894091bb3b5142c5a975c8a8115c674f5639665d591b1a7d08c77381b2358f57c3fe30aec197895e1583716a3a85402489648b9c5d8f360e505967aae40c1f635b2edd27df18e08afc2392c62ac228262471b999b4c8139f908739ab3224a114b18fd92063627e58adbb97ff5b735bb169d74fee79f2f639460a49e22c77d491264b6541fcc6e4c88490ee81e440a8e5dc34d0845f5bb9ce15b15ff0ba32ea49bfa451584b30375adf35f5209d07f9d6124faab0f2adabc22503422739aaaeffc3c8795bb61001b47d9e87366623498b681be7d89984c261f837702216ab54f5ffcf29fa1757bc1b1a98dc386d23d82f8a13498b4b0327ff9963d9c142614862c8d28738346c83e9eaafe47a827491833a56d86b9a5cab3b96e14e64d57ecda21f34c896a6a229065a778751e322945da64b71dc6c38129d5519ba90b86ca038656f4572148bc270fd766f56d43232994985ca784ea3755dd5288b5e68838fde3c45c598a3ddf986cf76c0e3d3b8060338c351dcc17c128b98431c7b6a6345c730430977dd2401f5c46d62465cc1c7f8e1757aee895d25412627e18f14ba73945c072e76be49399a1eaced056156d6664124b26f58eb358caf166a4365e50755df060bb7ef3e1d7dd8923606f6b95cf04856a3c9f61053e3b8d7e58bbd8ffa4cc783336737c349f954d4b6547827916607720608789cb3cfdbe9622bdfc9ef882815174c520ff104a4d09aa8869f2eae661471832b37689142c2bec9fccfb6b0a2723705f2da771be8185421ae75aaed95888ce0e1cac5ad44829fc264299bb73481d4f0ccf8dcd5407ceee4275a98a68e48a3d98e2786914037a40f93c11ebcd9da4105c991681fd39dd09dbbcfd2e517a2a31fb3be5a024d43f87318630fca01687213734bda270e0aad5600ab88cf2cbcdf66061332514f2b1847527c242327be9d5a0669e82164b9ee0b523ce0980615a0e33fd1e8ca2258571f2a036b87f51b4415d2d744e3484616c6b6c196712c2ef485a9e57864882275637dca4b833bad979f8fdad9d873a658cacb6575d780970793c3f1925eabb3c470866370500b58cb5138aff79205d1090033d89f02d8d3c50af9fed21707e7f7d352349ef277e06f28942debe62fc9f925ec465b1ecb8a4bd189b43c6f53583a6bcc036aa9bcbf83a4389ee5df4621bb0de53c5826cb7e0d1ff4f4f876381a3d30466fbc61781581d7461111714025b2278425455813b146db6275ccff002201a61b8872f21ae03849c1ddc4b579d594db96adc0b6157344df4c85e83041c99b66c2a1e3ed3f712ef3f2c88430c8bf82ed7985156da9f137ecfe7cc6bd4aef17568ee11a1ddecbad43c03857b840e23b2bd83006a34a47f70691e463dd2764c1802afc88c7b536a6d2a9abdb3cd2ea68d22445c32cf8b69b20fcb41b000054366c843ffad1deaf0dc5dcfd8cb00b98b925c75cc9b174bdc7233d6e3ca6a96f156fe53b2d7f08e38bb448177baaaa3dedee8daf24e6481aaa6538e810a3bd1554b7b4e69222a2fff28395d3ae914309adb3935d69721cc2c7fb40ec6ec1c8a94c9ad6d5c5813be2ca5f2fe6f89c46d2c3c4cf751e2375ea99ac0faea25334feeeaef63ad5e8cb4ab738b6d991b5175543b01bc675087aa6c11a14868b08381998f9043164f538ea6411d8285b29ac2fadc2c15b477236e24bbc1b795ac5676dce15af9741ef48eaf6017d669b9a5a1a8cd22661c732bf81ea61011b3aa5fc3856548ee8fa080cbd5a6a526c0c72e7d5bac22bb2cbb583949cace5dbfc2b68ea32ba4e4868eaeb9610a289e4d67fb9ee6088a965d700e67e924d97c5c7ae0962b8e42932e4bfccb9d299fb825284edc036cc307cad5aadfd69349ac17b03cc1fa16ab8d8326094e0b9394011c0834a16df201d29be13baaa93b57527315a45087a331603ae74cae714ffab387f7393d1a9807376d79d5500ecc45e02fdff833ea615f86e679504e4122dd9fb95d21c2d23dbf45159a172161c41ecf349e50d52c00fb3866f32c7fd4afab8f966d129f3277d355c583073450a5905d09f9344ea60f4327dbcc087b7ba91ce2cea9aea1994533bf4f055a18ec659764a669bbc5cc1a85b9853e113f7cbac3fc6d0b47a9113ec014f9e107b519ca6f03a9c4e3c833c7d630f9f0b27b2888f75690cc5eaebd7ac3f63b612db22830e1e50a2206ed145ef6ac482b5cc94c25385ef7d0791458d901430d52e06c4c0647e5e5f79e8ae4060c8b943629053cf12df76fe4eee34f1c5af7c052b163001b6ee5c12c0d78082645f17fa9cc2c86f6fb201d83cf2ff2e4190e0b52231920b516de7de28e2a8418ebba1f6e081e0b435dbd9aca73d702c33c51d55b0afae4a4b16ea9f52e871e4d8c28773fca1649ab1149b858defba05536d1cf88bf58ef98be626bb2e7b768efe53fbde93123da4393ffe6ce66607ae306950a132aa2163ca40717f1e99d9c88b8d10dcbc9f58c67d3308007ef0ff0ddd6ed1a0ce88d511df33cace08ce128a181e6644d6fae06274cf4b64487eea45fdd9aa81d5ed726fa408cf2e7432b80086448152fffcd2230075b9ebfd3bfba46b5032f74136b6f6c46ec0947940e8991c780f38e2eb612e12d18ad1474ea3706c12946ec7f72d00b5eedca1663821ef400e1866f0c126d28b9ac5dbcbaf37092cc93618e11b5515073479b0e19fabe35773749f82dc042c06d4bf6ccbe81874710b68fba3deea154ff757dd79c7dedbe40cf77de99069e88b5dd66de968c8910101809a2ea634190fd846f6ca9569ee1c571b91c373098da4c365994e0024f701752b993393ff02033c3dfdef240c1da79ed0e5a516bd4f3dc5d6439c4cbdb4bddce7b24ed3bb99b3707ded0dd1b10fc063de0368ccd3cfcad9999cf8fcf590c0757696b71b053968446edea833dede777b966a098ca8043dd0f36a198ec70b3c7a34d6f48dc32c9a4bdb55a75afca30004a3140a390163358a3e740f0b54d59b6b1720b43388071e4d6dd80dca8a21d37cb29f957980bc761ffaa28b510fcd2ea3c42a42124434f1db3de64a9df52674f04bece475dda89af6b28142262d3bf78849a3a6469c69aa653339557a29793d2a4fcb8cf7aefdf5c6f5a6ccaeb9a48b611122931a921fd7e76f974569eb2cf019fb1d5df616a3cc11b082e9c9c4ab7ffc0d3ec3557e5bfb8ca28e7cf741b3b2a36b0b1b144835dedce8e53b60503fe2c4f38195536108652764282c0d3195764450e353b36d6cae4ff60adcc8d6057ddd5c6af9f6c55fb5f094c8176f8af3e4bb530aa9f5c03e7966b15545afe10f47c71cc8152af07245ae501203f25652994d57f1764c54405fa24b5a45a767d911d1a5729cdf4be1960058474222956cf401afed1b9496fdd76ab1b656f70f88fa7efe878d08e824c5464e6fd444529611b0f6c327143645aaabc63a2145426077a6e88d229b6ca1165b8b2cc12ac049b407c02b8f0774ae3a34377a87f9eb968bd19916c3b9f863ebd1675cdeed9ef9b3a4c701e4baec1dba9cc33b477d7318f52731dd38b30b1dd846c1922294ac1c1ff49c8f1ac781852fbbf96e77956cb3be1b9f0fe90629982c36ba62ad1a3c354bd941dd12ff3cec663c954d91f49f3396f7df7e8a88cd7c45f445c0a046b7f35d996e20dd02846a221a8ae3c83c668c680f55869da9f7c37bb664a07951cc88ad17adc2dfd2792e371bf2ed5ec1a7132f81ffa6c432e607b1dc90592bf7b7273defd50d3e70af15ba309d514338b355e16b98660920cdfe4145495ae935d5870390e90714350c26f5b9b067fd9c508f104687ea51eb40d09185006e941ee942651bbaf3c624ffa12b54cf9b3715ff5bb4cb28745f180f93fba80d4444121abf133d712e8f43766f82e674f3aeeebbcd9d78ce091429efdef8f7820dd83ca4e70941131652155ba6148bc703b84fd0a4a4689842d6b6312cea63f44ee9a1", 0x1000}, {&(0x7f0000001380)="0de72b0698031e5e21dc871166bfc7975dfbd5f7a41e13d3d6d3dbb77d20904c92143d74a02c9a8df5772e8a64f236f06ad731765b5e80f7c5a907db0aef182fd31b709ae6ded5a0639c9f01ca90ae4da199431640dbde569b441efb8f561e587f655359319e9457a7e76d2202fd34049a59ce0404cf64064ff8b5c0ce2b97103475415cca5f4665f29b8e0acb441c4f1f58ff3105a752d545cbb45a53efeadc6737fd37a52ba073dde04615fcf8fa130b8d57d2110596a2849c12bdcc81f45c63b94308f515e6fdad5f633b549b143e11c5fe3678683cb5d15548370184", 0xde}], 0x5) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') open(&(0x7f00000014c0)='./file0\x00', 0x244, 0x80) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$KDSETRAD(r5, 0x20004b43) 14:57:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r2, r3, r4) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r3, r5, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgsnd(r6, &(0x7f00000001c0)={0x0, "6b9d579f3786acd95b0099f21dd41fc2a41545e1ada8daad033bd82af3b4bc50a94f541a6ba41d898dba385b1fe56b6ada0426a311adad0977e2391994eca6242df951bf92511da14f507c4b8b5db25a1b9078d7d87c0ba7fc391232a10246a3c3d0ba700916caf229376eb92dcb4631e44372eec906e55fc14cd7ccb40d1b16bf91fab32b03fa956b1b914089765d4ff34098e6f0b79abb2741d9cbff5a190c7223be9f445e7b24a2273c823dec23244c76914ea8c0766480"}, 0xc1, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x800, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:57:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1d7a99600fe46a512698d082a5b274d968a77b679f95f590b3dca4042d266840bb8e54d573f6a6b2235bf7811d5b662cb21163ad25f46b0402545bcbe49b40e816c1944773134eed7344f76245233400e8faf8ed7c165a56daf98d0fb1e53fa0c499c131c85fec4c7eef084e6f3916f8551ca68766a853c4452029b0e5ee7126000000000000690000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) renameat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:57:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000028000/0x3000)=nil, 0x3000, 0xa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000180)="9579e42df4e048be7f47d78a3104c2a609a62ecca43ce446dddbc5a2faf1c50b3a68a1e6c310b3f06bec1523a47ff6ab15572e548a005074f0319e222feb0beaf462ea644ca1b139365d75c1c55140ef3a7b45f2f4461b9958e996d9c0b1ea35e539a9b2d0c7cdbfdad738", 0x6b, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) setsockopt(r2, 0x80, 0xffffffff, &(0x7f0000000000)="a62ca54d5f623a43d5f05d1ceaf9768b27228bc81dad3e6d94214798f84be418cf3243adf915ed65", 0x28) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000580)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = semget$private(0x0, 0x2, 0xa) semop(r8, &(0x7f0000000140)=[{0x4, 0x400, 0x1800}, {0x4, 0x4, 0x2800}, {0x4, 0x7f, 0x1000}, {0x5, 0x2}, {0x2, 0x8000, 0xc00}, {0x5, 0x6a8, 0x1000}, {0x1, 0x1000, 0x400}, {0x3, 0x8001, 0x2800}, {0x2, 0x2, 0x1800}, {0x0, 0x1f, 0x1000}], 0xa) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) 14:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0xdde, 0x2]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 14:57:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x10000) socket$inet6(0x18, 0x2, 0x1d) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 14:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000002d5, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:57:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = dup(r2) dup(r3) writev(r0, &(0x7f0000000280), 0x240) 14:57:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="0654ca00c1f43b93c47d77b8e4280bbf4f002a54896033f7e028ad4eb92f555ba66bbd71bc1e4b0a9948e7", 0x2b, 0x0, 0x0, 0xfffffffffffffdc5) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) dup2(r3, r2) 14:57:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) msgget$private(0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) semget$private(0x0, 0x6, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x37, 0x1, "c85b1a027369d828554960a4621ef906c7a62679", 0x100, 0x87}) 14:57:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="303c1b70aa4273349b77e94e011e796881526d81840389358bd6f481b3e3fcd7e10da37c16283f9699699b70a72ab8085ec63b6c2207c144bd13b7dab18f245ffba05c40d75bc05d48eb5118b35bfc55866fe52320d11ec4309aee3c066593057afc5f8f164aec92b3276337852fbd05c6cae0abbb15f6f525ab95abd43c399d70291b74b5785e4b19d86cb21ff92b287ab6788503e2036d3df8178296237a2049e424a8d722a7bff119540bf71b195aa14e9f0536423e31a12a3511d77c7b4002b947549f037e1b77166bddcf9791d6327fbe541751286caed111", 0xdb, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x9, 0x4, 0x40, 0x1, "be74c27d6eb4ed8e4df75d3d88f269171a313541", 0xfffffc00, 0x52a8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x79, 0x92ef) clock_settime(0x3, &(0x7f0000000080)={0x1fd, 0x1f}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81, 0xff}, {0x7, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xd59) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa39a6851e9122307, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x810, r3, 0x0, 0x0) syz_emit_ethernet(0xff70, &(0x7f0000000340)="b6") r4 = semget$private(0x0, 0x132e35f7c9806849, 0x400) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000380)=""/108) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x4) 14:57:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) socket(0x1a, 0x8000, 0x49) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009db3d0aee5d696eb3a15078cd367fb58fae0c8fd6826fde45a8581bf9a7528edc3dff33d78522f03523fafcda1b1f4fc3ba676c75621e97ddbca0429da74ce22d019b131b8fbf8639a2a624aadd4222c4722c679c1fdc2f863b1c9e9c8b23cec1ed7cbb050970c4bf00462fef5e80a9679e83ad43542bcaac5d36d0c0252d3514c5bf5d0a08f081ff190432bfaf919d00c9a326afa0bb6"], &(0x7f0000000040)=0x6d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) shutdown(r1, 0x1) 14:57:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pipe2(&(0x7f0000000100), 0x8008) chflags(&(0x7f0000000140)='./bus\x00', 0x1) 14:57:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setegid(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000000c0)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, 0x0, r2) 14:57:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x9) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) msgget$private(0x0, 0xa0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000003c0)=0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r6, 0x40047473, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:57:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2090, &(0x7f0000000140)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xa8da) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000000000002bb, &(0x7f0000000040)}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0x20000010000) pckbd_enable: command error 14:57:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000240)="20dc227186f0547fcbcdf7db86e6231656f98acb26f0e2e37909b7afb3ea01d6fbb452f8fbc73ef8331ef252b5f3857cd5c73c1c8df235bd33c02ed654400bbd87ff95e69ebebc53afa22baeacbdb8ae7bcc75259eb05e0fd601bdf898c662cc8f15a2fc03f254d88b86c1e790fdf89df8d538777281490e8df3d02c1968524431f183a2c579563ad76c7749e3c8caa369ef0ec71aabdd06593b4ef1b3d0a310cc7dd35482437042a47ac0592769b88ff6a30b8fff788b79c56b41b6eb4466f20077c9619c934c198bbcb76c1ad7c68642c4956e8d0adafa65f78b7022e928", 0xdf, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0xb1, 0x0, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="d9", 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1f54204cafe07bc1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000006c0)={0x9, 0x4, 0x9, 0x3, "59d3dea025f8e07f76782bf15c218f8719cebb16", 0x97, 0x7}) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000380)="9d89f5823e9ace68ab4e1ce1d18cd8f1d6088c0d7605a55d2f33d3488422792bf4dc1b4589002545c0cf3fa30ba3586a41a5106ea0fa08560c143d3217c5480959337449fc6006ad78d0958ac23f9eb6", 0x50}, {&(0x7f0000000400)="9103ed4b04364d1d7d7eadb1c99df1bea6cc4ae452a38b0b33bdec2c809c27b5a8eba6414731706f709e92bf15c4ab3015fcd4636cb22c6fb0e68c1f580e6a9aec6ef4584e53a54e627547b5442ba73078685671", 0x54}, {&(0x7f0000000480)="6430d508a7cf2f8d6f9584f38d0547a41fd22e5a90bf9d8875318afece17d7ddaa3e4f208a161ae31a91b80a3f7d1bd715b0226dce8c6a550c9f261d088c2bf6678fadafbe99797d0cb9db60091a08dc478a31cc3d3af75f793ac05826a6aa82b17d41c5b1af3e6998", 0x69}, {&(0x7f0000000500)="be6ee7973c4cc6e28609c36550964bfd7a87ea07080733c69b41ebe557214e23986dc25743c604dce3f4c4d8feb26c30063627d050ad8e5f7073f62d7eaa297a85ea7ab0186954031fbe93720bdb82576c16d22d28a463a1c307c227", 0x5c}, {&(0x7f0000000580)="af2e5e5c5b3bbe1dbec22735ef20b170299e746523c32463230e95dd00c8be073192962de003c3f0f249a657a35139aa2a4808f07f54fa202ef53110a0cdce29c66547262362fdf737d436e4d2897388d8cc198c088bafd026f88995d6ffe7b2d30d5c0ba70ac4a7a165bc079e85e00b0f4517e99320f879ed10387c791d274b032361c879e71b5f51bf8b174dd18ffd4ca3ae95c836", 0x96}], 0x5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x4, 0x5, 0x38, 0x10000, 0x1, 0x7fff, 0xffff0000]}) 14:57:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) close(r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 14:57:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="7f2992eaf62df5f5c71f7f82e028b59b4aa576adc6ddccb7e3de6c46e5bbf4ef2d9cfe4662762904cd465dc0ab787fab89a355dbeaac2d68c85249c51e0edf0b66c26bc5028ea89a40ac355426f52e7e550efdd2a7d1f89322ce469a190d1809d331571fe923b8715e9a7b7419c91f", 0x6f}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r2 = socket$unix(0x1, 0x22b8097a6d13d9ec, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 14:57:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair(0x1, 0x525950a447dc57ca, 0x80, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 14:57:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a69ce6f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 14:57:11 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) listen(r1, 0x5f) 14:57:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='\x92/\xe9K\xee\xfft\x00p\x02\x00', 0xe0355c50b066558b, 0x0) 14:57:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000040)="479270c63435c2100367febb", 0xfffffffffffffda4}], 0x2, 0x0, 0xfffffffffffffeb1, 0x2}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:57:11 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) sendmsg$unix(r14, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r16], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r18 = fcntl$getown(r14, 0x5) r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x1, 0x4822, 0x880000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r20, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r27, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r28, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r24, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r29, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r30 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r25, r23, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r26, r30, 0xa5, 0x5, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r31, 0x82485608, &(0x7f0000000a00)={0x8, 0x9, 0x3, {[0x2, 0xfffffffffffffffb, 0xffffffffffff8001, 0x7, 0x2, 0xf24c, 0x3f, 0x3, 0x6, 0x80, 0xaf5, 0x7, 0x9, 0x4, 0x1, 0x7, 0x3, 0x1f], [0x2, 0xffffffff, 0x8, 0xffffffffffffff4e, 0x7, 0x4, 0x100000001, 0x3, 0x9, 0xd2d2], [0xffffffffffffffff, 0x4, 0xa2fa, 0xfffffffffffff801, 0xfffffffffffffff7, 0x6, 0xe1d1], [0xffffffffffffff18, 0x5, 0x3, 0x1, 0x8, 0x9], [{0x100, 0x8, 0x3d, 0xfffffffffffffc76}, {0x1, 0x2, 0x6, 0x6}, {0x0, 0x0, 0x2, 0xcc9}, {0x5, 0x8, 0x4, 0x9}, {0x3, 0x100, 0x9}, {0x8001, 0x4, 0x47d}, {0x7fff, 0x5, 0x400, 0x5}, {0xcba2, 0x4, 0x2, 0xb}], {0x3ff, 0x20, 0x80000000, 0x21d4}, {0x1f, 0x1, 0x9, 0x7}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:57:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup(r1) semget$private(0x0, 0x4, 0x68) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffffd, 0x9a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0xff}, {0x20000000000006}]}) r3 = semget$private(0x0, 0x4, 0x40) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:57:12 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 14:57:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/116, 0x74) 14:57:12 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) link(0x0, 0x0) dup2(r1, r0) clock_settime(0x4, &(0x7f0000000240)={0x4}) fchdir(r0) r2 = semget(0x3, 0x3, 0x241) semctl$GETNCNT(r2, 0x8820bdbc4130d149, 0x3, &(0x7f0000000340)=""/4096) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\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') 14:57:12 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x470, 0x9d70, 0x40, "ac6da08c3e48e39a6d511778db341e1c6c4d1810", 0x9ddc, 0x3ff}) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 14:57:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x10000, 0xf7ac, './file0\x00', 0x7fff, 0xa77, 0x5, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x50}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x20, 0x4, 0xa000, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x200, 0x1}, {0x18, 0x3, 0x9, 0x1}, 0x4, [0x3ff, 0x7ff, 0xa4, 0xfffffff7, 0xe531, 0xffff, 0xeff]}, 0x3c) 14:57:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) 14:57:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x5d687944bdc0d840) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getppid() getpgid(r18) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r19, 0x0, 0x0, 0x1800) msgsnd(r19, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1, r14, r16, r13, 0x0, 0x46, 0x81}, 0x10001, 0x1, r17, r18, 0xa5, 0x1, 0x4e2c, 0x6}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r21}, 0xfffffffffffffffe, 0xb1, 0xfffcf}], 0x0, 0x0, 0x0, 0x0) close(r21) r22 = syz_open_pts() r23 = kqueue() kevent(r23, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r21}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r22, r23) r24 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r24) r25 = syz_open_pts() r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r24}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r25, r26) r27 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r27) r28 = kqueue() kevent(r28, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r27}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r29 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r29) r30 = syz_open_pts() r31 = kqueue() kevent(r31, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r29}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r30, r31) r32 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r32) r33 = syz_open_pts() r34 = kqueue() kevent(r34, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r32}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r33, r34) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r35, 0x80087467, &(0x7f0000000100)) msgsnd(r20, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r23, @ANYPTR64, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r10, @ANYRES16, @ANYRESOCT=r26, @ANYRESOCT=r27, @ANYRESOCT=r31, @ANYRES64=r35, @ANYRESDEC, @ANYRESDEC, @ANYRES16=r6], @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYBLOB="4ef80686ff3c5b666219ccc64aaa39aa138b6b6b2c8d90a6019206f439e0794438bf401327ee9759d56cb19e745915172d0230fde5074665a6372f8a1dba71df34aa30cae5d5e4bc28301762bc18b1e0146951532abd41b1cd2448a9a55e84297406fd531616852b79461e66ab49d62be190f6c21d2ae07b107b9b478ff6f81622b89aa8694cd57fb100248f4a10caae6196c30d61660690596b8503"]], 0x4, 0x800) msgrcv(r20, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) 14:57:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005", 0x7ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x20005, 0xd95, "098d45f75f059100", 0x7b, 0x20}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:57:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2, 0xd6cea9365db74f06}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x4) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x124) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00004dd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007d6000/0x2000)=nil, 0xffffffff}, {&(0x7f000014f000/0x1000)=nil, &(0x7f000030c000/0x13000)=nil, 0x34}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000011d000/0x1000)=nil, 0x58740df9}, {&(0x7f0000577000/0x1000)=nil, &(0x7f0000374000/0x2000)=nil}, {&(0x7f000051d000/0x1000)=nil, &(0x7f000025b000/0x3000)=nil, 0x8}, {&(0x7f000021e000/0x2000)=nil, &(0x7f000061a000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004fc000/0x1000)=nil, 0x98}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000579000/0x4000)=nil, 0x49}, {&(0x7f000017f000/0x1000)=nil, &(0x7f0000082000/0x1000)=nil, 0x1}, {&(0x7f00006e9000/0x1000)=nil, &(0x7f0000266000/0x3000)=nil, 0x101}, {&(0x7f0000442000/0x4000)=nil, &(0x7f0000263000/0x2000)=nil, 0x2c}, {&(0x7f000070b000/0x3000)=nil, &(0x7f00004bd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000018e000/0x4000)=nil, 0x3bb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b2c}, {&(0x7f00003f0000/0x6000)=nil, &(0x7f000075c000/0x12000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file1\x00', './file0\x00', './bus\x00'], './bus\x00', './file0\x00', './file0/file0\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)) 14:57:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0x1003, 0x9, 0x8, 0x0, 0xfffffffb, 0xfd, 0x4, 0x1, 0x1, 0x3, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000000c4, &(0x7f0000000000)=[{0xf3, 0xe7, 0x0, 0x2}, {0x5}, {0x7ffffffe, 0x0, 0xff, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/164) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) 14:57:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x75d5545f763740ca, 0x100) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) nanosleep(&(0x7f0000000000)={0xc2, 0x5}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)) 14:57:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x42) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) msgget$private(0x0, 0x10) 14:57:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x170174fa2eb7c8e2, &(0x7f00000000c0)=[{0x5, 0xe0, 0x1b, 0x4}, {0xd695, 0x2, 0x0, 0x6}, {0x0, 0xa9, 0x1}, {0x1d06, 0x9, 0x8, 0x1}, {0x8, 0x3f, 0x1f, 0x82}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)="002aeeda") 14:57:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) 14:57:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, r1) pledge(0x0, &(0x7f00000000c0)='vmm ') open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) fcntl$dupfd(r2, 0xa, r3) 14:57:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="720202077f6607ead21fbd858526781ea50200"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x1) write(r1, 0x0, 0x0) 14:57:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x1, 0x33, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9, 0x1382, &(0x7f0000000040)="fbb7c202f712ae19ef9ebba8228f19998734fea96c74521eddbae2e2b6f11cdf5c436cc78151560e2feb7b5a6ed40fb18a5a399ac1bfa49f3da97266eb2f5c1dd4505c958579ec5af0b1179fa240838f7c0ae37d95bffb89e24b2aa45df47523bf82bd3a09d21817f61753804e5ac11e9273234364b3227d25642ccc065ea847bda0effbca7ddf25401267e0437a1c0ec652125b83159d11237b5cfb9202f12aab70d5ad755e347ff75144df2631d89e6eb22949bba8fc386900a6c491dd7e6c40f49e343385a2c04fb50c8b51919692", 0xd0) getgid() 14:57:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x3) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 14:57:15 executing program 0: r0 = msgget(0x0, 0x400) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x2e90ec28, r2, r3, r4, r5, 0x22, 0x8000}, 0xafe, 0x7ff, r6, 0xffffffffffffffff, 0x100, 0x1, 0x3c5, 0xef7a}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 14:57:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040)=0x6, 0x4) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 14:57:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e6f627573005cec777cbd61acbea812ccb667b28e7b0b9a224e9c03d4d9b821134dc50c2c22d28716532735d41d8d5e52d4608916feb922a82a92433bf87b543277577b942cea08a59103c49aa357dbde6b8eddf4bea850778bdd388dc009123fd3003568f930c13eecad572931adb7a8f70f8333a70f2efdfb525d9e4bdb75d83838e1ab6471feb80736d3a00adb6d711887a178132dc2f47db23a9ca29be53d656adcc2863af5e622ecc6f839e1b4cb4cdea9d44b513457bfc0c9a905dd8b9f9ad4c8663d655bc9c4f2acd5371608ce7b6045ca9322edc3d28a8e8e9979d3f9083dcdbc1059fdfe0d755a613f68f799d55168000fd2d9779575abb5ac07a484f7bf7467db623e2c503f1eb1a3a36f40053e0cf85a6607f2df4ae57cf5415f47201c23d93ba9074dc64d09"], 0x8) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000000)) socket(0x2, 0x4, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 14:57:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = geteuid() setuid(r2) fchmod(r1, 0xa6) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/213], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) r8 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) 14:57:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x2, 0x4ba, 0x0, 0x5, 0x1, 0x8, 0x3, 0x0, 0x9}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup2(0xffffffffffffffff, r1) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup(r3) getpeername(r5, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0x0, 0x87, 0xfffff}], 0x2b, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x9) setsockopt$inet_opts(r9, 0x0, 0x2, &(0x7f0000000440)="359667ef3c25a8848475b931f6316bd9561c4971adf99e47008ee1a1812124ca27da59516e2d464668f4ef3d1644e097331adb985bb8733d2da75e298bb04a6e392ef2fbf77b008fe3e168c54d3a50238e9a1f1b6070faf5f94038fb42e622e06d1319a52e2072c554d71789f1ce6d7b68ab3613937f48fc022d6d34790b4a0eb0bb35416c3517e0ff820882fb38a8822188171429dfbf033642beb6ff2a29a5ff7afe27cfc7", 0xa6) getsockname(r11, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r13 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x154) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000100)) openat(r13, &(0x7f0000000400)='./bus\x00', 0x80, 0x210) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r6) r14 = kqueue() write(r14, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 14:57:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) pipe(&(0x7f0000000040)) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 14:57:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = dup(0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000000)=""/195, 0xc3, 0x40, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x84}, 0xc) madvise(&(0x7f0000910000/0x1000)=nil, 0x1000, 0x5) 14:57:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x8, 0x5]}) write(r0, &(0x7f0000000140)="220e22", 0x3) unlink(&(0x7f0000000000)='./bus\x00') r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be9ea3a30699b63", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x2400000}, {0x18, 0x3, 0x8, 0x1}, 0x3, [0x7, 0xdc3a, 0x2, 0x401, 0x0, 0x9, 0x3, 0x8001]}, 0x3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x2) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r12, 0xffffffffffffffff, r13, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) 14:57:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) sendto(r0, &(0x7f0000000080)="61d283b408be8b8715e28e69667f", 0xe, 0x8, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x7, 0x80000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10410, 0x0) 14:57:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xc1) 14:57:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x28) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x84}, {0x805c}, {0x6}]}) r2 = shmget(0x3, 0x3000, 0x220, &(0x7f0000ffb000/0x3000)=nil) fchdir(r0) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x0) syz_emit_ethernet(0xffffff21, &(0x7f0000000140)="b6ed43bf00020004002000006fffd6f70dfd730e2e80da644c1807c079baefaba6971074375d6e032e89589f344ec3bd8d5bfc23538d9038a1df5e7b2945383cbb46cec71090657e3c06046910395101c3b1493fb11ed91d47f73659b49f4b91d709edb735398e7e8fcf") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) 14:57:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x44, 0x2, 0x4, "891bd71d4b25cda85c8070d0a23fd17e6a45d881", 0x7, 0x7fffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:57:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2f) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:57:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x0, &(0x7f0000000000)) 14:57:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x30) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x2, 0x339e2001}) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10000, 0x40) flock(r3, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 14:57:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:57:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() getpgid(r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000216, r1) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 14:57:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 14:57:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x80000101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 14:57:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x7}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x20000}, 0x5, [0x0, 0x0, 0x0, 0x7]}, 0xffffffffffffff75) 14:57:18 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_RMID(r0, 0x0, 0x0) 14:57:18 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) setsockopt(r1, 0x3d8, 0x7f, &(0x7f00000000c0)="c646a52d84e370a52df2a9935600e857f60bf9bcfd9ed73a5e9c907c9c5baded815663b4ae2315c5aa7bcf071d7b38cbe2120c473b534731e7aa3e41f808901735d98c67b796f681b5e82f724b28cbb772a3e19bf3a4beb03ba7e91a10633c932858c9a3de1be6bfa572695db69fdbece45f9e6143033dcc556367103bfac982", 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r18, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f00000000c0)) r19 = socket(0x18, 0x2, 0x7) setsockopt(r19, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r26, 0xffffffffffffffff, r27, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000100)=[r27, 0x0, r14, r29, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) chown(&(0x7f0000000140)='./file0\x00', r4, r34) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:57:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:57:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ac768802108491b857490e06a36a05c1b0e3b2a2b3d659cf62a9366eaea938bcde1f692f69e6f37181fdaf49c079fe3f88cdfb19bf82439aefd166dcb0ad", 0x3e}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) openat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x20000, 0x0) 14:57:18 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffff9e}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x3e4, 0x0, 0x8b, 0x0, 0xfffffffffffffed1, 0x405}, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0xfffffffffffffed1}], 0x3) r4 = open(&(0x7f0000000d80)='./file2/file0\x00', 0x40, 0x100) write(r4, &(0x7f0000000000)="4d531b", 0x1f9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r5 = syz_open_pts() open$dir(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x3b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000780)=0x401) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0x200ff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r5, &(0x7f0000000b80), 0x2) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = accept$inet(r12, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) dup2(r5, r13) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x7}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r14 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) 14:57:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1ff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 14:57:18 executing program 1: r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r0) r1 = getpgid(r0) getpgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 14:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x6c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf6, &(0x7f00000001c0)="533e0a2ae29efc8bb5cffd5c6b082305acee79db3cb9f2717f73afedb1c34416d323cab5569462ac54cabeec28274ec2be57d5e1aa349dce294ff473fca002afa6cd59a43957ef646ea3dc8394781180e3fa1cc296846b16fd6a7fc43efcfd59ac78fe7cddc3cdc6941a38200f9a1625a8ddfd4b7e3655320bd39802e3f2b0f5fec2bf5858ce5cd4e3e76c7834ff18e480fb9a2a85b5bac5cedb2b21ed7fa1fe8c0ad9429b88d35c508f7108e6b149c31a3535725f000000000000000000401243f9cb2fbdb07d05123f37769fa7c2819d799e3607c636df2c75c789df7874343f1cec59fd6105d21cd7464493f4946a4272dc11df42") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:57:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000440)="7e7cfe2bfeddab4e18512921007634b0084d2253523de3b19062e02dd856b0d8358b435761761a4ddc639433f5f1b18a5d940935c51f3514ea29775c5c19f6cac78ae230892588817f8fe3874238be595b37c11c66163ed8abbd149fd77a4caad736c64a3825660f5305eb837b2c59a82a7e99487198afb6622ea1fc70a7d392809275302695d8818101766135987aa25d7201a9b98cb7b23a7e569190d2a74100bacfab6c4e79c7461206f2bf020c93ac8298041830a5a8b943ea1e50892e383b167865b75571964386adb1bface0d8e2374240ac5de4578b37e702b769baf58afeffffffffffffff79f6d0a41003fdf4c2d7981748aee1a42be7660e51aff5ee04102c8eb0b605ad9b9eab9f18dfc55203177ebeafe28e1e16a4525d1f863e67b0399c031429f0cfe17dc7b42148e0c3823e8f3d162160315efc86fed8eba6f966b165231e6ec15ba38c42ce90ef0195c1cc1a73d6695d5c10ecdf80665b5c112dc0f2037f7e7643789d887c0497c3730a37b667e2030da61984d92215da398d1acf684337af712bb8c40df67029657710a619106ef1a171a18248dcf37a9725c49265d6", 0x1a5}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 14:57:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0xdd16baddd151e5f5, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000600)=""/4096}) 14:57:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) fchown(r1, r6, 0x0) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) close(r9) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) close(r11) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r7, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 14:57:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) shutdown(r0, 0x0) 14:57:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="00000800931774f71f990c625dc3") 14:57:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) shutdown(r2, 0x0) 14:57:19 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x82) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000080)="7782f8589809c5ee1fa9780250e6b98548d39392118584002f6b5f7c11008e62d505aff5d33a296e7a7357cb4c3b8a1c4db5098aa9b3df285fe328e1d5898a2d42c8ef98219fcba52260b56274195e596d9076bcbf0d9102195ad01dac9f6695fb9a4851a238d849d4c77ef51255d180982623c2163c3469ccee4e75fc67526618280ecdadf162caa90a90aeede0a08859fcfe1eda04934844dc137f60c165b0ff1aa8932b", 0xa5}, {&(0x7f00000002c0)="a046d7d949f074a0d567307d13765391366db1c4be3c0a5dae63c6d4a0ea1ff617b4bed57bad781d3871d9cc754794d1da8db2507f0670372e80fcb65f8512de65b29a579df7b225a0cb8139f6dc7eeadbbb94414168258227b09e8995792014a53a989b6a92283400dabe1240c02f736798ee85d4407cf57dfec4e52a81665099d783ca0d474ceb2be9887393560e8cc775616fff20c4f21781b136bbd5325319c8da57374e91aec8d3a67f9fc4f1db0ea038e6e08e5611dfa21ad12fcda327ebcf6c7a82761eb10aeb916d511b124696267b243145f96835dc08909afd6cf73c6cc6c1d654a79e96fe2633c8b24efa6887cd8c1a8dc6998f06", 0xfa}, {&(0x7f00000003c0)="70b9f4ed8dd8ca974b7ffa970896ba12c0a03e287234b083d7183603f83b447cef839cc8aee766adf9def4893e9a41ef6ea23b27cfc3dfd690ef84049bb9d233fed5a9f8bd4b2532996e62590594b3e1a76a0dd7944b22ba343a1c49ec9270b46f286bb115568faba11b69cab4e3dbe2425e5c8b2fea77b4606ebb821c568b57144422a558d8aaff592360522eb6291a", 0x90}, {&(0x7f0000000480)="d30a6ae4f6663f820a8ba95bb60f28cc34f877f1938d893f075955a6c9d4da1d9612777edcc4f30831c12c3e8865b2118486a289cc99139fe572342b57b4ced3934b4b7d7a10d9f3b6bae164a77a8a8cbaedf1c860bc61461d3e66b1437a26ccdb644e9b4a6182ea67859747d39358705a1dea41a579e7332905c26e392272d24fbdab8569fde17a95e05a39f3eb0a74", 0x90}, {&(0x7f0000000540)="46065557b15c26bb5280b159508a1724e4cd005ff61c980c473351384b45b77eb1c07618488002ba94d7c74719860c3dace698496d7d0199bf1882a10a54ae6e95122fd50f83796aa5e707015fd863da15ccb6ffcacc918983c6013876104a0565252d7ea72d5be9cbd3ece51eb057a957b1709151e04fe415ae2da1dd426d6208dca88bdf4d8cc5a03734f90487c839b85ab80fb0f0a5e2ea20eae880572faee21105f9f4e3efd36dfeb8d819a9730c76c9498f909da9585eadbd0468aa161658c4c7fc04dd3f2d74bab60751011b5df0e824af79c8cf74228776ce3f94b6bc85e9db104bbd0d05360cc46f66109304cad0fc8bc6d643d6f23cdd495ea2bb372dfb87afeb66264dab550532a09a81cb9a8cffbd8c8d65b75650eda995bc50d8fb39749ff6f543cbd4f9814ca0d31344993e860fa74e302e4a0591bb34a65ed6d5f86592e07613bbac80b9c1c97d885ff26c2b66d808bfbde6956ba3c90dbfc9880eaaab880867d278f1683c6046d429dbf614b18242e72e1cc9a896dedbfc7ddbf11fd2ea577502c5bc193b78728e901d3d17c4d4ccdffc790f60a0aa19dd57e5597521da65d381c42d7e4674af41a663437fc17b10397b2b8143db7e72821e0cd0eca9e2bf54d27321254ed87315fb0cbe044a0690869ae483e3823b4a780df07d7264b6d21d763ef6629464520c359849dde4410cea4c8d9bbed5f3edb31cd064e49b71390a6f2da70ab0dcaaee39b23ed47b65a5488af426df91ec8e8c4a2c56ee46dbcbf416fbd076b984f90aec225cbb5e067c8c8b9f6851f2a7bebd55ea1226ba39ad119e686d78640bf151e340d2d9e027c0d04daf978a2ec770e6cf6548c4dcc2ffc3113e98eebb2ee032a396886ea0c82114af05ca2ab48218c485ea520f5d3285fc7c06e310c11cea18a863743a8d4fecf0351b485e248f27e024a34d1326484d3685e48110bf780ef4f2239b593fee6bee5747c666f557beb5a7cc90c126eed7fa044e1767618bd61bd9cf7c623e8a31a36a81a0c2029146d61ed7b44ae497935526d2197ce70903833167a98d22545bb4089629dfe2ec9300ef469d43d1c731e0574a4674d87f67f92ae61af374391a92691debab735bf2c046fe7a3bd959a4d3bc44aa2d319308eb7c325005670fab40169e719eb54e3bb58fd6fe6d061c1481c39763d7b8033ac28826e69eec907d8403da45b6d606c7297fdfc882c5464d0e7ca3b4ca2ac9493c805c6506516a27b719612b4184777eb82ddc0b2765960bece8a98717cb87965d5dc47061b7ac62b44781979f45687bc1eda0c9061b0463a89db5d40927a11887d391ceb3ec2e070b1c1b4f25dacd37d87c01cd47e248553e6749af03c63b2be8909ee1424469d60617cef7ae463d8753f7cbef4e4d96003369279adb3b741fd6f35bef791fb07790cf3633b92701e75b688addcb688828dd7935156f53922e3a6332c65ebfe201ad0bd98e21f24a018505fbd3c4d5348ded058b433a84e670eecc0503c44269e03fb840272c687b0c15dbfaa4b4bc3a2c227e0c000503075a704ed9b3e2af1306600f5f5639cba5b65793ec0a810f269bedb2aae5f69380f400dcbeb443e76a8ed802a28346b6b8559368d74babe11d5f3eb2e9d8e5c57e816bdb8a986a2ee122978b51fb79be8945ec4770ea2b9a64bd001cb4f9fcaa36b95f02c079a92edcd5b157353f02d09888e7ec1b56ab76ebf21949b40a0a53bb00db6e04706e0f035c044432736486df00b0d2e2ad3e74c965520cfbdeb9ca31562fb66b067d9e3987354eb185be6b6355447a406f15c16de6fd745047f33136f6da7f04e41db9d4767f24409b0bc71147d506f4f4ed4d96dc05fc2340efacc866db55825d114f07d7f76fa64e46cbcabc8fc68050e75bd5bf0712d1bd0f366cfe3d7c8588c70918ef35b8a7ebe2f2960849b6eb1c85aae1f35eab55d42eb8329fe13daedf7fba2ab8040a9e56595186403bff56f98d9d8c3e4b1cadd0b5dabea4d2c6b9ddb2ba8d5d75dd23888e3300341141daf79f864363e62fef28b37df94ccd122d0fd6bb17e9c1db626bd0027160393fca433ff07bea51540cff6acb1ad508445121a8159ea20b7b75f58e82d2742db87a2cd5041af045adcc493eeb1c3c5e74434464ead77dadd4a39a232146f244d08072218201e224eb23baad6083ea28d648f45b44c9780318c37521c1690e72db4d4bc6650f12dec8d4436247f2f9d774e7363856239cf3d3f4d1872d341c5ea645d1aaa74f3b411e0a818abaeba1b0ebb5f96f98d3658e3e468be4111dc767c85a50f14f31f5686bce173f7420d16c7c7d4adb68ab8eff373977c779bab7a5dc1172b5b34818be8f4ed8db3fc2740d41021a3bf77dccf68b44d93830e6d480cd6b6e99ece7afdb82dd298b958e7082eaf5bda7b38da372458529f3593351e0b91caf1ffd56049b6cc159fe51f7723df7f30e2aaa7f54ecf4d852b62321ae3de08ffd03c574dc55f5535abb0c033d4fb851e45ab727b27c96a84508c8310983cf5e6edec9a8d89a61cd9f455adba5f5054a2aa0fd57b33a592a258b45e86bd7442cf36a4736e2c2b822cec9ddc1457c774bbb5acac11457103c38c94247a3ccba2126ab01bc75a9eeb2ad9cb88364d3caacc36fe42f848af2a4c9eced102f1bf05acabbdc7ed0d9de8539bd1a07f7466bac770ac5c6b11aa807d9de50bcf6d860706a977245b18b2278292390e0950d273922c1bc8b408764dd94a4a5fc513a8d91ea7611b685dec8485410a52f235105553377b2dc1c68826ec01b229ed8276e067b6788a6ec4fc819b4e125f8148f8e999b6a49b55b0f3ac31aaa8592337193f081abb7e8ca7099c48d2c75c7f375f6bd42b89022eaba787de18dbc40147f2ab0f06b9d1a0de16bbf5cc30215fe1bb1de3529f6b36ab4fdcc9ea2b6bb14e4bf48891a1ce8a908465895f1a61bf1af2865d40908ea415e37aeb1509b51effef6a321c075ba06c2235a7b24e67ea5180ffe8611827f694a4c89d6cee2abc834533cce4571c7536fadad512970d8380564e4b50e845582e89d54a7fa262879d393b673dc1ad8a479eeec6920d14a936ac097a8c1bb0f39857ff3ff5758ac3e3b52f8e4ca10f8cc5f91e5674f8f47ac3cef8701824a7644c324532d652d6c97ebab564782a9a74488369aad353bf30a54a5b9e2e31317a623893fe02d9cdd9df1a0004e4fb36173eb5e139e5a6df99f7474ae2c792983df56b573fdbe134947c0e065572f9f3ffe6d97a209771c2dc3ff74e757a3f8418c536794b2b5f653f5b73860fd3280fb4fd67556cbef9a29f80cd8cd72339970d59ee0990fb9125558d13f26689a7ee53f37b29169be54d9a0a74fdbfed8e727369d6b69634355ef0275767ddd50b95b1acb18ecce31a987a0cd7e7ddccc9d2401ac9ad3399712dbaf7d32584efc4467173a0b6c1d84bc6ca5f11f4f103d9d2e30b4b627b5ab6874164e8ce643aa7e31b828372c90b7dabc7f08e81568c9f99582be035ad2555fbf629d96ba42de011a5023485e10486d25b3029822600c485ac1ed8f0f78fef132cb6bc410505528c5a2c89cb262710d31ebc52bc3c20bdaf3e9d7c9f2b74457be342d055f253d2fae62a79f0983a2ee369a4d1613dc090bbca881dc58be2b16f4553105ef4fe04ae490546c1b76d8ad0be38351d3ca47e8dc0b899a90015081cd9a8cfc5a782a1b64e06e626dc6848006ca4f8f81def9bd699fb8b5941f25fe6958ca583f469bf2f508a25cc72c6559530bb353aca7d403240f1897b68f85ecbe6c5f150798f8b4472c480530c4dfb2048bd8e2076157e686c64ee8bcbcb9d5ab6b9c94400f85f7a4f1530f314b9c2a0e8c264c13f7c62ae87b05b10dfb7262a2f0d245b65bd9904d052f6c5584432e98c5c7824cc9c7338403ee78f0593771e7f947b90bfe7ae5edd3b0d9f8304948859c8b036dd20c64614a21bc9b09ba1d4c6d3dbe0f8ed303a6527abd3141468b03fb24b407e16fb4747186facd6eb10f852245a35d9685b05044de1b8a8dfa1e2048faeae8d363f7f00819934d4812b64bfc8384a0237da95bc7699c38eb6f4a20410f3a29d4a2adfbba96e2602cd9cdc8c6abb4e6b07e39bbd6375abe0c3b52c268cdb2b0e33fdd7f4870360e7d23b94e0b431451df28cf53fa846f62a629aee5ca452d883b326989e50de114e9d7350bd5cafe4ba1e03c26be78e0527a11927653ba789218f7ad2e415cbd7275a08c2c8303a32963b12145b393f27f3ea4f902706f502182f8fe92f9a002a5ed961edd15f71fd1490e2f4abe0e5a967415a317d81897c9489ca915a18ad78fa498be5fd328724718503d1d89814e4c53e4779c55555326d98769856556d59086a006eea192dff7e5e3890598bae50b16dbd7c388ba67036adfdf723dd3ee94887f2cea8c0d0a3b3dfc2899b8a4ccf6be5644a110274647abfd719233905c537c422d7f4e476e606703500fa25a9f66031a0f6715ddbf91efbb3be13db38f18e9222fa7f46ebc01902d246dd3b58bade72a2e9cd25c17df99c704dbdc941571b327f74971c7a0a5b257964af8487ba79969ddff5b654bdd445f49dbde730cff78797aeb41abfabe2e0becb6d09d24e9d7cef497e0d7b04bfe67d5305d4b4a82052b6366628576e91a373f2bdaffd1c785a09aaab6f8ff81282f95f599a7cb174f4ac00fb46c59a64f40409a69b0bb222ccfa64b851f3b690d4339b9223b8f49beb587676f9a0caf0069d56fb5d1ac59d3b439cbb523dea8be18678df410aa3e4287c3d00b41c5667e50ccb32217cc1eded104c876907bdd48a25d72bb7540d6b1dca3b1dfcf37d41aafa3c40df1c29d9a084529a3024e50cf1b78c1969d270e1813a031adb83b5516a00b80bf593d1d13084378a2df569064871d2c876703d4c09d762b2057fc3a5d4223cc4579cd00e0fd483858acf07448605251e0dba8a7806632a4aa0f4bfc5b7d1b20123832183bcb3ce2b8f45bddfd0b8a352606aca10d911dffdaf4288f74cdbad0b5cdaef0abb3102dab8f0eb21b83c02438bb14ba9fbaab7074b543a1616455536d79fa4629e2c114c92cff719efd6e81f7262330c2b8fb2a4e29499f1a2f88ec4c15bbceeeb8b8f8d6c0bb8fa8fefcce0fb77799eff2924ec3d5f427b6ed63269b4fa61f53e69f9be9a20b0e0228666e3df9a771b79d31d7f1e8d7942e85bfe7f409c293bb2878f80733f5105c8435091be281493ea0f6e7bb82f933335921107c7ba83deaefd728ec14bca635f6124954aeeec69c3ff3cf86ad1a948c8c20d6d1545ec12a043f8753679ea837ced5565ca1cd49420e7c9680c70c5878986ff5ac7f41abc290ce47826aa03bb8975f58d3a2511c3a6b73305175f5eb0b22795eeab1b493cc3c2ef05cf1d3c25678a99764cb3e6118a3fc82f54c35c109b2ceb96cb363ad247cba06d5c0928800ab4034c77a7972c0a4cd03c0c3ea2d7d8bb33e1f1b10fbffb64fdc01ff754706f060e6389697c0fa511f1a7e4da9d6c7e729d6cee07ffd398a9c4846c3571d574be2fcce6766f66a14f5530742495a4f42c3cf1ff91cd3405de8b7f72c52e5d7673ee123835280494390e89214e2f67a31f3eadbc73b55fe776cac0a992bb84c9be6152026baebc5adc0e269b27a3bf601a9356120cdcc98a008695f028a6336eaffdb4c122b0f9eceb51e568b3bb958db92e2481f3e685188372099ce17db73f05a0692d38d59bf62c27bffbdbfb7dbc4171fb110bf64247de3150fa7055a72284f01c5ed85743142674e47582b", 0x1000}, {&(0x7f00000001c0)="44ee1132cb1e5e61db552ee6c07d215b04ae94155ae3145621651621bcee051bcb536cf993b43efc8785f71ca1e83907c0d945cbbd1d8c1cb629d02a8ee915c1c015b3e68742730b7fcaaa8cffc55a870c6292e29b1eb8e5fb10fd8964b881ad9f5076c8ae90d82b28bf7f07b4e757bec4bbf5422ade8c3c87", 0x79}, {&(0x7f0000001540)="cc6d1460548bf6de524139023b66a84ea38af4770003a252612b4790c53081ffc1e2a5afc28264c7460dd26448a98474c07d645c70e72f08928469c978f95137", 0x40}], 0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./bus\x00', r4}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0xd4}], 0x1, 0x0, 0x0) 14:57:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0xdbd, 0x401000, 0x3, "ced82c3c829c05843f94cce2f81c4fe3a7adf543", 0x3f, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 14:57:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 14:57:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20b43e9ceca774e7d8df7d6686346ddb763bae", 0x13, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:57:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8b6, 0xbb, 0x5, 0x1ff}, {0x5, 0x0, 0x0, 0x3}, {0x9, 0x0, 0x9, 0x5}, {0xb2c6, 0x1, 0x96, 0x3ff}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:57:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) sendto(r1, &(0x7f0000000240)="85525f3f5377b06bdfa51b55bd35c01430e7a199a995fb429915245ba1d3b82158635bc486355a14b34921ff971c9c51cd6feee956b0c04ef2eea52e907b2d707d0faaf3ee8c90220404dd716ff5bfc59dcfa6cb647a7989fe685d466fd137d7edd025", 0x63, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x80, 0x400}, 0xc) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0xa}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) r5 = getpid() getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r5) getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffe22, &(0x7f0000000180), 0x40, 0x2}, 0x8) 14:57:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295950184c87910bf093f68c11700287ead4bcb777fa69dfceaff7b35b6bc5e57c6388bbd2ad88b293c265801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554742b15999b9b800ed52e0b85a85e24bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8eac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000006b0000000a00000000b9ca1cdaea80e8b360fbffa90d160e96bfb69b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e2676d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113ca79abe3769e34d14c3c2a733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19c4bb91b84a3565ca4863001005e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cf1f813a2bd5b9bac80300000000000000df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f569ff03547fa4f0f63084ed75b6a3d89f5abec808112841b07800b47bf403841ae4af7423f3f8c85c117ee5e16ad41f89cf01a4098ba00ec0437decce6881bb63449c314c98cd9757254b8fbe724665bac933cbf3db483d18c42f53097c91ab4e84218f3c21e0613c7fdb01bc20b078dfd6d15c70fdff43a26500"/649], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) accept$inet6(r3, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) dup2(0xffffffffffffff9c, r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) 14:57:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb01000100029be96914f6357e3a", 0x74, 0x0, 0x0) 14:57:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) 14:57:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) setegid(r2) close(r0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 14:57:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6, 0x0, 0x1, 0x4}, {0x6, 0x3, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:57:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 14:57:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f00000009c0)="fd1290451a25ba3af6e32e4f00e9f5a9d8679a7220a2f7bb8bf9be334142d049929c38db95031b497f7959814c443680052c7cdfc81d0fbf0a6b4db225266a1b4ef84005b304f7e42dd93f3ef74b6cc62bd56b4e69295ff89e215dc411ddcbc3df8af5484879846de6a9bc6be933ca41579ff71f09a5a0003fe41a8f3d1741938c95e6d1713524fa25f9d1ba9230597b2cbc32ebe2f158a57510af5b79588ab4088bdc25556701f39d26622f24e448c93122a3b34a524540ec49357414e8a47958fdcd5e6cbcf1675691cd81a3afff810ed27cfa07ddb8e51cc9c16cc3c80e6d62228aa4e866151e701e82e47e29e614116838fec7d6ba1eb507a997d97fecf0153f2ad912e1bc7651b42bb1d5cbfad5500d64a94be5efa0fa869bd8d235f64f646efd00776d33b6ad558de86d4f28bafed19bb55f60f0287b8d252258f361c51744b2f4b5435ab9806c23533902cf59d15ffb644b", 0xffffff3a, 0x1, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000040)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='&\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 14:57:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000380), 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 14:57:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x3, 0x4, {[0x63f, 0xfffffffffffffffa, 0xcbf8, 0x1, 0x800, 0x7fffffff, 0x81, 0x5, 0x8, 0x100000000, 0x80000000, 0x5, 0x6, 0x2a, 0x5b, 0x400, 0x8, 0xffffffffffff992a], [0xfffffffffffeffff, 0x7, 0x72be, 0x4, 0x4, 0x7, 0x8, 0xfffffffffffffffe, 0x100, 0x8], [0x1, 0x12f, 0xfffffffffffff801, 0xc180000000000000, 0x3, 0x100, 0x4], [0x8, 0x40, 0xb12, 0x3, 0x8001, 0x4a], [{0x3, 0x70, 0x0, 0x4}, {0x7f, 0x7f, 0x7, 0x9}, {0x8001, 0x10000, 0x6}, {0x43, 0x8, 0xfffffff9, 0xa6}, {0x4, 0x6, 0x7, 0x7}, {0x6, 0x20, 0x0, 0x4}, {0x4, 0x4, 0x4, 0xb231}, {0x9, 0x0, 0xfffffffd}], {0x1000, 0x2, 0x2, 0x8}, {0x0, 0x81, 0x3, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 14:57:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d19029be96914f6357e3a", 0xe, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:57:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x800, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) write(r2, &(0x7f0000000200)="a85493ba0481db730b670913b02750fdeafd6d0716216bca48e5", 0x1a) getitimer(0x2, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x50}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) 14:57:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 14:57:20 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9efe38878be13d04) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e8e875d177bbf956bb8c17a4fa3ff1c889a3d4d569d149a9450f602307783490c051a1bd9a4e720f7fb840f1bf359f6e1f45df1fb97f6a45e173a24ff965bb21e9256a0b5c8bfeef05cb8a5949d086241eba1bee75f5c1b6441c22961bb25777a065be812e76acd5384f3d5f6a8fed60cb0f3db0753eda807ef1b9c9d4cbc927ab506a70bc1d3b3b96a7e31334fc9af35de8903c73d7942b0f83d9d4103692fa20773dcc3706ba62548428278b667762f5daeca8d36a4e60e8803ae4da2531ac983542b5b06ee595a3163522cad29aada0cfbc4107bcfc98fc9f2f728f83"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 14:57:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = socket(0x2, 0x8000, 0xca) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:57:20 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r0 = socket$inet(0x2, 0x5, 0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffeb1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) pwrite(r2, &(0x7f0000000280)="8be3c43cdc98ef7fb0e12a2a76d9ee1f313dbfd03355554f7aa90d7d80c1c7afa11aa12f9094ea744a8b6745471371d51d275da5cfc8e35963d17eaa8b1520e27311119421bb73ac8da8f860d991c36a862be065e6832b8665f01a1e7a470ecaa9cc52e8bfc18e88b9050b632ce1c8a4009c975bbc172c923a4be31e49a10b67306eed77591d3f97bacf0d7faffd0afff32850d25972430be6dc66d4da66d4ac78d97f6fe220339ecb4f0f5241421f582878cf9b81b2e190", 0xb8, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x1) 14:57:20 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="b3b969f2cf62e01f32f5c04281bf190ced4eb9c68a6f20fb832fda1f83cc1737068ba2dede919572fedd5068648fa805d53c4e5766b5d4a7d0557843dede61b57e8268b23c6679ddc602548427a64eb42feabaf0cf52e1355c3febd6ea2dd2648308785d00f56de9b8eb154da1f05ccb742c06cf5afab9e4274f5b1f357a9b127dedb57f3948b166942e570fe7612d043819a9068435", 0x96}, {&(0x7f00000000c0)="7b306cec7eb8ab7e8f38519a9d1b51823b784df78e42709c19bf1a9eaa6703c612d6f0e31edb05f0296b1b887b35abd5b58fac3c15dbb57018f34d71ca9c6a5e0ba916b9dc258281515d7994f6d703b4db92014c420c517e09e484c548153abf6930c9fbef4e1d18478322c39be8e4cb2d5f9d5ca28b8ab12afefc55f4ff9b906ea80bcf", 0x84}, {&(0x7f0000000180)="78bacf43be50dde24eaf24969d1436b39305d6a125fc9be472bb0b995e9732b30b9bf928a4ebe71a5ea6b683632607c9e173baadf3f5580b704b6e7456bbeacd808cce39543deb7ff0a23f4a9a2fa51cc2cba48c399d7fd36ba0ded8d6dc1a1f45a7831adb972e904b8d5139ff91b35de4767cae8811aa1b9127547c0e16b3", 0x7f}, {&(0x7f0000000200)="cf48f39e540bbb5823d0ca9465f4306771da4f3c4cfead", 0xfffffffffffffdf8}, {&(0x7f0000000240)="1907948788b0a55497eafd7a91680779b1b6d65d581cff150657e079066aee7a8e6f3b12c008cf97240f846c6fad23b75672f7ce031667d9446344f1a726817f57bffd7b212ebd2d512826d0705ced3ed091afca6541d9788092ca6ecdbb75d5083a2480e8198c348a2576c98903653d0b3f3178860e0e0b7593346ac4ce951b7149e13511f81cf8e40d628e4838b2a58e4e582bfb6c1cb63b7cb8d70575a53ee440bcbb824a668a0fd4158b01318df0336fc8d71c3a5258a974396eaecbc1c216b166aba765a9821dce", 0xfffffffffffffd04}, {&(0x7f0000000340)="bb0842677fd0b03efee6c4d03018604732e04d28b91402ef711ee5ac7b235dcbe252b9089e9bd4d4b14ba62e0efe9cf9e9fca9c471d0390a05e9c3e77eba75d208b38e80004f50cf24caec873cf44dc9534b0d9c395eb8bd74a75d79d5dbbb74742c6a0e53cdc8e908e8a0190f360e1d765d3b6701775fb5c62d2074780e99309a95e0495cd7b92cede3474dd05dac97a0f4d15d62f3b63d9f235d68b2eae4f09598dc67fefe278fd5d432", 0xab}, {&(0x7f0000000400)="30c2b2c9e488a3024d97e84657cfe25e7d9b5f3ef57de141f947", 0x1a}, {&(0x7f0000000440)="02ad95dc6c70737e8edf5124608305651201e070ca6ee68147bb7e0f70a5faa93d5c15f5ef4092eb7d11a88657871ed3615fd64d65fab17d06cf7fb9b38139bc5567da9933ed8b55bba3d5b7ca9ca59d4733571f2a28a59afa1cae6d0e60bc8d5a02370e2b4c6f20f25ddc8653c5538af0c83da3b8bcb4a035", 0xfffffffffffffc6a}, {&(0x7f00000004c0)="9091a5c79bbe5ad59517b037a95b987de11bb11c2687cea8abaec9c8bb244a09d44e9cfbda88ec8e23728cfbb201f221d3a5610c70e3a39c024eddce16b73ec35d62600aeb8e7fa221b84a3a35e047", 0x4f}], 0x7) madvise(&(0x7f0000338000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 14:57:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x68, 0x0, 0x7, 0x4}, {{r0}, 0x7ffffffffffffff5, 0x80, 0x80000000, 0x28237e41, 0xc83e}, {{r2}, 0x0, 0x5a, 0x4, 0x6, 0x140}, {{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x1ecf, 0xc}, {{r5}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x26a, 0xb2c}, {{r6}, 0xfffffffffffffffe, 0x56, 0x80000000, 0x7, 0x2}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0, 0xb) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r8, &(0x7f0000000080)=""/90, 0x5a, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) kqueue() 14:57:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:57:22 executing program 0: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0xc0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000140)=""/224) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000240)=0xfffffffffffffdac) syz_emit_ethernet(0x7e, &(0x7f00000000c0)="81d10fc6ff10b13ea509df0fd94507aa170966a4b63c35150436dd725b59535e6ff785fe1e9663d6564a4f2d2f958a54ad791d248e4aa1e646060be820bc97f928784ad4bde513f249b147daeb56828a4d9bd1f573afe661349bcb929623cb52c6efa2e1704efea597548381666344f55b69ebbb8eeb1506e0c7e64a5ba6") setpgid(r3, 0x0) 14:57:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x800) shmdt(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) 14:57:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x10001) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 14:57:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x6}, {0x21, 0x20}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:57:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00008eb000/0xb000)=nil, 0xb000) mlock(&(0x7f00007ba000/0x4000)=nil, 0x4000) 14:57:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000700)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x33332ce2, 0x101, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00", 0x0, 0x4}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) fcntl$getflags(r2, 0x1) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 14:57:23 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/130) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0xae) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r4, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 14:57:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) r3 = open(&(0x7f00000013c0)='./bus\x00', 0x10, 0x6) preadv(r3, &(0x7f00000017c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000180)="9a928ac1c3d5d7864f44f451f1d401256a851d29783d798edabf1673a63be4ccd81654b5eadb50a325e618741ff270679223714fa23618a694ea569f6338d38db62c7c6f208d192b063e6b4d0bd532fce53240a15bd4c8caae78d35651fb1dabac23448baeef9d719e999ed78058c0e53e8d8922ed8648fb15f204372eedc31b9ed8e6677c3a4a06418352d302fbeb6c273317501546a13e960f387dbae56c2e3cf60446713280dd197ed2eb20364f434add0ed6b1a6a248c9c4bc1c685ce93c8d07ecfe14f054bc79db7ee5585927f8c6b436d3efd25082bd12f13b99080eb67accb30ba00472b16debdf82c7fc12728c4f969f68e4fb15d4ec5b4a72bd4dfaeb71ec90c56f2db45cede0d1b40fce3f13ef9ed8b6099457b8aaa9b7c76adb9280f49ec7efc44eadf758e8809fd993d74c14fb3a063956d1f931c3953d6b5903c709833876086b3e46aa434f777722655d260e4a5287e3816b731f9f3035a78aaf9b1b8230b2a458944f0b3c3320a58536fd8184bf6f8d1c4cc304202557df936f25aec937b9ef21bf88bc8a489d9df02c5c353cede32c9c22fb62f13620ccaf4970e8d9df5d4651ff598fe11e992b44f71dd2c9bf5c27fe953d9d2c6c9fc0d2a46083786caeebdebc13d5e8fb1428de3ea02480d284f4b2d8730627e3c8634e191a498774ffbf5a92ae874e4f46998218aa51d69c13aefcf94ffac085d3d9ebc1e2579dc87c3d0bf6c8032afa6322080bced0c166cbf24faa5d653d28440cef36b8c4056a140cf9ec83fa4a4fb0e0200fcba6c1c893f9b55ed9c895fa5e7d88a10721320d623ed531a6b0ac4eb7c691b8fac8c908207f0201b243653855bfbdf8e7e8d21f2a0d33c660c51174315b120fccc493c0aa417f17abc2b27817ed7d9b8ab36b5f0f12b3036537231396be71b6e17550ff5060830b16271fc31b2b541da9cc55c9070e32db8e486ec7691cb2e18a1243aea727f4c9d2afe1dd3c44d7673ba881b95dcec69734151d842d84ff5f2d8270ffb4a901d0c14b04d5be2fc7b72507a0ba1d8a35362b470922cf348b82316a5fcd153d5669cb2c4233bc74d6781df1c2081df0c77bcb3b1af7d41624c8cfb908436ac406cfb2e46b87e39faf0ff7cce5b2bb886c2a2942be96503cd2a36d8cb4d7bb96c90bdebe94525d665aedc2d746c53b4466a03e5b8f910dd109d838a78a16087812c28cf1236a9bb2b203a58b8d3836d4dbefe283f7740795d2ad97bf9edcb381c6de6f188c7b50c4db07ae94b3570e5738d7ff2c628b0cef399297c5b9a5b5e10be5c6fa758f6c9a867a3a19eb596b8ea72d4e659f97e681887a2cf31fdcad887aa6fa2d79a46ff3cc4efd0d42f652ffbb43d50fe20182c17bd5e8c067f0477a1b899b553b7464c0f4240df7ba2aeed669898c4b93a273af5c24ec61f584e7b9ac30991d7d29ef7e7dfb6a0a49bc13673daff9ac4bdc5f016cf34be7b01e301b860518f8a7bab8a6ba844b4825b72f49801aa59ae080b0c2de5034779f69a66d61df31502586fa9e56edecf400b497152978932c0edbecdf7f053e98735973373db69bfee1636bf893ec2fd5700654146edbc5b7eb868ca4bd80d366f1592b857e38551fac3b80f6cb8b729c29b3e8ac6e49d9b9673c5b71d3a7ad705d4750c3b511a09526c008959141b3c9d21ce38b12b29673482d55fd52804204220cd86e905971b49df457a3796f63fe1349eae04eda6b0ba1aaff8103991290cdec37d11667058788faeeff5d0588541f7703fa7d80c1bf68d133d677d69a5ef70a8a72e17fb1ac0fafcdc7cc06f1422bfc921a943b7907e4e646a160070dadb8f1e308310f5eda8987213668a89bcca00decf6b3bb1a357dd53fb706e807bb47d96030194165aa709eb077790358d532bdf4dba48c263a73f5ba862088584bc116f2ed7ff4a4d660cb50c2589cf601a1914a3bb309f1b6f5b57990c062a53818dbca5ae320bf313ecf253bb4b44db918ace297afa87b13b6fc78539938172673e54ab2b84c086d0cc5a3b55e957ef336988cb764f46d30273392126dc9e93ee0db94f54d9fa3b9dde4e00700f70bd03d58e0b45e72dc6828a5892951102e02dac6cbb1bebdf2f787f16edb88b22ec6e8db4470a91693681294e92892f4cb42f9d5590ee0447a374ed46bb950b2ef86b76299329f30e45044f5305642f8f9101ed8840dc18f68f3ab53da13ef5d1550a30bf19f4b061f41db0c499c0c516803bce78807804e1056a9e19633db13dfc1e635afcabaa68df84de34d0d9c66654d591a77a10c3da9a463627338818a92a208d57e2f9c79a0f0b3c0ccbcb6a383a71fd2add040cb019970ad5c34150baacaef47244b7489bb9fb2ef91048be82ced22be1a4376e0f9a19ab09ace41862c18db0afb732a4c791749f9a522ba9d2ef24daad0ca6dfff24e93922c25fe9d9e594434ef03d013568f3f69889d88d45efd2a68dd5fecb39188a4a99b55b5c3ad58b5c37339fb98775a34e263428236228b0e399ff9824aabba281b297b6a46bd9d5edc606bc176b7c364a3d2be3993b7129290d12a8c11e482459b99aac5a5f70d5909b9d3e72c9b0a9daad5deac02eee23cdbdd0807518ea73bca0ca6a294a5887ac0e20588410e7827ddb70d097572d6cc71a791496b539da71baa1a138da8904aec350cdc86448e8aaa04d3408f374b94ebddb03efa532a78d4f63565517024b50cc8608b5b007e6eaf64621c1cc7f1a450783d8cd9342c3e62670b08e4bd5faa179abed09d1a6c965537ba5799d2ee2ecdf77a67cf22dae399bcfdbfb19ed08397e583d35eb5e7040d23ec88a4d6b7350e8ed3249045955f65a53c52d58d76a90c008c0867c748851dfd358dccea203eff752c860405831fd798c1d7002958249af004edef7ad2eebb2e974454849d79f3d1ae0b643095a744abd3b64564f46a73442f9c687a0d27cfc5eabbf4a7d1d325bb7891da2422fc0c855e90dbc9d6be804b871e9bb9a03c25f39e9b6dd69f5dd3cec24902785d4d929608c0f9fb2a3966a347c22ebc9792d871ec130d9dc769cff9f69c4579efe165bdf43155dfdb57858b29b75e3b2f36c1710286cd552d0b3d1449af9cb2aa6004e34076fcdead27541b32e41ad2810f8c6f03716d31177a22b8a6fb7a417ecf098db845ea3bdac4adfc94f407bfd69aaf5672a14358bea23068264ed4f72695614138f8326ec6fe595a035ddf30f784f16a31247fc2b034c350766d010962f91fec3ebbbae5c52b39729f78001b4f7dc4fa535f06f37702f5655e03e03e0d651be12c35e2aec8d268f6a2c261f36fff30e233a814428f5d47d331e32ef11fb7c3247aad684d5c94475fb610083458055f4e0894b366d7105d7aced1ca55e2bb65a05de4580b357bbd3f903901c6dd011f51d09c770b8eba0b902f58a7b102322b8237920a1af7d022a2e122374f179ab7436af71f371bb7348e927b450677fa426813972c55cfeded429c8bbd15d9871712edb5e9d3aa1ecfe6649e37b77a9cbaa6839019fe7c03af2e942c3f08cc29d4ddce477d35cfc5a25d3b8f473238aa91e4bbc411670dca6b91f4824f5366d6f9c45d54c02413177697e7dd910c6e5aebfc7215e2df6dc7cf822114876d9fb730da43d78da9139222b4d96f9bdbfee939c2b905fdd6770ee87838bdb9c7421b880769d10c9ae3d7603c1a3207f752d5a46c3509358bec9c5dd4db99ab76773cb4f8b24798888b5b0a73e6ba168c53309d212608be0b8b72006268bd4c9d449ee9fde4b268f684294d6c4af469976d22acf30716006b7601ff3b2d98d3b4d9d1f8163e2b39dcee1c8c9a33bb475a4c232015d345c0f5f69c03bcad2d35e5429cede104816ecbb3a3bcaf8c9f031b626c1e20d2e7b1130d11c217a8935bce4a520da7b9902ee1674bfda5cad9a62fea31e7c80e2427598d5551cc1499ca7769fa1b946b89193f734bdeb4409034fab36ab9393a59326d4c6732a97b01b0121bfacaef6de047f9598f7f757d9b55063da945e8202d12686ec18eb6a8e12f7175ae3fac64fd5dbb78a7770ec70db5e05da35cc0009c40d2983c316499fa62ff7c443fd691b5cce6c0b0ecd441dca20e6f9628f2b46d2c5db4c4ceaaece6d66509182af1802cfc350e80d75f6548fb5a025f7f1632c76030c8ed20ef2eace8d9969d05e09b1b598fc9bed4301e5b8af26c9cf672c4a6799671357b42aa3befa060ab7228aa86ac98065417d18e778317a1a83d4bc55d8da44770e34ce98e65e11c81bdefbc49f33fce18a1f1704f445d0176d54539c4aa26b289eddec80229bdcaa17551bf2e5c4310c2e3e34759a04271ac622f2c98dfe92c608e7a3ffea50d82cb7ca7ef242ddd8c1b4e9747b2b92aaed6a14d7f87dec3fc08be14a2bda3222f118614309d63e22e101ec946f014671c0693fb7076646b86e3396b9017601bb65667ba14c0c053ea0fd418412a06d0596740b2eb739439ad8f320de8c94a41c59f716cc9421740f0d678a81987c1d54e43dbe4f67e027344f6f8101c1f103e758a67e8e83f61430729293b2235a33bae3b0a3ae9d0a6452b2692afc9cad1012e2095a9ba5c2f05f27ba961fcc0c843d0fecd98316892370b06b67f8eda14c8b68ba622fe2d5312cd95dd2e415225d203c874c405bcb56941cd53ce8a43041e2ffa8c137073a098423e2420990f5c75e1eab74997802452df137e90117c3fe2df5f8d67b19a64928de8101a194319087aa0eb4e8ea1373aee4f33f62ba281037dbc7e5bddae69450ef9ae88ee48ec8d5416d9953858f6f0377fdc336310677d61389bfe848ab5d7b6649879fcc41114857090a214472e0dbb1db94f19f13c22cb2357ae92326dedc92d04b0a83ecf87ea0b889299dcaa85017f8d218949f937838ef03fe1543a7b1bbb05c01dd1006de2d14b67852811fa80398dc23684351f7fee119befb5b766f618fad48c6cd8419857124917e6bae3cac0259548d325d15cfbef4dc52d9ea1b7e2661cc88a35172735a2d8e95e5e1cffee850bda292bbc7008a910e05f4c7e2715fe722a143570bb256c50baea0912cebe80ce5c89b0bc21531361d044182aa6f7e50c089494e18b1cab52c43e3fab037034f9a97e24358a3790a79882e105529041a346700083795301b82088d41bcffbd8768a1705b72ec96899c4949b07b21b63248d0353d929c468c7966374e13844dfd878a2d293df021780c74124bb2909b50102d31cebf96d71d73670f56af68842a76d4b61ff98711fb92ffcbfd8962048d3119db0153e168961b646bfc15f542796d77eecb6c44a8b6027467bfc0a5451cfec3c558e87c0a0fc0f84ef65f52826e39dd6ad9ee109c3dc8c2e26abba43683f1d0aa8741537e0e6ccc8a0e298b0f2823bd8c9aaa28f1e8a174ba266462929a7417d65daf77a4393e087a478a5bac5c83cfc15639150cf27ade9effb8d77207d8f25cd80baeeec44ca637b23315c7673e71d5c4a6d313ea98018510d41e09e754ccf5128fefefc96644eec22d3a55ecbe64b8e2f7d0566722bc0201759f31c7286e78de6a1e6130019e8e67b1b30ac74a1cde53239b72b1961fbf501ca495ff91b91aa4c34ca50a621fe7b120a5c00e0a483d699a877c94e859fb60464a41030ef5ad9b5157207571126edf7587353abe4781b124ed9150deb6b1e7625f7ce245be992722654ed9fa755533619c3a46bc0295f21b2de6e332f7c72b992fad8ce226d5d98a96a9b5db936b3282a4864f28816412b020577c23a0743bb9e9d7110543b46ab7cedf6a3b229", 0x1000}, {&(0x7f0000001180)="d4ec5f2c769de4c80915334998ee9a90a08e5234143dadbaa49ae60d68cdb9bcb30d6950b5f6297caa3cb1726804330697783efe1d348480100a2808df3451fbc6eb799f778bc231a80fddf5b1cd1338d11789df1bbc4955ea56205d35d3efd6dac279fc36a4ae3ab548e34432128c72003db50835ae714ee40aef58a0a6f872ff42087840c73484c472e9280204cda34bff4650a4064fecaa30e9d659ba86", 0x9f}, {&(0x7f0000001240)="9b47f511087f7e0bcbebad2e9f13bb97e0af385245d6b6a0ac715f", 0x1b}], 0x3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000012c0)={0xffffffff, 0xfffffffffffffffc}, 0x10) fchmod(0xffffffffffffffff, 0x80) fchdir(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r5, &(0x7f0000001780)={&(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=[{0x48, 0xfffe, 0x3, "18188ab75007d26c3efb06bc27fd98d3c924529df0ff39ff90ed10a6ed2f6c9c1a508ceed23ad525e9daafebfe565fe5d4c855c883"}, {0x80, 0xffff, 0x7f, "108a0f583f67b67cb064107ecbd9ae2afce7fa43ffd4e6e44ac4d4a6594a43a1ade40422a62e6a1e9c8afd54ba0a6a18fc2c6e7e0719c0db10de1dc8605d30be4ed7f3e6a63c529d1958eb82aabb8ae0e239f9a87d88c5344050448874f93c3067890740728fdf924097b00103"}, {0xc8, 0x10000, 0x60fb, "e722a8c1736945dd143be49b2db799a7839382e1ef73d279b3b5f408270623800f6bb857fddbffbedad05a016fe40d88e62a2211da7ac682b3e11920a3494a6d025959936f3b039e87b5555b3161baac661a691bf457e3e0fef34f0a8173017ee326dd1ab6b1427fb5298fd6f22f56531bdb5725b31264402238aaff4dbd66d630c71bc93bd827bfba360a90da65b01b2f2a9e9092a1ace4e72902aad32afa0b54da5eac9e1cb7f06bd9024fec89f11959d7"}, {0xb8, 0xffff, 0x7f, "2b1e1bb35e8c90a25ec4d3faacf23a7aa0a36f84ffea441bbdf3fa257137defdf8e2e1e822f453bca98dd38820659fc25a30bc912166db2a0eb8e33b4a32a30b241890968ba5e99ec945106ceddf467c5af7fc87abf89ff79bf6987b33061afb4bcc90e0a0508bce02d98e8c32d8cd663475ad832703f31d3d31cbe07b416829806a3de402815981818b56276220f6fa02e9c344f78c442157a1c4742f3c51cfcf"}, {0x18, 0x1, 0x7, "bd25"}, {0xc0, 0xffff, 0x0, "e75a973fe0dfddc59b954f22987e224be62d6475d69afe86bdf6c4406e09f8a77441104624ddcab08a99f6df159de6f28681ad3df186a34e45ccf535544697bbc02401f6e95b8e53406dc9bee80ba4772937b6480af3a078188676e2f05ab8d7d3440ca8d71d5221a5983c2d6cd8baf4ae34b91f68a379519fd809c0ffb08252837bf864c76ec7a1f1607388a814cc22660af0f1dce3c8bb683f6469d41eff9e25ce31ce18ad606e250f"}, {0x28, 0xffff, 0x7, "5f8b734f80672de1b987d808649a929fab"}], 0x348}, 0x1) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300), 0xc) 14:57:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9a304d7c783409a6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:57:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5e, 0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x3ff) getpgid(r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 14:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8a}], 0x1}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:57:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x6}, {0x28, 0x3f}, {0x4006, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x3, 0x5) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 14:57:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x822, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:57:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x10048, 0x89) 14:57:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r10 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) socket(0x2, 0x3, 0x0) 14:57:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='N\t', 0x2) execve(0x0, 0x0, 0x0) 14:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x5) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 14:57:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000000, 0x3, 0x8, "37b993a851ddb3b978cbd009b3134468a85b6289", 0x6, 0xc0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) sendto$inet6(r1, &(0x7f0000000140)="342a453d5ae66ac96bc22a41dd4c", 0xe, 0x6, &(0x7f0000000180)={0x18, 0x0, 0x39, 0x3551}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x0, 0x2, 0x401, 0x8, 0x8b51]}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x5, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:57:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd96050304fd6cc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x172, &(0x7f0000000140)=[{0x101, 0xb0, 0x0, 0x9}, {0xdd3d, 0x8a, 0x25, 0x9}, {0x1, 0x2, 0x0, 0xffff}, {0x2, 0x4, 0x7, 0x70f2}, {0x9, 0x9, 0x5c, 0x1}, {0x7ff, 0x17, 0x0, 0x7}, {0x3, 0x6, 0x8e, 0x9}, {0x98a, 0x7, 0xe0, 0x4}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xe9) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:57:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x808, &(0x7f0000000080)={0x3ffffffffffffc}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) 14:57:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfc, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 14:57:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 14:57:23 executing program 0: r0 = socket(0x1, 0x3, 0x3) sendto$inet(r0, &(0x7f00000001c0)="0862ebdee545ab8c5d86b4d3b08ce5b97fc6f1e5de1167da8fe09851f2b0936487aa1bc1ec5fbc21d1951538a0bdd363f9991f5a99d11c06bf19257861fd8da926e7f65b7ac1273c6d3b74525b00582a8b5bfac836d4626f565db2e523250cbc9fe7a36f5ec397c1f455681c69473d6482ab8c5aeb0f2b64f50aacaf1cf2477905c50b4c98d21df62862e1d074ebe9d7db9315cc0f53b906dfa614e6931fb1", 0x9f, 0x8, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) accept$inet(r1, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="32feb80195f920fe6c03511ffdba3a342efac95565c05969d652fafa80a6db5d", 0x2f1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x1]}, 0x3c) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 14:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0xa2, &(0x7f0000000140)={0xffff, 0x9, 0x81, 0x0, 0x6, 0x3, 0x4, 0xed0}, &(0x7f0000000180)={0x7, 0x7, 0x7, 0x2, 0x2, 0x6, 0x10000, 0x1f}, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x0, 0x9, 0x8, 0x1, 0xfffffffffffffbff}, &(0x7f0000000200)={0x0, 0x4}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x42) 14:57:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xffff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f0000000200)="394a000000008bbc6be6634ecdd0ba60fbb4084f9146c7ac918dfd96d2ccbfebe2e7aca71a46cdee41d7d70c7c062bd17837d0ea66042e42ab5568be1a4f38caa5286f62f60b8de0068ac992db3a2b6c56060000000000000002bd311b08b3ab87d775d798bf2e392fee4345bb0cea0c3bb621ae407cb579006f3f5f6fa57c04d1c3307887306d3e64723e87d83aa9ae3069aa04993875b9900330cc62584928d757edcddea2860b4971142371d156a97fe17dc821eabf77118272afef5fcc85662a13262335a9") 14:57:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x20000008, 0xfdc7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:57:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSCTTY(r2, 0x20007461) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e0f66696c653000"], 0xfffffff5) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 14:57:23 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f", 0xa7}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="a7fad5a9380728f5c6a28d672b017b22478bee9abb29978f8c3ce4ee9b74f60cbdc0854f67cf08cb1851d818725a060461335a19baaf48d380d81914b8f6c949bb6d73bdbee0263ad94246d0a708b2a61620b6b726ad5a48ad23face4683c3754a0b2b7fb3d78064f609eaf19686a650f1b33a971943", 0x76}, {&(0x7f0000001600)="84b03de6e699524a1a95405f93743b9802de80a708610f574e3fe2d2e8af1fce7c83df24b9a601804f467a959ddd4c3932c38b0efbe5b24b277b66f14dbee00b4f4775d6637fa6d90ca72e9650f8d95acab854c4e94fad8cfc8db1b855f0c22372bd8e54b76e625a6535bcd6131e250a5960a00a6ec125a7ef2818373c9ecb3ec4fab496822d2c8804f06baee48f8f4aaa49137555e64d50873b54a48a6ff8ed959e1ca4ac0398aa34a1ede2fb5012b6b2760c7b0f6d4d15cb24db0a357a66db7ef1b7a1a01b63e45f018e8c9ecbc58487a540f78910284c3c8995102e4c3ff2c7274fe468f71e2aa90c3827706466a81492059920551fe2a53eae92cd583638e367d6ff581cbe6a40069bccd6d82d4061032e85714e24430264fdcbfc9b5fb63c23120e5e56d39a9fdd25d22a01ea58948620c3c1bd76ee046ad055c6d2ef30fd28518ae086008a78daf7ba5ba7c91b6d203d7dc7fda91b42a4148bf09299b83f2979a8b1d1cb411c88258a5199cf4aad073b3d708ecb9b17f555860f4604bb41dcbfdb15c79adc830303f3391ee90861a397eb26cf2b7c3bb31a38891a1ead2e8162f124ea8b4e670ba23143bdabcba6d0d3e93d9bfe626c160328b4602ab5e7efdaaf97452763b4eb1a032528b762b32914cc289726cb1b791db7fce4e24e1958f50252ffb82221e6c19d392413e27f2e53505f8a3faa1844c862be00f1a28c022e7a8f2c12e068f5a67e9a98708710fcd930065d7ef1c459c04b14a959065a76bb254fba0a91b6c023ddf23775a1fc0dcb1ac0056cf4515704d22c72af0e5362cca3863707821a841ea8d62ac8f91befbfd8313177b4c40ff33ae226e54ecbab0624161a48c4b18203a7ff2c2a9c97c0d08109c0291981ff5b0d3970674bcd8d2bf5e4710f1be2918af2645b80367ecdebbbc0c712c257e9f550b219293950d679fa6acca9382469496a316274e96683454b41d17688db18c3f72106e11e8835258a579ff6649729ed1646d96b841587fa4870bded168bcc2256a1f0677c5c67c096f955202bbc872702468c2f8d972dce4be99f503f5e768a4c0c3211a9819cd2ff54f834744c0626c3b3d1b7a419997e3de8dd42dd0544ffdbf80174ef79c79e794c6941def353e65e17d92ee1ab9a6e44367707471b4cd1522a32293cc94cf13311df2f1500897e7437931bc3a159fcecf8a619adc1c816eb000c62ac60f1ee18f5ef9bb8ba60dbc91210664751fa3078733a5d4b29ae4e00435ee267bfa9ce2fd7dd5ac9f6a6d1850f24c9fcd1ed50ecb25a601385b2e750c5538c7e5fd057cc42c1518a9c4ea451f87b3597598e5441f714e8ebdc38f43afcca1bb412df2bf61d0d13931100a21590f0508f25c4739518233b0d59ecaffd5d4b94ac61d5620f0f0a99701a8fc05c758bf9c81ff452e76625d15bdfd6bfb11c64395e0efa1ff23574edb74a00a7ce0ab8feb87a5485109b535aa18a4f2edb23dd869e94f34816830f40f6c91f472504b06427198d93c61173355c57110ae343fa284839a19dc044ee9a282ddde90b763e14a96b1c9c51bd518a4859c9ec3d752836a8c6cfd48b190b8782a26746b184709472a83922f57573e15f127aabf0736b16c1bd0c2080337dcc140b4c8c4137b900df748ac38f3444d2ab20fa78fef7be321d5e9e91d623b9dd7a98a45abd7b8d4ca86d1ea888fdba75159a8f898678ddc9004260b26a5b3fd9996ee0dff4662766b274e36135b6472694936c0edc86f83c1d1c51b95707283f1d9fe3df1359de81137a4d9123d621ccf15a10e072759fc44a9e99eebdb40f5df5c52841f013914da0e1534660c3acfdc9d00ef7c8d4ebd686ed9fdeddaf91b7f2ca786675b58e619c258e3bb9d37026cbc3ec76e9166b2cc08ed9248d1b319ef1e47f13506f7287c07507ec865f942df89eb82af63e87e896453e1cf049f2c5d64e808c9f0f2ccd4f42450cbc685ce98dc6a2433fb2f9600e3946b36f5eb652d4b2f9d9c3caa24dc25b2b5157f73ac4e760dd9fb77360f5c92b65bed56e645ad2359f6faf921382d4775b8b897d3d679e42ae8f5acadd3aad9a5c379e789973307575599c96df241afb73d825a5b88a0248bce02352488e265c4312391211101d3b64f11d0150f40e0b6c3d6cb1673cc4cf8634a466e55ce1e3d119d3e528ac6840fe61d8edaa361ed8f3dae6d29cfb3a2dba633ebb2e45607f0d49646dd73f0eca722388b9247bfb4a6034f700ea9e10df7975c4c14a3bc372889d4bc36de0405b8348eb740f344cb4e1c08ab2ed8d7dc8a3312fb5a9d196ba94fa22fb4d4c77f8468734ae3c4062eaca4eb743a49450267d5cb07d95ca61428b5c90cba853b3ac0dc747ef1620799ccd0dc5e29313a9e6bddc1dbdf2ea8663f8ec96459163f2c54ae815f6880a61e6c7b77c27f9acb49b21dde4d8c8bb48a34be6a49504bf0905885f14cb5e4fe3e6bc51ac125af886aa2166cd08aca0e2271cf30ba272cd964fd4fe18dc532703b120d2477de4bd3118b363e9dc346d53ac9c4361268ee1d4682a43af32b38ec9008c5a178e5b3d46f8c984d9b6b6ab787e8a5e3626ab35691b0daec96622e1ba44e14200ab946cd37ad84faa80f542974c04b73c203f083ef4be8dcea2425eb51003ab746c905f3a503bf5bd8a3959d2e5a39f759a10e253a60a9444c10349b2ea00f5bdcef8161c85f00e5b2084c32d02c9a7fe49fb965fc88df3123fdf32efef7d442f00f274169f23f7ddb31cd7af52c05a29f68185f729f90d4b8f45b25f8e507e4b2b728a01aaef40279dde1e4f9f02b8006eeccffb3428c1ec10a517fd8eb0074f017e9185ab48c8110d2b6d892a9a2caf63642fab7f84e4306f556ffb0e7973ea4567592d73ee8c7179d21c53696ff541abd7b7f2d08863f5fc5e08e4ae3826c19e8d2c2482f8840e8d6c612825372ad3b0018bb3bc52661ab8dbd1a7eb56b003efb1ad7d26fb300112f4483dfd571a5412bbb2a7376cf650fa75034d048a7069a35c04d8c42963f4b4fe24418729d7909c19f99f38b214e368c05732c6c0897111954b100d09484f730664c9c0346463950e07e08fa979c7809b800d8e37c1a8e9e70b75d93e51b45c7ba2a4778dc8079de032cf99e80e6cede7688c91134b0d1684ff4d9b5a29c3f561db6df488737a9877ea83473123ee63dd41081aeebafca5033df67991d93e81db065989ea40d3f854313e937390b7282ea40957375f0e42760e15685ca1a2225adcd3f4fa0fb87ca8591f785c0382f98333031b20eb1c3a588b5314ad6d3bbeb8a7ac3095dcbbc65e9632ace20d506ddd5048e477e33c2ea98736d522206ec759bef8c3df625376bc47fd5224130d543af8fa5dd09e9839cfeccb5b9b55d38568c8afea48ec96f885306d0208d896a842c824cde24165ecda5ff269bd8ccb991339d6bc24f7af1d47fe661dbbd3ae7154c1a8aa02340ff801e181b9de53fabcc233cd124673e1e8f1260034660cf4f7ba30b2a723013598fc1b830b8fa699a546ba4d2f3188e51df9d7a6572f9feac63e13c66de9464172ae947073568d4473260b43d2c2ed03f73c6305836da3181db3caf6d7cd1a40c56d6ad1618b5044d3ffdef7c9b1605690c86e370f76a831e7d5b96a2473453b2b07aa040eb883a06017d3d305d3215a090a54c07cd5997ee0d5b6355c37e4de3a57e4427b74f31a7cda667ae2102647a05d5407baba528fc33754cc7137caa8bad0eabbebde968ddf718d616953114a6ff0c1bd54be9152318d4d76e810098a2325a9b36687166602096aee5bf7b5f267778e1b44cfd845a66abb252d6d27e660cbc525624ebce5a3ba92bfffc45746cbaaa919eeb02f4e6fbf10375882af173eedc9eb29975ac1f31bfcb8dc7fb49e4e919b543620720e59fd79800eb8a29a7a6909e4b0a07f12f12a07d4fad24cdc50798f231aed1d0ddff434997b936bd6eb03b23c43d421ff93bf584284a0d5b721f83d04ba70f73d2b3c8c6f0b15be76db8f150a9238399d92c342adf397eddeb2168af23631a7e77ea220edc1c0d0c65d4600cd5155141b59e72f3f209d0bdd326b9677b50c2c1c4921e3bdb1421f69beae73bd635c5c75e99f0a49c681ef465013ef6218ef618f101274a88155704ca2fb44d66ac2f9500bd9397d0cc5cbcfe9ba57569573d7834353514f653f33e39beead633e643e9f9e64637e048fc09ea3a8c81749765b111f9bb5f08f9e5d9015b87604b54483b4b6376ffa804419a89c6f5acbf3022d0203bb40c99a1de5a079ae830511c2eb0b2292d436a40568c0e178cf27a0834ef167b2d3b1d62fe244dd32fb49026de7dad013c146dfee7553c81103e6a350c819bac471ff6585d66db43d7c489360099d84e68abba094fadc6fb2356d39322300dba689b0973ad95f8d4787fd48c3751a0d89e5f3afaec3c702c14c833af46e31cf24de070d3aded04a9c3df8020650001c2719ad6f1298af312ce682330b8d444aa30a2ebc0cbc1b4dfb18fd1b9c8fc2a7e3e57a7ca2af7a56f6bbc0ab0440da25c10f96b4f0a30527cdfdd3cb898e545eaacd34608b86d341f0f6681d90f401d6f331d4b5ce377a6e8e63b3f6df033a82adfc1e44a1e8cc81d775cbc24796b54203ae570b89ce3dcd4622c1530a68300c6ea99bc150104c1707cac7d5e9089176deb701a3ccecc98ba69d32765c68f2acf971d2762d75adef864be9f931bb569ae14b19c98f05b44091fc2c7efd11bb35b67c4d7f192425fe5091b268056f639afd679874432f74467997e50eb944142be37a8482e41629d91d6aa1ea66d1550e422260871a85afcbb4fd90585cf402f1276662a7e2f200c987a0f768fa447c3ca89724c22e88733f473779ba6da81f088c51fec5a9eb6f32d8ed4e2ec2830e64c8d0a73a4c690dc056c40d15c0209ac155012f33bfced571bd45b2dff7a5d87541677e767ff54481b4ae59c47a05dea1e13cf756a515888e5df17ca2576f134df6557e73b4ed8ac8c5ade08dbc97a18e7b80ba1dd759b8f7259cb8342b8eab835dbd0fdbf433ac3bc56b082c1389a6f6d95cbc90636a8f7153bee7a8d16d888d61e90170d3be8b65668b012d7de6728e0adbcb5de337a2239b5df02fac0015777580176b64ba9ed38255a375541192f56f330b9edc0310ed16a037695caaabc6fe9551b36429f45cd5666c0fd240a269d089024ffd6e4dc0cf9ba1e02076afc66327cce87e50a63d45d033587297c862c66337b9bc0bf82674b571abdd6e84c6923ce8389e0978b6b9d53612a4dd91974abb8056fd146bce0ddaff0284f2f0be9f5c0e6911901872afb648b92ff8c2ff8eefd7910f2f27716836e26451be5081ac0ff80413c16383a75a0c18321916f73370d120232f4381848659e4cd97bc639d1235abc0dc8185f4f86742c37fec5551911d9b61c8759c312e89992115609927ae128ac8ded91ed507b4c7ac0cf0358a802da258a04063da314e48c43228753c62e7552c2005e8465cb0fb97dd0c83211141677bb1d2a69d4a2a8d7de68770ad70d7d88aa68eb78a481694d14e57a538d10c7f2911197ba7be5f9ecb28db83b4e9529255b1afdfbdfc1a9ff2dcab6643b1a6e60ca34ef6cff83939c7d531c6c95fd87be8315172be5ac32af0f29a674016bfcd4fc8e395215ac09de4faecd3baaa429bdcaddf20cc9d325bf786e317250104f15b115aa013a71e42fdab346a96b3b20519836e6ea8e1f1500d71c6ddd3aad5a2ef82f33b71f689ce9b407edec8dbaa1e8930ef9a45919c1a0568581265cc45", 0x1000}, {&(0x7f0000000180)="4e3ecaa7d75fe79bf52ebdd0089d90a64a294b8bf2039fffb641d61f05b89f506c360f51aa0c36c059e68a08f4e290e3690611babf0be066c1a4f6f77fbeafe4182b84ff91dc8943616a4030ec369b27ec9811a6763e1624dc61cd69013a431a17e27672f1e8025adcb88f3a41df3db5777f06a9ecdd843db6e55f804736caf8d54a3cad2bc69f075421e65a1c0ba0aa77d14c736e", 0x95}, {&(0x7f00000000c0)="caa0fad5fdb57ef91e6713f6c320d59cb998fc91c923f64324b8fb8e6992de8764bc5dbdfa3f0a296daebc6d7d53d2a64d463ff1ea8241024fa07047ff90d9c50efbcece6c6f1012a9e324198ccfbe91375819bce374ab6839", 0x59}, {&(0x7f0000000240)="082eac2cd8c89a4832a832f5fffd744594200cf526f86e743657859108fef513600757aa9a831e946117ccb717b2602def44c1ef816351cf24187a02d413901b69dc264db78d575c281711d465ed8c6b9f8ca29dca5eb62ba23f9b306a0d23ec41545b7698b2fc5ecb4eff10c41ec69a3f985377be040fe0f4c9181c38ece92b399df4f28f6638bddd9a807e1852b155f2b10fadb2f34746d57456cfe01ba7eda9c2a3ac8a753328", 0xa8}, {&(0x7f0000000300)="7250141b7700eb73d1ca7811d1ae885b0db0a9af2a8b956f2c41f2690810f3350fbecc775b2d35bbb90a18a6b04f50f0b9082aaad60c6f2f7e0c91f7e6d7f62590f81f98aa80c6660b8cd85ba64954a06184683ee7437cc159f8786ed989323d8efd5a07d145ed2998009273dce40e551216cb9aa6a08ba6ef0d4cfa72659269df311ba514555db38b143137d09a7b9a3b26bf93517efcb687cc540d2771149a6d3d46091aea041da42b7f68027bb247016eab7f2985a4f5fbaf302b", 0xbc}, {&(0x7f00000003c0)="d5e96f35b4fb4b29ef50a4568204fb5cf449390fa9b99ede970ab994", 0x1c}], 0x7) execve(0x0, 0x0, 0x0) 14:57:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:57:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xffffdffc, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:57:23 executing program 0: r0 = socket(0x11, 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x1, 0x2, 0x60) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)) 14:57:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') chflags(&(0x7f0000000200)='./bus\x00', 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 14:57:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8, 0x3, 0xe5}, {0x200, 0x0, 0x3, 0x7}, {0x2e24, 0xff, 0x7, 0x8}]}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xaee}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:57:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x302a, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) r5 = dup2(r3, r2) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffcd6) getpeername(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="e4012e2f66696c65300096e673d96e458da9ec726d1b6667ef61ccba8a31843ef150eb83a5cc5daf4bef83e6eba2964ed2e9ba2ca8d1037a1c371db670ebd8555167168bf12bb3ebec5bc3a59401342937cdb1c1143c2430aae8cd182ef9df00a93179939b51e76156591b55bd93a45da905b920f4"], 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 14:57:24 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x80}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="3bbf7c26f1e167da1cf22e8ef00baf8fbfedd2425fadb0cda5137640d04fd7a3fa1a3735e65df94fbddd7ef1fbab3cf1dfcdec17a21138b0861d6a7f97a5434303fbc5db1e5c1842247d5a"], 0xa) write(r0, 0x0, 0x0) 14:57:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x400) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) pwrite(r2, &(0x7f00000002c0)="e9f14715fb737e95cf20f80a471ac1837b0aaa6fc512b581dd5e7a138f6a1e99611dacd0e5553d14cee8c145eefd69dc9ef1297b9609a995650ced8144fb885385735bc764fabec4010fb8292ee7106984f82bc41804d4df3898e80ec48d42eef6c92c058c44ab9f5a8bda4f17ec86c995f49893dd82d8eaa25c108bc631c90e479ded482c8fd55973dcff6f67f98a7b0dcff1642e19", 0x96, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) connect(r3, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) close(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) 14:57:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x2, 0x16) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e79a0c472e100be227cc4e03a55ea367dd6a314b1b36b405533b89dc2b69a31ebb2ce1b32961d33b0559e5a392d58e6a4a9de44e0556d40a045808422dbf6966cdfb9b7120b7d0ede333f3c26664699182678d722e3a5491bf5496c26aebcd22d8f34432d57e0f60e536425fd04688586692c790702d48aa5a108602a5ee74a11c5247cfa0225cfe1b6d89b7f43b701f59d0f3843ecbcfd9f2a6693751cfce57bca5e479c49f0c16d8aff76a975adc8c3a439a695517610108dda4cca8671de5061507002d2fa704d105e89d7b8f52eaf6a19e420268be319a2dab07a117705955245b5defdef450c4cd8d4b7af36c7757bf42d10efcdd0baeb8d37c3c2a291b723899ce9e650dd33c3c97c3c423a0f799ddd6e128094110677f3144cef92d493ce4055e2ebfca207064085f726ae2cc41b3f5b141d49f8302e5ac6"], 0x74, 0x8dec9b3efb7184fe, 0x800) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000100)) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x7) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r23 = getpid() getpgid(r23) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r23) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x5, r6, r8, 0x0, r22, 0x128, 0x5}, 0x2, 0x7fffffff, r23, r24, 0x9, 0x9, 0xffffffff916d989f, 0x2}) setuid(0xee01) r25 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r25, &(0x7f0000000140)='.\x00', 0x1, 0x0) sendto(r25, &(0x7f0000000080)="29597340aad874c438a622c895e1aa8bf426df06ad65eb6d201cb8", 0x1b, 0x40a, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffff, 0x4}, 0xc) 14:57:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x3, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:57:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:24 executing program 1: r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x20, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x7) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 14:57:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000140)="36b83e522c066341519be70897fb") 14:57:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xc, 0x4014, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:57:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0xffffffffffffff16) 14:57:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f00003f2000/0x1000)=nil, 0x1000) mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, 0x0, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x4, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x3000}], 0x5) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x7) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000), 0x0) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x7) setsockopt(r28, 0x29, 0x9, &(0x7f0000000280)="ddffffff", 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, r26, r36, 0x0]) r38 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r11, r37, r38, r39, 0x4, 0x1}, 0x9, 0x8, 0x9}) 14:57:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 14:57:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x21, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000005c0)=""/20, 0x14}], 0x7, &(0x7f0000000680)=""/91, 0x5b}, 0x40) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 14:57:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000005, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x1, 0xff, 0x101}]}) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:57:24 executing program 0: r0 = socket(0x20, 0x4000, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff48) 14:57:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:57:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) dup2(r2, r1) fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x4}) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x80) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)="2199efc4acbdf47630b62aff79a1fa0dfef23c573e5e443f8d9a9880a1bd29bdb2312fb46b9c87567058e14ebb85a7f179a515b84df9cfa00b342cf447045553eb862d60888dca6ca016661ddc2900711ff9b120741f16a6f591424e21e48f2f2705a7f80f64f560ba0d6539b6832e8ec68250de24cbee"}], 0x100000000000005e, 0x0, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) write(r4, &(0x7f0000000180)="a30cea1b55d4acc2198e2d7c2cdc92bb87bffcea41019635f0e12764fd8afb12c764eb032c5a1b14d82ce6c4e0b11b47e986927b103b8da4cdfe0a0130328476febafa197764c3365fbe", 0x4a) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x6, 0x2, 0xb79, 0x0, 0x6e, 0x5, 0x2, 0x1, 0xe38aaa5fd4a999f1, 0x9, 0x2}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000003000000000000028000000000000000000000e5935377f7b5d488e31c600d44eb00a8506589142cf273ec65a8011488ba1ffd2c5b4c0e22aa7291f7d4ff0800207f0889d65d29adfb5b4a73922b42c94619c722bb141b75d23691017a88b5f7c3bf6e3a02e47cea87fa70451a3edaa34e159342238740409a7f6bdb6a5d3ac4a47ab4978920d6b89a062be4dfa9000000000000000000"]) 14:57:25 executing program 0: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffff9c, &(0x7f00000000c0)="670048fac3", 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x20, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:57:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000002c0)="d0cffd2054d86722e5f9872172bb666f6093f4dacf0ba9594b44b71a712b058d33cf99da7b71d52a1261d5dd4f3035e0421f4a03e356cdce01bb622d90ec46087b1fb30d46ad056020a91f7039369bfe1835cdf300d7bf245d8284282caeb81f8738865b91653226bfea460835df51090bf402af3a7aab6e5d7833ffd8b9e76fa5b5de2e59f8ffd4e451cf1a4603da836ba686f943aeaf718ba27b6bab50968b0879e180e6f94f30acd035ef61c6138f1b4f4d543c1a01c20fe6e056", 0xbc, 0x0, 0x0) 14:57:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x93}, {0x28, 0x0, 0x2}, {0x6, 0x0, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) 14:57:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:57:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x281) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setsockopt(r0, 0x0, 0x24, 0x0, 0x2fe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) renameat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', r3, &(0x7f00000001c0)='./file1\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x40, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="b77c890ed60000", 0x7, 0x0, 0x1000008) ftruncate(r2, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000002c0)) setsockopt(r1, 0x3, 0x4, &(0x7f00000003c0)="d7fef1238ccae6bc97936632dca9e811cf0e0332da3f0a6e08f64973cba75b260c8a693ad00125f4965811267ed26824291f18132444afbddeb272429b31be74afe06cf5c6c3ea79588b5b8299039260c8f4d3beca4f316b77181dc556680c07bd8dac18057d9fa2297d6e9d8caa105138a4338b323d04cc3b0e6cf0cbf34b7e851a7719dd9f4f4e51224e6def016035140acc0c18c07cf604dbc031331e565e92852c052660882e25fad2d050482555cf94a6084b1afc63ac10681921ee36f23f8725d2ab1083c10f88b4e576", 0xcd) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') r5 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000004c0)=0x2c) 14:57:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 14:57:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x20000}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) fcntl$dupfd(r3, 0x0, r4) 14:57:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffff9}, {0x18, 0x3}, 0x4, [0x80]}, 0x3c) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 14:57:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 14:57:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x34, 0x0, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fb2c2e42b5c0e34316ff", 0xa, 0x0, 0x20000) 14:57:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 14:57:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="d92721bebd1ad5634e7b5be4fdb16209d4b73f1a3991bcf1dee4e758d6a33d13a3e72bacb08b0d56d217735650b33ca83f6d39a1700f57e24be3f5a0238551ec6e0df47f9cf1ba81766432ad6f0a", 0x4e}, {&(0x7f0000000180)="18ec4357e9eadf0f97d1bf0ec7304f7e02058b2bcd8ba11133ab2db65e110d73b18d1c4bf58df7eab506968113909af96d9a81e1ab953939661f66cc3a474b687844b1a4f534d6579a9a2e4f4e4f8c418a3ba0b5b411ba63d12c1498d76caae8b6fe9d738aae83cb423dacff", 0x6c}, {&(0x7f0000000200)="3e61cbd6a4b05cf86bfdb4edbb0e5fbcc902e98ccbc65030b4c85a302fc273f0a5ddc00366dd9e61536658179110685334cd652ab93640bdd9341e221bc51c4ede278e1afd2580f6cf8f02894248e80a6e333d4db50428eceffd68386c78f0aca4764fc77066bd0d635437095d6704b873c3599183210f7985c808d99ae74e59d85d7f94705271ec839e134abb4f324125067bcf1f44e238113414e826219d5de25b131c4fc527ef76aa48a427e4b371d8ca25e86986f76cd7ca98e76e94dbee9a2ca274bfd768eb30ddbc56f3a8c4d94cd9d9675a86154536bd0c77a7d4b404111a2dd39b6fa5c72939d8610b51", 0xee}], 0x3, &(0x7f0000000340)=[{0x108, 0x1, 0x10000, "7ae7af7c1be3010e184874cd342d8b4ca7df2b31261a751ff78716dc28e8d32f5dccd11c499181aebe6b99c5b7a65ac8876580c431924f5faafbf8e56e0cced5c5dd17d65d90470b33fa7525c161177720fa6d4f20b02f8937c5bd7457395d68623e66e99930110384d1e836d16eec281201639c0339c7d9b49b81d27c4f7fb8980092fa34a48e7728494b4ac830bbbc8e953fd1b4b4eb500bdad75ce2bfa488182f9d0b6846c439eaf4a731b46d19119a882a711421764dae0cb705d45e021f4864f856580476d57477ddc9834a21e99aab3c1a5bd3ce138417b9b3cf257edfdb459532e74058755815088ca9686a7c81489321"}], 0x108}, 0x0) 14:57:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 14:57:26 executing program 0: r0 = socket(0x7be463699274918a, 0x0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = dup(r0) fchmod(r1, 0x0) rmdir(&(0x7f0000000000)='./file0/../file0\x00') socket(0x2, 0x4000, 0x2) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x4007, 0x200000037, &(0x7f0000000140)="63e8e6b36b191b5a0b6760864c1c6b1ab295faf683f062918b24bbd1e8041477db673f65f5043c52e3703a2f0e86ba39621078b93b4e", 0x36) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x6, 0x2, 0x9}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00081c0ff6a0696c653000"], 0xfffffffffffffcc8) sendmsg(r0, &(0x7f0000000040)={0x0, 0xda, 0x0, 0x0, 0x0}, 0x0) 14:57:26 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="e8ffe648eec10000"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 14:57:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffffc8d77729bb7cb73d2016310fb17e141575ed1920902e2c77d3d9da23a053ebcc048437fc018a8d550c52a1cf47b8af3c881d8875657cd7d189ecfc325ec97fbe42af856dfc25c91361de1cb65aa344697c38ec728beaa23758d4686973081805535e508bb696e36c0945000000000000000000"], 0x10) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) 14:57:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x60}, {0x40, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r21 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 14:57:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x3d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf40801a3a0000ef0002d80020", 0xe, 0x0, 0x0) 14:57:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0xf8040000ff], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x4000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:57:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCLOCK(r1, 0x20004276) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2c0, 0x16a) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000300)='-\x00'], &(0x7f0000000540)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='.)}\a%\xa7\x00', &(0x7f0000000480)='@-)\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\x00']) r2 = open(&(0x7f0000000640)='./file0\x00', 0x8, 0x100) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0xcd8f7371a48ca53, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) openat(r2, &(0x7f0000000000)='./bus\x00', 0x20000, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x50) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x0, 0x0) 14:57:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") 14:57:26 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/99, 0x63}], 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000002c0)={0xfffffffe, [{0x2, 0x80000001}, {0x2, 0xd1a}, {0x1, 0x9}, {0x2, 0x7}, {0x2, 0x59f9}, {0x3, 0x4}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x5}, {0x0, 0x7}, {0x2, 0x6de}, {0x3, 0x59}, {0x3, 0xa5}, {0x1, 0xf9c}, {0x1, 0x2}, {0x2, 0x20}, {0x2, 0x6}, {0x2, 0x5}, {0x603fb50aaf263285, 0x4}, {0x5, 0x7}, {0x2, 0x8}, {0x1, 0x3}, {0x3, 0x7ff}, {0x1, 0x7ff}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x2b}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0xffff918d}, {0x2}, {0x2, 0x5e}]}) fcntl$getflags(r5, 0x1) ioctl$BIOCFLUSH(r4, 0x20004268) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000400)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000440)='/dev/wskbd\x00', &(0x7f0000000480)='/dev/wskbd\x00', &(0x7f00000004c0)='/dev/wskbd\x00', &(0x7f0000000500)='/dev/wskbd\x00', &(0x7f0000000540)='@[![\x00', &(0x7f0000000580)='}%S//\x00'], &(0x7f0000000740)=[&(0x7f0000000600)='/dev/wskbd\x00', &(0x7f0000000640)='/}8%\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00']) write(r3, 0x0, 0x0) 14:57:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/24, 0x18, 0x40, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000100)=0x3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) setitimer(0x0, &(0x7f0000001240)={{0xfffffffffffffff8, 0x3800}, {0x4, 0x8000}}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x10000, 0x14) getsockopt$sock_timeval(r5, 0xffff, 0xe9b02334b9c252b2, &(0x7f00000012c0), &(0x7f0000001300)=0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x68c3f7cc9db90636, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) mknodat(r6, &(0x7f00000013c0)='./file0\x00', 0x2, 0x800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001400)={0x40, 0x1, {[0x920, 0x2, 0x1, 0x67, 0xfc, 0x3f, 0x2, 0x8, 0x575, 0xc2, 0x9, 0x3, 0x4e0, 0x6, 0x8, 0x1000, 0x2, 0x2], [0x6, 0x27, 0x1f, 0x2, 0x80000001, 0x8000, 0x1, 0x3ff, 0x81, 0xa00000000000000], [0x2, 0xffffffffffff7fff, 0x64b34f50, 0x2, 0x4, 0x0, 0x20], [0x5, 0x0, 0xcb1, 0x4, 0x0, 0xfffffffffffffff7], [{0x6, 0x5, 0x180000, 0x100000001}, {0x80, 0x6, 0x0, 0x6}, {0x3f, 0x6, 0xd8, 0x38000000}, {0x113d, 0x0, 0x3, 0x3}, {0x0, 0xef39, 0x1, 0x3e35}, {0x9, 0xf9f7, 0x100, 0x4}, {0x8000, 0x40, 0x8, 0x100000000}, {0x2, 0x2, 0x5a1e, 0x92c5}], {0xfff9, 0x3, 0x1ff, 0xee9}, {0x11, 0x6, 0x3, 0x6}}}) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r7, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)=""/89, 0x59) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000019c0)={0x9, 0x6, 0x1, 0x0, &(0x7f0000001740)={{0x80, 0x7f, 0x61, 0x20, 0x0, 0xfa9, 0x2}, {[0x8, 0x3ff, 0xffffffff, 0x8001, 0x20, 0x3f, 0x1, 0x9, 0x5728, 0x4f, 0x40, 0x1, 0x200, 0xff, 0x8000000000000, 0x1, 0x2, 0x9], [0xffffffff, 0xd0, 0x3db9, 0xffff, 0x2, 0x2, 0x800, 0x7ff, 0x2f2d, 0xfffffffffffffffd], [0x5, 0xffffffffffffffff, 0x6, 0x10000, 0xc18, 0x4, 0xefc], [0x5, 0x4, 0x100000000, 0x31cc0ae5, 0x1, 0x400], [{0x3ff, 0x5, 0x676e, 0x100000001}, {0x9, 0x100, 0x7, 0xcf000000000000}, {0x8, 0xfffffffd, 0x3fc, 0x100000000}, {0x3, 0x9, 0xdf1e, 0x5}, {0xfff7, 0xe41, 0x80000000, 0x9}, {0x0, 0x4, 0x7c3d7c2f, 0x81}, {0xfff7, 0x1, 0x100, 0x800}, {0x5e9, 0x3f, 0xffffffff, 0x8}], {0x5, 0x5, 0x1, 0xc7e}, {0xaa91, 0x5, 0x3f, 0x9}}}, 0x5, 0x8}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x400, 0x0) pwritev(r8, &(0x7f0000001cc0)=[{&(0x7f0000001a40)="250c16f0b425bdf41046d96b8ac86f923826f3e182e2a3e1dd6b52d13b5f2c39a88beeafc763d332107e957321a969e4d67151b3f0823b867974cc49ea3cbaaff224ce9dca61e3e1048d606802457bea6559ff5d096520892f9825f08a4065a6f766154f5f350ee0ddb3ac6ea2b6c4ea385a28bf6ef4ffb4f0e9c053e287fb1edc331119c68836d75f1e3d6fc55354612ff218dfa02152a3e39951e364ce77bab7254f89e54137097acbcda70b05891ab1d0c9c2513c66058fedba778da7c5213d7b8fcfd5968a8fe0e6f24b1935ecb39cfc4ac88ac89e0dca8b4a8893f6de0e1b5266538e36bbb27507", 0xea}, {&(0x7f0000001b40)="dbbe7402b023580c4c846fe2c7935ad08487763999f2256051d7cc4f4612961651aa1ebdafbd7d7333cfc05272ecb3f2c00a9d3c4ce318e2f8e50eb295ed7ad89d2d9c01df9c2497d22ee0ed0e4dae5e5861ddef49c7111316cb2295c56df6", 0x5f}, {&(0x7f0000001bc0)="5655a5f43c519dddde3ed7138f722e9bc072d9aee769df56c9eb70f2249e2648ad000faa9166cb7389d72d06d2dbb7d66e9f9da1fca165f253c0a66e23c773a2b8ed80362a8701385f62aa3265d50cf4fe4b5e4828ab5889556cb46bb566a350f5f4c3af7c2fa2c09212d765c4808f8abfa9c6cff56371995ef90d2f2e8ec77012fcafec0e6882249ed19762fc6d8f91", 0x90}, {&(0x7f0000001c80)="61ef7c3cac73ac559253d4fab139d08e600808", 0x13}], 0x4, 0x0, 0x1c) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001d80)=""/211, &(0x7f0000001e80)=0xd3) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/klog\x00', 0x8000, 0x0) readv(r10, &(0x7f0000002280)=[{&(0x7f0000001f00)=""/102, 0x66}, {&(0x7f0000001f80)=""/94, 0x5e}, {&(0x7f0000002000)=""/198, 0xc6}, {&(0x7f0000002100)=""/249, 0xf9}, {&(0x7f0000002200)=""/61, 0x3d}, {&(0x7f0000002240)=""/58, 0x3a}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000002300)=0x8) r11 = open(&(0x7f0000002340)='./file0\x00', 0x0, 0x70) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000002380)=0x3ff) openat$null(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r12) 14:57:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r15, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r15, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 14:57:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:57:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffffffc) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 14:57:27 executing program 0: socket$inet6(0x18, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) getsockopt(r0, 0x6, 0x2a, 0x0, 0x0) 14:57:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getgid() kqueue() kqueue() close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 14:57:27 executing program 0: getpgid(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xd0b1, 0x1f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0xa8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 14:57:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x100) syz_emit_ethernet(0x1, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9f02063e81b50b2ee25d8c1f4") 14:57:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x80000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) acct(&(0x7f0000000080)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 14:57:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x6, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x1, 0x1ff, 0x2, 0x6, "65a1e239c3f2cab09ea20e821a90f55c86938e4f", 0x1, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = dup(r2) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) write(r1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:57:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000080)=0x1ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 14:57:27 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) mprotect(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x4) 14:57:27 executing program 1: r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0xa, 0xfff, &(0x7f0000000100)="aeb362b43a18ca24974b6b5a8129c23da5656f824e83a464e06f86c553bd40fb0577dc723324ecfb9264030f9dd18069b931f62a945dd624ec6e8e82319cb6988bec893833ab788f0e09d15cb2220d304258712af2d7af0c51ffcdcd38daa3333be51591073b262aeabf01ba0504c0a95da13d1f62af6a64fea051d9b637200b363c83", 0x83) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000200)="f42952eb64ed103243817598f6d2613700a4176f7d28ee993a7c631a55e998a03051d37f5277f80fe4ac2c93a0809ad537d79182f210d9af3f16301065373df462e1e9facfd93aa57addcd2384d7a9530d1750cda7946525e0cd80f2e5db2987a55750bc864563295013bc067bdabc644f6ea0b9653ac37ee4589b9405bc74c9e3856e6fbe4a47f042ef774e1bdc8c67cb9e075c7ad36449", 0x98}, {&(0x7f00000002c0)="f607fcbc76afbd8fde6bc394b2a2947f9202f7df9bb361bbb888282d4b60a513b8cdf68234d37e1bb3d40bda0b4a955643d4877c65b9c46a640fe27e1c626fc820dd93aef694ef17ae834ce35d9cef2566d2464a5c6ea7bce7aa6759b16b4ed3fb74f37f2be53c18be", 0x69}, {&(0x7f0000000340)="324e405fa852c83db6086e27f4d0ac568fd98e994cb82e26386cddeb1d51c7add0e5891b571adc70ee0afcb832c1f6ecb6b210865dd554e54888f3", 0x3b}, {&(0x7f0000000380)="8e6f7634918cbcc26c735cb0c05e76f7e3dab96c5404aa323ac7bc9835a5e8c29dd3c36f425b7ed79506b912c05c4aa687203c4610892f78c74b5e868888d253825b4d3be958c9cac49b480610a2d7fb4b25ac8e798350d7dded848216fe2b492fab0b1a36aad238e08dc309b9c9138d1f2549edbb5fa32a4d62391cdd24f85eed97af9ae44a77993d7d478890bf17b84ce84d3f6e8152d5388b", 0x9a}, {&(0x7f0000000440)="44d41e41d9a9b0c045ec0d4c21312731a6af396fd61c914767b575dc18a60e91b4ed2a03d983a343fde04c73c14c64c0df4bf956b8cd398967899212caf7bb0c2fd15271e975f188f8fd4b587f00efa3fef7538e4a259094afd61e3ec8390b91916558050b8fe8e898da368b47bf39b78adcd2080b8f9fec8fb9d4a405688502acc26408161e3ae1edfa", 0x8a}, {&(0x7f0000000500)="c860afa42211b1370e3fd25db1687035370ae640aec19e9604e973a329b0139c8336180a7be22c319b636bf9bd0107b8fe2aef0a71b036f09f8a5c9c07288130fa9bd2e4a6bfae558cd89a2890ad6167321a5a754f59f048765daac1db7ee6b2b1a8bc978933216b7c0735784f330e0760cc", 0x72}, {&(0x7f00000005c0)="61ff3d2a3db6bd9d2e61a057290ae7bfa8838a2d3d1ab64ce9cac2d1eeb7101273ce2178b110da69ac5477cc08c94a3c15574f3928b7fccbd7cea894cb7f74b457d461036290cd3b110e7783bc26713eb3d08d4ce4b9a9d691fa4e14f00651814337ece715b6fb811d689b37e1c8793bcdb1b676debbe30dceb6b62dfb", 0x7d}, {&(0x7f0000000640)="7f0e3a5ad0ff94e282125b0ed6adf77c6fba97f0acd42ea529a4cddea64ccdf6eabe811c975a2a778dd85f4034c31901a5ad5549156fd0797d965c25762278a40a52a3662cf028bc2a746469be886602548bf05df48e07cf42ef3dc82f41bba6439371c4cf34190025b41b7af377a41bd6792d8e87e6da3aa3c944383a318fea0c8f6fa76560ff4313cf560d716fcefcc886accba3c107957a1be5226d283530ef538ea563e8edee2d768dcc8ab8ca9d3198170f3410b404b70f8e93aa2dc2a829ad06e91d722e9608541631258b962d013f21a072e4e2a2749d9a7a0e01fa8f808c793e0c29a5b722b32b764696b68bf019537d2f7c6b705d360fa9", 0xfc}], 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x200c, &(0x7f0000000080), &(0x7f00000001c0)=0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000800)={0x6, 0x1, 0x4, 0x6, "57f624357304b10698057276c25e8a9c803308a8", 0x8, 0x800}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000007c0)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) read(r3, &(0x7f0000000840)=""/111, 0x6f) 14:57:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./uus\x00'], 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8c) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x9767ef37c82631fa, 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x400}, {0x18, 0x2, 0xff, 0x5}, 0xffff, [0x5, 0x7, 0x5, 0x200, 0x7, 0x80000000, 0x9, 0x80000001]}, 0x3c) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r2, &(0x7f0000000300)=[{{r0}, 0x52209a2774953df8, 0x20, 0x80000000, 0x6d4, 0x9}, {{r3}, 0xffffffffffffffff, 0x20, 0x8e66b27b6e5983e9, 0xfffffffffffffff7, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000000, 0xffffffffffffd959, 0xffffffffffff2c5f}, {{r1}, 0xfffffffffffffffe, 0x31, 0x80000000, 0x1, 0x41}, {{r5}, 0xfffffffffffffff8, 0x8, 0x20, 0x4, 0x77}, {{r7}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0x14d0000000000000}], 0x2, &(0x7f0000000240), 0x400, &(0x7f0000000280)={0x9, 0x400}) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x2) 14:57:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:57:28 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0xff) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f00000000c0)=0xff) read(r16, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f00000000c0)=0xff) read(r19, &(0x7f0000000040)=""/32, 0x20) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f00000000c0)=0xff) read(r20, &(0x7f0000000040)=""/32, 0x20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r22, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r31 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r32, 0x80087467, &(0x7f0000000100)) read(r32, 0x0, 0xfffffffffffffea7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) getppid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) 14:57:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)="bccd45ffbea088bb49f9cf01234197b37b690e38a2d87e45197b61273f834fda13f2", 0x22}, {&(0x7f0000000140)="b4e88f7430d0912a32d6012877bc582e96b28535417c8b48fadfce062f38371ad1e91770673848bf0c434d9a20e9b296b4309638b2768b4ef6ee3a679fad8a061512d889008a2096f45ce372314b25df6956903726883e1a68dd040ab550609685469b834cfac6d4c10aa1e99d87c805c776bc78964d04343ac9fab4032f9217c136db8acd50377205bebe720e1a74382a3594bc1be29b7a", 0x98}, {&(0x7f0000000200)="1145cc5057ad0df8616da781d451fe5d4cfd5d5e31f58613d056e8a657d48a9eef2a5b1343aad50089957f76a649b841b5b5a0d6a3aafc9ddc17e38bf64c89e41641fc0be5ce3b3dd4f90ce1cf2b9b42618a", 0x52}, {&(0x7f00000003c0)="60f7912409e8119daa8ca086bc7f1a6e6386376d61f47f6a2f4675c9258dee5c245542229f21e5617d47a392056fbff39102c1988af815065998095ebb0a5873825054034dce7e45c82cbe215ab4295a00b9e2937637010cded7701f0fef5850fa7ceed1ffeb3862430a7b8f09d063dcf270b1d8ab1379d59e1105c015b0a23e689f3255b82199a424b0930f9f0d7c6b64bbea58fced71253b5adbe81e9625eedbfd2fcc99", 0xffffffffffffffa8}, {&(0x7f00000002c0)="c7d98a6aaf2f1f86323bcccec7807e5f55f832eea4ffd114ffde6d502abc0d7eefc23c12196cde68ff3c33ad665fd4d1d85443ca7b9d1e7380ca41c2ea11d3b6cc4e7c1795df32eab6d350f209a7f101ae895c96ebb55350d38f05a5c39f6948de8374a19d26f83aea7df6bd0ae9dce93d2a237bf730", 0x76}], 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000500)="03cbe1837fdbc8726b7e435500fbfa0c79ca00d259e1af58416a104c513174b5754c42ca4d3cef0d06fa392e42c4a0e340e2d22345713bfea4c3464256b328c584a05b5bbb96e4198b0b4dbf92da438c520c99f0955d26ef908e5a8f81b6fd730b2c6c53e33911b99ce80e148c7aae76f2f9150fca73c7f454e8d76ec43242e5b5791e778013ea4269bedf61f00b4534cd4de13408b794cb962721d4b688d53190de2c98fd1a809fc002aca8a8525eb3da49573998da20674eec8892ac4bfde59f64994bad8ce77df2f7231d328061e90c74981eacaab24e271be25a7bcc0ea65f6cba44730b3664e0f1bfff6c34585abd9c72bd1b0d52d281af", 0xfa}, {&(0x7f0000000600)="9c1bbd9186011f7c8f85219df0f794356fe71cd060f85e53be876af62f836cda8284903b1a94269eb74f5d0d5197b311f70fde0d2992888bb2c6ad43acff0202b5c28cde54a331de6af771e74bf61bd9b1abed27a57b5c2c", 0x58}, {&(0x7f0000000680)="ed595cc75fe4f532e6d8c30159a89b5b17ab3bc79f3b67fbd159762ba763c0c6bf2dbd4401c0410f538f57979c75bb66c9e78135849c08c61c41b19f2f24a5d4c2f1f044b58e52d6da4fcd4d03b60e1e6ecd174660d71375961ac0de0983fc697cd0d60f1b130796c21d9a21094087f7e1c6e587281995cfe5e12b07bbd3d1d6dd856029b20e752091a30d9e77be2a58a2539ce33d515dd88eb55cdb2a329582c124afa2308c7eff9a596651c0e66ceb3e4c6ad1eeb188d33813c91849865ab8c7d040dff8070c3a1a73df11fabd77ab5a0117b5fa05242eba6e84d88741db6d5c19", 0xe2}, {&(0x7f0000000780)="81c0fec6b47677102b0032da269b1198a63e08d4449ec5bf639eac9fa44b31fc4eabafb80828fa37f5d7396130ae5dc35af06efde6aa1ce30901ddc527f78cf914f0dd471423c3689670c6c1f85c0009a1a382f125b39c08d8745f2a0f29d8e8ad628c67779c6c35143e30df0fb0831ef91aa5e2743f62ab2aa59eacc85d98fd5d4b1fa1036da3171b3d98518be46389c989fa8fd82d6495d034dbe0b834a9b96bff4a480458ab1aa6163b95bce75135f843426e72d715560c8ac17fc428526b1282eeb6bb4e5af6abd255856dcc58f48f405848f193fe2ce04dbad8c7df161dec972737d15e", 0xe6}, {&(0x7f0000000880)="034db0eaee72605af019aeb3918bbcac0b9ec63d5b938209ac849b75b3f8e3bea6bb5e1b19ce033edc7d9b3871918463", 0x30}], 0x5}, 0x402) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000480)={0x1, 0x2, 0x0, 0xffff, r4}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 14:57:28 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7}, {0x12}}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x20) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r3, 0x0, 0x3fffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:57:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x15}, {0x200000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 14:57:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:57:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x200, 0x1, 0x4, 0x6}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0xafe) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:57:29 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x48, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ca5a953da9a6f5d559d2a4fa2127a6c0ceabbb1a0ad652a3972de04a8b87a410def6ca2de9a08ece10115a0ad7ca1ae2a092c29afa9b1d46adaa0d9c32d2ba2262f4cbaf77c79a3b89b7d92ae9ef7e44360d274dadf9230c338cb095e8048b64239c07d590e8bc08402f5b982a9c9c3c6a1c3cac4115493b228a642138b1f20b4f3f556292d19727a0bc0ca0329ea6ea58aa926a7b98496f64ba4bbf7d9a0f6310000374fcaf1093a57b1202c42764f86227d4f3f70af16a75202899e7037cfe319331e22dd9e20579a14d65d5be8c24f87fbf551b4064b04f41dd021ea7f1e6b928c4d376508f412748bf68822a2771118f06ef099f692f848e04c4384940ec659c10e7323488854c9af7546e4ff1883190f07b3ab9fe97adb6b0da0b164436488e6ea0f2de83a536fb3ba3de35fcc114cd2c579f8af09f1f70b5602365b24ab54b04c8fce6221c3dbdf6ff408332a213ef1b73b1a85416ac544ffe26f9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0xf32f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="f3800c025741c795dd6132ccca90b768a97b42cd04d494d589d3b2b0dc42522b9d2f08071d762e635ae10280b6630824e0aa69817c9051b009553c83e964625c7d615df186515c6a0884cfc46f77877e30568a7c2b8b4b51b02b96032676a98eea79daa281e25517", 0x68) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000180)) write(r2, &(0x7f0000000100)="8c65", 0x13f) 14:57:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getpgrp() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x20000) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:57:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff], [], [], {0x0, 0x0, 0x0, 0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:57:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000003ac0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003a80)=[{&(0x7f0000002800)=""/191, 0xbf}, {&(0x7f00000028c0)=""/245, 0xf5}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/168, 0xa8}], 0x4, &(0x7f00000011c0)=""/231, 0xe7}, 0x3) mlockall(0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050460000000000008", 0xffffffb1, 0x0, 0x0, 0xdb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='w\b>/file0\x00'], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) 14:57:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) semget$private(0x0, 0x0, 0xb44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) mprotect(&(0x7f00005b2000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x200, 0x0, 0x404}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 14:57:29 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r1 = msgget(0x1, 0x80) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x1, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x7) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0x0, r18, 0x100, 0xe6}, 0x1, 0x0, 0x40}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r19, 0x80087467, &(0x7f0000000100)) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xffffff0a, r2, r4, r8, r18, 0x8, 0x100}, 0x101, 0x474, r20, 0x0, 0xe9, 0x536, 0x7fff, 0x8}) 14:57:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40000000, 0x0, 0x90d6, 0x0, "c730c184d8000000000000000000e401e74de43d", 0x800000}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x5, 0x7, 0x1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x3, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "05034995a155797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:57:29 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2f) shutdown(r0, 0x1) 14:57:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xfffffffb) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 14:57:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$KDDISABIO(r2, 0x20004b3d) 14:57:29 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xd0) sendto(r0, &(0x7f0000000000)="44ad4fb6c92ed9efda8b54c929776d29e906b73a17c50b087c084ce1ff4bdefc75e9dfa519a9783f69af89c850b75ca8f15c808d47543e40ffc6fb230f3efb81b77f4a42f1ef73e9d2d28a77072bd72a9ae6ad2df040b9ab64e2d77b18d040a4f8e612c42af4ca04806b810921060c28e7a098e12413fed923f3799a3cac4a7ba42235a13c64e9303256df6c4e23dfb928ae7c96585fb5b8f08e3ee8fe260b6ce26d338c7e1f12c67e9e229f5e1b09c4c3e3171a482e6250a6d132f18981cfb22514812ac1c0907e1daa8be258797690496c7ee9688ae6", 0xd7, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0xd28c1741c0c7ea15, 0x8b) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1024, r2) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x7, 0x0, &(0x7f0000000240)="b9a576ca242b204c9923d2b7f9a6c653abbd6f3f2b4aff24321bef495578c3eabb6b5e98f41e39009bbb52674fc7546a5360b2d1b8a912bd99368a61b45a3f5575fdf7607de7db6ce846dc6207b1052a0c92e4b30669be94b55fe9518995b1f721a4de537975754eca6dfbb25b779fd6361cf603704ea683a1694a205c293e74fe131051bcf9a840573e76eea615eaea71edf2f54d53e2dccbfb67459ab9a97e0d85c72897971aef055131095f6f9a1625211c30a3ff153c6a3e8eb9478046a0da95d80d81a190be5b2ca7b0844d31b8b3db", 0xd2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r5 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x102) close(r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x422bed98d52dbec, 0x0) r6 = getegid() setregid(0x0, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x8040, 0x0) write(r7, &(0x7f00000004c0)="d4344b34c60770141a3a2752eeacca618407103488e889640c0ac3f8b9b0eae1a80610f8a9d8b9bc46c95c3511be9fb7eee6d366b9adf7604d073a314becd73a83256cb1cda06c3078ba922d8d970ae5ced31d7ef5e0cfd48e01bf845e3f6f18400a0249719afd3ca5f76ad7cd61a99f50743bec2cfe20c38c9acd603d9966084651aa0543711ab3fa8e50079c16b19904e63b5e15b912a5b04d1223327e2d3f694b92f3a6e76f5bc80f88f9a65b220556999effbf3b4a3d84202714969d369c43ee291b7537235c7c5cc53e72c836f6fd09c2354c543ffafa5b0bfb73b52c5a2e68d38655f5", 0xe6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, r8, r9]) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x3000e) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) write(r11, &(0x7f00000007c0)="18bc4a1b4d38a008cb6316821311f4b252d1c91847ae0085f7a94679af706cd600bc5b79ce3255184902687dc3f1577e919c223bdec914eeb2a021e9f8b414070bd0879d5a51a92c435fa0ffcd5c16591544fc26934bd38b492c4bbb4cba6999f9d10305832402febdba90ed7d5cb0ace0270d570bc5b2fa699a2443d99939774850b97b2438c76da46e3256129246401679c12c2b3511ff088b289290410cf741328ba116166ebc804efd1e95a0dd2551a6710459cba51198d6498ad167e9c2bf34ae31a1b7f91251068695e1d1926a3e48826322a6e6b3fe73b26b30b97d807520fa520e399a0112e4f6e85f5f6011b66a5485bebd84707bbb01e81abe5956f0173fa225bf20ff524acb3f376653bd39c1a66c1a2ded912a3bd2bb272617a053b51e123e6a3fce8fde7e7bc4e437734615d696a1202102e2ab87708ef7794008f5a82dffd782c4d9944828faf15dedc0c71650f98f6368ccfb4d87d33416c45075920460c597bf6383b07028fe880a05294abe97b0b19908a288640afb51917cb4b60f178f24f26981da2e45230ad37484f6b1e6fc06291643bfa791ffbf4460da065bf98b72aa6610d1793d95857e11f52c1af11eb2846e1a52e45af3b69638f656be177dfd233fd840941dc50ed0311bfcbeba9a5d5434565d2033e191ceb57ccda38a373c84e99bb7a0944b2fb4a4d19c57174cac623809e2ffaa95abb550b164b090b9313a9dd6e969bba1144f7769717654963692acd9abfb41e3497098ec600021157785e052c8c07fc8aef3d7feae1d8611d2856f0d08af23cb066a4c4319a25f3bb43f0542a905d809754daa3d8a194425ff0d4abd225b6b9e6676a90be3648999972fcce27e6199c7e768961a8ed9b2614a8e69aafd60e194d489c661a318f1edc9fb9c71204b55617ae22e9ff095d92b7ed7928b6bd3e2592b16a3fc21500390284a88b7438d04a859d4895d009aa7cd16bcd7b1cb1e34a72f7e4f15faaf3ef31d703efe07cf400ba096bd464e6284c97767be631b1a2e563d5621eb9720f7820802c367ac70b37a21a74876a8f8d89c364410122d47e2a14371e63072b36e85092cb1362777a087bbfc5bc2b5be7b36cbc911e660bbd1a563d384269b132d4da88898336e8cccd44d88b91b4f82a608c876f992bdf87afc492413d150bc562112e56a65f6680e84dcbcd4a0c8d760e4ac2ffb062ac4c332606564e9dfafd86424515715fd5ac2be5ba0374f77fe91772bc16a9e9da587b0673b1eb52ccc43f130da6de725c24418081b9e9df7453912f0aba623e2ae43cfa182d8d7ccef6c5cf0576bdab365c54046ebddba4d1adf66f8f546d63f17c11a6daa491b6160603e8d7a408722f41cbdb235a899d49260f08d2613c76311cb929c1d4b745566f2a8bbe1e89891613e3929b1da179d7e1cfeac1f46820f3e6f72bf82814ed1a2844b469d55e28c6bdd671f5566134a64d1210a7847031a816b561ef3f3b281cd3b795a0aa2527b7e81df7595ef80e455ae8ba2dddef654a26d5da2020486bedabae38db211b0335244aab0edf5af29680903844aee4c65a0fdb9392d6e39505991911f4905e570e665d782d7cfd65f34460ff7d12b02103e3d0c2ff48c974f991309fd0b14325f1d6e36a43f39ccd2b3dd16779fe87597498e4a82545eb8405781ed52f5ed5028bab8b81c4bbf62f011146b693b148d361e032bb6eff6c11ed6b47795c5d8c437d9dea98303c4d8f413c1abcdf6243ee70388f14678964bb2c57f2aec29973313b8734575cbbc3b092e91707f4e6c536c74ba694fcdaefc67a00e454834d68a0f13e7c94648df81e9796f9b081e4e2100c0130ce56e6b60c38958ee9148774ed25b8c0ceddc3941140596b3e0186ebe6da9d4be36978187a0dcd8b68e65448b66071d8f05ea79ac7f9776f1279dc43ff815f3881b971d686397ed1330358016c40628b8b695ef23f7cc905c5b302f66a1418bc8ab06fd6aea8d82ef9790049a8fdd138b95e810dc1af6a1dc7ff69ed12bda19b75ab8108a8929d4f0fce105dedda5ce6a0757f52790a03b2d1d4efc1814ebed181e81359f11c97538bdc15112e7f9dd5fcbee3f6ebfb04edf380063766abf8a46e4a1b8f1a53805f1863ade49002b1b900ce5168e91ebd86fd5934d79e2568815c74da3892b758a82c8eb2920b931b401552d87fb174606073b8f0b16a1d12d5473906340e249b8fc1548a570151d7ec5428d083ff22379e515a410da609ded292938508fa706ad5294c8b1001fabe2fe7011ae1e05bdda84d5d4e853cad679dc1187394a4e04e2bd8e7c8051aad57c12dd81aa68cd34b8f78b77389b98305d46aba94770f03345ea67fd83abe42221015e9b86e2bf981924cc7586583dfd3bb68d996fceb6d5d92f8e91a7d1246f84caa54f6839f2932c583aea2e6b7fdb5f07987590458122315a7723336cfe7ac36ff0ed5795d358d86d0ae8c4615025060c5457868f07d2ba4beb4c33c393d8f52e851e6e8ba4824e7c916eb075938f769ee56a9e56e512d92a64c3e375349b0fa56187b0949a40e0f4bddd785f3fbc5c6bf04beea6d2cbbd9ccd135342ef7f7ab15738685854a4f585f339868d749e0ec43ed9d9ba05724d660facd82492d3e362f5e67459be39772da1011b1d74d91531cc1e0d15be140323b9ac5ff867b19fbf24f10922c4be9feadbdd9e8112bde2628148e26ef12523494002c60bf6253c4a23e5ea5c7687e62503d5bbf054b9e05898df2227be984fa78a1101ec605a8d40a10746ef652dc701cd53d09fe718f89f62c2b8cbd1e0a65d8dba01f271a793159d87998812117e8d8ba789d4ae8a436e76ed57412255476ffd0e83533f64b09bf56434a185a9ae3a41891e5e9dad904fe796a9f8b479734a5d964d8e1b61f97ef6da922ff6203ff67860dbf86121b42d269626c15d10799eb50eef60591c1c285930baad5620abf69d3089be0279c65f5310290d9059957bc0d18387b88f2f1aaa54676aa6dde123f95c26bb7b1be9aab0986fa0cf49bb4018ca21d44f29da6a5e5319245cc51c3eb3c4c200c9950513508831eb6c7cbab533814db39e908324f08a88d5916b0b38ee51dc26a8e34f66837474926224da7aedb4d5da9c36b8516946fe27e5991d257c7264cbc2d9369fc7da5295f348ea557e4da47a75632bd5210d2b850089d832d5c6559923ceee3fbee5f88abb57fce68a0e526ef7cf8ca109fdd017da3b7a13e58367c0517a1a3e356433eb765fd83dcbe95b42ce2278359f4fcf9b8be1d1ad358b02cc697a6991f486201351287bb619accdda722491a41a7e2bfa1a367d83877970408560297180dfbfc180106b9742d0f41c96f7a84b7dc19bce90ded527ea714716162f2e148448aa4d7d7f0846e7ddd15b568ac04a31602c0ae0b03d791d912a6091ac94cbb54cf9ecf01962e9510707b28044465d4bb8e0868f6102adeeb90ec252ac54c1feca458d47dfd11ae5c6766ffa8c46444cf8ce32cbda517b7c09d149b4b167846f775cbd3ce8bdd6d1db6acc7c62995b90d0fd16539333c5321cceb63857c6ac1e037b1caa23d319349bd14cbf60191224a8416f12a17cffbb46ffa628d82725812c248faf29e30424e770c81adebabc457b5398183d60a5909b88425ac6c2daf8571aa17c323e5f68367e7374fd8f06198d0f3225d0b5065da3817b65b593079272c04e4f61a67a920acdafa435fb1ed5b480456a2f4bad20612e92ca27478fe127ba5047032933bd37ff627810ad24ee1777a06ebc7681a7c3d6337c0ab7e6e058228a1b5a4ef2880df2837daed4edfb6ffa500c9c10ff1adbc5092c46a4996d75c671df25ddc37f7241c75281c6fe156635eb6b2903ca760c81f18ae336f7ddbc989d7c871a6a459dde21728f1bc5d8899cb8825826709a94db34618275e9e3c2bc69930e48664780d06c46bc7cb637a7d90d87b65cc16b11c27a300ec69c86993aa493ec1c6ab390219cdce029916c7f530a29cd4f5f7789b232a1517d8296971147e10293def33516fda6859ce3e823dd1a2a55641425bed0a142633c4deb1218cb8922b64015af11784bf1579d0562899a8aca758cfefacb1e2abf74308208a0f7a5436c16967ca4fdb4425de6dfb1c2453119b15fbebf0469dce1a2a2ab0f2bc8c9e973902d759d49580eafd2640c523cc098ddd56cf94d78e3a61f54ccbb317b61773352cf0ef85c00d591225b09435750b44cc734c68958f680964b47c0b3b26b7370eba84867d87b4a2d68570ac7794db90138fc6ffe70cd075bd112d1758cd2e4417877a1475b78a8dfc1a2c4484bcb95bb3720554222199b7d7a817c3420ed58d14288e180bd067652139554cc067ee567987385dad64e44649908c83c90f2e6a3213ae2562f953bac0d5294ad65da14c8c6fac1eb4f556c32bae7633f883efe6e99aff60a8f025b7561f62c812a6c06227186155639517216d8c92af239c46dcf99736ec2e6fce47bb9acd6a1b83505e8fdb11ebefec4761d553ef9523f77707819953d3379666ce8bc2fba4150997ef0d133aef003ffeb164144245ba29d661370e039a8f2aedfc4f5094d019baaac2554b4fea0c2834764734915598b5a79e70aff33280168a4a58563be61226ee2f418ae7e7ce4e333310ec07994e2d49bac8945eff37b1ea1f457410d228128e2e45b533caa73a11d414d3669352771a8583aaa611c94a3e09a93e0b668a04af123484e0ad20aa03d6d30d02df1488d984fad3651a74d65690a3d22a480bfe819573eb61616b7b20a2590cf0efe4073237a0f47ca2e320bd1236961c071c73e9bbfd9aa71703a9dc8f8fbfb31d114168970d502a7b2321a7a0382581d341b0613cd472325a1643779661250be1d83bbc8e4dc32c81c6584605a05791b147d94dc849ed866df75dca3bad4cf4885cb734fbe068044273bf456891ba4cebfe56c13f2116aab57d2b2221047fea944a6de17c2bbd058fc5404e02e43240c5b8ba40cd8a6ca049d05e30a4650948e872a0ce272228d4cc7d4f29205961b13b6557bb27118829367d7223ef6c113728883f95b35b46a4b99ab49333f9d567ac085dcbd708c0033b91315392ce1539468d414bbdccb90b5e24e55cea5c53a97a73f028fd14c1d35c17454c13b1c0e983152a42a92cedffd718f5f91ccc854185ac9d62e5b9b6589ed48cd894ca4e596e15e200fdd48bb2a2e77b1f0dc8d50c7374ffa7e22e35bdc7e00767f130c4b95ad2702a93408297955369fe487b9a6fe23f897848fde9d1e1771d2b71a4269b9a3537b03753495e2f5e1d15104b0015072f2d195c1451cd67e78ae0b2f5245970783533cad66802c9153b72edbbc1da06279acc71574da8f57c0cb21366c3d774bd2fc1d266ee4fd7d0372ccc7760bd5de20a9fcb3a5d07e4fc6c008d44abb76b554bc8e2251512b8615b6e633ff0e140e322f1eb0e9b30a0e1cf3ada688b3b0051bfec4c870c0293522b8babe8f9fb4b6d7b608d38a4a0d99c58187dd663ecf7a7bdaae19173b10b1e01648187c2a301959348886e50b8a7113aca1df03318940cb722e6905fd821e9028671d2c5b4e362c4f43572b528d35cfb41f21adbb4210c5e8492b59350229e46981bc36b0cb54964059e7ea1e3f310741c57457c8a43e961c1294d6a9cc502343f5207c03da80e2ee3bdd1fa6051d93aac94dffe1d265897c416bc3edce0998f3b28e876f7ab20d962183d08c2190c9cd1e402b7a3b231e4290a3473cf6f4db202627b08852f4e0ae81bbfed4c37359a62ca096bf91", 0x1000) r12 = accept$inet6(r10, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001840), 0xc) r13 = accept$inet6(r10, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) fchown(r13, 0xffffffffffffffff, r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x400, 0x0) chflagsat(r15, &(0x7f00000019c0)='./file0\x00', 0x1, 0x3) 14:57:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x4}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fmle0\x00'], 0x10) 14:57:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 14:57:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x80000001, 0xe6, 0x8, 0x401, "abdda2e7318471e731ad1f0a6870674f4c9c6a0f", 0xfff, 0xcb18}) r2 = socket(0x18, 0x1, 0x6) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r0, 0x0, r4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r6, 0x5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:57:29 executing program 0: sync() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x3}) faccessat(r2, &(0x7f0000000140)='./bus\x00', 0x105, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x40) getrusage(0x1, &(0x7f0000000000)) 14:57:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x34, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_emit_ethernet(0xb2, &(0x7f0000000100)="dc993e20cee8c92e721db1154568be498d7bbe99114d4e715a418022b4eecb6688bdcdc80116f21832010b560c93336b37a9e128f851e3db037f7673a194c0c048d64cf72b24ce1b6833c13ea6fac23d51ef0784dcd5d5da4264970e9dde2080cce2af8e87881f9855a722463a7b69f5c4cc4a759b6cc1161e1441c3eb09633fa641da2bc257076e83a76b02ac68fc54b70f003fbede094057fec11d4358de78d78097268a3b943f416fc254b66fcdc3a3fa") 14:57:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ef43c8139ad7ae7ef036c2811ec546f8a1f24c24adef8d129983f1860a39d4b03e9cb09c3d92cec2cee4ba96e2383a6e80c56b35aa9a31f9b915c2a9a6f579cab0a3af948a7fbb8d4a6e7d783c999636c48acad8cdf4408bcb53ab8f5339caba3f7a8c791f3edabb89"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) recvfrom$inet(r2, &(0x7f00000001c0)=""/185, 0xb9, 0x3, &(0x7f0000000280)={0x2, 0x1}, 0xc) 14:57:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20e8, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000008000000000f6ffffffffffffff0000000000570bc7"]) 14:57:30 executing program 0: getgroups(0xfffffffffffffdf3, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r2, 0x100}], 0x2, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfff, 0x4}, {0x18, 0x2, 0x7}, 0x6, [0x1, 0xfffff001, 0x8, 0x2, 0x2, 0x400000, 0x7, 0x8]}, 0x3c) 14:57:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) 14:57:30 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="38a6f24faa83f399edc364f8e08b36610a877fcb9abce23e05ea02c0ea79a5f1dfb4721d66a7bf8a9b005bfdb48e16", 0x2f}, {&(0x7f0000000100)="8d21c4efffbe47fb5ab5abd6c6f34bc2c7dbc3532bad73724650fcf92cc4f060de6bcb17d53fee01", 0x28}, {&(0x7f00000001c0)="bd6c1fab8e8adc8ab7b354090608e64ddfba82b5aa471c8ea08a0848f725a05c8b0e62688ee421df797417f4a4f16fe9fac43708b9d7acef9c30456332f019f94ef5c57aff8bccca07d44226ef21e1002aa2ab26fbc5291d04cff4b7db5ad04f06b446bdcbb30c5f1a980540753dea75cbdbe4", 0x73}], 0x3, &(0x7f0000000280), 0x0, 0x404}, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:57:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 14:57:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1, 0x0, 0xd}) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0xc003, 0x61) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaeee8f8a7c6faa06fee266748c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000020000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5af74c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc398e302f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a869644a4c24f68af70efabcd6f67423c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5"], 0x10) writev(r2, &(0x7f0000000040), 0x1) 14:57:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 14:57:30 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f98000/0x4000)=nil}, {&(0x7f0000e87000/0x4000)=nil, &(0x7f0000ea0000/0x1000)=nil}, {&(0x7f0000ebd000/0x1000)=nil, &(0x7f0000f6b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e32000/0x3000)=nil}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000f4a000/0x1000)=nil}, {&(0x7f0000fce000/0x3000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e14000/0x3000)=nil}, {&(0x7f0000ea2000/0x4000)=nil, &(0x7f0000ef8000/0x3000)=nil}, {&(0x7f0000f65000/0x1000)=nil, &(0x7f0000eb4000/0x4000)=nil}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000e41000/0x1000)=nil, &(0x7f0000f68000/0x3000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000e03000/0x2000)=nil}, {&(0x7f0000e97000/0x1000)=nil, &(0x7f0000ef0000/0x3000)=nil}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000f92000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ftruncate(r1, 0x0, 0x100000000) 14:57:30 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xbfd, 0xa329}, {0x987, 0xef}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x0, 0x1, 0x1e, 0x245a}, {0x5, 0xa8, 0x0, 0x1d}, {0x3, 0xbf, 0x8, 0x1}, {0x1, 0x41, 0xbd}, {0x2, 0x3, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:57:30 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xffffffffffffff19, 0x0, 0x0, 0xfffffffffffffe58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) 14:57:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x16a}, {0x1c, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:57:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX=r8, @ANYRES64, @ANYBLOB="a8ecb812dee2943fa442e337720061a5b618006d214e5425d3cf4aa9"], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)={0x0, 0x7ff, 0x7, 0x3}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="40002e2fff696c653001"], 0x10) close(r0) 14:57:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="dfdd6e60d75508860a73aa4a723f98bf4d1e63e4adf3a6db62e0a82f3603429ec9994a11c29641ce1f959a73aab7baf8c9e354099bd65b0b66ad2f596fc8df77775c05607ab619926f7b6c8ac98f4bb4952a85f3a8072c45c2b157e9b4a40ff066039e8b300454c7252086ff0a0a3899979f52abc1277c932e45c87826f2a933849b8aad338e27e90381de6af5dd739a5d06fe9923b337d0d5758f96da21de83241916d18677763e64b3cc3215cad7b20bd077131a661b67192f536e238f0c86b713f7ba163dfa3da5122138b9634cf105f495b58e73bb9ebf81909a636a216d20c7b376b2d476be492b51fd00515556778cbe8027be2499bc983fed41da2d81d0220c2126c08b7c188a600f0484c431b5338b1473ec1ffe69037e9d9c72961c8ba43dca8212f95e609edcc5717f91b5e518d6373ff3bd6a29621287fedcee4cb215496687efa304d74c67674f3cf92aee3beb5bc8e949e9a2499350cabe37164bc96ab7c9b8449222cb06e7d96ac16dd2d293361895be28d8b25fe9c42e2d8a0bfd62242a3e5796f1c04a3aaa1ae1f5f914f186d5063f2cf6fca3b2c9056b1378b40485ad3dafff6addc8a6eca923798cd26e89dd2cc840b98c2af0250409954612ee02f31f50a1db87fde7fb83a7aa97d3434f969a669d94bf596ba25f5e2d59cb05d51a016964b669d8477604861f07a2b09dd576193d00034a8df3e474d76026f18eb64cb874852d047d43a0f6a8ec5410e5f97a615f85c2ccc44bd18ce05bf264e2f3e5101b5e1f44f2ab29904cfb74a37fcc333c39bf5c53acf071dad1382b3a883a7dde1eb3204b2114f15647b5ec2b2fac8bd2c883e0c28b06fecbd8075d9cc3b0d170535c4c940690627e8534aead18ab6f94a772cbfb3dea1c088a071de455cc5964debe722609a07e26f76d6006fefa864abd43201aba028a915951ff746c3def98afa762866d4215ba013efea8ad8dda8371b0c2c67c4afc998a7d2a5e9f8d31f3ed613f8b35fa5e9ea13598beb0296fb37ee7a4ff23d9a5b72c46218076debd836a1e732a4e4816f9bb335765298852d23eda46ffb3685487aa381d7336154bb47ef0cc365f58cb967fa7d73a0bf4d1b4d1a3d99b280c4f27aebce40f2622f3b70771a6fb862797c291d4f0a7f356af83cf9ceebaa85dcd96b114afea555342f18564115954fd45c7515df6ab62475f169bb6f20d8dfc4273276ac10e51f03707ea53e3f0c60fcb2f810b93720fafcfd0da56dbe93078267e092a7179302ba4cef5454f916cbc7cd1eda3dd54234889c48e40d0fa24e68fcbd80db7c68eee9d8a210aaa886af7fcb480953d5a3d5686d83bf83bb3502b7a2b05cba9b57165d26da63db7a9a0e60c696c5d106076354c5acc9fc028506328e8a99e98bde8ef8006a53f31dfa93ebb9ab04038a8567c1eea7a66c226f354b429727037dc136637513c1ca2ecec5c8ccd137da7a75063dd8b6d0a1bbc5c646260dc9296d92e2b44728f58a1c097abb4fabe81ff33a6c088914cc6ca119ee586c41c5ddac6c2f5bf143939753531ace3ec9d53c54cbfcb6d7ff289ae9f4d39711d27784e8561afffd39cc8bb70512ef3ea5f7c7ba607cc52968cad1fa73b989cac8a73707665f5c0eb2efa9bce95590973797ecdf0456367dd8d5199fb81dd974d0a18de668fa127a777ae8cf20e153dd780c538e77319c0660d02cc368e68c2d4bcde31000b0ec6d935878d4143b3aaff5fb479c160e1fa79df7238f494bcef96708a41652dd09a2a183ec5cac9cf8a1f560aa596b76e393e49c559ebe134cf15ecafb5a4e54515cd92dced2f68080eb5677019e46aeeeaa902fee21f36e8f6164a3edb47358157caecad9650b7bb030395755047039edfc3593458c49a3d62e140e00275126344f2b0bff0195ab4df42f773c3034f15c7feee7f38289e85338e25bac7fb610a80eb70bec00ef818d0f1c5ffb25a793363d1777664e37da056a1a6438ca1c9fb83590833a9a6cfd25a2e817b1b64cc157890881db4432b63efba87286822448855ed419fabeef9c6a5e9ab01c440adeeb8c25e6abc19ee5088644142d389d7aa21abb9f1f292455a9843e04f5041b0dbdea1301171bdba6931b329d12da9ec05afefbe2f03a4b1118edc3a4ede65aeb795286ae839e9b1589a632c0ed0338455f95b48f44ec3e2dee850aa290af2fa6c1e50c6ce8f3e5be333138111258b4a3c5b90e7b9a88205425262735b9f527c81db236aadd5e6b3e0a3ada12d32393784a484028b13020255d81221798958f2304ebe5972e6e46e0ede51b32f50d7698666041a906b24842a53470bcd62175f3e96eef58b7b1d735a79ad845cd8e185bda5f32a1936fb8e319a1522a6773262518dd01fd345478b5697768b5b41dd598b29b1c9fd53e5ef0e4f8d0e4c7528eeb1074777f03ef9276be4cd61fa8626efacc2558a19da0d47e13be7e1bce9db552941ae59d9992d2ae10623b750c5b63670c70d9bccdf0617c4ddab31f7c2730c54e23d41582a8482485e98f518b46d06d55f0dd6f6da47ffee301b2865f5434d44bb075d142add2ca5b2a42edb291600c14653d85410d2f105e293c8fad2866c45b53b021fad3d3ff5d9c3edb5c0cd2316abf4622f789fb53e00fab747c3eaa871c2ed4a5b77f436d26ac4c2d61d6f9d07fee09b46a24fec7cc446c1cc14bac553306903fdafa20d7a409e85e7149799b709839b8cdb33d8765e0f23d5a4dc7f6580ff2782ddd139f012dbf5251c8996a7443d9010ed9ffc6b988fea4f5e90f2218a18310226f16b239d7547d548d7336f9c770537ff3712f85caacc1454ff59537e3acbeefc57ae9d83e22b6d5eb2d6d9824ae2027f68ff850f879ed2b491cbae014f2a4f0f0a6a077f64d49a1906fb614224dcec46244b27310a99ba59625cbe98bd779310c9988753715efcefccee6fef75f84fa77037c4e992f47f1ddaf1df6276654911cb3c22b90c65f5a3bf8b1b34746a05c35e4ecdd21311cb1a6f84b83f16dd9b1929f750a12c08887a483fa2cd0ae2981f5ad31e2215edccc918dbbc58c5ae2b85fe3220904557e7585ff620e41722ab80b5e55fddb4f9253a901875db733171728e137c23003d560fdb6023e9838b3a84e026110334547f7d0ebae4669daf76f45baedabc4bbe3a26c8175925a5a89c26aa1bbf6aa942aaeda816c95d9203815572928ba5e106a5f5dabdff46a85302ea8b8949b3a688a2a0c10363aaa21d27490bbe97fc9be3e0b00e1df560ca4d7e35ff19b9948db149c308b802a8b9151be66d8f2ff593041fe0480f1e1322d651a058abd46f342e47d745f6301d484e917dd1523de7a0e3b935534ab9ecfd424450298f1aceeb032768b0146e5976cc958946a7ad66c72cc6382045e4c5150cb7e31917276cca92fdcbc78cfaa92a1e0d764c0086c351f117e2cada21103019bffe760415b4583f2a6dc4a4ac5ce637d0e9bfaabf22ca69baf25da7c4693da3a91028cd1476da470040b74d221134de022fbab391d5c60a72ee1b16b8c501e452c5e1d772207e18d3f5ec1c48c228a2583f34255c5df0905641865f1f4cf91edeb52de9f09ac8b7aa8174403eff6e2b31d3237b9b24a8cba42b366948a13bb30ac746765726e7eb4171a22fa70d91cc7370a122b62fdc63fa21f677557aaef11452f865ecd9c1a7591f3a9b8d58df11d3a84ff52eb69ba28dfaae1e797a004bcefa7d5762c58673974b01024b08174d524fba300e7ea2861d2e64125693356313b9d56dd8b7ff82852894dedda13ca81c817ba16b99cac681caba367c70a17ac57dad11e918b7d00ef1d4a93d9775792b8a3a99bd21194ee3e9f9e0d921c6ecfb2f378d7cd3349683297615e6da46d9bdd308796e417f62c1497f5a1a2df3cdfe5d02d9d6a7c393d48bc9d76e7e742c6950f80268b877667033ec0d0060e4d4220e249402115715cbe75afb3a927d6a916dc9a90cf1d81ec686e19829c18aa8af11fa357fd0792848b3e61bcfe550b2a865752033a2e522110a89fc544cb62ef31e8c608d5f718650a237bfd5e77d304687e4830bcde0679d33dc3ae235abe1fc5e3198a9d43f3d434ffd12c91b972795d9b81454fda86723a568f76216569683516974c59c30ec4926e667ba0fa85149804805626bbb1f63ce37b3f200788d49742c4f11a0c8119ec6c1eb54c5be32f797cfebf98afc7106613c8d963bdabaca55195467a92540b793fe67394fee5c7641d6e5f344fffacea46f5adbfce7febcd6eb30e538d37d2e89d57a03454b01434a5d889d2798db769e65eae79f98332adf540db6c0f8a1d335d79969e797b5bee2b9e3b6cd7a1207288f1e657835277bb93add20e738d95e7ed304a95ea08dd86ac58b0b45daeb1663c99ee0d1c9a277893de841b2bbb817fe26d1be7def0f6d2743e8be7df0c8c8d702560ccf065ce57370d51ed3848ae811731a395061dcb420dacdbd519fe4697ab846b304cfa2efdb500f3a3be9ead8c5d51004f4e3c90624741fa3a1ff2a0d3f9d3be16900bda341e635de2413143e9d6ac40bd1124b36986a5a06ac42550b4ce53a6554108d2d74ef32b17ffd93bd08648896ad882c09848628d30a2f436f1ba554fa6fb301154bafaf9cf3c6842363834cfc17a5037f387756caafff5448e9c052eaa4bf117ef05c47a154f8a6cd4a47a2825c19c3bd6579122fcf0fdb8bcd16b1ba2fd392e4f67036b6eb63fe3b7e3e76f9ab51f2fa8332a81ea04afa22ded8ed319d2b9eeada449b33cfd9af76df3b381d55fe33f3708ca5a0b8182beb030b2632a352121d92bc45fa1592bbb022d33de98a3a97c9ae1d7dc6f6f24b11caa99ddcc3f911eeae55599d3679e7974f95882b04b6770765fb84b2205dfaf462c12a5dbb22d6e79284017f142750cd45ff73235f9a474488c5f103bf8bb0481bd74cfab7b20ea96831132e45e986a5095fae56fd7ca566e589432f5ae7213926ffc69eed440c7e72f94bc404f6786955826063a3c0fc825e50111b57132a535a17754d74a5ee78ac8888f692c09d1b09d41517a9d7b7a94edb55d29dc6fe0809d8dddd5c16e319d7bae0bb5410c66f89345001a98c49d3badb647ab6e532a2abd91972e0aa0ec9e5b417e1f11d7984f758db337d9e6ee94863e1c3cbaa4f4ddcca22d7b5882913487d4266985aec61c39c740dc95810f4d775721374279ae43f4138b51eb2b551048b3d64ffd051c9e4ce53fc7c51d17bb43a619f7822904b61ee7659f5a72e01454d3c366dd974f91b3380a74cca90fe2b7b427f70ddf027cf9b0b4229bb7fbab45ee4c5874974c2bc35119d5b94672e8336ee65cd2a53005d4f12b3259f6b80b7f5c37f1844c0e70e3604bb81b74a30f2929cecc42f04b7069164ca6460643e69942f362e6c51c7bd1f23475fc0dc87e3068e3439e8ccea00433a6a2736042c98808dd4d03183066c916f8b668920689fff8eeaea9780e115de2fc0b4aba29582697757413b099625f7d53118e42a47413b7ec6e046656245494380f28e1d5e45900536bb717799947e4c7ff179468f8c5aac127574e6b9787557a4e15b3c06640d2c5e7673631822b63ae40711ac3983acaaddaff9f230a1d2fff0271b3bacc04f6d307827996f879a0bcb58289a9e8deaeef54f99c57804426524fa5ee822ba707558112c8d12fa0d84967cc1852ed83124dbb8d35b3e6b5a11d5976c821684ddd425dfb5c1a295e67b17699da7d17c3ba7e3dc133922a83894bfdd589fddb5f412b11414fd49b67ab4c364aba4ec035b97eec2dfb5", 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:57:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r6 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="d6091df014911f8b9efa17016ccecf3d6a2ed7176b61ff4dec9da1699f659b3b9e9080f44715d8926b2caddb191943d27172f5b5d5c5fc5ebccf32a7c95f337f25cfa3d3243cc3f17646b1b24fc6c1c9d1f613cdcff54f81eb1a43219e9aedbbf28b2ab14888f8a486114b71bd23a965dee3c3d528abb7231b45b66d325e181f67fab93ddb4bd226082da954", 0x8c}, {&(0x7f0000000200)="bd4af17b20213c13d188f320ef97ab8294ed02ba9318d68c131c7191dd618f237d202c21d764828aeff9215cf93e08295031467a73280e361d5ef9aefac5f6230bd7572aa3467c80a0a23a53944fb7ab2cf215090e50a578e0c091266e8a1605ecb08b0e32d87e45756e6d14f334ef009ba51d264fe2e6147323f92763130a34c33583d540124c53625d9a545e75ee592b487e53", 0x94}, {&(0x7f00000002c0)="8d42cf236afb656c8fa7a200f8b7d32877b98f3c7c7669dd49e8fe23a101a37dbdb6679c0ab7cebd40c345ac37bfcdda537a9f66bc89f74a35fcbd1a39b27441c646a4e4f2b3988c0545fc11b49e99", 0x4f}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r7, r0, r0, r0, r0]}], 0x50, 0x2}, 0x801) 14:57:30 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000280)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) login: pckbd_enable: command error 14:57:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x400, 0xa9, 0x3, 0x9}, {0x6, 0x8, 0xc0, 0x7}, {0x6, 0x4, 0xab, 0x7}, {0x8, 0xff, 0x38, 0x8}, {0x2, 0x2, 0x80, 0x2}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1142, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xc35}, 0xc) 14:57:32 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000040)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df67c403c2732a04416f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) close(r1) 14:57:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001740)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac383500562f8a735f4ad0a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f20011060559e304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466df5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca900"/2185, 0x15b}], 0x1) pckbd_enable: command error 14:57:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x98) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000500)={0x0, 0xfffffff8, 0x44, 0x5, 0xfffffffe, 0xfffffff7, 0x642b, 0x10, [{0xfff, 0x0, 0x2, 0x3}, {0x6, 0x0, 0x1000, 0xd85d}, {0xf, 0x6, 0x4}, {0x994f, 0x3caa, 0x80000000, 0x7f}, {0x7, 0x7, 0x1, 0x6}, {0x58, 0x2, 0xfffffff9, 0x8001}, {0x4357, 0x0, 0x285, 0x4}, {0x3, 0x3, 0x5, 0x1}, {0x9, 0x0, 0x200, 0x2}, {0x2, 0x0, 0x2, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x4, 0x7, 0x8, 0x547}, {0x1069, 0xa2c, 0x1, 0x1}, {0x5, 0x100, 0x4, 0x10000}, {0xfff, 0x1, 0x0, 0x4a}, {0x8, 0x65, 0x9, 0x74}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) getppid() 14:57:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0xffffffff, 0x6, 0x6, "25073c42f2ba5f88fe8617671d9a8c5eb7f38da5", 0xffffffff, 0x8000}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 14:57:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) write(r4, &(0x7f0000000540)="599ea60134c2a1feaba8ad32a9c276d9ebc82435b798329504dd62a9528453002873367d4f2fe72dcc5f79eeab825195605734a60f9a2ee5c9aa1a31c2c12c50f2ad34077325a77f1a8362342ce00c574bfb2c43509bd62775cc33e2f25c29b3922493323c5acbe68239640e006e55df560b4908abe7750c0ef6c46a311e1b958ae5072879a569080d4741a21a6ed19c404f82e91be1310a5076858df9e853a727858938d6baf88296c45a6b6af211fe27893638a81083eeb000386a8bbb756efea3842d9fd08f80d1be75e5e83a37ed869682564247147d446951467a4aaea52fc6a1535de7e552f4d61a4eddfe36207e8bb140889ad319e50a25b8b5893ad836e73feb543e3dc9a97c8e4215f5ea4951e0b85f2c0b8ec25641a99c7643fc1a04f03c5c63e3a41863fa7c673d69ab1414bdb5bc3b76033ec696d29f2918faec9dafd6bf2e1c7f95cd7bc8f643678dd9a8b529a157a0599e24c1920da934698bd95dd4bc2f409c14faacf172c0a70bf94e83493e8a537a7c7f9f3a4bc5b7fad503ca6146149d9fcd414738110824af31382c0eaaf4ec2ea7ecc0614270e3700461a1f17aed71cd05944b5a0554e5f6e093785697a127c9db2c86e0997ce320b2c767ba01f431036c8767e06ec5969da1142001b3e91bde822b8d40fd935be4f71e0a04cbf878b946ea7025864d44a4cfb5124792ac321e2f01419066e5724047db7b31c5fc716f5bca999858f568457e544fc8456161e5a025f0a665dcee79abd00bb1fc599126baf06b105514748049cb16e314e762b0480fd78db1dabe5097f555a5a375d0363b246895ee178f4b6c9529085a123e09ba3d6af1c112cb31e7774fb75d63f99e0447d1f33cd0200e5554fe938c5461d6a1f25c5644f713a7346d8401986e728147dbf88de6ce164c5b2c377071e1438268785c79fbd23574a2de6d3381cf9b6c492a4ef48d227d3bbbff8ee44215c49942d2c82e4c627e98890427aa92f26c0d4b149094e108d2c376bd107066e8693e11624bd2118de02c28871b487b595224ebca6c2f5b6b64f82547a0f320ac298309bc70fe1f6fa1eccc543f4b1d4da5b5b4f45cadfb59f67067d012b3dad680601f5c020324146bd74421d87c6715f0e2b65e9bd58f9f14dc00425261f3446d0f6a2442b18ba0c21aaf0f6c6a41fbccb5a51f29266ab011dfcf23a7952e3e48ea1c464a204b7852678153d4155d985007b237cbad06b7fd1482c730afe469f2bbf446f06e6980cc3b1246905af66ff97a3a9c6fc493ada228bcf122413c0f71b047ddad98b6ffc902ea0b03f79f8d61d84fe44052bd63600e1d58080e8a21293a900abd5c9ec28c081519d34a1482b2d993efc43aeef46e78e70c4e6635e66ce98deb4edc599802a7c6411f568503883680599a5dda353c12655495c63c6887fa10ab2caea03edb6859c6381ae1917a2f18551676530466818044aad6ec451780e13ad5f62ade7aa937cf8b13a80cdaece8863c71c9bab10deb64238c6683f3720d439f9868ea840bfa0b471d596cfdb4fada49c8ffcf4592d0c257ff177419fcb7e7b0900cdcf058ba4a556d929fada4b4b5dfa216b4bed1bcd11b1976be7df12da3dd3089f531a9e48d782d08758fadac5f564682de0015062929a541591f42891129209e52fd3a1e1297c5b60d45add5af739cb0464a359814135d0add971b15bad50265889447866c0f667184c02e8162fefa2cbfd0e15d13ac5f9f755953ccf0450832029ca2e56b0ee7d4a768b3c4857834ab70e55ed4feb29138c885f0afdcd3952f10aadef1d2881796d8d4d0255fa0bad11d7a9768e8ab7a30a62abc01e08363d9d19cef86a7ef3dc85953639572cfb6fefca1f0674840f1fc114aeb4e34594efeaae7d99406ad9fe5b8a7de3d7973fa04cce3aa539bff67ca83f006716bd86937a0bc11e60f0d754cbd29cef01495abe9024d5829cdfe2f441200cd01b7b903b6818b03f3954e832f66a1344fc8786cd09dd131eb37ef6c717685f9d1ee11e2e645f8b02572936aa10e0ec561b33894d0b031cd5dc5a7c504fff862f31fd0bf1502aecc896c2970f65ae54952e167dcba629c160fb61cf3cf633fb57471d1677bf9fae227ed6da2ce98ef93ef3bb4d9b5d52b599408ad4af64658af91721e2f337473d069d7f5511f99a0d5d5ef2f90f9901fc736f9e01338bf1265dbe2bb3e7c5d268fb03b32bffde37fbeacc51b7258474983fcd40d25243542e04ee34f284f01a46832879fc6f48448ca45e99133843bbc4d2e29cdea076db3b78a69271339e0353d708cb6e0f844b2095c88e12b6d9e223c5691e6faba643d0b08c60abf8a63ac8527b4e0a63b1efee9543d2883be688e76671621b40622d9ae77ef61e15755a9cc3c325449d96e2b7fd41bb710b22bd7c8727d71abdfbb0bc6ac11434471c008ec17b2323965b1a4ad18d2c2e673d4d36a9ea5869f2f734c13ec3012f1d1eb0c81a488e325695e10ec15cbb754467b0e000c5193affbeeda79a5195b532bb30f496b2bce63583cf32d5f040fce757eaa0be47c35ff2fb6b5b690abf194188dd8a534465f5297f9ed93c7d9dde7fd4d3f83a25d9bd13557364baef1ce4e75f4e92eef0abbe2cc8ce90765c618fa98355f7867e419d78f7a75f7a7197fc1442e19ae1fb64063c2db3ed8162a23f931b3789d251b07e7872301b4eadfebbafd0a8da8e446ceaf530dc7d37dd77d08bc2c5414cd68a6ddb8860a4c1dad8c272da542227d15b5066dae011627ebe965ad3afffc683b9a1eccca759ceaac84efb06e3dbed87ff2be680889fcda41bc2c47be1832b916e2764c657fa565d2d67968fed7c6ffec28b505d0a89cdb659ce38fa21df7b894f4549bee57e1da26ad9e993e2c34739fbc34be0ab33b2cddad2c035d806d0e13f0d263519ee74d2fc425d0234b33780eec2b5a15000897f787abf7b5a3e75c503a2eb6d6ae6205994158e0f830677110ff6a6925ea268662ca8423a04e7d369c55b128253c7a7984f64c6f0c05c84f5c353871304f4be6d6a9785263f550a700c97923d54019bbd269a056574228d957da05ca06e2ad7a06524401468e897df26bf3e495ed15b7cc00cc0a6094869c6d2f9b6200514f35aee11162eaf2704c4a00bc7321658b804fff2246e3786f891e1c93627fd3d124ccd8f18dd3ab934fbe79ad22a61392c2e401468ff44440e79abd1e944a4fd3e38d5594e1f6753fdc21a12fd8df7e1f8b3c46f338396f592a0dddcec3c76e2bfd92365fc971079eb2e44a9bf0c9d0604c70221eed0c499820414d558407feb7ba101637f9a38ee9d9fead1c9fa628ed38aae959970337486f4075a48cc6c2c32dbced87d4eff83cb804bffb59449e903fe2b6f63733e9b9a90500aeed1c529c7f89526ccb1917ea45855c64ef26e6dff6d86bc2052a09299707536072106808f398b967ed96dae58574280f5c0152909e4854c739eb757d9439d43880cd9c53dccfc7990169d9fb6bb545be15d7f8f868b470253f7c9812268daec398b2f97cb5a44930d6be809d8b9005a3b66334bdb11087d5fb1b7b8fda1e6ecdbbe979916a3fedbe73e40812a98d7775a49f976c806fb583392319f35492280fdddaf5a60b74a1f42e3836d795c52caa98386459d88181e7cd0730df1ea4a3b3a479c5aba2099c69dd063e03af03b899bb03ac648990897e35d0698ed602b4b3ec47420353d48d79fcb4fbf0dc64951192e4a89de9da5a87c600246bdc75397e060d7fcb6ded0fb953b8a1f8cc99d764ff8c03a0cc43af2290174d8ff831b0b67aef2f7ed77d846277a9126679d135093720726da234f19a5f1dfd4cf585df92354727d9f369cc78678769ac1ae9ebfd5dbc4816d7d21c36a507322958a0eeb6ee6422dfce122dc28935cd4013f007d198d9cbb44e1f449f8719e659f56695d0aa9911aec40354891b89a4f98145125262a9ff305d6b0cf71f076ba57fd829da76f5eecc1b6181176e2c94663d554f9c30436576f60a97e8d7a6a8bff5b2588f2a6c0a8925b1720eba789a809e9852c559b70c888fa4502c5d2147269e6c214de30ad690f2de246b75ab1046af78318c926b67cd3f99c8c6b26b0d26fdba3359d80110a52f203a24f9cd9fd65027112947d76dcc3b8f0bfcc59d51c13919ef5b6cfe43bdb0e27aa8c61e01268ea64e4f5da2dd6729c0d71b66aff181a7ee75c2cffae3a02a8fbbc68a5859b650b58139d6d3d767bca95f04ab504012b11b98d819b058c79f2a3fe84fbdf177aeb405ddddd54419b739d432ec935f6447665179e201e2be4d0886313662fe6cce1e76f1d1fc29aff718cb8e7491073932567e9220fefcdb0024040e61f803d65ac4963eb16eee57818b86c094063fbbf3ec18e74e2ac01b1a3f3a6da65843334ffb560ff25e2abc99ac866e293608749f0c650dafd24977c77d62c3106633f0b316e2c5ec7a775600a7625d8f8e9e65d9d7870f6788117242e18ef6fee842a3eb2a65cc913c5ae826b108082b29acbe7bf3dab5a30d8210d6d7f9e90204a100c4f1b2ab5e1862cc4e3a61b07930acd729425a3a96a0a5303cb639d3d0619fcee63dff08a67898cd7a851781c6afc4352b8a338746569e4454cb63b3bd4d480dac888097651d51240b4e4ccfff9d4deaa95e6b7fcd0c531b973c9c4cdbfef9d8367d6f889a546e84f33fa3e54e33aef4f2aeb0ab38f9d61d19c4913215de3d22231d53dc4f6914d4ae1d5baa1593225c76487b85a3d44dbc6aae4e10f6614752abfbbdb1c119de0e3a5edfc2868cb13899e4cc00a8030deec0ee35a2f8ce308abab15fc7b6af02a6e2d47581cb7b0bb3c9dcf058bbdb4792b781bfd08a23f4dcba2873b853ccff087cd9c9659ca6a8385543b98f389cc57f9999c0c381c6aa4a56ceb9336daf9512b42604570b492a3f6ce63e96b634a954ab72a5d65b89775b505bcfeda5fd6ee5ca047cec3ede889d891996d80ab71ec7edb5a9104f6685145c3db37b5eb422dad460c728500e0f82269ce4ec96a8db010785f713ee00c4db91f7aec922aa747cdc6e5802fccd80a1c7ab3f3f837ef49914ae052e3da7eaffa973e7877e0f6092c778c93d8356f1ee3ebbf66c8ca730b4feed05aa68070bd0107c26585ae7ed05f63fe13aa355c58eb8fd749fb2a3d82c17c18f152585f9805710d69efdd2b304078b7caa33000863e039437fc6b38a03cbe7e2d67ace526678601ba1c7a932c91e3e4153d7c9dee8c8d310c1e213e81947b6476fbde0daf734ab52acee63585f2c2008eafa893b4957bcdb6905b6265d8f17e915bd3f3ade554fab2b112d8ba9fc0dd03465f9ee5033d76a3676b76fb0c758fb7ad4818173c8eee52815649f4578f6bdd53afb24010836f25688e1c4f8b2ce49ca2cf20fd373d9484205f875293c683671439ad8ed1eeb314469c7dab133154128649c9c67dec7b4e6b71b4b6f1e2b30ccdd01dd1689ddfa2ddd1d54b45d2a2c868acb639d76be525c89ddcc3c034bbd0548b5f2b42f7cfcf365ae028442928bbd399d2efb0b28860ff42128cb6bbaa7de49d479eb2e08bb0f97d3f0cdc898bd928870222b80331592e8db8839202692f86a9d2ac9aff3e5be7615669d786c4e37b41e1b8ae38584d2dbc12223782779cefc6f1874dc00acfbb0fb51184e62c300b92a13f6fab6849218085d09310499b591c9f203ba45a8670658c0432abbdd5a585ad5a979a690be0375bfec8a90be97217db9d6b7817d1ec4dae439de39b93e9be4467bcfc26a60061ef3781fb625551456317cba", 0x1000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x1, 0x3800000, 0x3, 0x729, "64dfd4c1fb5fab050c9183abdd461e9dd92bdef3", 0x1, 0xa47}) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000180)={0x89fbe7d, './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r6, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/6) 14:57:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="20e231777c9814834b4d5827d3682c0200000000f569371a3f"], 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 = 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) 14:57:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getppid() r1 = getpid() getpgid(r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r1) wait4(r1, &(0x7f00000001c0), 0x4d84dc9058eed8b5, &(0x7f0000000200)) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x20000000000001a8, &(0x7f0000000180)}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xff) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:57:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 14:57:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000440)={0x8, 0x2}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) close(r1) syz_open_pts() ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000005c0)={0xe5, 0x0, &(0x7f00000004c0)=""/229}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791", 0x0, 0x800}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x3, 0xffff, 0x7fff, 0x7, "64aa13e401de346b456208da1a491d5f992d0002", 0x4850, 0xff}) 14:57:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0xc2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) poll(&(0x7f00000003c0)=[{r3, 0x10}, {r4, 0x60}], 0x2, 0x10000) r5 = dup(r1) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x9) getsockname(r11, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r6) r13 = kqueue() write(r13, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 14:57:32 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8224bb72db16ac51"], 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 = 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:57:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)="a6", 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(0xffffffffffffffff, r0) dup2(r0, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 14:57:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef7", 0x136}], 0x243, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x100) 14:57:33 executing program 1: r0 = socket(0x15, 0x8000, 0x82) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) 14:57:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = getuid() r4 = getuid() setreuid(r3, r4) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 14:57:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000001140)=""/100}, {&(0x7f00000011c0)=""/254}, {&(0x7f0000000000)=""/51}, {&(0x7f00000000c0)=""/46}, {&(0x7f00000012c0)=""/6}, {&(0x7f0000001300)=""/105}, {&(0x7f0000001380)}], 0x311, 0x0, 0xc600000000000000) r1 = syz_open_pts() r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x102) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) setsockopt(r2, 0x1, 0x6, &(0x7f0000000180)="6cb2e17ddc763757e4a48547393acb46afbce9e8406c298c2cafa163f2e7b1005513d0a2753a96579514ce8915a0826ff990f268caa464b25636ddb105cd7c3d93ca4ab6edd5538342fefb980f91445dd359eb6053575c8c563e058256352a8095c91f730961bd6e9239a6b306ae8f6e09d1e96ab0967dc7907823e920a6521ee3bb5835e172174b462ebec715a741ac1a506f0ba1efb9e3d6ef2fca59c6841ea624d1214582da69a57377855123fcada2e9fae4384e0970d8ad37bf1d3b1741e3", 0xc1) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt(r3, 0x2, 0x0, &(0x7f0000000280)=""/84, &(0x7f0000000300)=0x54) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x80, 0xfff, 0x101, 0x100, "cd9627ae377168148ef06a77e114483e2c2962dd", 0xa2, 0x4}) 14:57:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="e8d494a41963328a49db03143f6671866c443964bcc9911c9ba924a752c276691dcef20d1723dd374516c8bce64a069317b7ac83adb566f4aa9bd59fabb8cb2e36f62f5e29ca4132dd14ea6ccc4031edcb3ed98c8f486d92967b2b983ef0da46a4309375e21940f45fb7ea439997bee7437e481e6fc2d80b4bb23e2c27b922598d95aade02496931a3fe8ecc97c6123d963c26f3e070f327b6b3c677accef634aec89cff00bc225bac528d36ba9cdd846292fb004ba2c8588d1fa73d12fd4f8cb8720d7b889aebfe07c68bf08168fa213035ed1e7778d50bb29d0978ae07222b47de965ba1194e", 0xe7}, {&(0x7f0000000180)="30e931a4c0ca60497bc746cab2c0482ac439aecc5967c135563dd128ba7d219ffd63dfea89087155034af95ade312a9cc728f687251ff29251f49c75f19fea6b4114a9afacc1235696f3cc8f8a364c58e4511c158ed01a9d5052f6585ad03fb55979fa25ca964bcf3cb9f4b627629c66f6098eb30e10f6d50a78f03ff12c829ea53da7", 0x83}, {&(0x7f0000000240)="af312cf7315af309c48c216d2cb42c947f3d1777f294f12a", 0x18}, {&(0x7f0000000280)="95942afe9a2a8d23fe288405b6bc65d46a3ecee6bc57ea50284a5ca260d3acb79249b7a3ffe1b0b700668a2eeaf61ca243fd88e17277c9c6fa35313741f035a6cd931885d8b6", 0x46}, {&(0x7f0000000300)="5e81d4943db008584d6c637684c5fe6047e2ec958369c73548009020a7ed1d8b9c233b0b0ec9cb039739e74dd71b5dfcbed148a0747c3b9a2448", 0x3a}, {&(0x7f0000000340)="f9decf3befc2182b9f6e52d15dd7456d499ee0f0a43b0d1501237016714313c70eefef85888b76adb6349018c9cf06ca1ace6bd42b461b38174ecb0670a33bff034b95790be436bb0dc31a49770db36ae073561c2641703e9f7b366f00397b553039c642", 0x64}, {&(0x7f0000000500)="d6a645f7ff1dc8d6e7a13f431a0f91381f8d4907b73347444b2bc1c52c58889cc58151f14d5f59349059ec4dc869b7e3caa7d2a1aa6fbcb1fb3077df71b8ee39dbff45f58323fd472f75259a19a67e8ea2e05f3bdabc7024f1c0e835bd0d3d83f32e61cd86b571136d61eff883c8b27893cc7da01e60a9fab2abb8dfd03b0aa2484ae174043f353fe844ec1d47bf7fe85d9c0085a074be4adfd31ca99f872ad6c01cb94e9774d420927175666a26edcadeb68ff0bbcc7e087a5b681658c6afedaa1e7ad277399d8af25d6a9009d4f6c0f9de9f6534d993305046e1153586eb8e45fd50fc9860d7647155401dbe348805d6b871a305d2807f086d2b6db0fa586b0c05c872be95202c0da624d53c332146f717bbeea6abdeeb2d7d950bd3a545de9104de651c450362e19b7eb71d8629c8521ffb4b1718f6a403cd12e003f0cc5449c1b16054b880b28605a9681e62e470d7813cec543c3cac795c6c57f50db0431ac34e8cf00750ef620937dacaaf38e9353ac4f5f885509ba0915f177d897e6fde6736bb6f051d00e403d4033b739bdd4effdc2a2ba73e16efa04452a875aa7504ffdffd0e81e73514a6ce51dad6c81a0b66e94c661c4c8a3088acd4e83ebb2a7be70fdd5c1e4202cd78bbb0f9445b33577153c2d3085a457710e807b444df0589c5e1369e1c266b4cad42a0e67e27600b8197754500803b5d50247b0c814cb4a4450b4300dc17edc9a64d1b11eb076d6c2f76dee301a9e73bfd95aa5ec7a9cefc2ba7d4b876b2a905fce86a3719c07ef5e0cfe4d5bf8102652d31f8c302bde5d6153944c325cb608577232e0644600bf3c5f821618e33d5e2c0ccebea7aefba171d783b091c12234eb8a086668645d0d063ca05bf384b9c1b23ce6432534cfe6b862c115551bae1f58dde2880346d4916b008e02b2cb618315ce245bb29ad76dd94f55f4d29ef6d8b153b5ef927034c55633bbaba7ea6d8f5fcdb8b5f175abb496d346f02d82fbaeb1f80309c9ab74ef6f8882d3e0619f4ae86578ceb03e7a37d38e5580208474389632e30c6332c3da1894a82ab5c67063f6856e1271054e77cc4cf2fea192112add2b68ea1f94c2b6a3435c60f7fe5924832bda6e1c1d9b18be702ee18818c9b45a58d9f7e5588a3ac9c91dcae4ba602efe7111ef023a8067c46dd6745ad24f258a64aef2c4c08949e48b83e1744a5d4cdb0e4d4285eb06c11bb37b6b681ba417c0696081e0bc0e6d2d30b1fe6e80840a0e4c4732cac65d7d4aec9e74bc39b2d3899daebeb5c1c9e1d67d2442a4cf6bdae076de2184d88b60ac7105d98abdf3d1edac401a7a09984f71980499c89d669caf76d306baa6a1d0fa3ef2cc10a6e08e22dd6a53b97018ff50d632df45373d04c4b37fdb91b0995b52db4f8325b07fef7828a92ff86e135a35a631100401f37e3ceb6d6a570a8303d8187590393927bac0db931b8ef2b604e6511364b37a4529b59a79fcd5d24c713791292e55182b30b04e2b6ea3cf43023dfa9d5f672c603ac2dac42e35e5a12688ed32ff8d5b7f2af3288f89c1883b38714bc2268c5e881427d2156717900add9a98bb91b2f326e7a1bcbf6c030cc1d9c879a1bb86068f53e11b1f4d0c8dabc127aa7c39699920e3c894efb8ded2a5ab7a4939ea7ccc5015a69929eeda941f2b357ab9669f6ac7c35d236742778587c7c03e872ebcc81c2feeac5af7b965bb0a170558a66afac24216a7ed3b7b17a3a81daa9af650da7892bb09209f987956d16211fb97fae34695d2a73b83226652045be0ddf24e974385adac746bbacfdbeca98b9b13af0aeaa4c1f2db0fea8bdfe94793b41d8aa6c88778799194813ab74cd82d5140e7bf190721b89433985ab1bbf9ba75099fe4630396290cdb9d1df72690837acdd3db55066da5e73750f9cfc9cb3107f8c5fdbf65b0614b009f0ff00785743a63b89d79654f90cc350bda46be10e6f9b3901c17ba138c1adb799e257049e76b39c44fcad9bccb12f4a586c8759a356560f3d9b81f64da73f1e36f3a6a1940bd84bcbbe1ea7a459beeaf63ddf3b6c96c2da0fca7a2c19a65ed3d7e56938b3b99ff3a60dfdc994f3e4bb3b7d2d84ad903b726eef4d09e5deaa801c894ee84ac2f572003adf23069b7e661525b3d4e8654905766ce370cb0d8b05badd70e8561ca68b042792131fdc6fe65531f5d74ae2563b105978a2b950995a68c6cda284a6fd4c46b24eb64e2dd5b04aa3a08230b0ca67824b3edba918435f431a61487393daaca0fc3eb2c4f590549b0783cccd1937ecfd75991f1db003e41e40d97e230c14121edb87041437cda034504d66898d8edde0db73f0fb98da207485b8e5f3a155ecbbb4cc7f83eeace9abca0536ae736c266348a8db470e948ea46bd5152cd34f2bc7304bb47e464357a2ea7bba5db6739d344d019bc8fbca37eaa31689c626b1f20c7e4596f810678f9ff582f1d3ce72005b9b4c0f7a89c3ad95f890a72b7126d5057c2bd657e16c97aa7740f37be869c138019448b5a48927a708d90a7f7ecf3fb1f2a2b5a63f34035e365973d1c807720dc6257cd8ce57064206d3662cd44905e8357ae3218d074ad5a247a74b330b0af3d0defe4857275c46b7b9c2a1e92f799ceba9684e614a6ac46460205553b8c420d956187a0ab13d5259d11c867e54279aa7c1b94ccdaeaca11cd453b965e5bf7ea7520f9e2e80e04ba91ed03b9e9b0acf704d8e793fd25fcc9045538d443a5333ebee2f1051a87ec91d340e6e5a51aadbb3af8239ba83a42aa1078826ab5faf06be8b51c82f4f3456a262d2fd04f2fd75cba2faa78b4b88dc558425f8625fb2b3871f7d57a5c70071f6f92067866ab7fc083718c0aad31c191c5134fe818164708673797e9700a28b5119d5fe5434358056a939a2748e7f64874346a04258de0a2c1fbc5c05130ce9c86f0c2d70bbad800a8fb96fbd8993846f8a81f76847b7f4353e60c2cc0d24d4248b916940a60c44d2f3e59ac6bd3c82fa8ba227ebefa6e67f5c7476d9670547344cb73cfbdfbcecb2ec76f4eaf1076f48311cfedcb96480134a7b09e52717726ebe58f9b6b22b71cc5da03d73dfca83ec2c4e8106051d560d4bf6a7bd9f157a2ed8b9e767f0da4f719eb225a0a643864dea0127a6464e1f75d3cc333c9ea1e4041f2a953abd7e8a8ec2a08995cf8485a409ec608ce1d3d8e8bb9e9281acc00d943a78c64d4f1b678006a26b048f73cb762da894d4accdffa4e47e2654387887ee327e084dad4894bb3bf1bfc1eea38d060c778c72f1698381f171356cac79237b100a6d5234655c4fc217ccc395b2016bb942db9f711749cc1a0943336a1f8c1417b6f31e3d4c341f0c96422e64b89c1517077ad302de0ed91ba88924ed65455c040b21f62ba098883503b4aaddc53ca1a81e80446eec82122fc5454cf0330d42af5ef147e1a19afbf66c081130fcbaba16098c05c1a5fb50cba5f864d025823daecd38b17fa208ff769958f127647adb4e2e0da02c10b4a68a19bdd6def99c5869707f7ccde1f6e12e1f99e2e93fbeb957d9907afa3c25dd9e60ce0a761b2ea375448afb97b143257635de64e1795053e8c8bc01a1820655af17f413835991ff849c02e67f8881af271d39aaf963198e77582968fcb3061f0d03200ff64546efd80a7b7f706734257b99fd81f588cea7a0096ccd05e8ec7bcc1abd93c406a9fb8c21c845576d2080e5dab31650833cde4915387482aed3a7998a2d42d1ef09b6ea165baf098334b713bd1d18a452ed88a3a54e7ad535ccb8449208c7b6c68eabaed58f3bf1eff712cc9e82cee074a398c4a6c739ffd6d7d85cb83815360420454b804a32110578ee35656bb6a152200de0d6b9275765216474ec73bff76f98c7928b29ec5d19c3a01d7e03afdd4d41ce74674d39e04ef4415c3805c1f95bae7c12519042a66c09827ddbd4add5fa075af2f64b9019edbf8e1c1df27d7a5ba7280cd030addbf1f3a507d4b89a5609a67b00ac4249359efe547b5a5ad74cde6739b90c93e7e68642c9bf9799f0937bea4fdc38975d52484fefc40e1aaa41031d09206757bbe86c68f31e371e4d068f7dd7a321f67513571204ff0c2feb8ed7726f5c5163e5bd166a0e99594b1ce55ef5162d77894d198c042629482ac991c7cefe9310f782df32848fcf10569e79b83248ee897500533bbc111b0fd2edee6c89ba4eb7c4048633f6e36f9ee69dced21a384dc6534d1020df9397bf8a591be6af251901cde5c8f0ee576728975085341141e512cf98d8df2bf26562cbf3e2eb90f02c66af2edb7a4aeaad644935beb415c4869e5651e8a1bcd5287640a4d35738b6282aa7ca3221ec3628740f19e1f436f65719705cbe90987ebec5ab9694f3620fec8028102a2b802c74153d43170a97bf124a878d240c63e02a8ea1100bc11e5f9466342e0f956dc624a272fc23925606d2dd68f93eefc1180a134ba2a6978f0273a50775fe95063a2238b6294fa866e9c786ba6099c4367712ba6841622b4dce20a9f7f9b44db280bf26c91f52606f6f08ffdefd6bcbae50a98da41aa423b3be69b7cfcc6d73bba1eccf2522702b4bd3d0872c47b359db8f6d9de0b88cd788044ea8755dd045d7f251b5d82eac086f52ca677ba21a95a832e970f04d1713dfbf16744ec187d0f2f790e831ab6886845597f39fae04b253a6a3e67a7f3adef96144d0d168566090f23b942ce2f7f365188ce152fe30548661229b3307897abcc9818005cd758130b5fcc17489e4d5c1d77639ba095e1e6ddc6479d6379fc587a911a28c2df92d8fe1bcfe3b760a131b1055dff74d1bce2489e4171fed57cabb63d6028a44ea3294c9edc2aea1ab4c138fafb5ee3c14fce982957d0f0307b6e21ff65b6ea1e7db8df60facaafcbc4c7b2907b7064941043d768edad10b23706a8fd65fbbc669d4bfcc88c8daaaaa22fa56df5f2ce3238078bbad1bbbb4fae39aa725346ce95d1d6875e8b9b9c61682edb67cd7f68eead46b003b7b7e6af57b070263c2ea5ad49f2478433f0e6a06495bcd498b74a2fc44e10d0663d51f18f141d30c5bf825e2fa95c2448983485254164627981de28836f428b2c5ed48c8a6187e1959c61bee1eabee8ab9ecb83b9abba1db5119deada1739617c8b5577575c6ee3d26679584a9091b40aeae94ebb58a0d4868f374cfb603b758fda20ece42c9443bfcaa296f08044cfdf43101e28ec1127c475e48d482b0538e995942950e5cff10d7c5186894295d97d2c0270d9e76f46a7de992ad4bbbb784b1bcb6bedbac0f903ce515dfafcb621801d6f49d79763c6c3e59fab62bedc9dfd36a804239246dfce7d52b782aba9af364440a5d60cd622edf9406ad94957b2f51fb1cf264510e5f73d0aadc9c552a27059bd0cb65ea0f0141bf552682f0cd05e75ab38db908c5851857e215b8e5cddd2c85464a63c5125a38a3ab7fbe8a035f25411020db5965ef9df5ee27602945dd8af39a5037f9e3e594fce1b09751945f7a0703cb1b5ad1152a12a1ae9f98047e48741dddf9ca5ee1dcd46c48d74fac01bb2de973e517cede1ad04ad560a83e4b84df9902335b56258dfbdb7df66927e731fbba7b9e5742938214d4ca0437ad1402223d1757e5d238cae12437d6708ed76d0960ed94488797f6abe3c03c2d78b5c028c7cad9eb01ee878900e40339af7a38ee2dbf58dd4c3ef783432c4af4da8c8d7515cd56c9d323ea24e92762ac4f1702674bc13f80c3bd9c807be13a8ba427da4db8696d8d58c566bd11af1a13e304f911be4135f4c06f", 0x1000}, {&(0x7f00000003c0)="2ae54f7995e09205d58710e825b1fc7b628e7393e998e08029e50bea46c72200c9e83372bc19ec5892", 0x29}, {&(0x7f0000001500)="3ce52cdfc2926165c05cf4e91558395ca5cfefd181d50f94d36ee40e4d27e9a35d8acc0ee590ad9f6753688d0f1eccd7bada02b667de9a943585047f3d8a2c3e67fcfc5980c9895a0339cca8401ab174afeca8eaf929e5f3e1d3e93755373f3294ac61c2753d9b4e76c95997b3de4522f8a06065cd40f1b13c8602f51677a291ef8b6b7a99c3f4857557cef60a931e26fe99b1f908e94f36a4ab39d1bc806b5a939d4057c5dd9e8374e5d00b232955daabe8038d7d51c04322d82a75ea3734ea40a72e2ec79df21055e4910b93157d1e95aa7c9cc1", 0xd5}], 0x9, &(0x7f0000001740)=[{0xc8, 0x1, 0xb6, "be5417af2f4cff61d43ffaf50cd0fadd74a51d2966f72ea33ee0f6473ac9dbcdcf955e6362c3b836debce41cf1490c90087c18bc896a5b2dbf4eff673b9e6525155471a3157b2e2271c756ec6ebcb46ce2c7cb5d8bcbed9ab3f1d43026105d858175f1e1faba7795245a97ef1bdc5dea23baaa0f66e5f7d31ddf39fd9709acce59814bbd446ee9d7b552af08555da64e10620e411997eae737907e3c26ffcd0ca83d1decf26c6a6f75da2d4680abc0d541da42013f0a54"}, {0x40, 0x1, 0x6, "ef72103768a066b56f13c3fedda8720a5cfd8ab2869623e76209fc8ea48c0d3b63eedf97b12c39170a33becbe1ec8a"}, {0x90, 0x1, 0xfffffff8, "176ca61fab619ffa2af764d408ad081504b159830be40949f23bbdc2152e2b08cd18f7f5e305d6526d41695f79647d60ba05d64a57ae0a20038b3d11709f4c4a3ce157061e3f228ffcc1827c1a6ef543c0d6f9a68e4ffba4ea39f50d33f8f9d83e111fb830cf703a5f4623ac6dc398fcbe77ee335e4f69a8639e14a7d02833"}, {0x100, 0x1, 0xffff09f4, "761995a367f87d4f2e91df91b353f724dd3b5266df29b534a010ada96dff77f6555d55f60101847486d8b2227771e9ad00066cad7ca819560a639d0578d6fc31ebdbda99315de36e58d566f20b52d7bbecaf4657ab3e6ae848f74c007ce02ed6c6a72bf52f04f2da7b549f1c1db4214f8eacc4ae574c6624b35f798aff9f74b6ee03a616055718b34aef31cea29da5c42e736f974f9adad1c1a7cd66218dcd395881e37901fb82615696968f1a93d4649bb24bfbac05781e4cfc305870ce1c04b5c968d28cd4a3dfba9fbbe19c702b522568a5c09fb165e366aad3373956e272f2efe40f0cfd2cd6ec"}, {0xd0, 0xffff, 0xfffffbff, "03f3adcd0b27564a858c0c4fddb6399210b9c572a5792bf09a2fe9dd5534088c0dd2c1d2a65bbfd5c4bf7ac9a90e1b4c0b7cfffe9b789607b268ca868366548783f96567d36d9a0d954444ef21480a66cbd3001aca82fc4cf4dc6ae972e346ffb765b91519d4dbe2072a6af505a3fef94fcdf78911e3eb6317bf5503ce2ac23cad30f868470c868c2afb7cd52c706e2d8d4166b49e83def0709e1cd8475a10798608265b27996e085215d8f2714d40c2a537cf4c5a53fd44752f42"}], 0x368}, 0x40b) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 14:57:33 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r2, 0x0, 0x0) socket(0x18, 0x0, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x7ff, 0x40}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) lseek(r3, 0x0, 0x0, 0x0) 14:57:33 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x801, 0xa1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 14:57:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file1\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x4000, 0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r3) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r4 = getppid() r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r12, 0xffffffffffffffff, r13, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r4, 0xffffffffffffffff, r13}, 0xc) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r14 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) fchflags(r14, 0x10000) r15 = dup(r1) r16 = semget$private(0x0, 0x0, 0x88) semctl$GETNCNT(r16, 0x0, 0x3, &(0x7f00000004c0)=""/4096) dup2(r15, r0) 14:57:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 14:57:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="f66e9949844e5771ffa2756626c7fb", 0xf) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x4b) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000180)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = getpid() msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/26) getpgid(r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r3) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x59, 0x59e, r3}) 14:57:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x880, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3f}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x3030, r2, 0x0, 0x0) 14:57:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1f) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x2c70, 0x3, 0xb8, 0x62fc, 0x4}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:57:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800", 0x0, 0xffffffff}) pipe2(&(0x7f0000001780), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x28040, 0x80) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) recvmsg(0xffffffffffffff9c, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/103, 0x67}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x4, &(0x7f0000001640)=""/223, 0xdf}, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)="5078ca854efbbcb787131d3044445bce38b56fe05654140e1ec718f303d4208fbe17b6a3fca960240de8740d5332cab47eb87bfd310b24e8c65b9c803d77bc", 0x3f}, {&(0x7f0000000140)="142ab45a5b01920e", 0x8}, {&(0x7f0000000180)="fe773c08cb48324916e45830838dc94e6833f565e9d8b2b62335dfb178574e3f0ca58b4126dac58c31a3981bd6bd56e8719f761f3fdcbb2191560f60f8b0451555e93f56919c5ff343bf8dc03dc1bc80d8a521dad763af3745b37fce35820c9338b342ee2c5cd54a87ef64bb10f11648fdfa203409f920b06b05ca4cca2012b117b859ab3718e5d5fda00f8e677ef46e400ab2342fce8c9241a4a9a3ebe0f3769566666a938515808fe695795d8c2a263aaf6bc7fef30e6d46eb0878e842f01bd05f76b78de026bdb8ab5c02a5", 0xcd}, {&(0x7f0000000280)="d920cc09a0e11d7a2f3fb391ae8a71ba088beec9c8adec76809070f05460a73f3bfe7dd619d2d5", 0x27}, {&(0x7f00000002c0)="10a4c9d4fbe4cf3ca0ca73ad67d2abf8994b92909bca84e750ad20b7a604fdb9be267140996b170df674d6cb3f38115bd92a70065ebb39260721b57abab413317891d1773863de3afb5f8657aa2da392292eb2220ba1b40d09a98709b71778dbb69874eb8faaa5fea4fea863bac565177525a13b980b582e0cde5c804896bca9", 0x80}], 0x5) writev(r0, &(0x7f0000000340), 0x1000000000000396) pwritev(r2, &(0x7f0000001a00)=[{&(0x7f00000017c0)="13c8308388f9fd4a0cbfe0ad92e847cb52445590167b8731f3fe960d55ba57b7e99ad6db00da26c33a70484060c65e31482d6f075b7620015078158885", 0x3d}, {&(0x7f0000001800)="15fa5f8c1c4855dcf76e2f005f31d594edf339e445860f8d1994f9fb638e6380ac68c3d4e025531f061d000dfa180cd7853e65446d8ca6cc0d2a7ac8e8993668c19e7e5a9185eea5bf9db2abc6d9fbf8d32e51b4b01fcf650473b10b0589a424370ed9ef0a19f115d5f1ba52cdfbd00b3a263e39f7de9b648dd65b19ddfb45c8", 0x80}, {&(0x7f0000001880)="7ba5b0e47032b9210c7a3954c46d061e95818ad715f1798c96c3f08e4cca86b290bcfa6bfa31674e152b9f0c5f30672be679eea25a318e43e57921597f387a2eeabaae2d74fd79a7e1207cea914d04df79818219315405df911997b29396735707a8cfd433690be36b0af6cae51f688f441c0b8d5bf309fcda810570021d2820e69dc1dd8a95d68e95186b8815dda22485c6cbb41ddaea7c9c464a3a4d7c30e455b4a4fdc71af9bbb6b40feb6525e78aebae01f15cc0e73b7b3d3acc9d8610af204df97a6f94ba17f048790927bd2146be958f03c4be9272890046eaa0c1a7293584edbf99d8b1db83b7fe22efb7c7", 0xef}, {&(0x7f0000001980)="f1699f368c97bf4f87baf77d7bbfaa5105d40f3a5916932b38d46f39f4daaab5cbb70526ac74d620acb1e596e43f8173bb86369c4823b939551abdfeec925345ca0314823b1e668e0656a5d41bf6d68b7792a0029549094a91977e2074133943e8bb0cd17dc23d9dca133459fa14cbd97834b602", 0x74}], 0x4, 0x0, 0x0) 14:57:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x7b, 0x53af, 0x100}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 14:57:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x200000000000014d, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xf8, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) fcntl$setflags(r3, 0x2, 0x2) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 14:57:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = msgget$private(0x0, 0x54) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000009ce4e4f91f211cae62060000000000d5c42bcd08289c429b00000000000000"], 0x1e, 0x0, 0x800) dup2(r0, r0) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) write(r2, &(0x7f0000000180)="0df80b79a370ee761a364a2ddf49674ad36b08124d005ca1cdc5383995ffad8b748cbd52788f9e61be1a0df87c3a2608ce8537aa2ea74f89f1c09070d9c28c5d11f94f38f725034905fe34896a2e05fc563720c45e0daddeeafc742c7dc0c2d371b171", 0x63) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:57:34 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) fcntl$dupfd(r0, 0x1e, r0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpid() r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r9, 0x6, r11) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r10) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 14:57:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getgid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfd50 va 0x20ffd000 didn't change! 14:57:34 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 14:57:34 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) r3 = getpid() sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f00000004c0)="19e5306bb010236035b810e8a71dbf8b233d2fa1cf2228b985035b384b4b23065fa331745b07c2034c5f6634660a729195ea307f01fe9d7293d50e68530a990f57b664c4c17277", 0x47}, {&(0x7f0000000900)="c0936b3554c65d296dda61922fcd03f7e91d9ebf912d18d23ca8d70ca3470e864a515d0094b4cbebc07eb4a45d1941c1003bef6952a9155aee4197e97dc6c81d57fca0aac7f7339321b3b1ab7a7b7f97ae337974f1f3493e7077e71c56d682e63948b41ff8285f21b28f2d0c2096644ecf1d28da158e8af331c851bca6e59cfb7d0b1a50be574ad9d764ad963e9c0eb3e80a543c696123ac5f887b2755e72de11336f323e5a6", 0xa6}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)="c7e08e29b0236d8d2ff69b8bfa504006bb7d035f61aae38bc2115c64982611fca5ae349d845b57ff93905486e6d90c9b069393e7ec1918f833040c8d0168ddfe4edab2e807045b94fb541f1d3814f1456d4b34da4ea1c2f89737480c5acd131d31f869b13eb82d4cb5f737f7235d823fecd84b62153eb3", 0x77}, {&(0x7f0000000a80)="47c54704708e73bb5f2caa99c776b03205cd6610cf44fcf860fd7a126d2d281603b72b5a", 0x24}, {&(0x7f0000000ac0)="de85edd793046b54546377a23736c19b3df58a3546d89e7b7f2a5185ad921703ba07f2c31cb52a050fc8802b02894a2c12c6c1884092a10783379a9545e3b0c76ef8a5259b7d678819fe8f11d81e21e1d556841b5974fc23d41bf39a9c8881b320a77fedb5c8712515e4908dcaa731b88a3b954e3a", 0x75}], 0x6, &(0x7f0000000bc0)=[{0x1010, 0x1, 0x8, "ac37380ac94ecd5565290c5d48fb05fc0c31184e5b4dd18ecc7bee46e78d5a6a985d5612d21483130a15165b388a394876e8381e3ae8df30751c54b443ab4680b2c2a031556440b11c79770bdd367e67b0799ae5d6edd8d9346798f280abf872dba79a618ad77c03c8783aa30b3392bf1ac56110a33908461d364c680e6cb78fcd6f66ce1d063d7fcd677beccc02b61185458042c85832b17ed05203c9668e9e34dfa7d40569cb945167fa5cb9365e11415143201d4aded1fa88fee0a7e7636ed3c6fc77a9e54a1cde26db2c2e61778f8c50a2c546455ebbad1f42c284989d606c04b894ce66ef6c138c6a81b8df573506e0c7a2d4c19a8436971fbbd7c8c71dd80ab27714bbebe86da53d2557a790c23e2943525b87a6172f3c8ebaf4879713b0f53c6c8ac4aff53a2c046a6d3d75884cab944936b8bb929a759348d2006bc872260ca6ab6adf7abb706d95bbfe284adf136d83bd18769c15b59f890782e5b20435d5f1e5697d2c601b40a58e863f8c59c8c1b359bddc8990cae117a15a0d44a722c9bca49f8e2764554b3dad7cb7ec6a1c1128c6b43e868b27348e0afefb20c2c3feae8e7e5069a9a12ed542b63eda004a1e5b4aa88e135a996c6beb2cf1bd3eebea0b97ce7de49e6199cd25a3dfc46b4dd869a5d2fc4ed309806639a340fc7d63e3a7309b99c133505779831fd693eba24b90334ae51abe983afd99bc995f28c9fd7dccdad06204619aa90504da8dde614a45181b3e238203eb21d61f15896864c5c1b9e3a1a4a74015acdbd65dee98cb4fb069ae99cbe8d4c98dec215e1c083a605cbb5bcda023283f3b798b8aa75dc061b20309e453f0900b6d40e141d482181e36d28a6ddbc52113e8850d7ff1e41d83303fb7f84aa74f612832e8f0d7e9b0da94c8ddd1e69ea72519a2daa2842de04004a584cf0344b80a8fe9f4fd6aae0a4d678d06665aff033311c58865ac995da9d49b675884d14194ae803b281a829baba833c7ab568c943c779e7eec0c839ffc8e44a0159a1aebc9a73adc33ad33d11bf570e351c9b54ef64d68f0b5c542fda5ac00624c1892855320df12bd0b72937650f9fede3782b8f5f333f8cddab06cea1bc8aaabcaeb034241906872ad54dad8f42b63381c495d2f19834dafa2da0a290b06189f4ec4ea0399447937c9f251601e17581bad575256826c435764fccfdc351d55df043743e3170340a963b11038756deff152f82eb56314d1a480fec66a79bd78a29c1853dc086f1c2130e7208a0ef5eeac3377acb9cf65a8713c827df9104c83706b5b32eff81a0ea215aa3a87ec6e84ff8b74b14ec58e113edc7d1c8d0a7f03a37b109e8c3b94aa3b6ae16e4f8e3e1993b89f11e72235bfc782e2444e05660f503c206dacded1acc3942e4d5ca12dd2c779f066297724f1c89dc944fae2aaae69dcf1eadd004b6410788940ac342b50ccf6bac15a96d71eecbd5590eec1f9881239d1ee23e12025b50bc69b7782e9468f4a2b84d167e5702ddefa2d447ec627b10c25c9c469bdc34a2c05beb25aa6a0dad29f1b6486b81b0c226c3ee19368fc73d9469150f03e06a37f2efa4da80feeb8e465d1ece91bddce88c4fc555191ab127356e44f8b822a5b0ce5c387245d5f1c4add2dffb8decc0bbafc36d1f3bc8fb994084039a6f1c3c47977e3dab56b1a2493949b6e6883a5b500d50bec8af553d7ef1b7f1e8ea7cfe6c1f59b526094ecdf689d23871148149c1f87649e8e4536633b07013a1a0b2596b132bdd817e337f6efe346874fb87430f1746f510125fcd60c32faf5126b215c77a816ab87e8110968df24fba389b010aad53215479c83d59d374e70dbd100396f5901392288a5de9ecd0d66c25f0c3139abc22abc23fee0aa35f52c0b44181d61b01622b56118f0675b1c162c5a72888c2aab6ab2bdf3b86c58f23c449876267eb5e38edb924734f6923c8583e80ce053eb19151653bbb8a3e7a8137d528d8b23639df181b4cac75bd185fdd2d931cc35170ecf8d3cfdaee034e0c744311696fe0b5c55e84bd73c11e65fc3a5ea4828c0495319f80b4b1e5cd678b271a92d0867110e815979e7a5d01dd0e333604b50e4875f1510d83789f7bb792cf62e6a4484401172947cf16adae7c1d19fc27d62192f2cce259b53a35221d33ea15d5b89db2bfb5bbf8625884abd80c08323aafed99335202b8b8b8c19076c5f904ec41af11824c053602f3b75af1f71a59b99821cb3a707a032d8e1ff0c7aeb386f22a060860764578fea78d1105e6c50fd0cb6e6a6aaf8cd63caf4e151391d61906aeb11cdd6e095028aea722eb388136285347c0fa4a48764a58005e4b61da5a99e18a6ef629cff5ce205e428b90ff8ed7f6c8550a71bb8a866d6ed2595efba95235ed2f3c969762d16d04dfc98667f5f3d39033cedf0bde5bfb183a3374f02ab8dc857bb97fb28e6c32f842dc261ce4f78b5cd63675f12048c5bfcb46d5c665dbb5835a80e847370f5816624bb310bc3392540ba12042f233685721b2067c26386f6d9fd0ae13a40bfe638ee8f3cc247135c5fe7178651125e15a3cadb0f68530a6bf375e696b5186af42a3d8e7ea8a4ebe3a156b7b30589c46a4376e9397dcb314ab5d98cbfead828c7c54593c9a4aca01314cfd7098a5465f6aacb0570d77259845efd5132e1de6d33d4064ddca612a014c044e21e7c19d72722c09e8e5a149cf48d7d49c62c2c42434e134b797cb1dbd7c369191fbffd3d8d3bd954c453110be01c9b725d7dd098ce310a3cc2492d1eaf887d5e7b276ae683284038ddfff686bcefe6cac983051ab544bf28ba380f8ce1b471d0ae4fe49f66172c4140b45cda9b186a55e814dccce82c82b240369729f16f44779cc1701ed6b646eb0063215938319d0ffb500660476cd2dec6510a8c47402d1603ed855e1bbcb1a101e5ef507a6d6e68700038b82f3374ae0f6fb4a3eef2528bf76feca161b0a36984ac13e96f24b3c94b2ff7f49e51044789fbfa2e4b79e1a7b15a3d7c7ae99983352700367b3e102b978fafdcb0b42b8c889482703317941d7dbe6d6b873a4066de2b6a2c922de504357eac544cd741324329f397b8a83584e9f8050e424fc8ff83e89f523b5dcbce71aeaa760e9d9946a5c160c7f286c69340c048c57a1f6a279e53b418307d5e5ef47db15458b2dcc94c3f852a02cb938b522d2885209afadcce63d62733d0160ecf0b31e9848fd03c392e33c860ebc0860d907bb2ba0ec2716dd659f6fbe538aeeecad8416bd24fad6b60a05a5c741e8dcde10fb8e3eba321e172dfd3e402d8283feab0b5e3497f126f515ea41dded4cd7b758d93b4e4a0d1146c2b0cd99601d7ff67646e08866cd57448e6382a2a37b8f86f667c66ba726c09ec81f1084884c3e1f21924b46879d5457c3b5c956255977daaeec57f7b903bf5dc9fed63a8fe2ad395286195c5c8bf0e83164ecee8e4980abf421697c3c07aaf0f5b3e4c9134f46ec121cdd388e292a42f88b3670b35d458c514a121daa30a1e171be425efd8f9751f2e7b9a816d47cdb0f4c9d9755f7cdb0d55d97619506b2360dc79b880155ab77f706bd434e57459803faeeb9dea36cdcd48bf245ee395904a3914e4fc5e1d04de2949e4c44a85ba9bf4097e7943b4d558b05b69ab0a2cad62e65c49433fe810d2fbc5fca3145e59f0fec08755d38677238917cd0f8ac0c6cb2cf9bd8833bce2574175c03696e007ac961c7c1e0e9d986f853a244f726c3896a11f6ac73a3208ffd0ade9389939be1479c932355f87b0675035e1650a7abb35ccb6ca03cac697b5621df8f3299faaa9808ddfb634f599c0368a11392f4d6c226c867281b130c802b3e1689c0b4976a93da7b82e39e54eac3d9cb66d0b18baa46604f17737cd6408a2c4554c672c9fa0874efcb90c55b7e28bb5b5dae74b7237dc86f6bf7a95fb8762a2b0b74b949517f79422ed04fe53bd8db2bb9d34685cf9d27a0cb66b5be47843575cbea48957f0112c9bab8f9fde4ca3a3694eebe8d96fb42586ddd7383286ac090d4674566c328ce928ddce921539581c5ff77fe2c2301831919e63a291a90d0ea69d4cc4eefa938ce57d0e414c5e0afb8383a804b660a29101b5ccfc6770b0f10d73fddeccd9f0fe938955071318b7b3998c5a7aab9ee85dcb0a5e9e71611c347f617879cc19d9e9949ed1453b2549170198c53d0bd6b65924e08d335cfe2e3f117d0fa495525b96b0a939a9a02e7e1a9bdb091436f79a45f03cf21bd868d1f2052f425194f501fc67470fb47752cd2140e6875c083e8deaf7fae4e0eadf43217a7e9af6ce8985ab6fdb5785543e9dfa657032faa3f155442656e273c0758a613a9e2fd898e5ac3985418bc321f81a643200c9c3a072d4371b73a405bf0cc73d25d695b898cd388d9ae559b246875f23225eb198b748ac45693d38861185a42d50456bd96301de04cf7cd43170da68316c8a32dc0e280e7888439a121f76a7efbfce09639fab69200b4569a15418cc1a9d17a0aa40b3353a41d37166da0fddb456adeab46aaa5e6fb39e90d5c1fb78e94409213f44f8139671c85bb49d7c9a0a4e9879cce9a1f23278327e26a3e239538e83ea473a3771c55eeadc42a970dc68533414c829b0c1cc7b4fc4a282299eb2580faafd8760abcb00320da769da6fc5156985320688cc6da12bef7ea0216a555aaacc06183a0ff82d200c2087081f069770baa8a4e1980e725f3c3120fe1140ce46b6e97dfeea9db1bc0eefcbc3bd70b1992c686328c1d0f128c95ce74ac27d180c2108ef75542e4d147b5539a82a10da6ef246b0afdcce336e3c8b439f3860ca84aec8d2357beabb3ad8b8aab432c5f010138acc2054aa2318e2785ec31a103daab6e2d253d1effde37d9b280121da61126e0cdccd9c5e171065869f332b3dabd690ace483dbf00d1641227fcf091e8790cd103ad885f814800aa813a8781e8df79c2f2c8b33f4e8442fe69654d446c78b62b7202b35054eb3f1ef5b612475f4adafbf66120d8cd7d9ee35039f5d1d14d0887717604a406ad17849ccb3f1715ddaa79108bce2f04d2f5f4c7ccf607bd36a4e615874d1bfa267caac4e0622bbe1a085f1a03f27884b657a1499f1f0167011984bdf7efa51e5c071864199e5fd5639f535a7f113b8cbd508b43c2b6b3dfcb202ef927520c30aa599cf93d7a390800d69963706f3022415e2fd00cd0173fefa5c46ae7f6f012c46fdf9b1c41964c5b9d4b4fca1586f1ec81da18526013fe7d3624faf0ae16bd55795c4238825443912aa26548912069c4f96760c44607b8217b0f3adc287ab6ce248b2fde80075a9ba6ddc3949500e3cae932a1eba9737ec965a3cdb96ac3e3951e683fe636f715d6735a36a566577d8bf19ccff38157b22df611969c481c02b68afaf307c89a1273510cd702af7bc09c58616c666bd4009d6a79132fbef5a23cb55022fb523efffbdb18899ca392faa7ea9731d2a6e75eff668afa1610ca2d80f07fd3d38a449261b0e1fab8a4afa84f367da60b15efb67db6bfbbd735eb4e4bb54a9d6a680c6e7c8b81b2aa16d4ee316c521d8b3de3a013bb50d77d0146661604602fb120ecfb9b5e4d945991d20be3b35c9bd6e35cafdf12137dcbd724997e72405ec47a41a4b08dc52c504392e8050accf6c4e9800b22b595ad530574574d9dbda1544a42bff30e0832829ad42e5449af3662fadf186bc4439fd8df374261f26f2ee38cbd5e2a3792d8fac86a922b7ed0f85203ed083cc73127007b57c883d46b9002a76c152b28b469d45b58fd76d"}], 0x1010}, 0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x328, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESDEC=r1], @ANYRES16=0x0, @ANYBLOB="a6453700b9734a97ba76677169a7e76bb9cfed3cff058ccabf510ba1927e012f3e81065f29ff41c25a06258a82efd04b7dd948a1b06a1f872f34d9a91e6b419354cca8c522e909575efc7ac9fff5d2fb3c27675f0e80bf6404ca6f"]], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3, 0xfff, 0x9, 0x2, 0x2, 0x4, 0xffffffff, 0x1fc, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x4], [0x5, 0x3, 0x9, 0x7, 0x1, 0x6bf06571, 0x625c, 0x4, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x800000010, 0x5], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x2], [{0x200, 0x0, 0x1, 0x7}, {0x2, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x80000000, 0x10001}, {0x2, 0x5, 0x0, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x7}}}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() getpeername(r0, &(0x7f00000009c0)=@un=@file={0x0, ""/62}, &(0x7f0000001c40)=0x40) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r6 = getpgrp() ktrace(0x0, 0x5, 0x2, r6) r7 = getpid() getpgid(r7) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r7) socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) 14:57:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 14:57:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x7fff}, {0x3f, 0x7fff}}, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgrcv(r5, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x101, 0x6, 0x81, 0xfffffd4a}, {0x2, 0xd1, 0x1, 0xb9}, {0x4, 0x9, 0x9, 0x5ae}]}) 14:57:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 14:57:35 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 14:57:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x16, 0x5}) r2 = syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sync() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x4, 0x3}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000180)=0x5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) readlinkat(r7, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/12, 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140), 0x80005ef, 0x0, 0xfbfffffc, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 14:57:36 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f", 0xa7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="a7fad5a9380728f5c6a28d672b017b22478bee9abb29978f8c3ce4ee9b74f60cbdc0854f67cf08cb1851d818725a060461335a19baaf48d380d81914b8f6c949bb6d73bdbee0263ad94246d0a708b2a61620b6b726ad5a48ad23face4683c3754a0b2b7fb3d78064f609eaf19686a650f1b33a971943", 0x76}, {&(0x7f0000002600)="84b03de6e699524a1a95405f93743b9802de80a708610f574e3fe2d2e8af1fce7c83df24b9a601804f467a959ddd4c3932c38b0efbe5b24b277b66f14dbee00b4f4775d6637fa6d90ca72e9650f8d95acab854c4e94fad8cfc8db1b855f0c22372bd8e54b76e625a6535bcd6131e250a5960a00a6ec125a7ef2818373c9ecb3ec4fab496822d2c8804f06baee48f8f4aaa49137555e64d50873b54a48a6ff8ed959e1ca4ac0398aa34a1ede2fb5012b6b2760c7b0f6d4d15cb24db0a357a66db7ef1b7a1a01b63e45f018e8c9ecbc58487a540f78910284c3c8995102e4c3ff2c7274fe468f71e2aa90c3827706466a81492059920551fe2a53eae92cd583638e367d6ff581cbe6a40069bccd6d82d4061032e85714e24430264fdcbfc9b5fb63c23120e5e56d39a9fdd25d22a01ea58948620c3c1bd76ee046ad055c6d2ef30fd28518ae086008a78daf7ba5ba7c91b6d203d7dc7fda91b42a4148bf09299b83f2979a8b1d1cb411c88258a5199cf4aad073b3d708ecb9b17f555860f4604bb41dcbfdb15c79adc830303f3391ee90861a397eb26cf2b7c3bb31a38891a1ead2e8162f124ea8b4e670ba23143bdabcba6d0d3e93d9bfe626c160328b4602ab5e7efdaaf97452763b4eb1a032528b762b32914cc289726cb1b791db7fce4e24e1958f50252ffb82221e6c19d392413e27f2e53505f8a3faa1844c862be00f1a28c022e7a8f2c12e068f5a67e9a98708710fcd930065d7ef1c459c04b14a959065a76bb254fba0a91b6c023ddf23775a1fc0dcb1ac0056cf4515704d22c72af0e5362cca3863707821a841ea8d62ac8f91befbfd8313177b4c40ff33ae226e54ecbab0624161a48c4b18203a7ff2c2a9c97c0d08109c0291981ff5b0d3970674bcd8d2bf5e4710f1be2918af2645b80367ecdebbbc0c712c257e9f550b219293950d679fa6acca9382469496a316274e96683454b41d17688db18c3f72106e11e8835258a579ff6649729ed1646d96b841587fa4870bded168bcc2256a1f0677c5c67c096f955202bbc872702468c2f8d972dce4be99f503f5e768a4c0c3211a9819cd2ff54f834744c0626c3b3d1b7a419997e3de8dd42dd0544ffdbf80174ef79c79e794c6941def353e65e17d92ee1ab9a6e44367707471b4cd1522a32293cc94cf13311df2f1500897e7437931bc3a159fcecf8a619adc1c816eb000c62ac60f1ee18f5ef9bb8ba60dbc91210664751fa3078733a5d4b29ae4e00435ee267bfa9ce2fd7dd5ac9f6a6d1850f24c9fcd1ed50ecb25a601385b2e750c5538c7e5fd057cc42c1518a9c4ea451f87b3597598e5441f714e8ebdc38f43afcca1bb412df2bf61d0d13931100a21590f0508f25c4739518233b0d59ecaffd5d4b94ac61d5620f0f0a99701a8fc05c758bf9c81ff452e76625d15bdfd6bfb11c64395e0efa1ff23574edb74a00a7ce0ab8feb87a5485109b535aa18a4f2edb23dd869e94f34816830f40f6c91f472504b06427198d93c61173355c57110ae343fa284839a19dc044ee9a282ddde90b763e14a96b1c9c51bd518a4859c9ec3d752836a8c6cfd48b190b8782a26746b184709472a83922f57573e15f127aabf0736b16c1bd0c2080337dcc140b4c8c4137b900df748ac38f3444d2ab20fa78fef7be321d5e9e91d623b9dd7a98a45abd7b8d4ca86d1ea888fdba75159a8f898678ddc9004260b26a5b3fd9996ee0dff4662766b274e36135b6472694936c0edc86f83c1d1c51b95707283f1d9fe3df1359de81137a4d9123d621ccf15a10e072759fc44a9e99eebdb40f5df5c52841f013914da0e1534660c3acfdc9d00ef7c8d4ebd686ed9fdeddaf91b7f2ca786675b58e619c258e3bb9d37026cbc3ec76e9166b2cc08ed9248d1b319ef1e47f13506f7287c07507ec865f942df89eb82af63e87e896453e1cf049f2c5d64e808c9f0f2ccd4f42450cbc685ce98dc6a2433fb2f9600e3946b36f5eb652d4b2f9d9c3caa24dc25b2b5157f73ac4e760dd9fb77360f5c92b65bed56e645ad2359f6faf921382d4775b8b897d3d679e42ae8f5acadd3aad9a5c379e789973307575599c96df241afb73d825a5b88a0248bce02352488e265c4312391211101d3b64f11d0150f40e0b6c3d6cb1673cc4cf8634a466e55ce1e3d119d3e528ac6840fe61d8edaa361ed8f3dae6d29cfb3a2dba633ebb2e45607f0d49646dd73f0eca722388b9247bfb4a6034f700ea9e10df7975c4c14a3bc372889d4bc36de0405b8348eb740f344cb4e1c08ab2ed8d7dc8a3312fb5a9d196ba94fa22fb4d4c77f8468734ae3c4062eaca4eb743a49450267d5cb07d95ca61428b5c90cba853b3ac0dc747ef1620799ccd0dc5e29313a9e6bddc1dbdf2ea8663f8ec96459163f2c54ae815f6880a61e6c7b77c27f9acb49b21dde4d8c8bb48a34be6a49504bf0905885f14cb5e4fe3e6bc51ac125af886aa2166cd08aca0e2271cf30ba272cd964fd4fe18dc532703b120d2477de4bd3118b363e9dc346d53ac9c4361268ee1d4682a43af32b38ec9008c5a178e5b3d46f8c984d9b6b6ab787e8a5e3626ab35691b0daec96622e1ba44e14200ab946cd37ad84faa80f542974c04b73c203f083ef4be8dcea2425eb51003ab746c905f3a503bf5bd8a3959d2e5a39f759a10e253a60a9444c10349b2ea00f5bdcef8161c85f00e5b2084c32d02c9a7fe49fb965fc88df3123fdf32efef7d442f00f274169f23f7ddb31cd7af52c05a29f68185f729f90d4b8f45b25f8e507e4b2b728a01aaef40279dde1e4f9f02b8006eeccffb3428c1ec10a517fd8eb0074f017e9185ab48c8110d2b6d892a9a2caf63642fab7f84e4306f556ffb0e7973ea4567592d73ee8c7179d21c53696ff541abd7b7f2d08863f5fc5e08e4ae3826c19e8d2c2482f8840e8d6c612825372ad3b0018bb3bc52661ab8dbd1a7eb56b003efb1ad7d26fb300112f4483dfd571a5412bbb2a7376cf650fa75034d048a7069a35c04d8c42963f4b4fe24418729d7909c19f99f38b214e368c05732c6c0897111954b100d09484f730664c9c0346463950e07e08fa979c7809b800d8e37c1a8e9e70b75d93e51b45c7ba2a4778dc8079de032cf99e80e6cede7688c91134b0d1684ff4d9b5a29c3f561db6df488737a9877ea83473123ee63dd41081aeebafca5033df67991d93e81db065989ea40d3f854313e937390b7282ea40957375f0e42760e15685ca1a2225adcd3f4fa0fb87ca8591f785c0382f98333031b20eb1c3a588b5314ad6d3bbeb8a7ac3095dcbbc65e9632ace20d506ddd5048e477e33c2ea98736d522206ec759bef8c3df625376bc47fd5224130d543af8fa5dd09e9839cfeccb5b9b55d38568c8afea48ec96f885306d0208d896a842c824cde24165ecda5ff269bd8ccb991339d6bc24f7af1d47fe661dbbd3ae7154c1a8aa02340ff801e181b9de53fabcc233cd124673e1e8f1260034660cf4f7ba30b2a723013598fc1b830b8fa699a546ba4d2f3188e51df9d7a6572f9feac63e13c66de9464172ae947073568d4473260b43d2c2ed03f73c6305836da3181db3caf6d7cd1a40c56d6ad1618b5044d3ffdef7c9b1605690c86e370f76a831e7d5b96a2473453b2b07aa040eb883a06017d3d305d3215a090a54c07cd5997ee0d5b6355c37e4de3a57e4427b74f31a7cda667ae2102647a05d5407baba528fc33754cc7137caa8bad0eabbebde968ddf718d616953114a6ff0c1bd54be9152318d4d76e810098a2325a9b36687166602096aee5bf7b5f267778e1b44cfd845a66abb252d6d27e660cbc525624ebce5a3ba92bfffc45746cbaaa919eeb02f4e6fbf10375882af173eedc9eb29975ac1f31bfcb8dc7fb49e4e919b543620720e59fd79800eb8a29a7a6909e4b0a07f12f12a07d4fad24cdc50798f231aed1d0ddff434997b936bd6eb03b23c43d421ff93bf584284a0d5b721f83d04ba70f73d2b3c8c6f0b15be76db8f150a9238399d92c342adf397eddeb2168af23631a7e77ea220edc1c0d0c65d4600cd5155141b59e72f3f209d0bdd326b9677b50c2c1c4921e3bdb1421f69beae73bd635c5c75e99f0a49c681ef465013ef6218ef618f101274a88155704ca2fb44d66ac2f9500bd9397d0cc5cbcfe9ba57569573d7834353514f653f33e39beead633e643e9f9e64637e048fc09ea3a8c81749765b111f9bb5f08f9e5d9015b87604b54483b4b6376ffa804419a89c6f5acbf3022d0203bb40c99a1de5a079ae830511c2eb0b2292d436a40568c0e178cf27a0834ef167b2d3b1d62fe244dd32fb49026de7dad013c146dfee7553c81103e6a350c819bac471ff6585d66db43d7c489360099d84e68abba094fadc6fb2356d39322300dba689b0973ad95f8d4787fd48c3751a0d89e5f3afaec3c702c14c833af46e31cf24de070d3aded04a9c3df8020650001c2719ad6f1298af312ce682330b8d444aa30a2ebc0cbc1b4dfb18fd1b9c8fc2a7e3e57a7ca2af7a56f6bbc0ab0440da25c10f96b4f0a30527cdfdd3cb898e545eaacd34608b86d341f0f6681d90f401d6f331d4b5ce377a6e8e63b3f6df033a82adfc1e44a1e8cc81d775cbc24796b54203ae570b89ce3dcd4622c1530a68300c6ea99bc150104c1707cac7d5e9089176deb701a3ccecc98ba69d32765c68f2acf971d2762d75adef864be9f931bb569ae14b19c98f05b44091fc2c7efd11bb35b67c4d7f192425fe5091b268056f639afd679874432f74467997e50eb944142be37a8482e41629d91d6aa1ea66d1550e422260871a85afcbb4fd90585cf402f1276662a7e2f200c987a0f768fa447c3ca89724c22e88733f473779ba6da81f088c51fec5a9eb6f32d8ed4e2ec2830e64c8d0a73a4c690dc056c40d15c0209ac155012f33bfced571bd45b2dff7a5d87541677e767ff54481b4ae59c47a05dea1e13cf756a515888e5df17ca2576f134df6557e73b4ed8ac8c5ade08dbc97a18e7b80ba1dd759b8f7259cb8342b8eab835dbd0fdbf433ac3bc56b082c1389a6f6d95cbc90636a8f7153bee7a8d16d888d61e90170d3be8b65668b012d7de6728e0adbcb5de337a2239b5df02fac0015777580176b64ba9ed38255a375541192f56f330b9edc0310ed16a037695caaabc6fe9551b36429f45cd5666c0fd240a269d089024ffd6e4dc0cf9ba1e02076afc66327cce87e50a63d45d033587297c862c66337b9bc0bf82674b571abdd6e84c6923ce8389e0978b6b9d53612a4dd91974abb8056fd146bce0ddaff0284f2f0be9f5c0e6911901872afb648b92ff8c2ff8eefd7910f2f27716836e26451be5081ac0ff80413c16383a75a0c18321916f73370d120232f4381848659e4cd97bc639d1235abc0dc8185f4f86742c37fec5551911d9b61c8759c312e89992115609927ae128ac8ded91ed507b4c7ac0cf0358a802da258a04063da314e48c43228753c62e7552c2005e8465cb0fb97dd0c83211141677bb1d2a69d4a2a8d7de68770ad70d7d88aa68eb78a481694d14e57a538d10c7f2911197ba7be5f9ecb28db83b4e9529255b1afdfbdfc1a9ff2dcab6643b1a6e60ca34ef6cff83939c7d531c6c95fd87be8315172be5ac32af0f29a674016bfcd4fc8e395215ac09de4faecd3baaa429bdcaddf20cc9d325bf786e317250104f15b115aa013a71e42fdab346a96b3b20519836e6ea8e1f1500d71c6ddd3aad5a2ef82f33b71f689ce9b407edec8dbaa1e8930ef9a45919c1a0568581265cc45", 0xfffffffffffffefd}, {&(0x7f0000000180)="4e3ecaa7d75fe79bf52ebdd0089d90a64a294b8bf2039fffb641d61f05b89f506c360f51aa0c36c059e68a08f4e290e3690611babf0be066c1a4f6f77fbeafe4182b84ff91dc8943616a4030ec369b27ec9811a6763e1624dc61cd69013a431a17e27672f1e8025adcb88f3a41df3db5777f06a9ecdd843db6e55f804736caf8d54a3cad2bc69f075421e65a1c0ba0aa77d14c736e", 0x95}, {&(0x7f00000000c0)="caa0fad5fdb57ef91e6713f6c320d59cb998fc91c923f64324b8fb8e6992de8764bc5dbdfa3f0a296daebc6d7d53d2a64d463ff1ea8241024fa07047ff90d9c50efbcece6c6f1012a9e324198ccfbe91375819bce374ab6839", 0x59}, {&(0x7f0000000240)="082eac2cd8c89a4832a832f5fffd744594200cf526f86e743657859108fef513600757aa9a831e946117ccb717b2602def44c1ef816351cf24187a02d413901b69dc264db78d575c281711d465ed8c6b9f8ca29dca5eb62ba23f9b306a0d23ec41545b7698b2fc5ecb4eff10c41ec69a3f985377be040fe0f4c9181c38ece92b399df4f28f6638bddd9a807e1852b155f2b10fadb2f34746d57456cfe01ba7eda9c2a3ac8a753328", 0xa8}, {&(0x7f0000000300)="7250141b7700eb73d1ca7811d1ae885b0db0a9af2a8b956f2c41f2690810f3350fbecc775b2d35bbb90a18a6b04f50f0b9082aaad60c6f2f7e0c91f7e6d7f62590f81f98aa80c6660b8cd85ba64954a06184683ee7437cc159f8786ed989323d8efd5a07d145ed2998009273dce40e551216cb9aa6a08ba6ef0d4cfa72659269df311ba514555db38b143137d09a7b9a3b26bf93517efcb687cc540d2771149a6d3d46091aea041da42b7f68027bb247016eab7f2985a4f5fbaf302b", 0xbc}, {&(0x7f00000003c0)="d5e96f35b4fb4b29ef50a4568204fb5cf449390fa9b99ede970ab994", 0x1c}], 0x7) execve(0x0, 0x0, 0x0) 14:57:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x80}, {0x6}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x7) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getgroups(0x8, &(0x7f00000000c0)=[0x0, r3, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r26]) lchown(&(0x7f0000000080)='./file0\x00', r1, r27) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 14:57:36 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = msgget(0x1, 0x2) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x0, 0x81, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 14:57:36 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r2, r11) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r15 = open(&(0x7f0000000280)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r15, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xc, 0xffffffeffffffffd, 0x20003, 0xda0, '\x00\x00\x00\x00\x009\x00'}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r4 = socket(0x2, 0x14001, 0x2) close(r4) 14:57:37 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) 14:57:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) write(r2, &(0x7f00000000c0)="ba95d137a5542fab", 0x8) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000, &(0x7f0000000140)={0x4, 0xffffffff}) kqueue() kqueue() kqueue() kqueue() r3 = getpid() r4 = kqueue() r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 14:57:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ff4000/0x4000)=nil) ktrace(0x0, 0x1, 0x40000a00, 0x0) 14:57:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff1b5ad3730520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) pipe(&(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000300)="220a228901a062f339a925a2ff11cfa2e71b25c93a5917d5122d40116c988f37b5e4b4e5f477f28df29932910c6d59817a4b08dfcc7b5c2184e5b3e38e0a985a0f3113eb9d2bac8c190f08d358c18ee42132b22779140e0bf7c75e26fee78e20f20ac64cb9c1eda1f6880aca925009c9cb0e5cd0ca00aa8a2278738d3413b08fec167ec63fc9c67843d6d0bbb9c95a930aa21317510606d844066c09f9d779", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffb000 didn't change! 14:57:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:57:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/13], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:57:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) r3 = dup2(r0, r1) accept$inet(r3, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80391cfe18 va 0x20ffa000 didn't change! 14:57:37 executing program 1: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) 14:57:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000a74a39bdf02a7034cb98ccabe4dc93c1000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000092b972f09c2f00"/116], &(0x7f0000000080)=0x6e) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x5, 0x3f, 0x9, 0x7, "993f6670df95f5b84cbc74e21723c26957a9e495", 0x5, 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r3, r4, r5) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r4, r6, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r8 = getuid() r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x7) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x7) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r28 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r27, 0xffffffffffffffff, r28, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x7) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r39 = getpid() getpgid(r39) ktrace(&(0x7f0000000100)='./bus\x00', 0x1d25fc1627fd9084, 0x40000000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x4a, r8, r18, r21, r38, 0x80, 0x4}, 0x7, 0x1b, r39, r40, 0xdd, 0x8, 0x98d3, 0x60}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) clock_getres(0x1, &(0x7f0000000200)) 14:57:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0), 0x100002fd, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) writev(r0, &(0x7f00000002c0), 0x1a9) 14:57:37 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x18) ftruncate(r1, 0x0, 0x804ec) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) dup2(r3, r2) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 14:57:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001a7, &(0x7f0000000000)=[{0x28}, {0x9, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 14:57:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000100000010369ca1d44ed95901390bb8f1dffe1d547c145ea955add22fa49d1de394da4246b88d5d9c8a4d3930211aa5734b49ec9e56a2f35112ff2a8b212ecbce5e1359c781b697ecb9a4500e57af857ff65f5845b3e45589b91be8d96ee71f2de063bb630a5bfccfd4ca3f33dec39d76687611b60aa825c6dc67d4f175bcd027fa2d1f5a091c9363d9575f650ae15169e70b4e2289127d2d0c1bd180e13884eabf738cecf76e1200a924da91c0b82c3b671fe016d0b4"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x6c) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:57:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x74e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:57:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r1) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 14:57:39 executing program 1: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) shmget$private(0x0, 0x1000, 0x778, &(0x7f0000006000/0x1000)=nil) 14:57:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:57:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21c2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 14:57:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x800100006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 14:57:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000280)="b5d6e0780bd76302e6f88c69d0", 0xd}, {&(0x7f00000003c0)="23fd3e333ab6ed3abe99d45376f0cb7232e5c791c5391056cc668640105ceb25f619ab9673d96ae53a30552bb0b9903ba1468ba804128a0bf208f25e7ee102ce0e654ee013d2b009628ea48cabf3f97fbf6a400798b800b335b863ba50857fbb722ca0eb217bcd76be00290ae0d383763e83077bcf65db7e1740507dcb398aec7f4bd94054f6ebf9f9d4dbfc9515a7a75cc6bd", 0x93}, {&(0x7f0000000480)="1255fa4df6160dbbbe081d3f326eecf7b53fde1d68d573d02ad8c6935dc503da300083e69e5ffd7e93676355c598b59b6210a20ce75f2658f1900817438ebf86551155b0dd7ad994f9c8417e12de22313adb33f517d78ddaca04ff57e9429fd6eab265e87a70d9be23a1f3353235b82ebf67aa09296ed4c6499da6641ec01874932eb602c44d2584664305d3ab781c86f5c45ddd1036262c257c6114047a674ab8d6f0c127a627ad16307e4600959ca788a5b823e8c02c61c5d2408fce8e1a295b539f5681269e8ada752d12c176af71fec53528d3cbed9f3a84621efa84bc38414fc135a4dfeb6a1060b0", 0xeb}, {&(0x7f0000000580)="d6a021361e2a888fb38d5f456bf88e08e44bff3335d6b86dd18a63b1b850d3fd8ea085a84ca90a501f2280fec584859d0fa56646e7abdf4f271393147730bb7b2b28563f5a938f38c9982b7f4ade77edeb5100cd1670e9bcf861def8a71d6bdef0176b2cf80dab3209cc29a1f5ce72b1a009e3a3349303", 0x77}], 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="ad91b4189ce1e116b6eead3162d0b23a78382dc6938402f875a2efbf65ffb832dbaa4b2941f1ed77d59b1a", 0x2b}, {&(0x7f0000000180)="063e6c41f42c6f72fea8b4", 0xb}, {&(0x7f00000002c0)="abd449202b8d94aa04288c33a9ae09878f090464645eaaa736160d5efc", 0x1d}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) pwrite(r3, &(0x7f0000000300)="957e8acb63197843698217fec2db18f988a8f1e96fb2c855a86cb42dab15e98adf257b1d5a3d80d263cd71d6b0f53d2b1f0fe4b6e94953d42cbb43721c20bd0c69b13524fbfe2298e597d5b429349ae34a6a45449c5ed979f59b2a40c44671ead2b8a86121555175725710045c09b7402ad0a1ae87ef6da4eda3b08671351d7de0166bd3b13616421dd0300d084ba62acbad", 0x92, 0x0, 0x0) 14:57:39 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 14:57:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 14:57:39 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) 14:57:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0xa6) msgrcv(r0, &(0x7f0000000040)={0x0, ""/169}, 0xb1, 0x3, 0x1400) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0x308d) 14:57:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x2, 0x5}, {0x2, 0x5}, {0x2, 0xd4aa}, {0x2, 0x400}, {0x3, 0x1}, {0x0, 0xc34d}, {0x2, 0x1000}, {0x3, 0x1}, {0x0, 0x401}, {0x0, 0x7}, {0x0, 0x6}, {0x0, 0x8000}, {0x0, 0x5}, {0x0, 0x5}, {0x3, 0x19}, {0x1, 0x4}, {0x3, 0x9}, {0x1, 0x6}, {0x0, 0x3e}, {0xbc2bf94990f4db96, 0x4}, {0x3, 0x8}, {0x1, 0x800}, {0x2, 0x9}, {0x2, 0x701}, {0x1, 0x3}, {0x3, 0xfffffff9}, {0x26de70f940fa4a06, 0x80000000}, {0x2, 0x4}, {0x1, 0x10000}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0x793}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x20, 0xffff}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 14:57:39 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x10000}], 0xbd56, 0x0, 0xa, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) 14:57:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0xff, 0x0, 0x8, 0xcf}, {0xff39, 0x0, 0x80, 0xac}, {0x201, 0xff, 0x7f, 0x80}, {0x3, 0x4, 0x8, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 14:57:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x2c, 0x4000031, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296481fe7ed7cac27", 0x1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x20, 0x2, 0xf1, &(0x7f0000000140)) 14:57:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1a45, 0x3f, 0x3f, 0xfffff183, "237294d4fccc8f645e3d171f53600d5ca0ecb47e", 0x4, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x6, 0x6, 0x6}]}) 14:57:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x80}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xe0, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) dup(r2) r3 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) 14:57:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0xfffff282, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f00000000c0)="ae", 0x1}, {&(0x7f0000000300)="d78e13ef6cb375192d138fb106d73b3f7d93859f616aef1e098c780ebaafe5749bd83c0a6689649b98272b9156eec8ab1c4a2dc6dc61e989d7ac8901868246f9f9a587722aabd58dff0432ef9813742a59b2e45f27607a820d9307fef54e1951397a21b1b29e0f0c330eb7e354236cd3159741f25cfca2c14a1a229d6adfc17dbdaf4404365c23f950f39adacf837b995ad489281218cf46aa69bb2379e704581e55d155e5d9e4b49c7174c8a42a95251a998b80336572d5c5c6f37d34b220f58f665dad474f6df22642308f98ac9c113aca32ad05f10ebbab8f46fcbee71523275a58598fac8d6b651371ffd72a4ebb012214ff7792dd68ce86d362386208464b46c1f9445019f26b82d1b0374155edde42a2196ab272f7ec9ebfdc5f526eec10b839377a962cffae6d8664d22a13bc161d91296dbc243b7ad29af246ec632adc5d646f79caefc2575b39ba59926868ae7d8147702411640c78f5cf2a6e2aa0a2023a7189a39a31a79a56888aa72ef166120d35e5654ce82532b431ae1a45bc60561698112ec93938658fc797bfdf069f78f62b624eb874504c475a4cec28bb99d6d904c25dca6386e7876a386c8aaace283492e937d60dd8092665db6f0157224765326cc6ce9021ce88d015cf0e564c225dfacfc6669c23d9eb6de3211ec6da632e00c6b3247c9b7c4734b7dc7fb53948a4d6e30d5220dd7c89e67b277ac64cdf9e2badc1194ad248c49cba38fc0ca850adb895ca8959aa714faa12aec3c1281290cc7aa8d74023999a667ad1896c49dbeb472d997295d0820c2ecb3587ece938ef84c7ee61b5e67db8ac732d0841a28123943546251f8f605de7a610433ff6c26ceefae53e3e789c2afba765aea83428a29cdc79c2a3be20a81137701bcacaa31c73bf4a01e41050c40b1f77c562078d1df3f9fab7a0e5c266154adeb8d9ac27ea20d737dbb778823bdf6ec117816e7e3601643ce0d7f78ee57db952bdc424efdae731f9430a1b8fec7b88474317ef643ac12f0e8718ab446bf2afd74dcc0590269357f3c0b690beb4baf05ebb789b648c411895facee5569fc01cbb359d0a0a9d89b0c7c1ef9151452d10114d955fd75fd2901f96de11c6c5f84fdb2d8c7205fef50803bcaf9cda01e756aebffe8c5bc095be896383d06a95594d8ff4b0c7a1357bf4ba04d7a94181e4581af1880efe376717a456303bbae0f10f7b745488647a67e44f3990a260119528fcfe218199dcd6a06cdd2adc3778894e1652be606e5f1c320878701144847b3b4a2c31e75bcc8930e3867cb7aa430af782a1a1bf6cfc97bde9bd0ffc1e7cbfa7b24767562d6e5a45e89be7306d52664e9962b984a8f0c0a4fe6e87714e167024e74424d63224bf4c7de2683ccfc09b95ce04a36d06fc4bf0f948bf7d3a0c03b28fdeec44fcbc88e20f671002d71800a7191a554f74684e9ee2f981b66dc1d82da76604c63e9d87c186d49af8b8b6209d116970ddc40acb985eb0b8ad9996dbc85e327aaecf00cdbc6e9fe0898748e40974759a62bb5b8649e205ff00179e4c36cc442ef86b78188946dae2543228fd0cd3e13e68ad29e52830ef297800579b2a0b881ca5361d10326da9e302f10b2344ecbe26331166577e78ad00c4779df25bd7839b9a4cb58cb6a49e49f31d7250b0c3371669d6e0947892996cf97057b63800c44422e30032dde3084c70590623d0ebf23e2ac21b6840842613845a69facbfc4196e12744cc3967a22ca71a5f4de040b10ec7f2a6e4094d62f2b800dbe0125b300c308bf9f646a79a2e81e45056e16a688a142f1d93bfbdc6df933eb787c2be9a88d48675cc8b7ebaf00f9cea7a2aea6b8af3a025ce800491f02ae5333f68e02859d417863ada1f765bfc188c46b2152a380bd56357c17c25309e3d423843c5ed11feeffc731b44b1eb559fd8bb086c694f3896f528e04a366c339a60380e5a694116c77fba04be0f00f03df9a6765797fa22a32c2513ee1d45be03d961d203eb4a81f3a724e0e2fb7e6a59d0ea814f884a3dcfc7a947ba7c478a7402cb6aa24b4614a13df738cfc2d427da616632ac554ca99d4be4811673abad81ef2e1fce0c73d70698bcd51dae024bfce4b7101ebba104404377d5b2d8b3702b959b980d71996a947cd6c88fca1a9cfb0ad363b4fcf0782d22b7df03b7964cfda4f80829d2beb7828a637c5ba5f74de5a4052024771f30c4461acbf9062b3e260c0f616f0f42bd1860724b636ccdc0ea80c80e6d84965fd163763322dff495081b3ed690026f34c75d4566298c2808b73ee9515d1a3c86673e9a5614c56758177805626e70308dd51db6afb5e42f24e9bbfe4a78ca460621931818b577bc9a8718c104a8d246ca2271e894b3cfa6cd06e8e3d6489e4d06dd7af107e6e1fb9509a607b7c67d81b6b6e750f0229dd17ab2710f9f4ce1b4f33d87662728f83bd57e758c72bac9fa82c6ad7d522bfa769cb8a5331addf540853e5d1734821e737ae8ee3f8e93b955eeb9cdf91b73fbcbd1e37b465ecf23db6f4b28f46961fcc38af4b242d327f91fd47960009ae85027f0522174e3fa67fc81d3eacbe7a26f2951b6e0700261ba584675917f826d25ad469e74ed4f137dd63563fc6ac0ae5525cd9bcb93233e7ab52258c7a91ece5060d8e65ffda93e1a169e525b1d022d092066bf3e00a7ece5eec3fc33c9191005d4044391a3f0cdf963d0b3a49ebb40a50f14582923de73d19f5d8c5b6d388f1073d426cdcbd72fe1dd1b2d7a3265b9e36ee40f3f2ba8c35a9c3c02519535b8d2379b6ec4af732115b617abdfc79b278ed06bdaeb8069088df77b73f78c243629e978ce24ece30ab4eb9dafecc16c7070b97976197836062877342d623efa300089cd4ad3708e17ddf724b56314b498bb8640d4afe6e9aa15377dad4261c42c36239eec5ae4ef2874a2bd1f5de2170e93fda9e0814043f06e3f031a90c0e996a5ba25356df08ebd03be998aec66325b2196d9db3a0cfac1ace86bb13ac4fa8ac8f221d86e2e48202ff3e2440fa7add5659d5e7cde67267bfdd29929b5d779a82456060bc55e241f0c16b30917fec31f3c44fa1052f312ff0fb67b3026f002270e65f99521379163093070c0038f901784a67cf064a35bda9e15a57973e15bf1e1ec2522f99088c200e0037a9da7aafa202a4e1373271ee351a38c35628e7d8056b3ba26d835f8344f94180e8b10419cf3c370918f2995b6507f0e0e9780753b173ebf6159efc1d5532e55ae1f6a25db2b969273518a360b9894ae0c06543651693539b2e34e33ca5e097404136a89bc670ba21378cd9eb823f7696b9db00d118430b54f139c1e3930f47d6032c44207091fa31474fc834813f178678308da2d27f379552298dc1d9d1c3393a6a325f64e53e6d31b42564140046c4245aa8ffdfc55f080f1c1628d787ea684f49c7ae8d1760ce67cc7c0de78528b44899a6ce8cd83e26efea20790d64419789ae69e584ddb01c52945760c182c88386a225de0785c8cdbed0de275f03c670097760f641248ab6423a17d6eb1c3dd3744b6b8b0cf246ddfb763f51746225630d31dcf228f6b0ce34ab7a9cad4ad21747cc3a0510fc8e93e5c675976936cac8841fc3959aafb4eff8c02b31b728f30a6445422f713c6055723c5ac4bc2af408dd4a27bc522d41024334d57c1c1da7d6b9038a1b2a6dfd9c7ff5cd753a3c0a6552c09217ecbfda7cfc74aa246b16421e09f2cf54390d66a77840313614038a7db7c38a095b367c7283c0b43f2541bca76f46acf5b1aec3f41b70a6bcae4fe23ca255cb823faa63571c035b1d1cc7b993644dd3320a3f7ab7ad60b85c49d12dc78abbbf58e7ea65f1d7bf864b47841f6543c9571674a6eb46ff37166a6fffa7098df17f7c27ed7d96b431489df488a651dd8101e33bb185470c347c1898464cdf43607d6f5f4ca35c0d3c96305cec2537c20d645dd8889002d1bdc1bb3fa456d24030cdb24f88cb84ee2b741f78b38e61f6a9dee1b45d01e479015c4b3fb760ace4eef4f432161da787f41a8fdee4ee5a21b5122d179dcfae95a2c81a655d9e9087cd1d59476167169f0941228d2b1cf3ed6a24538bc8a5f01bf881ff5750613404ac40820da234abc02bb0fabf5ee44ae30b28a0acbec1aaa776fd5a2fbc91fdee07e273667bd00b80f56c28ec14d69c07a326e3d54b0f5490edf6ee2c54adccbfb87e53c40460c20765a5498b51579608185e81c81f7fb81b6581502d0acd49df7628bbfba3142cfb249b2a6aa6b3db5426f14f4186f57ca2da6a1015eee0e5aba53f9f0aac8fed138832639dc10a8568ea3f0a378d7393462da59394ae83bee63bf2e92b9894e297291e833df837dd84661ed53818567a65bc42d3234f3397d9679020063f03441e90d837677d8ad4e84079f1f688f4191dc7459ef20457eb9c0eb73b13d85c045a103f65653764d65cc1c23e45c5f55cdd04a0ba6957f3a103b10fbef340a89ec0372a39185a6ac57956dbb1be7df7b6d81ae06d15b367c1950ab78acdedc114df8ce30977d7834b0178131cd164084ff14e7aa654f68a396ca9cb0393afb7fbc93b0261f47e72a7bf8f0ca7613abbd90238abc95d15df0f599211b9c844820388df94a6a1d9b22c907c7bea6acfa73fada1e1496a4ce356212fb930e9a4ee018ffdf776e7df8255237ed749ce75642d4dcbd47c34bb888531184316e49d7f4b52cc78ed27b403c7783d42678016df9429bd837e72e4f1b5cef3e236c2a5af0abbae4a476bc9a10128eb4adbd19b861f789aa9708da44cde4555bfc94e99e4f145b407927b273c29f8f06c8fc3b3db2db21bcb6f09bc19b5172a7401c7115ae3785124197df7b9fa4ae2a2b40bf52521a02c8269f079074fb46e5b0dd7dc258faaf29acf51f40d8986a727df289d9c56c79797586716681b182ec16a7e487aa759427107c171ea67a380fd46dc39afc3e45b3a69b265a28743f0011a5995e67bf4b3236b283160b21a8232ce6899ef397a7639c46333d7a03482ffe2563acb282509cacd5e40e8faf958038e7bf8f97eff76ec13db859c320d91d2ab4e3f376b92f3056fdd8c51909d9faa1b2664559aa0d42c95f7f50dd34da0f94e1aa433dac8c4d7fe2526c055ecc03333cdb82241d515ce60364cbf4ca6587a457861789997ab0e47318839a5c8745fe756b23d2b1eeb47ac310ed62255ebd9981858a67256d09ef95731899e1b25ffbc1a1d8bb0afbb244768a18f8351db02b8f31f4943b27863e9d78b5def902e604196cbe53356e0819cc3a9df99983de24ba77491e67706fcfc9fcbfcc4ecda5d1730739547abf9fcea5fc512fe18a33ff08774d86ffb1e9452c41d2b1bde1fb1cf88514cbe86e520391e8ff2f5bcc21cf0ac29beceb66d8fa19bf68ed928579fd1466e7abc769fb02fb3e88a4594c46b973e33e4c2b9f1d8e0925e3d4bb11a4933e5fa1849a43ebc6275ac9bab22bf49625fb877ee6a457ade7faa11ae5fb98b640db1e3d17caa0e424b087cf17595f12cd8abc9a24fcc9cb63fb8a1d2cb8da248cadc8eb6557c273302ca0d7ace0b8b4484c60d8ff797c87f5044d65e5fa85369aef7fcc02fda5f01ee58f758920d6cc261b918476efa02801109b2b87eaca6e444792eb1ee6bf8e19e246993454fe7aedb8bbd3af75e730cb40fd3d889f4bda5ff82a25402327606a8b97103ef60ec14288b571d98d0037ad209bf6dd0bb573bf5bca6789c8d7884dbcb6cdf8a292d899bbdd0f7a121a4722d2c0979acd4a1358e488076565db5f6b7f40", 0x1000}, {&(0x7f0000001300)="9c20e19b105d40ee7978191ae402dd6920b37d0ddf7d91de45b9b4634d5714bc22492c9cc761d0cd799d493e66ea63d557db20c4ef1e2649409de02475a56215f9be19ec8da18eb47676c932403764989247d15d22ab9192be0784bdbfaaf749e28f078024821a96aebf4cf546aab1a6816b1b8ea60be54243db0645e2813ff48e66e0de2d2b58507d87438aebed428d5312a7a840afd5d3d5a38dcc0566910e8f22f45bd02c66ceca33a69c7da2217a5373e5108b6dc163efab40b8a2229b4638cd60ea604f934913bdd3832579c39ef1d0631b44bf6c8cd177c2c619d1138e3645a5b3f0068f0f067501029bb0d0dea6ab45580e127d832be682c0cb5a1b78f2058aa203ef77d535a55b2b4b8fe714500f271bf08b1ce0bd1f746b49c58d1168292bcb94df2e7a2471fb86150a390fd81bce4167b0cf22d10b85496dc1b784a5629ebbb0da84ff43595d4911072adb120e240198550b89b772b452d79a83aa51052a10a94e4aaf20c72c67927abc9bdc20efa905bfc6065cd51a15b0f8d6a63da766a20c8caf3cef2ad6a85fc77dd8abce42ff1c45f5f935a138ca590347a19f219d634365ac9f9e399e17ea321f6b321bd0bd4736842941fa5f47742983d92f9cc046e88ae63eebe5af8d1d871d217cd2bde0b6624d383a31a362f8ae99996a18ebf49fbaae0cb5d3875df1a1bbdefd7a8c379f0eec4f9d2058479ccf04ce589464002bbe8865b3f7267ffd54f9665352feb4c843139e35a030f33b8a85f5d69298dd8cca181d176a40106127d142852784f5331da80603712eb1540daccbe872d6ac50e2c2e96af4dd46e1078f0297fe4727c31640605eafd99e628085c6fbf4aa345ed9448501d18c9855b403a45dce130a8d3b2d9069d42b79bea636dee509bcb60ad58c40a3a613810013ce2e825e6b55c132d5f0dad04e4b4dc2dd7796c4bbd0a0aafa6c6ffed47902bd9bd9e8717ec00ed5f76aa622f65dc2e17b01fa3a9cf44062cc32e98ef0a5f225d004444b2a6651cecd2a1af12b910f5d7cac875db1eb0c0fb3cac07dbb8e503a3bedac11c12ca4758d84b0439f8dc482af4b01f1d65c6406dcb78244bcd5eabd4a58423ea5ef6eed217810f4afc8a2999a3134b43c5e045b8c265c0923556dff2877c539aedc9cf957e994d9305ae275b608882adb75fbc22cae7c0473c96224ec53772dcbe5bfce65eed0ecb4a9a1fc80820722a14a163beb7505badb252d4a95d6d623109bbf7bb901a4763cd65ee2c56ccd8899a8eabcb65102645b4083f8b60ff9b44b2466daf85d4b29f08142b898749120191c304531194a37196052789def85bac65325ab34b1df2451ab138568eddf1381280e59841832d38989d87e7c5822e9e3a1b30668290804a4a09ec8cc0dacabed37f3000abc54f09a8b598d35277bc95ccd300108e86cf847149297dcdb0e4a75049150152cbe4f5b89bfe3ede267d1af1d93e82f1eb2e18b31fe6d977af403848e79552c0d5dbf81cd50c0ba1604f295f3c15294c657ff6c1c040699938fb12e4e974b060cbd1c3721fb9e54b38214617a83e811caced44c109967f344e8db2ef7a3473319e5f76cb2fd9a63d4d406d7698e2ada211535ad16afb23f6c696e009c65d798d16be4869efe30254a94527eccc692c3b9c23016b04e30c39e82cf609c0729c362512970d189d2ba3072d848dd3270a690c923d57ce1d83f99e330ef252c693036826cbca6601729c5bbf31d0f633ce9eeed5d4c482f0f5d6262df9fee7740470cd01c85a4b46df64e6b1701af69c9f1e58ca33be84d3604ccec369afc782a6e78e7407249d22e71c54d8c0b83da89bbbc4eb5ad1d6b3ae5e81d03c6ef7f601a18ada2877d57cf72dcc51e6ad55c467f46ff8850912bcd6c4273b5dda102741d5443138dbd573ff345a551ded3c325d0b6505ca9fca4aae956a55971c68060a0930e8ba936cde3bf36838dca9ce5c5bf430d95c00f4c97cc98891164dbc51a50362b388b1a16d82a05a6174a9d96bdc12cab9c3e6914b438ad7470c77a8ff3413fbe36f978d53a843acc4db4206a6d18944f06d211ce0a54c25213235f181ee5ab4aa44902c676ae16bdf3cbaea0e66ad4adbf421b882684f74e559b07cc198dec52499dd040e61f5616ae0306c86f9e9335c09dc75d4ce1876f853431f49be33b1ca6038e61eb258a87b38abfa7acdc4d9c38ec85cf3a1b51d8ceb41adc5fa2ed8fd83e859ce89307d100a57af6e889231c5142264523dc1e87b3565ed66603d3369913a91e61f5e70cd0830ea30b5d894d8b282055341b02901a566f23d9518e05abe668df918d5027547604aeb07f527599bda8a4655db339071b44f111d21d028f6311cf06aed18a1e04252e59e1a83597558f21af6cbab6d465e2e99cca7e49e2bd3a076967bbc2d6ea4b63a1bd0f130b4692dfc97f6c16fa4458689d86fe8cbcb9d0ab32de29c8297db189f33ffbe1f8bbf8b506e31884bd90318639b7d6b9345d414bae701949cc22619a8fd34f1c69faec010485a126774a0b308cd2efbca692279a177d5360b76366a29b2bac5ff222e567a08509ba76d9b729d7e35eb959de4c9df800d744f6de1856c64d8f4bdc216e95f94af6e671ef1dba3df4593fa2f5f7933c7148368862c027c74c9077728161df222de11da6ccfb39118444cabfd4fb4ec6f9688e9b9e30f9df95a043b2c951a3c579aa54ee44f664c9c92cf4fd171477164123d2a4dd778b7057d1a553208ede3b49228768bf079a4bad25bbc354accf15f5110b94a72907b9531adbf2df62e5f0bf0c14339c6bac0335cb9bbd4214769fff03f9e0972a1d28e193944ccb056878ca683a2d0542cbd9296b346c12d1d1df0b892fcf5b27ee47666372f89d72f6845be5891147b154dbcf918516e2cf27853f51efdb98b478492022f68fb76131eedacf6783167c8488467551a8f4e95b16b742fd85257a9d93ac901dfc75677221f04e2de0feaa32e3b29fd9e8ac6254b45061a4ea78b78c58d12a1adc69524474c4e0ce6aba575b0a0368367b01e24c05acb595a76574a8155f207cb645a4356a18d23743b57b8f9bcd25788138653a37cc4babfa683bdeeeece67d37235d385434c8d62802b3de8e448e6ab9fd3fefd32255f20a766212f7d5fab0e4e3a9e0eb17852c6104cb02584759c5c25bbff47241e7618a384b1c2c55ab655865e679d452390a1524883bef45e423f75d9a0c164955863e52349bad825e0289fc34813d99c25e95b144c3b8c6af453032a4db5d3f1dbc745caa5312ebe39ccca9c199a7f2554c34330052ff47acdeaf5f63931017a2f9e434a06fc483276d0da1aaef3f2e3b008eb6acb3556a65c57b3dc115e33a391b4f42983a0533cf09d3d5ae66d95577d8eef5a8435f488dd1ac04046ac1c8249832d05cf287b7635a58606883d10e662c6e5e8f4c8b73187a5a02e29c36425cc9155c0c42dc2b18019aefcd5f842db3bc9b172379d3482b88732eb69aa99d6a5139e9297b2a1ebc00ec1bdc621db540fcbe05b074963b9fba85df3270da53a621cb91feab98f88a0b8f14fe846d1d95d5a5819c14e5584aa87d6dddfcbaf725dee78caff992c0eb3743863cd65538d0be4645ed7f49d23e215736cb4a764ea55706beb8fd17d3a1a1259217949b6a535159e009ae88de86a0dfe0206099aaec36e35e51283493dbf9aab5c7dc5e7852d0ff27007a982fb79480de738afbc85e0a5bb5a4f31ab8dd5e62ed334571c8c44a630197730997b9e6eba3fc34a62b455370a36ef163813f1c880d35f2449030a7aeae55e439fd090b4f41bc7f3a130bec51e8fc23f81c9015efc174048c856f3dc7c08ef0f47c0401aefc4382b0e5d19e3552a47b4afe6208f2c6722b5e8a6cd40c9044347e92543702cf67e10ed34ae86232adc5d3b7b756ff29159c88ad8bead746209978bd710c44f54e3551b9c98f3ee0608b00cbd681cbdaa5323083ce4ee09b6b3e3e202ba535827610f8ab2bda35a858e455438322050117b661fb7b065cd2c11045709963fde4868ad582ccde89a4fc35043344df06c55af4b3d2b4015b6b99406d18b6d35745c1dd26b3fe902233c2adfcf7324190b560b024bd27f3bba0795dbac9fe0d9006c891848f8538a70d54a95eec34858fad3ca326fb77798771f66e391060ee7ceca1450ae78a14dc4f1d1a68616b16adfa31fbad761499a2fe9c528d5ee10c53b0d7583fc6a0be7f60fa9323c485d7d65c631dd828bec094dd9503c4d8cf0f0cf63133f482229ea56983cbece1edad976a5339f075ffb947f17e3938ec311259e2c64bdee576a046e388fcc491be0bfb1255d263057664a6615933d32c544ab082754fcf9bd507370a17955cfa2118c011e594c539a7e9e0e51cee20f5fe09013872f10a081d46985a7d5909d07c2877fb68f4a76b58725f26b8e18e4edcc14de4c114ecd9b19c8e0a652c015950fa5a931b1716f67244d510b20b803a198a775cffd6ffc9142db1739e90305b6b23a0a79b64fcd8e0de18b0bbdc87e58d1366b00ed54e13315bd7d8992a01150a0aa443c9ffbe5cb7893cdcc9b5491ff5ecf520842cc40b806f4e47f1b60a6abc44f987f64920031104bf16d3042addaa707ad39009481d7b2f6302cff98503f4581d42e976c4242ad14cfa4dbcc9f5ed3dee54e98e4dfc6251a243147755c90121d4cee753d04e223d61d4d37d79c9926c083f9406b835a3abb64bdda4313634461123aed3da3b6fe2987c3f9528b13123e728f3f46710210a1c8daaf0a6d84bfd3316d5fb9f95f2f48cb8f3f6167bdcc01dc531b9ae71fa9652bfb1b9ad65d0a89cf316f298bb289138f949a34d2dfe857dd0a314c341d1a7ed2ef5074f045c1e8c8e1261d27ad070ff7384e300cabf6807273271e6c9b76a8314e6bf10cbc594d8c0a5c2a803148cc770180743b8e8614f6621efb3bdeddabcfe8ac5ac7c6086a155d1a9e9ebfe3c10c8a4ac8008784d4ac2197ad8a63bb91113bf32f15e633a1eb777b705c09602a05a710809e5f27144bf87f45e4e3906216a14b51d340b9b37204f97046195044f3e95a1d637d554d2ac26261a710ca19d5c67f742fea069c96c5c6c2e77f537884c4ea17c0046413c4257a256fdda154b1c482b77165ec98e3b61e46a66c968fb9bc6e3dcd8eaa4e0fa61b4e0153638d715b5b887d587d7d2729895be24d6a1f8acf384e601af812a1143e58d6ec3609c4f8ea69d6e45be976264694d6b2bb28d0a1c15fd4d0e5e56fe801c6aefc168cb7dcc8eb37cf23764701cdadc3f3b16903bf6740eec8d127899d5919b59a0a3972c9c1a6093b242f46b7d37e52502c3eb6f0a0affc507d8e2a12bd172fe19b0b0ae58d508eb2c19f5e6261553b985546acdf047187e71c9ea2c8cc5ca371c6dda3985731d13f096b40dbe465116d775e3ea1f5ed5132001bcbc4c14a285d1e44b41f5a00c927bcfdcc8f5472a2b75cbb8716192d4ed6f1b3c5976a58aaaa6593a5845d4a57058648325b81bc681cf270f99d8112165534d1d77c9aee0ccb76bac0f131caddef9bf72c74e32020353970cab932e811a418f17677851ca62cf8decd55025bb1a47c1a4d9e51d21fd505bdcdbe5b757cf922ce68b56cb796e75483f38fac3ee484b41742cf91fb25ce34e21be74e209903d10fd962aca4bd7d58ed641f5a4d9de942a068e8c6e4dc4ead89ce1d0e9475e193013987f4179b7cdeff1e0775a0f5ce49367f403fe4c426f19233592599fc754344127570ddf0a240868508d0113dd12498a8fee34c8dfc4", 0x1000}, {&(0x7f0000003640)="41c82b067540fdd5fc71033ef094746dafccdb3699c1568d653600a1c2e1acf0ed75a985e0c691f543ceed66e586df77a452f037278dd3b3117c6620ac46b3ab614fb997e29d230b1a176aff88f091244ef6452c018b6d6d0fce1076d007aa42b1e9548332cc6b98ed68a30ea5f1f474a2d52d22830bfc74d4a7c8bf9958d93b77cc25015c8403fb7b3b1bfb129b7724075dcdb5992068486fc03243d770e4061bd79bd9ed2b3cd6e0da35e894bb63d777fbb890671083962be9ee2179cd3acac6dba58960bf3b497319dc102487282b876d588c1db0927701ccaca56a5afa0ef674a81dba3b92e8116ded0dab3a96f0c345d6cf85f8b752c2ee43f5d74346640121a1ae1901cc08935bd716d4ef6d9fad46188dd452f3d25944dc818f6d79f13709646d67ac986f7658184bb3b837a5c5760e5bb1fbbf9a07554099bb23af8c7f714624bd4fc221b871353c266410bb54509b4ac67e67df347a4bec4d41a9fe6f0f78a0b50df6e47fbdc6c2b317fa66", 0x170}, {&(0x7f0000002300)="a45d01334c1a21b4445fc49beea0f08be360218a8e68835c107a0da15bde496aab7a0de2970501db037e78af92e20e7b63825fd8341951729005c5f561d59fd5acb80b978872ba4f54d0bfbcd1620112b96079dcb3838e8780381e7f63aa2e96abe1516b2d42746bdab0822409652ebd47b981b154e25b1c48a0e2be7cd0520f9460df179418da5d62550677c29c3dbf6572195e516f19d3b01e0f1c3d7e65e0aabc1742bdea222234503628c32003b69831f64f8ce9af84", 0xb8}, {&(0x7f00000023c0)="c9b595985ff28a08e2de887fa166f706f815f9207f78fbe7f54bbeae66a38bef81f6ed4a0499216795172c6c01620de2de3deab9033be9437b3b21eda992f5d1e4bcf45f2e678b08c3c9d15bccf90ad3ccd513a2fc4fce284c0b22a8f8f539039e7a82cbf6196fce6e4e79411f3de0645400740e5c032abc869a64f4f2bc7ad9870b777676706680ab1ba43275a7225f64bdb609e0fc03c5eaa1ac7a239fe1d1d29ae4ac8ba2a89541bc78676c7bc2014985d8ea2b6ba85354a91dd6e9d88a7d5d5aa327844badef815316c4080c35168b435c96e404d82ecd7d799fb9d507a7f6afea2a117376ef807ffeb6cc7e116dc9b41f1c88ebc4d3814245dbb44683477b55c4ac7024a70007c55df05ac631e0774ce86103f8e0f2acf08379741509cd331a99051cf34ca3b0b5e41688a11a58158253714e00145d82902ac8e4266a6baf94d60a214baaa975be1391d2b0aecc6cbda91f9b0548663dab5e8cbfa470068b5d3d2425927ab7176e85f0e3c2bc15a927da4206408c89ab7f7200694bc54ebce11d25a1d404f7682c04bfef01b2ee82a5c5b3085e81d36eb8c6dfc8656a6835f6bc6fad3efe371104c360bf82647cbf738b6f90ebc43223aa3fd577e788635c28cf4295a6798bea59abf9d96750391040691e8a07aa85249ba488540dd12b7761e231429c0f6fb63f38c9f48a94c47959b0fde471ec53a3040d8637059d90d073e2b6c86a3d2f01c3b7b0b565c9a750e18382f32aa55954e9217939faa8ef5d479ef7f664d8f887c5cbe1dcc91b8190d058586a8f0dabf420ceb7c7a6b1369693e8331c0b17571a6db34cfc345c922ed0978ca25342fa365f6d9712c9d3778202550912250e2a44c62bfff3b7aa691c857dbd9c217a7002d51deb936fb13d0c9671dfdb28a722a1d7eb7363772da38ba79a21608a188032891aae52e4d297aa7604f41a9466449c3f1493d8d338373e4998b8be7c664b4333adbb56f88602f7423e828800ba33809ceb5f12584bdd64d1362b45c06200264f4e9eb65341d84487b6df8ef08755a0c9cd1a30776c36e82d6bc32e4661fa1163ba5b69d55b675e5d053c9f8c062e0f1b6b7a01f906e716a95e0e2270bd92d91e9aa0893fe22702f30808cda11a27ac6aae29856e103433b9de83fbcf93a576016585b7e37112307bfb69cce07f8e2af3d69b36d9147aebb6b0711fe0df99995f486793807bd7e8f37c08b14a534ac09350c75d43aa4bc36a645901f318ba1bc83f9f15fd84dd83b58a9ab0e8c42b25e6eba58daec7c7c05f08c0dff08529b2cba0cf9acde2dd3861b1bc6c0b348e3e461bec5f00b13f545496a0f962faa4f0facbd33749dac3947c6dbd4b38337dbac824907e120e2f29d28545c2158965b2f39c55aad7a608bf81f6d8004ab7cb2c2a0e3d9f6842c37e093abf3e10c3f50e67a8967f9adfa22ca49d19012d7e73fed4c379decd521bdbeacd952864bf29d94ef0e2618a5c630fe5ecf4b59bfba8eb84187308d979f2676c12920f78273ec251f302365799889616eb201f0b3e4ae5aeca590f4ca7ea6ce178dfdab933229238790da0d369e5eece6c78dc5c10e05d5010fecc5c28ccb96b75703257a3a834e10c89c20633079362625bbdd9eba080e6aa1c69307e14aedc0ef42abd94b94bf39eb24c3ee55e5ba99224cbf6479f9666189d04f66011aed0ee540faf056aedacdd2db633783341aa5da9c5088d3f6a1cfabf8ae1b2f64811390adfc5a83552d7b3b7ff30501ac59bb1616d6a372a3d9e67ffccd87b31af59a3576218caea5546d9612271ffec3a82fe5553a5545f3522fa806ab8d21debc55c5b956878c1a6ac8f1a7264d04a5e196c5595e2973fc5c4ad033aad68c135461132b4189b21f83a22cec749b2bd7a1e4ca08296cec707906b2379a38d82b601da1a6780054fada009342f6bb30648711e186ce1e8433dfdb37a07a7ba808e4ddc8fe99aeee9fff7f0993eaf832ac0c17442124c7e4f12e20a92f8d23a67c071e55d2a507f61a1e56b61ffda43af8fa945dad5a94bbfac228ed58b61b9d0150b1ab204aa8fe0ffdfceab1d80ce48042bd99f9f63f9c5fe3e743a71607e3c9da6045f9cdec3a807aabc0fbc0fbf36abd3ace9f3a3f1ce1c3e7d4065c7f7107ace5b9051f294eaf6dd6e01cdafb5b49361160f6297a7093070333961d3b05441d023f8b74d49455a01f632ca447c669a5983a894c9e53289cb3c0e2c8193f91ce35f2f6b1f474a33621957dbe1b627422c1e117c6be3c74c0778c137090d30c7b4dd8ab0458cdc2fb026ebbe5945ba26531adb47e5f30423701ae70182868ef11507467c2b0ac1912ee01405630bca667a41922ae442da6d186bf873b7a2eb97d25383bb398b41a106e441e9925bd07eac920569689b64106c3f7bada7c5af910888209409cbdef825302fa9f546a89e8284f70e158bed310fdd9b07454d87b47a9b0bf6420b2da70bc83641a568129eff01c238887e438fb1c625403b236d12bac7d6a7875c3dc1bbf1ca7f4a2652b90cf2278799922b510e7a73f72ec0648481b625bf670295b60d9ee96cda06f2ff9e7ae900458db36155c081147c3ac578d363626e3dfe380a3c823c3e7c9b5995cd44cc99a34a84e89a62e62f56136581e683812a4755380e26689a3237f647b3c609302f05a5c1ff2a3190a49077318083aeb044bfa69ab0b38a8d4cd1cce4a85d6a9d29146bd0863f311bc26d25401077adf5aac6063b1590e6324225751c09e373d61a890093d10c295ee5771411d258c6f9866fb8480519a06ee661ae0d21af20f5027c4c09dbaba037d76476d4f57b116d91fdfe8ae421a91b4b8b700e4828bdae5875921d10b29ec0097b0c2983845d2b13b8ea2029fa13c6ff84ebb31758959c7ff34609604f907d2b381b3b5ed4bef7d21779910a1fb998f3c576c58f5d215588b92d00d32a48104aeb16a49804fe16c7c3ed945e1d647d90d4b2e69824bd56065f0b1b77877de804358d1627f15d95bf2d8d4062579b2f95e50aa6c797f6e518d15185a9425fca6de38c3718d6bec17e794b00c2f65cfbd420f7118a032b437929f13065edc1b70ee0cbe8c7078dd6bc715e9e329f970dfc7894686c2f8929608e8e53428d511e3b4f563cd0e76e241ca6663043f8f8e8b82a313b65ed330ddf7973dcb91f01a2f06cef9f2228f69d200c3ede37bbc0a69be22edc4f360d3c52d4d86ca24f191cd2ed7607e19cac78e7e4b73324f4f38753644c8ad5168ac794ae1cfa8d6875c06dc5347cbb9f7929a64ad13f2f907f397371e1b9bee2cbcd0c5d04aba1e7bbc1dd414d2b3f2b69189894e7d50b9b6189b6b2fdb5a39ac6379f46077c462443a5b8b441c4a05ffa65de639dccd66852fd332b8747221918e42f5158de4fddca935d56498f287ebdb54d1a660793482bcca474d68cd692c0be060b2dad55837771770fe56fe5ee6699807862fb6de82a0034aa3960b50cd4267907f547389485c6630fde164ef0b1b471b5c69c7aaa28845631970a02da189d2ac268665a74889c792f5cb1be149e78cd8614249044ac4e74bc5098fd8dc51fb18cdcc41d69d68213c0233f54fc2cb802580fedfd89825c42470980eb5473c601e87889404e53d8ff67761fe39c1010364cf621142ed65b211cd2552cdc957ba6f253adead0c8569de946d734cf4f5dcb0be7e9cc4a02064c4e4f9554fcd9c28e2bb1f787a95c6b05c2dc813901c5d9ef896730775aea432aa367581d35fc7958256cfd1c67e67d364f67e61ce111eafca9e263fe0875be58d41bd9ed49d4466e7b1b3a32db5976b7ba186f90d4a98882f4a08bcbba0007452af57d94a2456cf98b93da83ebd12e35c1c0615213a293540648589ed4c41bac6eb6a5ad44d5c985c33b70ded9749668e269b0e1c19b961676c22b5cb76f5dbc7041e7b5ea5717a2beb67a1152fbba2e3fa5189f8a638290102a0f64b476d3fba8288f6edd268c4690ac517b4ea7bdab9884da6759798f6d6818bb8138360b0331a2db0c17a9ef89a929af4116d1c7c811bbf47e2279b687e4d08a68ab766338ccc6960d420ba131a3788a38e666d5f3c35630320075c0a6455ed6eb7a31afd0524db198c3c85a870c83f598ed1a58085e2023f8965fa2c42a649c8e9ba159ef170825c8e7af1d480054844ab9ca53ffa6005b0456626cda555027d694650f29b56fbc09560b48ce8971e7af0e60b9bc87ef96dd8f0824cf96576a43d5e8055abd08e37b6af8d1e4ade5973568672271f6fede246bf923e4eccaceb80aa6180a3e6e3f43a17fa2a1442318aed328e76da2e026d51b84d79004ba24633b522f6568a05a2473b1dd89865863a3ea7bdae2d9be767f1f9198420d2d26fba3d3feef43a387b480f7a451d6ce72300ad4af3b5fe261efab8f76769ecdb9f4ed64458419aab98243422b4264a8eef43f2d8a245b0b1a9339fa0efa40917513bb42a81cfd434185a5c677a81fcf9f243f5330174772304da8d3ffa77e2e98236f493c74dab34cff8d11059517d84f6c56f23e4335ee3df517447b2930e920ce4dc016a24f3c5458de19f0978c4cd7d133ff6bd10537a9bdcf30fad236b9e9419a518a5c24df0cccda0961493c9474d129531e54c1a324c58c55f47ac710e4a0ab27c0f68dcfeb28f8b1689e0027fdaa11805ed322adff14ec29019742cfeed3afdb6e11622074c91b887e6224de3e0f346a88f125c9f36ec70706e3d1dff73767052849997f6cba55e9175b7d7d0c0070393be059f3844850160e1a14012b29a06891207c47984b46c231352d19df0befa8928529314a44e5c6d33c6d730ca26b1228324ceb7af7b9c6409ea6910dc4bb78ee41a1d7ab9bfe3534dfc0da50d75b4b5761ba227f47f7985da8d02e6faef537124e30cf316f794499ea65a241fae3ba2a0b09cbfc7f01b9761fa1ba22073422b4d9f87f6e55cd9ec036f662385203e2d0bd1fb6cf6d8629b807552b52d75bf259e87d47d8a22b7ccd8caed8220f728342355ce66c0c74aa9ef5ce4b5b9e6afe2666f7e9d4428a648cbeee27fd920f20a91442deb6561f35f88b08297ffc336898f501f9fd03d13f5815ba8e2213f739c445fa08445e6698ecb4c96815609e8a771e4777a3d8b478ce04264c3616a68943794f993625c7f2b8523d2db0ff5287d53400a21cb4d01e5335f0517c1a5d1f0dfa268456bef6c3505a94d017f71e45f502f1c36b998952094dcccc8db097b96831e4288c2b92a2870aae330a5bac0a86b7441b122ad66e0efc7689225d123abb2bf9e95175b2a486fd93539780286dde8616245f367a0fb3b6b016cddd4add3fb11d3a05141c4447df05958778a634fa172f5004784185d03735ee4fc2209866349bca4766b43111e564fd457801b1c677249adc8351f0d3cedeef1aa85e80a175a24c41b25b7bfc180bc6f930917af2ae4bec9c85871a072e44f26a194ebec5bcd50dc5d80c328994a92e604b66158e85e91fced1b45b13b4c4ad09c0875f8004ee33a09b8a1c16ce2b24f64897055c66274fad234ec98afa212c0060dbc0993854746c383c4e8177142e60b184e51133c419f21ec5fca721398b087ffc468f8e815e7ec183a0ad87cbd8ccfdead29ac2256970dc42a1bd9c0cd95daac43e2b02fedd6759ec07a43c1556941205a5c0e45d432e373c85e0f371a0f60293519f2b72901c18fdbbae5947beda8856381fe189c9d50449502407b9566de2c3fd96b43aae98fc109f2ea165a49c44f933e79703cd39c0aa4d1c7788a5f828322cbdd043201a", 0x1000}, {&(0x7f00000033c0)="0f758801f74ecb125a99f511a10f511bb1f37b4419fc13623812651b5922af3f215d5a97c9c60ba7a64203adb0f154dabe376dcb3ed3cea94beb6c552c427b5250e100204c73bfadc578eec2752b0016da05f629b6066941199f44dda5cd5846549224a02834c873b59a3252783d7795633b05364258eb482b0b3c087858b6b1b0708a4eeba7097365d6062436323951a5d4d302ee73872e4cea5b5b8e38cffaf3fac9bcd8b03299722ba41b9237773f3d948d9170f23113a0e768b40124fa8cdf75c48997144888", 0xc8}, {&(0x7f00000034c0)="de2aa56b06097a26d56e7242bf6a040915f568a6d15bd23bc4b21aed49b4dbd04cd86e6a1f9ba52a8801af7fb45ee0815543eb65314bafcb1f25209511b3d4f4a25694ecf07ec08c56de412c0bc477d3fa25be5498fbb68902bcbf300e7968626a939aa78076574baa59ea5e72dc420c4b14642366bf2335b244408595206f8548d97e324f202fd11ac8abf3602368c43075d1a6fc2fe6ccef5a47815cef658ce1632ce8607599848eb977f28e2f8ba8f72a857000290c6a6682a96d79ce152b0ad92cb4c966751e940f73068a785309a7c0c04f5020d0f8ca4a8678e4947339097edc0159f51526ca1db470ccd2", 0xee}], 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0xfffffffd, 0x3, 0x3, 0x74fbd358, 0xe029, 0x1]}) fcntl$setstatus(r1, 0x4, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) dup(r3) 14:57:40 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0xfffffffc, 0x3, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000100)="2705518b", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x10, 0x4000, 0x2) socket(0x0, 0x0, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) socket(0x20, 0x2, 0x20) 14:57:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 14:57:40 executing program 0: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/12, 0xc}], 0x5, &(0x7f00000005c0)=""/69, 0x45}, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000680)=0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xffffffffffffffd6}], 0x10000000000000dc, 0x0, 0x0) 14:57:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:57:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6002089e7ff08c0000016874c9ccd6bc65dba78e79af4ba01dca8993a01524351de1fa040aec81d83c252527ec76fd3ff8698392de509ae841505a8c0f019448eb03eb8a330eea2627b17bb5117a738bc81c2f2d9e371f78f0a54c6395dc140b4c74a61c845f0bdd8ea405254ae7c2db1b85b5cada0600000000000000505d5dee1984361b4febc421bbe2cfb27666bd8a0b2393ec57c88d75ae692e7d04b266bf755f1a3ffe4e38a068c6c8ab5552a8b6be19171c0c2e0c299eb8d872041e99df36cfea4d11a2dc5592aec13b9ede03013cc51ed6ed67867f7eeff6cbb5f4a95798c18aea1637cc60f032136ee873cf11f34510"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r9, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x19, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/178) listen(r0, 0x0) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66698f613000"], 0x10) shutdown(r0, 0x1) r17 = socket(0x2, 0xc003, 0x0) dup2(r17, r0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r18, 0x80087467, &(0x7f0000000100)) shutdown(r18, 0x1) 14:57:42 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup2(r0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c, 0x0, 0xff}, {0x45, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x200) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fc5b1622dc") 14:57:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x17) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) setreuid(r4, r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 14:57:42 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f98000/0x4000)=nil}, {&(0x7f0000e87000/0x4000)=nil, &(0x7f0000ea0000/0x1000)=nil}, {&(0x7f0000ebd000/0x1000)=nil, &(0x7f0000f6b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e32000/0x3000)=nil}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000f4a000/0x1000)=nil}, {&(0x7f0000fce000/0x3000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e14000/0x3000)=nil}, {&(0x7f0000ea2000/0x4000)=nil, &(0x7f0000ef8000/0x3000)=nil}, {&(0x7f0000f65000/0x1000)=nil, &(0x7f0000eb4000/0x4000)=nil}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000e41000/0x1000)=nil, &(0x7f0000f68000/0x3000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000e03000/0x2000)=nil}, {&(0x7f0000e97000/0x1000)=nil, &(0x7f0000ef0000/0x3000)=nil}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000f92000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:57:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x2, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x1, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, r4, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/125) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 14:57:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 14:57:42 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x3, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) 14:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x0, 0x0, 0x40}, {0x6, 0xfb, 0x0, 0x4}]}) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x8}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) 14:57:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/251, 0xfb) 14:57:42 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r3 = dup2(r2, r2) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:57:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x5a0f3bc878862d03, 0x801) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, 0x0) 14:57:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x4], [], [], [{}, {0x0, 0x0, 0x0, 0x7ff}]}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x40, 0x5, 0xba5}) 14:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xbcdev\x94bpf@', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7fff, 0x9, 0x13, 0x20}, {0x7, 0x94, 0x4e, 0x12}, {0x200, 0x9, 0x1f, 0x50a7}, {0x8, 0x9, 0x5}, {0x8, 0x5, 0xfc, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCPROMISC(r1, 0x20004269) 14:57:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x18, 0x8c210fcf3e69623c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 14:57:42 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) fcntl$getown(r5, 0x5) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="07000000000000001238dd5739fa284433d3589a634090ef0a9f69e14ad6d9c63fec91af8feaac73cbab1c0b76dc71795de74db809383d14e81dfb4f0d9c24f6cbf2856d3aab27cdf4b194226b2e0b63980447cd38c216d520aa1c4eb202ff6ff1c4ff1cbd55352ccfb012a27651263a055291258db6cbff00526553420704a5fb75229b62bc13fb95d94841a2d2d67335fa11ec614929efb00325c3016dda216b87bdeaee68ec7c9c27a90f19ae48feec5317916963d8934ca91881c253212da1e98fa7e9894add43576287fac62cfcec915cc9da5de7842ac975db9783b665ad00c8cd91016030c4af6aa8d250b2e4a022c323578defa465098889bf82d56dfd5d81b1d7a467d573f8606b9c999eb8415661ebf517779d98a4ba7a6e13f7f5c19b17a6a8e68e27c77495c35bf0b491726951bf6ebc70f2fb098dfbfa6a8d5fe0a01ee034c6602e40690e9ef1d6ee60bb56ed96bd6a80025289f017ad168fdb12fe5d0241a396747ae81fd104c5bac398f921b3ba5eb0f903d660bb02a3701b27c0f5dbda64921fd94a01f2f85940d4aef22e03"], 0xf6, 0x1400) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 14:57:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socket(0x18, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:57:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000400)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0200da85c1cbc63661a9"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:57:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x101}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r4, 0x3}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x80}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x839a}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) setsockopt$sock_int(r7, 0xffff, 0xc48c09a5a59e525e, &(0x7f0000000200)=0x7, 0x4) 14:57:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x81) 14:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000180)=0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:57:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) 14:57:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x6c}, {0x74}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x9c5, 0x8001, 0x80, 0x2, 0x3, 0x7, 0x3, 0x10, [{0x0, 0x6, 0x7f, 0x800}, {0x7, 0x1, 0xef, 0x1}, {0x1, 0x2, 0x3ff, 0xeb}, {0x4, 0xafc9, 0x0, 0xfffff800}, {0x200, 0x2, 0xbc, 0x9}, {0x20ed463d, 0x7fffffff, 0x1, 0x100}, {0x9507, 0x3ff, 0x2, 0x6}, {0x7f, 0x0, 0x7, 0x3}, {0xe2b, 0x81, 0x80000000, 0x3}, {0x5, 0x8, 0x922, 0x1}, {0xfff, 0x2a00bf63, 0xfffffffa, 0x8}, {0x5, 0x1000, 0xffffffff, 0x6}, {0x1ff, 0x200, 0x9276}, {0x8, 0x80000001, 0x0, 0x1ff}, {0x4, 0x400, 0x7, 0x7}, {0x800, 0x1, 0x8b, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = semget(0x3, 0x3, 0x10) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/122) 14:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\xf8ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x77, 0x1}, {0x20, 0x5}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) sendto$unix(r2, &(0x7f00000001c0)="3032c8e93560a5ffb523bccf9c02951d890205d7c84d94a3878da53b2caaa6903fc5ea8dda55bc6a946d1b604a28498b7b04ff389bc3b3a6c4d552eb35123540665e667e", 0x44, 0x0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = dup(r3) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) r5 = shmget$private(0x0, 0x2000, 0x441, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) 14:57:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shutdown(r0, 0x2) 14:57:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x200}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000029000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9, 0x5, 0x4, 0x2}, {0x2, 0x2, 0x7, 0xf984}, {0xfff9, 0x3, 0x30}, {0x8000, 0x5, 0x2, 0xfff}, {0x8, 0x1, 0x0, 0x8}, {0x0, 0x80, 0x5a, 0x1000}]}) r4 = dup(r2) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x5) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)=0x7) 14:57:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x54}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="3885c737c1092dc617168cb1736d") fchdir(r1) 14:57:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f016e24977cdcd3440f6f89ecd17450c0b0b648fdc4bf721e821b1ce635f66bbc73d79c8eec6064aea3119a22f7ed19024e1b697d96d9260dc77a96d62811d2a601cedf5fbdd8ac425e409b931d20c97d076ede96b8772568e76d0c164d5a98d8ecdef79284b", 0x6d, 0x0, 0x0, 0x0) 14:57:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0x8000, './bus\x00', 0x3, 0x6, 0x8, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 14:57:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fa, 0x1003c3, 0x3, 0x8, "b08dce58000000e60000000200000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:57:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r1, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r2 = syz_open_pts() r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000280)={0x0, "3eebf33f01b8f6d9ac8fecef86a35b29418dc6acbde0d5621ac39a872f340ad7d7fc7920c365598e6598266910bc6b3cea0460410dcdfc83b4548cb2c7efb7e30316711273cd33a61da4d1814a2daf"}, 0x57, 0x800) close(r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r2) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r5, &(0x7f00000001c0)=""/161, 0xa1) 14:57:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x200) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x32) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xb4bf48c6f455e242, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) getuid() r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x7) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getgroups(0x0, &(0x7f0000000100)) r17 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, 0x0, 0xffffffffffffffff, r17, 0x100, 0xe6}, 0x400, 0x0, 0x40}) sendmsg$unix(r5, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f62757300cfe4d0ddd5daa27c73c03a7f0d2bb405e300880bde5549c587a8fc94d24071183dcf2b49cc98055b877fb2a626dfac06be68e15e562e579c22ae0e8fcd46f66f658b9795e596d61d960685897dce07c5236ab1caed25bd032a2adbd5a31b49f92bdb28d6b5ff0c"], 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="fb7d8b580a3d737e38f87a94d54cc3f3b8ce382d889e6b9d9c4c53001f2c7d6dd36fab47069a22bbac68ac9bf084cb584cd0df43602bacab753ab2aa36a0f44b7d2d066c4812b5ac856a4fdaf88a137416d649b53b5d01b885bbda4da8f53b6b908f31a562c90ef6fe2fda97e2e72b410aa00db21160e801545034dcd1a9a779aea2e2192ec1667df879c15f44ae393e9647cad3c7dc37f639d2676ac46df7e855185637a132efa054d0f352aa8165820b9c4b87f3c30f8145c372198ce7f2fe47b7b75ca037bffb66400750b4d324530e811a6b199ea19d0186de82efca9aa93e37e205e93e", 0xe6}], 0x1, &(0x7f0000000340), 0x0, 0xc}, 0x400) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pckbd_enable: command error 14:57:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 14:57:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:57:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x80, "000000000000000100002000", 0x3ff, 0x8}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f4e696c653000ff31a299ca042e37f7a8ad6b3e910c7442a6951d411d6c6aa98d8851fc8a0f45ca76571b873cf2fbd6a900000041acc3cf740e8a70530000000000002a52000000000000000000000098490d077aaf9544666aa81d31b9f85142102000000000000000459f6ab0a6da6040dc8edd5eaf3cbd4ad97aa23b075f10f49f2048b50c5de6d711444fc105efb379907343bbf67ff9b0129657ca1ea9ae91ec26dcfce3cae88348056743b2999f1dd09713c929274110002573f7d793ffad2d7e9db9a5a4adb59f110dab0b810b4181f6f997c4e140102fe09080c6e2a0073c161472736fb922b82bb132e7f55bc78d51fbc4e709ee5c439151ec9a5bcec154ac0cbd92c96836f7"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pckbd_enable: command error 14:57:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xc5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket$inet6(0x18, 0x8002, 0x50) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0x55d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f00000002c0)="cc660564753f92227b2ef9a4b19c27350a8e69deaade35da74f46aea53efddc016069bafd39641d61bb83a", 0x2b) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000280)=0xfffffca6) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) setitimer(0x0, &(0x7f0000000340)={{0x4, 0x1}, {0xb93a, 0x1f}}, 0x0) r14 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r14, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:57:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xab1b0cf61452029, 0x0) fcntl$setflags(r1, 0x2, 0x1) 14:57:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:57:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket(0x11, 0x4003, 0x0) r2 = getpid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="d4c71f0e52952dce41b99fb4c9920d2a6840a3393c347346eb6c4ed795cdf17c74e83293fa73931677b1f37c36f622d0c36427b7fadd3d4df3004d3d17b7ecf817de1a2ee82856251673023c01e9b1a9a7e606c1f2fccf5cc96aa4bbdcb62f43a7208f931e8aa88b419036e75b248a3ce245680b2c30cf08895f474b18b539b214b713656425aa505d5114a867cb7c5f2657e7a039e1c45caec0ad96d0277f9a467cbd19a52288abe5dfc4f87a1f2110641e6e62d9918010677b20613b614c3312c42ede1d68be5eb528a70386a26385099845a0630ee5c4fb7c1017c43017c997183e4b2e00fe5db44a97225e73819a599f54590371563d86a9055d11bd0c3691b1c6d14063872d861f6c83db3f4594591a62dfdb680d577e5dd6253e18572d2f07d50262ddde7f57984500c157f8699a6a57f721bb41280158cc046fb874a9408798909314c60fc17cf9f2e932bf230e87ec3e1abc26e935568ae2500638bbeee94e71d126959dd757f6cb35c995dd4d3854570eedd5e7df3c9ebc83a11ff722d28e1f9d9e6a74a1e7546c1d994f49934bbfa9330680bd863b17beb7e2c1dcaa5c07f081ca03738af750b41cea31abda72362653c8b6881baf411a86242473a2db54973b6e6ca62a12960d55c795f8cdf2c0a78f1dc7f3acb73444cc261b7619ae7874c92b55271fdc8b071732db834d9ea97cb519179e1dec7b9235e49c2b540a80a76c82b79ac63422e8cfe5b8177ecbe16b3cb1d83c73f7cff52dc120129bdbaa02f9c50ae77d07cf7164a46d5bf5350640d66e1cf59960d272ffbadd98d00ac77bc42f99cbe19ff288acac0f632d96f3371fc5e17b035405fea5174f94ea2e953fd4488a68a3d50a53745e31a1fc91238ba5456d800a262f8c9826460ac67fcc4fcaa1044c98d2b8d5b2a672e35b498a88fcdbeb5d75ee246b2409926628ae79a7d18a2b9631897819a7698c68c3b01df9ed5026ccde2eb22d6a4b2dd8cb690554b0fb53f71852969c3e116107b90ae681c70a77f605715daec28f7aa9b0e15824cd3a6e2445c15f9c10498542cd014fb1568e8704e7cd725c2e96cd22ff0bb84e9e3dc5fc7de2e4f5b256f40049c26c5a38ed921e16e6965e491b18cadbada9ffd4fa108e641bfb5598904629abe17c0d11de8906638e1e93a27c6d047333803440d4ccd03f308231e5805536372563caed1b6d2074e6fd0345b8e2a014f468349aa6f2689a6fd8e03debaca8af4d0d71a7e19f09c67afb486bcc8b60a8d194856883c4c4194f27f1e39090e1741e77ed0b0bca05a465d7278d274fb26af4d91d9cc3eaadda6fe00e9ee42ca0ee14ec9363f87461edbb6bc920e0257b521122ef2082eefe24d4fae7f700297a1120c0134285e23233b70e1a3e5e0983da472a841f317e18dd5add7b4811d80df56f8a8c2b4ef7f4605c7f177fd1262f9ed5f1d07b590212fb38828e465f42a79435310b1755c6e1acbffc6b1ad7ca97db9e59a7c9a593bc31adf4eb26df14e6bd9c54381d9bedbc45995fc87cb30760d8235546386705a9e2ef9536c67effbaa31caf364e5872e9bdbac3b81581abaa40b7ccd04ca4b6335597cecce9fdcf616cf65fa4e573e365606a6505a15efe488459500736b2c91d1095eb60edd8278195af116af385795d25ebc226abc02961eb3c9a3c1ca4d7aba596ed83d49d8a7d495e2bf8e27e3eee01df6d8626ed7817ce8454c0dbee611837f80ee0275181210d759dc7348d02f8255460920e3d0aeffadd708bb547d27b05ec8cc1c0b04165cc64d0275f0b8ff40702c50284da7801bc6e165c1756e5297ed97627810b3ae9e0bccede20a226e041ae66edd973380e119a8ae1076a4cdf33425c3b7d7cdf83a2c11f21b1409b992e8f5bb77ba089c4c716c122728bbf327ea536701101f5d56127d5acd4c06ced77554bc3cc94a0ffc65b6b4e741355efcba1b0750f0a82f56cad1104bddfc3cc1aebf518e701c8ab0e15f6339ef50147815cc0fd95e888a929006662e6c0b92cab2f298edc5add9bb416e3523ec056b88da71da7a701f760864e0787578ac54c91a29a323cb73e9f72b292c69fd5e7d95dd9bfab71d2952865dcf6fba27af7279232407aadb3b12af2a1fb054bf9521c484c4543239f1e7f0d71cb7b977f4d77e0dc1419e91063ac59a5816dea4ab86963e71064e6b17b6615a8027a558bb8d2e4eaa39607a6878cfb02abee610ea04bb53b965dee03ee492fd2adcd66e99c8096425c9a9986ffb9cbcc463f53305979f30c0aa4c954ae7e3351a2ec706a80208ffdbcb541373193aa53f75005d6d26826fae391230f3c3535f76782a33af401afc80dcb4dd9a15d93c655daaa519cf4790ed71cf7fbe88547634e14cf8cb247e1e1243cb19d4960cd7f469fcaec6a9b1c4165f00cdc1580b7634c31aab1a913735160332953ab3818521f532b0dbd1ae35f6e84300c18aa96d2567839823b4844c3de610a701a1a81b5e32dae6b9708bd7e922e53d53447d9040cef8bc45677070a73f1044c000abba8ade8206e2bf30dce60e8b7738dad0a849e64eb2938ba49d16e36515ec94aea6969dd68b6a4efcaf3cacae788c7940298cae07c6407c6a015cda49af8f2e9279f5d63153965a16c23041d4bdaebcb1d9bf3a64ae225607bb90e8e7e41556aec4aaeb9435593fef906243dc17c21124f793218f32cb713168ce8bd055b1d4dcfbfd96eecef1928440b038a472c5c431fb2e8061b45eaca83d5c652bc80c0af9b0885c09f8ebf30ec1751363da672ab88a22b1a6036d9e2f067043284addbdbdc23b1c14500a175b424c76f3dab4818e52957dc33efdad706d9785685f8b726bf8c05f56e3bcabca504c0744a9219431ae818c9ed67984337e70c6e883070e95ebc574aafe17de41f25b11af3fbac8659c32f0572e6babc96a8019ca0f513ff5f9d4a3d39d3029693097ce009e7872e26e1650b585fde36210b6d787e99b2ba35fd9e15dace804f12e659f144b977005bf21bf5e362b0467e803ded2dae8744719e08ddf0034b88488b1df440faa86b13eec40345fb2878e89c9c2be448081d14fb68932694786c4face9d6c0f4a54c1f7d8d4058896fb06aa1a59d1047e5271066f23b3774bfded78d798fa76bfef4013ef5f62b20af4e2ea8cd936d6f3a1cfe80f331f1339e00dcd4f92841c0e211d343a555fc3a01503ec2f01449df09dbdf3a04012ecfe353e6ddf56f526e7eff8a0da0d5812182ab9dc940711193f3e6c36188e2b55802b4849cd8194b9eb1274daaee01fc59f4f0367f58db6e9e33c4d978165b132f009e1c052c31a9b89fa9d1b61684c0741c4659726b8750230108e40a0e1377ef679cb5b339c04db3e18cbf41ec29da3146885985d75e3e44c333a809db3c630e56be14df68f460bb5b91c91002f40629bd9559b6c26f530a4493d47ccc2db9e9ebf26bb36784b4abdd0ab5dfdce4f82d5a18821d5184ceb3deccec7de0a279be2bdcd36ebef077fc1302c3040c3c1d5cd53a97e51cf8d1fcd5eb3faff8384bbf1ea85452e68e0f8f818a963198e65ea947b58cc491ff835e0eb1d1acb292451662455b414c3841a523298ec7412047189a6729ac30b1f0131d1a080fce406440526ec2ee007e18843e7c89ee7ce8198f3af31c89ce5cc627798e4bfe6c34029dcfa915fdef9586b7b719ee31544a4aed070777945bb22a60df5f35d7ab84bf8a30c14a1ae7b5196a671cf0fcd4fc7a0f339f83c222c2f1bd9d3f49168c9b0b571565ad0ba0cb59ebcb1cf6d70f4d221ecbec66167c09e973bbba2f144e3bc809bf519ed697cc57da386b743a88248d98200cfed92be61d6766130854f4b6b3787d6cffdb0e953d46b439bf0772c4052904aa5c105beb9ffe4085a1cbe2fc4069e41ec6b5da5df27967e9da03b33d3374370745f17ecbd717ac9685fec5bf7ad6169662769a52f428ab2e2f5eec0a1cb5c6cce601de5d7f26cd338f8003789507f671f4a33cd71cef071f59fd06fa60138f801790816eed52a13dfc7c206d1cb89017c816b1101da8384dd1f153686f03ee0d6b0512387490939754f33383192d41eee46c04ae20a9606a6dd6ad2da54235cd8b8b8bf9490d502b7d79de89547dc4b73c5cdb6d60a2e5eaea371889f5ff484ce505e60f6a8db0a5940d33227d23bde8f1934725c2881c8d7145980eafe45019c4095de7f059e31c75824d0014f434d5c0389a789afff32554f47ecfe8f900d6f2d73a4cda017a5c439a43d6d35be71989c504bba6fa900995a3c0e926fdfe3ed489242e67370d3c66a7316d271e67a3bbad753277b422627562e3bdedd4ef98b3b3fb6905d2f597ab100165c84791993ba4f25659922990389bbd20d56a418e57119b0ed3f2db46ce513552b97fbbe4d2fe1e90fd6fdc376e94627e17636d1cdc5a15346e2c5a09f98484987ed2494a4fb83d53de97b9215e95147b9bb4946a9b151ef5c13ec468793c16116ef7b1f8bb8b09a47d888ad919f961f7198f71e0410bb8a294da3130e8566c1a26c4a95d49d49b6dc621a79fd6e9587d10842a347d4d467286a1e752651cc95899e0a59b33abbf77515875d419497ec80f4894b898e2fa8b36373e3c3ce1908a27fe5fade292a29338a61d713452e866f59e474e2f05ceed2f62b5bf1de4df88f3e54f9d146b557b09a0a28176eeccbe05482b657de793939addc72ab76a1997356a41ee74c24939afb90bb59e1ed4068ecdf2edaa969091559917ca5c1a98fd8aba890843316f8e873bdbb64a828e69c6f18701d551c9f6a8a90562363354dc542df9cf9377ac095d195a8968e58ea04e449f304b2e15bd79abcb49a2620ea9829225890dd7ec3be4c95d1d6680367724fd77c9883df9f6f61ec586563a677dafa9a739f6f21bd64bcd2703213cbfdb1e15d114635b0d0ffe59b8fb92096c72ab51720fa182fb671be60c5528124a6f9bcead3026bfa40985a283f34df7d3d345d4ffd01473505b2e1b212874546a85896f4a44b3c9a10c21e84bb27e67746589b28739e1772a90764cef2605b6f28f6c43fe13a7725345d4ecbc1704c4efe1b33a1eec9d17602d928d031c1f35390190364133c5ae0f243a2a164e4fe2f5a86275e67bb3ae52378ce5a3ad6e1c04befb88f95d916760d6c69577415d7befb6882d9443ae4b8440aacb0b7ac419f141b144c5ad838fe0b2dc52b10699694b57e8dfdedad53e846e4fa23c03e55f82e414c4207d9ba9e5c02ebf0f2c6e9cd2eff6e0e24ac7a7cdf665d355341bb8b87ee11dc683930c278a02a5d72187a5d53dad675f20cca1aeeba7b77a1791a78508263fbc0d24bf77bda5df4f85913f23b8664cc769bb2f6322910f7c9decaeefec62b6b440dbcd15e5355f4b0a7fe06e914933cd93184e36682ec887219cd7e584e9b4e7048628e9b0325e9e5443cf0e8b6f12de31be66e9a49e4ac0d561838cff2947f2b6cf97a39665d1ca3ffeb0bf60ffefe423c6674247ca589b4ba13848ea46aac31681829c819941a5c1914ea4f7a44a260dc9e7e369776817ee302939f4ffb492122a42df1e1e72f5c3e5deb026acf333396fcdc8906be8074f246e70d924dacd887065cfda08676d981e7d5d0c9e9dcc63af0a386dfc0a755aaefd0598e17ee1b79c919d76a06b358b686f950dacdbed5afa3f1684a35d2f3f07154623824c97ab4ee25e289773011d79a051079a4bc9cae511fb5b8603fcb505c7b647b6de1550a6b5255a405795d2d7542c9f960af0ab33f7a461b35d626d473ebc8da71b4831ef255e35c1e7c41a", 0x1000}], 0x1) getpgid(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r2) getpgid(r2) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xa, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:57:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f00000000c0)="2559409c81c8d0e385aa1cd6e0b6fc6044710a771cb25b4d4197c95fe4ce5ca97b75bf2959c910c54145b398a615c6fe2f9e2c19409d6b804055026bc788e0c32360fe8701b11299ad78cd861494da01774d49061a9a40d8d2f61d02543f8e6b640ba5a98fee28b5834f114f4522b04999594b4959f9b325f5790c71e6b2417803327aa7824825ea", 0x88) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d491df9061fe723964f"], 0xa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 14:57:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:57:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0xeb1, 0xf0000000, 0x101, 0x1, 0x81, 0x0, 0xc0, 0x4, 0x1, 0x0, 0x3}) r3 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r3}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r4) kqueue() 14:57:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="8cb3d7b4dcc86e550d577aadf692fc911b28a45f7decf41c314276cb98f205c1d331a9ca6123", 0x26}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xc29c, 0x3, './bus\x00', 0x9, 0x100, 0x8, 0x30c}) 14:57:46 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="df6e9be17d24260c0f8babe6623145af5f462c7d83feef115555247a2e955647c5b2b29e75b79d055c8c0936f9207b0eebf63f81882e49e44f6981b5d8947f281727bec62fa1ce5f791e0c9f204d3e9b7ffce052f1bb41ed266309f09a12e9759e1adcb6c8dd7e9eaa9665bed5e1b363644d166f9c719278ffa4a35ba76265c599b9cf98842a44c0d3c8b8fe60a85705eaea054df2644cd78af85d7f797ecb9ca8e22dbfbe3b0af5bd096fcfd9dc0f", 0xaf}, {&(0x7f0000000200)="89ba875b650f2141d652c40f65cc8546ed7e9cc366117b06463b5b691080daf2e34cb1f751d64a5efe483def9d6bce46e1b290e6ce1ea28aae370d2032c9ef451ac89cf32dc4da0561de0689f5ae9d9659f224013b", 0x55}], 0x2) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/40, 0x28) dup(r2) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000b79088e500", 0x3, 0x4}) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r5, r6, r7) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r6, r8, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_RMID(r9, 0x0) pipe2(&(0x7f0000000000), 0x10000) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 14:57:46 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x8, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSBRK(r5, 0x2000747b) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000002c0)) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) writev(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)="04f5470af23b58a7126b3e6e12bc47d8b7dd10c5fef8d3301139c954d74fa28b0e64e8bf02729ee7afb0b294852e66c4b08f6189be2d71cf58", 0x39}], 0x1) 14:57:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x25}, {r1, 0x21}], 0x2, 0x7fff) unlink(&(0x7f0000000000)='./bus\x00') ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x60) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = dup(r2) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="517d5fd9bda3f9c276cf8a59eb5f", 0xe}, {&(0x7f00000001c0)="60b2dc7b3e043b3719ec28ac1ff08ee2f05354d7bc323516ca35434887bd46edb177b959b6002aa99136ecec187138f3e029257cee0ec21a356781a47acc1c919f7b3a0613b5fdea988a484845f099017b3e6095e25255d56a0fdef28609bdffbec5f29aaf0dbe00ad2abafa0648d48e0007b3fc3997356d2b76989a02457a289f02ba9b01efaa4767b45073f396b88756fb58cdeb250f8dc3702a0ff170b1df448ebdc4aed993aaf22cc7a0b7b80b0eefba6583dec3914682ec9f0b851058b230d32bb49597ab50d850b271f35931d3cf67c13f3f5b5dfa675edcfc73c6a8cb97a4f599c5fe3658362aa3433c816ccfcb81", 0xf2}, {&(0x7f0000000340)="8c9b2a546b1b1e89e9298208cf065369c835702a4d17fb6ed55690dff9636ebe53829fbc57440541909cd7e695e1a32db80c428b82897f8799ad4cba5b3bc7a5b9766dc03016c2a3e5e65db4ce523c4335f754198839b65b59ff0cc00d05b28d888dad820cf7455b6f14856e5678ae19", 0x70}], 0x3, &(0x7f0000000140), 0x0, 0x3}, 0x40a) 14:57:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x200, 0x0, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pckbd_enable: command error 14:57:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'|\x1a\x03', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 14:57:49 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0x5, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x0, 0x0) 14:57:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') pckbd_enable: command error 14:57:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 14:57:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x1, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x27f}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSDTR(r4, 0x20007479) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) 14:57:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/248, 0xf8}, {&(0x7f0000000540)=""/45, 0x2d}, {&(0x7f0000000580)=""/87, 0x57}, {&(0x7f0000000600)=""/44, 0x2c}, {&(0x7f0000000640)=""/110, 0x6e}], 0x5, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000400)=0x8) close(r2) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) open(&(0x7f0000000740)='./bus\x00', 0x80, 0x121) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000001c0)={0x401, 0xfffffffd, {[0x7fff, 0x20, 0x1, 0x101, 0x20, 0xae8, 0x401, 0x1ff, 0x37, 0xff, 0x8000, 0x7, 0x89, 0x6, 0xa87f, 0x7, 0x0, 0x7f], [0x80000000, 0x7, 0x8e2f, 0x7, 0x4, 0x7fff, 0x80000001, 0x8, 0x8, 0x1], [0x2d35, 0x0, 0x6, 0x3, 0x2, 0x3b56, 0x868], [0x0, 0x90000, 0x7, 0x3], [{0x7f, 0x37, 0x2, 0xd6f4647}, {0x0, 0x6, 0x9, 0x1ff}, {0x9, 0x1, 0xfff, 0x1}, {0x0, 0x1, 0x460, 0x6c0e}, {0x0, 0x5, 0x1, 0x3}, {0x8, 0x2, 0x4, 0xb5e5}, {0xffff, 0x3, 0xa83}, {0x2, 0x0, 0xffffff9a, 0x5d4b4532}], {0xbb74, 0x80, 0x5, 0x2}, {0x846a, 0xf7, 0x3, 0x8}}}) 14:57:49 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x4}, &(0x7f0000000380)={0x6, 0x0, 0x0, 0x3, 0x0, 0x7}, &(0x7f00000003c0)={0x9}, 0x0) r1 = msgget(0x0, 0x480) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000540)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf33131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea3c1d36372e8fdc0b7b20150f64697e46fbd229da4f6dd9cf1e71b558df33ace37d3e0fff177c2d14b68ef02da29f57f68c3021a7bdc6de99b3bddfd88b946f4ffe3ce896c4c0fa8c329a71d58d4670c84f5080afcd4aaa888b60b097f5bb8a40b1d1069521b2f812327e3d93de420457ac8fd8b54a0288950514682cd639fa5a6501ae07391754d521b260f304b8bbd1137b87d2a048190dfc7829cd00f06f2b40181a34b1b1d327cde726b9027f3a1b699e0275f46ab11b95e1c400"/268, 0x33}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) sync() ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) 14:57:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x1, 0x7, 0x2, 0x9}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:57:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1a9ecc8222647e3aec8075b0"], 0x260}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 14:57:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0xfd}, {0x7}, {0x6, 0x0, 0xf8, 0x57}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r6, 0x40047473, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000400)=[{0x8, 0xf0, 0x5, 0x6}, {0xa3a, 0xff, 0x0, 0x7}]}) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000440)={0x4, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:57:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x112, &(0x7f0000000000/0x2000)=nil) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 14:57:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='Q'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x548, &(0x7f0000070000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="7c39ce1d571589237b96a5b42df80dda1a4229cf4dec351cd1f07d95a30e4b79c94f845ee6ca43b685ba48fd5ced9a4f7af5379c8df87ec7c7b68977f1182981a77cd0ee305ae8b4b4da757be538ee6b639a61b83c6a051b7b55dfd124ddc722b2e0f7879bb7881973fb09b51d2649c9df47ca4efe5c7092", 0x78}, {&(0x7f00000001c0)="3f229cc54e5f2eed66108c8d8ca8c9e064f293dd3a756bb3e0ebf8e25d6fe18f07a97fa12f8e527b168e30f6f9a4fe2b2f8e77c8a56193e8eddd44dbcf6fae2a8e03014d71817bcda7", 0x49}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:57:49 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x6}, {0x3}, {0x6, 0x0, 0x1, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r17 = dup(r16) getsockopt$sock_int(r17, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r20 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 14:57:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r4 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) utimensat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x9, 0x1}, {0x4, 0x1}}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:57:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006, 0x0, 0x0, 0xb47}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x8, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) 14:57:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) 14:57:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) accept$inet6(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) shmget(0x0, 0x2000, 0x11, &(0x7f0000143000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:49 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x3) r2 = dup2(r1, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r5, r4) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000240)="bae06d618ef6fa41fba971b93a2070170aebfe987785b858520835ace1d07a470cf0d03facfd44962bd63054aac84e8fddc429942a0b236e54e9fe42b9bd7975fe5f6b5ef3ec3a87fccf33e11fd76f583ffacd6446e00d153748e067b413e4b21780757c7aeca6d25e186c6dfd65bfda2e4d3e86d534dc73cef5c0b595c0fb"}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2ffdffffff309d60f37009a400"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/160}, 0xa8, 0x0, 0xc00) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r1, 0x32611123d521d6e5}, {r2, 0x10}, {r3, 0x1}, {r0, 0x4}], 0x4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x20, 0x3, 0x7f) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x3a2dbd2acfa8cad0, 0x3, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0xffffff8c, 0x8000000, 0x1f, "a7e796b0226649d8fe4e434147f1c542c2b57cab", 0x40}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x7, 0x5}, 0x8) r1 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/12, 0xc) close(r1) clock_gettime(0x0, &(0x7f0000000900)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x81, [{&(0x7f0000287000/0x4000)=nil, &(0x7f00001ee000/0x4000)=nil, 0x4ef}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005ce000/0x1000)=nil, 0xc3}, {&(0x7f0000131000/0xa000)=nil, &(0x7f00001f2000/0x3000)=nil, 0x80000000}, {&(0x7f00003ca000/0x2000)=nil, &(0x7f0000063000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f000006c000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d3000/0x2000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f000029b000/0x3000)=nil, &(0x7f0000029000/0x3000)=nil, 0x9}, {&(0x7f00001e1000/0x11000)=nil, &(0x7f0000dfd000/0x200000)=nil, 0x7d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011f000/0x1000)=nil, 0x7ff}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000f10000/0x3000)=nil, 0x5}, {&(0x7f0000f1b000/0x2000)=nil, &(0x7f00001db000/0x2000)=nil, 0x56a}, {&(0x7f00004a0000/0x1000)=nil, &(0x7f0000e19000/0x2000)=nil, 0x100000001}, {&(0x7f0000375000/0x1000)=nil, &(0x7f0000731000/0x2000)=nil, 0x2}, {&(0x7f0000470000/0x1000)=nil, &(0x7f00005f6000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000072d000/0x1000)=nil, 0x6}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './file\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r5 = socket$inet6(0x18, 0x0, 0x2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x10, 0x0) poll(&(0x7f0000000180)=[{r2, 0x100}, {r4, 0x20}, {r5, 0x20}, {r6, 0xfb61c1a0dcba2820}, {r2, 0x1}, {r7, 0x1}, {r2, 0x42}, {r1, 0x84ff781ec52fc88e}, {0xffffffffffffffff, 0x4}], 0x9, 0x2b13) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) write(r8, &(0x7f0000000200)="93510f86af79a9bb0332cbf38e61ca80bf50b091a2e6f1d3c7efbc01d85f601ae64820d9cd446a5cdc501e7bbf824dd876ae6d91ffe2c507c734e8fc7006983646f828d7867df7db56093e66dd8a9ddc0cea5296fe1a4db9e579d78735a54df166e9ba94f9787f9a5f6e0f8ecfc98c23ae25b905168d71c66e1d805064c037df9bae0f2fd114f78ca608da081e77b842b9a8913d2d8696f7baaa02b80daff896f1da9fbd6a87768b80d09cd47eff8892150d9d8b2768a47573425215632fda9a4740f84334fd8c2514efd9a1cd8520191c2cf52aae593840487758ed68e704ea43e88628e2e2f3b2dcd6e0301bc28ff47a85292bc396989ef6c1355504f1", 0xfe) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) socket(0x18, 0x10000, 0x80) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:01 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r1 = socket$inet(0x2, 0x5, 0xc1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x2, 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a5435dbe501f3a1", 0xfffffe80}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x190) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x90d}], 0x1}) chdir(&(0x7f0000000180)='./bus\x00') readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r5 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000100)) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000100)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000100)) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f0000000100)) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r16, 0x80087467, &(0x7f0000000100)) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r17, 0x80087467, &(0x7f0000000100)) r18 = accept$inet6(r17, 0x0, &(0x7f0000000600)) r19 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r20, 0x80087467, &(0x7f0000000100)) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r21, 0x80087467, &(0x7f0000000100)) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r22, 0x80087467, &(0x7f0000000100)) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r23, 0x80087467, &(0x7f0000000100)) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r24, 0x80087467, &(0x7f0000000100)) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r25, 0x80087467, &(0x7f0000000100)) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r26, 0x80087467, &(0x7f0000000100)) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r27, 0x80087467, &(0x7f0000000100)) r28 = fcntl$getown(r27, 0x5) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x7) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r39, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r41, 0x80087467, &(0x7f0000000100)) r42 = open(&(0x7f0000000700)='./file0\x00', 0x20000, 0x3a) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r43, 0x80087467, &(0x7f0000000100)) sendmsg$unix(r6, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="083bf6c27f68784257a0e22916271ed021560a9c6390d8dac556", 0x1a}, {&(0x7f0000000240)="2d480210195b83eac2da1c603be5baa94914be03e6f538215c66607823c17d52e5794f2735aa57df5010d1ff656525e27ce62a0841c1a786c436e6f22aceec2ab93b2af5a9ad2cb220c481b746483b617c2ffa4e9d6e5d1490e0170b8882088a719e382ae705bbea4de7c408d5e89d54122218420b7a93b0853bdcb7a951013accc07b35f3646b04c1c7b52823100f3ca5874adc2b731541c47f43fca10b55549cf0da551d5cf4426a453711fd4ea5c234acd513d96852788344a1bb4d561dccef0b0430e4865c4cb8c666e1f100d5e0929102caac819c0064606572901fcf08cd18cbe5fa89", 0xe6}, {&(0x7f0000000440)="b24e12f45bde36e1c892cd5804bffe1c36e9e71fa5c7aa2ba373315f62cae17cd77e8c67d6724bc97e6093dced589ee7189084aadd6810f75eb6ab96af97b15d248e3e21d98eb6c01d3d3db6dd1d5223789d49d7f6a301f6fb0cd73de6cb0936f027f7ca3dc6bb037ef25c183ab944f2e5fbb573c35ef31405dbcf4c5b4e8149e1a96bbd10d01c3a5248aae87c0bb7306cb9e0dade29f8469a3deca0f5c4e2e66ee9", 0xa2}, {&(0x7f00000000c0)="67e5379fa42d9a81b6bfec398cc806aba0ee0a462778b18d5a5762d981bac41a6e9c1ebb004a370380ce66968162a3896e42296127767698b807256368571ac460e62c387e09ee655774f83269b10af233ad9cdc6ce285592458f4d51f7b4b3eb361b44f98e7ab003cff75d9e4", 0x6d}, {&(0x7f0000000500)="bd45ec6071329f106014653489eb1d43a5f3e907ae7bfce148abd78168136bc75208b39d91b52155a58df13511738fb8f475bf89e12a4cfd0683118fdc80443b2771b5db267834795c85ca65cf3e2c000cca1fc61c63e2d94a5be211b67de28f23f303058e0bb89c257b1f0e45369b2e6da807d209c1c5857dabe7a959cc2c3a63b6968a797e553f5c5cc8016c1f45ffc0a6df71a37fae487c8918cd61140d999820", 0xa2}], 0x5, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r2, r12, r13, r14, r0]}, @rights={0x20, 0xffff, 0x1, [r15, r2, r5, r16]}, @rights={0x28, 0xffff, 0x1, [r1, r4, r2, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @rights={0x28, 0xffff, 0x1, [r0, r24, r25, r1, r26]}, @cred={0x20, 0xffff, 0x0, r28, r31, r40}, @rights={0x28, 0xffff, 0x1, [r41, r4, r42, r0, r43]}], 0x110, 0x409}, 0xe4d320c5b2ad5bac) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000100)="276696e2488c58f6a95b19ba22c05d5ccfcf87805fbf15cd23ba8ca33c44bc3613796df799c405771646", 0x2a}, {&(0x7f0000000140)="d142932180ba74a9fceb0fc9a903cab4d9c619f9d39f21f885eb50d72754189e73bcba8b", 0x24}, {&(0x7f0000000180)="a22f044d7a25b6a4b30fdb393c1294b2", 0x10}, {&(0x7f00000001c0)="cc889f09e5983babf2039e9f3c8dd443d25309a03ab405625871aa37cc472f79ea66face1e3f643638e8cdf04920e502e1c2e5b001559dd3d92c7e419f3f62258dadd12bb0ead7662a5b8149d9fd4f8b5b3cb688246e37832b01bc412c78f579033b491abfa29dde6bc95c4db11f2ba8310587cea17568945bb220461c4169c13e481d0c88d5681e0deb82797adf682a36f2c9b2824b3ac4a3a1c3d3ced233eca83a3650ecc75b1377bab25f32bb99ffca7db17e12377428a9cbe85c324eb884c84b9d9b2d644279499f05d443d1d85084a9931e65fef8e55b47cfdb0005", 0xde}, {&(0x7f00000002c0)="787bdbcfb8d79111f165fcfeba87959f1877b72ee380cc96c23f6124a8a24e647d3edd7e25b6db5039ad7615f45559cc616e4335cadca7d2c0f34da44895", 0x3e}, {&(0x7f0000000300)="00bbdfa94db62b6a426711271ac72204bd345e69db3022a67549060f69bb1e6441317df32590d8", 0x27}, {&(0x7f0000000340)="1b2dad218ff31b25b19fb89f227d6534bed86894e1b83215119ff629beb5d3d98670290af4", 0x25}, {&(0x7f0000000380)="feb4e56b8a5bd97ea1c04c1e7d9fe5720b8c954db891c8e7e9894b9910e72ff8fb7d6725f03be86830411c86a3764c7401d3884212c287b01b72e69dc53a0e50d297c4f429f8eeb44bedc3de7542a8c1b795b138838b91ce844a306f28a094541dfff4d7f983be1f753450afc9f8cf6b513bf880c8e00e8b4b1a5a520c5ede24eae89f01b9788747448b137d3f", 0x8d}], 0x8, 0x0, 0x0) r5 = kqueue() r6 = socket(0x10, 0x1, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff6, 0xbc0941cca4b9fcb7, 0xd000000b, 0x7cc, 0x33}, {{r5}, 0xfffffffffffffff8, 0x38, 0x8, 0xf4}, {{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x80}, {{r6}, 0xf4549b4c29038ff8, 0x1, 0x84d8377805fad2b8, 0xa99, 0x8}], 0x2, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffa, 0x80, 0xa, 0x7, 0x223}], 0xc9b, &(0x7f00000005c0)={0x2, 0x400}) pread(r6, &(0x7f0000000600)="ba02dd8bddfaf07945694e16eaa883c17b0d796887bb0fb937465c3d2c8cf49deb77e82a7e7603318af660ec68b8972f7a6d152e721d1ac5fa84474a815915fc071fe62cb184150186b9539dbc58fa5f602f8d8578347321990c9b681f987b613866df5cd8db187232ca9a941e6b960ec1eb57675c62e8a5381617ce2db9ddcffec73b7d0d182d231975a8940dc4c9a152320942e2922294cddaec3938fe395bee95d46d3dcc6107c47f9b720610e6a6439ace14ae30f56f1111d962156818a88a24521be0d6c79c5382d9db008b9705e86120961494c8", 0xd7, 0x0, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r8, &(0x7f0000000740)=""/14, 0xe, 0x1, &(0x7f0000000780)={0x2, 0x1}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000880)={&(0x7f0000000800)=[{0x44, 0xed0}, {0x42, 0x5}, {0x85, 0x80000001}, {0x8b, 0x6}, {0x83, 0x40}, {0x1, 0x1}, {0x47, 0x6}, {0x88, 0xfff}, {0x89, 0xffffd7a6}, {0x2, 0xffff}], 0xa}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x100, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) r13 = open$dir(&(0x7f0000000980)='./file0\x00', 0x200, 0x0) r14 = socket$inet6(0x18, 0x4007, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) kevent(r11, &(0x7f00000009c0)=[{{r12}, 0xfffffffffffffff9, 0xe6, 0x80, 0x100, 0x9}, {{r13}, 0x0, 0xe1, 0x20000000, 0x2, 0x7}, {{r14}, 0xfffffffffffffffe, 0x190, 0x1, 0x147a, 0x200}], 0x1ea6, &(0x7f0000000b80)=[{{r15}, 0xffffffffffffffff, 0x40, 0xfffff, 0x9, 0x8}, {{r16}, 0xfffffffffffffffe, 0x7, 0x2, 0x8, 0x10000}, {{r17}, 0xfffffffffffffffd, 0x2, 0x10, 0x20, 0x7}, {{r18}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x4}, {{r19}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffffd, 0x4}, {{r9}, 0xffffffffffffffff, 0x2, 0x28, 0x154, 0x2}], 0x97c2, &(0x7f0000000c40)={0x10001, 0x2}) r20 = dup(r2) ioctl$WSMOUSEIO_GTYPE(r20, 0x40045720, &(0x7f0000000c80)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) r21 = msgget(0x0, 0x21) msgsnd(r21, &(0x7f0000000d00)={0x0, "ca0320bdbaed0489147d072009647ba296d9fe2d58824a278ecdbf65dbd9e8ac7ecaf3c6"}, 0x2c, 0x6e1d4313331f4126) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0xffffffc1, 0xfffffff7}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000100)=[r10, r11, r13]) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) fcntl$getown(r4, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") 16:00:02 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x1) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x91, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r12, r14, 0x84}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, r9, r3, r4, r5, 0xb9, 0x7fff}, 0x6, 0x5, r6, r7, 0x3f, 0x2, 0xb1f1}) getpgid(r7) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xfffffcfffffffff7], [], [{}, {}, {}, {0x0, 0x0, 0xfffffff8}, {0x0, 0x0, 0x0, 0x3f}], {0x0, 0x0, 0x3}}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x36) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xffff, 0x7, 0xfffffff9, 0x1, 0x5, 0x8, 0x2, 0x0, 0x2, 0x4, 0x40}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x8, 0x1f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:02 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$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) write(r0, &(0x7f0000000180)="c345a7e41eb862781245af57aced49e483961478fe91ac864c0362ca2c32050c93e180e9e76fc4b4c51fd5da6c1e5f5050c7194aa993097f493d7be75050b22b9787ea1eaaed2b22b6b144742f1a9d9ad814e12728bade2c694473ce5d85e321f7cc2fe50b3944b5778a572bc81a", 0x6e) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) fchdir(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000050f4c2c372dabe18b5c2ff82a5d2"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x742bf3d80b33efdd) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) geteuid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000280)="0116658a3ac55595e404caff9056bc669921ceb1a91e211b2f03fa7d3cb7079ced55e03c087718003ba2ea3a0fbb6a82917b034a91830521bbb9625ad009d947613b10d1fad3075edf498a3562dd34416fea05eeb5a7b484d6d6c478f1e9e8144a34818b0123a7a912425a73840216605616d79f3f607beae0fe451a0d99af2c6800e12fe36bea927c250304b10f4bc55f58e4d67336eb49767ce1b848f8150ca65500e62f4483ecac0af635ac9e144b0240c5aea1759bac8fe2fec88d0319e1c93bec3964df1510568d3b028dd20a84d7a218a3c56285c1b1fc550071e5ccdb98a94ab5d7734859b2a103df6a48a3a663d8de8b8841fb8f45", 0xfffffffffffffdc3) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff180000663000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34a43fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x1, 0xfd31, &(0x7f00000000c0)=""/199, &(0x7f00000001c0)=0xc7) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) readv(r0, &(0x7f0000000040), 0x0) fchmod(0xffffffffffffffff, 0x104) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/17}, &(0x7f0000000140)=0x13) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/66}, &(0x7f0000000200)=0x44) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x2, 0xa04, 0x3f}, 0x52f5, [0x400, 0x8, 0x1000, 0x4, 0x401, 0x5, 0x0, 0xffff]}, 0x3c) r5 = semget(0x3, 0x3, 0x210) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x8, 0xfff, 0x3]) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x3, 0x4, 0x5}, 0xc) r6 = semget$private(0x0, 0x4, 0xfb2ef0a965c1071d) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x5, 0x6, 0x2, 0x8b25, 0x3ff, 0xffff, 0x3, 0x3, 0x3ff, 0x6]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x0, 0x1, 0x7f, 0x7}, {0x8, 0x7, 0x8, 0x3ff}]}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000480)=0x6) r9 = semget(0x2, 0x1, 0x2) semctl$GETNCNT(r9, 0x9cb9071f7a9aad81, 0x3, &(0x7f00000004c0)=""/4096) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000014c0)={0xfffffffd, 0x1ff, 0x0, 0x9, 0x4, 0x5000, 0xa40, 0x10, [{0x200, 0x3, 0xfffff001, 0xfffffff7}, {0x4, 0x10000, 0x60, 0x8}, {0x3, 0x9, 0x3}, {0xc5de, 0x5a691d41, 0x21, 0x8}, {0x5, 0x8000, 0x8, 0x5014}, {0x7, 0x704, 0x6, 0x7593}, {0xa55b, 0x9, 0x2, 0xf64}, {0x8, 0x10001, 0xd1}, {0x3, 0x9, 0x8, 0x80}, {0x401, 0x7, 0x101, 0x8}, {0x0, 0x9, 0x5c000000, 0x7f}, {0xa4de, 0x43a5, 0x81, 0x8}, {0x2, 0x1, 0x7f, 0x7}, {0xdd, 0x81, 0x202000, 0x20}, {0x6, 0x10000, 0x8, 0x5}, {0x8, 0x2c, 0x5, 0x91}]}) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000001640)=0x6) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000001700)={&(0x7f00000016c0)=[{0xaf, 0x4}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) write(r12, &(0x7f0000001780)="347a6d3b19ddac4be88446e386e473a69996bf8bfea1443966acd4a4f227d9341faf35bd4796f51cd5054b64fba8357723180d70dceb93acf62792a688869e2957cf31c63bfc07dfd92ca639f006d20e506416f2385080bc13de40485509c14288dad8f03b4413767dea5e75c7bc42a605ef4ce36975fa6538ab7af735f218531abd2d59331b2087726ed209678a5eab84a3021586e141cb0d0316b6bccf64993877e452e86025db098ddd8b1384a28f36435a", 0xb3) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0xdcb, 0xffff, 0x0, 0x1, 0x80000001, 0x4, 0x1f, 0x2, 0x1, 0x5, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x0, 0xff, 0x21, 0x5b04, 0x0, 0x3c, 0x81, 0x10, [{0x2, 0x9, 0xfffffff9, 0xffff}, {0x3, 0x85, 0x25cd, 0x7}, {0xfffffff7, 0x7ff, 0x5}, {0x9, 0x4, 0x8, 0x6}, {0x6, 0x4000000, 0x3e076dff, 0x35}, {0x7, 0x10000, 0x6, 0x7cd}, {0xfffffffb, 0x3, 0xaa1b, 0x3}, {0x3fa, 0x40, 0x10000, 0x4}, {0x4, 0xc9, 0x7, 0x9}, {0x5, 0x5, 0x9, 0xfffffffa}, {0x0, 0x1dd, 0x81, 0xfffffffb}, {0x1d, 0x0, 0x5}, {0x7fffffff, 0xaf, 0x2, 0xffffffd8}, {0x7, 0xffff, 0x2, 0x8}, {0x1, 0x1, 0x18, 0x80}, {0x1, 0x5, 0x8000, 0x7fffffff}]}) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r8}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) kevent(r9, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x123) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x0, 0x6, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x0, 0x2e6) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = getpid() getpgid(r11) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r11) r12 = getpid() getpgid(r12) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r12) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x80000bff, r6, r7, r6, r7, 0x0, 0x8000}, 0xfff, 0x9, r12, r10, 0x2007d56, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x3}, 0x44001000e, 0x400008001, r2, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r4, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r17, r21]) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r26, r26) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9}, {0x3, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r30, r5, 0x0, r13, 0x0, 0x0, 0x0]) r35 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r35, &(0x7f0000000040)='.\x00', 0x0, 0x1) r36 = fcntl$dupfd(r26, 0xa, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r37, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r40, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r39}) r41 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r25, r37, r38, 0x40, 0x9a4d}, 0x5, 0x87a, r39, r41, 0x1f, 0x5, 0xfc, 0x40}) getgroups(0x4000000000000063, &(0x7f0000000380)) setegid(0x0) r42 = msgget$private(0x0, 0x10) msgsnd(r42, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd8fa9a22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb73390fd4ee55dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c243f3831780bc182f4b260002223a3698f5a039cb15a0cf870d317b3dd9fa2e48c45ceba50127f2c4f16e2a3e4d0432958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12251a7b56fdffe5ae99e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea504f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43facb53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3071865eedc48765cb361c7e8a07e53cba38b432ea036794996dff9a980cf7e125100dd527d3e5fec915f06e9eff992e43baa6cd8dc33aefb7260c4684ae9f7f9a5405e246ad90630ec266252b21c48f9fbc1dff49bfacad7de76e30a4877ec704fb4e4865406303fb29ccc46b7a131ff488cc9df40016fe04b94321d84d58cab56bbac90b0d7ba76e2495b4e6ec78c4d324c25053b12db68b379efbda22ad14601460a4cdd51fcb9290000000000000000002a4ca7935a32c5580cc90833ddc786aa117f700357f22cd00f03eae23c6585f86eddfecf5bd02c6059e90f7c64fc73ae6465817d5c4ad7e15469785fbf47da1d065d1dcb08348e79a7b1ec5fdb4700c94927a8c90e3c4c7ec95b41393287e530d4dcd6fb1d5ae72581a5ddb39301ab55c2f601e0d84f55cfaad7541cbfdf9978d52ae3c4705967f120322569b5f2d075032b9bcc86fdff9ceb332aefc0efa8dae5cde4b199205a7b2f350ac0ce948d78abdd30254daf75fd05d0a125fdd4b1a1d24f3f7180e40629ab6a4adffe484276c4b79f2bd40bb3d02d4765cd08125a3639dfa541b5be588cfa1b7b678e575d986bc9d1f741c23e0860f1e300000000000000000000000034b44b26a969a3959bca2da4e589fb4b072d80bd67dd5afe83ef934021a2d4bb299b87e4a00660a5cac206091b008f7eeaf5b8fa6f6b505c11d3954f14ab8d9edc0da5912218ec99783a6ae74e8d58222073b3975ae378f3351df746290af5a58170"], 0x86, 0x0) msgrcv(r42, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r54, r55) chown(&(0x7f0000000200)='./file0/file0\x00', r54, r55) lchown(&(0x7f0000000780)='./file0\x00', r54, r55) lchown(&(0x7f00000001c0)='./file0\x00', r54, r55) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, r54, r44, r48, r50, 0x1e6, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getgid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r56, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r56, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r57 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r58 = kqueue() ioctl$FIOSETOWN(r58, 0x8004667c, &(0x7f0000000040)) poll(&(0x7f0000000280)=[{}, {r58, 0x40}, {r56, 0x1}, {r58, 0x40}], 0x2fe, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1a0, 0x7) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[], @ANYBLOB="119026ac15194e1d16cb3783db61597f25dcdc13463b05", @ANYBLOB="4fbfc789", @ANYPTR64=&(0x7f00000026c0)=ANY=[@ANYRESOCT=r8, @ANYRES64=r7, @ANYRESOCT, @ANYRESOCT=r9, @ANYBLOB="951c60ad92a0e8928725e7f5435e513220d143423a819ec6b220f0df076a6f5ca6e1016fd80424dbd69901588b5e2d6f3ebed544286d03ee8a1a34566596bb92321955e4d686cd4679e538f9a9879a793ffc02447ad24a13447341fafa02c936e5c4edc62294e0186ad5c969dc188dcf55260322bd693210a06760f1545e5d222cd65c0b40dce33890ad8785ff7317d4f3226f824d15c98e4a0800ef7873dfa7e84fae0e3146b3c7a3d7f41a565efe4c9a0716f5d706d89eee4a158482e2d1ca5fb18584b1a1b83df9e5cdd79316042a84e188cc86a553621971a5bd0f18ba2248593a3b7fe89afd592e0b5e85b5a07ace6392f35398687a109ee00d5c62b69be5101eff2ed45c1f2570e53251eac0112ba7f0f3762f02d788048e9f2f61ad67afbaa4626fe468020b8f873ae7c337ecf666bc1c1d0b766ce4717f32c8d1995a490564e2564f95b4ffb6eaf53230b1e9e08c6d9bebc0dd88ecdba2608c830a1565e9aeb57b2d02377fdcd5e724cb6ef7e77cbd44d43b33c4bde0858fc0271d0b4f98f8a09e44765812fa5a28201176cbbbdf885300794901fac5f87ca1da9c0f216637ea5b1de22fe8eb996b39a4eed3133a08b301daf352a77487ec1784f1697b38bc460738d721af3a486db1bdc3df64257c65eec059c00cae22d1762c34e25e744eb365d3980bb2540590c22d1627bab25c59ed961404bf184c77d4cfeafdd46e81b0e9820dd3915aa0a7ca2b65a63ff323f12ec80a68a8bb2f0eb4cac939d035e17f853f798a6618d5d7b44e7d619b1cdd2edc9206cc3c5ab571ad1ce241fd8a376156f1014bda0404fb65f89c2617fbbd1f30898fa6af1e608c81a50f47064039003cd35365aed3d0e6bedeb62ae7a92be8361af3b55770bcdd51932714d8e8ec9548f916095dbe3911eeee975cc924dd200da13300724650c0bfdca3a8e410c45ed9cebfc2e633bea1033c53dc0b23abb2bda63027a32ae5936d03dad49700002b48e2f35d2871de6405a45446907e5b7aaf394878890f2c9dcc0fdfefb5c031bc42d1f9e96d943321448e012705cef79cc92f61e314b3437e04a2d5fe7668c18e9fa15eb7dbb332a3d6d21b8505eb6358b6c220fc1ea7df22899bf6c557c578d492e705044e7693c325b9f54e1a58026724d8a292fb0cd5e5f06e70c5bbd5575d1776905ffa47b93b274e96b0a58f7d8afabe6c12e9ba11605e1b94813635faecf38da9b4169450b27742b63beef634b02f3eabdc693c72ff476c4565e58c0b9bcd9f1dfe45dfaaa3a089801e7b94050aa1bf65fa7addf101e38748e0612e073470a35632b75d3c83f170c5833552acaf1fb757ab9d89944b250e52b8c5bad926dfbfddb0037811095edcfac2515445d5667ba6b03dad019f8c22b0a3df881ff9be26915b73e3384dae42da9bcf3e1431358bd3f4ae6510d5fbe19d228e3db852b9ab5f4aceae1f7d22f376e8397f1cc36893f3062c62a04928c73c96bec2316a908ee3d037661591e04d7b5aead42a6695eba712b2704709f05a9c54c2690c683bbde455e7019d981307962a78182e45f32b7b507847bf8d0a124c6b1e263f670c0892fe6c8a61db8cc3c2d375592728b4fef6516f46a3057c417b8771d076baefa9c812f43e14274dc5cee181c3bae72ed36b5959fa5058bf82ca7ea9b2f65bfca20a3ffe7ed957fa80ad5fdb1e4d38beff49055017e9be2800b8cbc46f52e883731c057e6d6f532adb383962f1a20f41d2743521bf55629d86f0d2ab3dea8ece7d84046f77bfef8d237e79c8bca92c9bf12604a1c4a4f72951ebbfab939dee00f44dba276d0614114fbda84639ef75f8ead20274b4418d81fdc70de93aab64a55cf01b770bc7a6ee7d0ecc15193ce1a4d9066ce06303e1a0c03c311b1b906d388ed514a6e6928b98f282a222b905d5979ca0f8082b7fa13ae8050d9339a6cee651e35604aaeb956026975256827ff5292d05b0a54baceb7782891a98ed2eb910ba0244c80309c8bf728f96e073389b92913bc41ec9240595be8a89b6d920d25ebe3365a0123678a75632700d273cf01a68b5f4fa0fdf37738e02e395d50b41c567b45f9aa1ca6000df3ba6c2f91f82272e4f8542f16db7bf70401ec66d8c70af5ed1b915cb62f5eb1ea56b67b1488b4d3378ffe16178a277d504dfa7d0f01ad0f224dd61de479568eed520115743bda6579fea43bcb82b22640882631f60cf35d69bd57a85bea0697cbf18622e0f12e04b0d2ec979aa53c89e20ed553413fb073634795018b0b2247a5b0c70304dc6f80b828479b7bb8e6c351510dfdb0cbf81f6e76fa628a9a195b1d03f8caffc0f61d95710b8a5f4135d9dbd561488ec10840cfe3c17badc8c38f2dd73eec354c3a5b7ccb5b50f0df9235bc651ffecdc735877e623c6bc61370c2ce802a1e51e14fdd90fabad60a0408af3c151964d8e49f9ac66217e5ceb6bfb3561773dbcfec03fbcb924a53da647a17c66ac7738b30f2bf04043c45718bb7c8e51c2e18055bb431ab72bb466242178b69c4e1e5d0d442e5873777ebbb872222434dffef509ae1919f774f54b9c709620ba9a8f6440c630c25d1e58b30fe3075a9e6a73052fa1a1aa0cbc95d0e85c275a4e6b564dbcdd8f65507ca5886937764718e9aaff61afed2d3ad63ef40fda030f3a06a00e1f4dbb46c6aaf180cbcddd2ade5b4acf5005aa53f85b24e8b52a9f5cbeb9793814a16b52f5cf1b804be2906c6ad36f516991e98a79dea01b9b7c4c7524f98f7f308c517bcc739c479ba5eba5fde80b05c27310f970ef4e455e9c2012397b3c48b40466e12f135698f60167214518d31643b777fe5d0c6c2b4762ee8450fa646b750e7a42008127af0666b931124620afd346a167b45f0de85dae790718089b0152b37a7780583deadecb78ab27aa755b4e27ace34d6d875df22b012408c9b50a36ce16ce799215bfac9d4fd1c77c93afe768f47f48a010c66bcf53487964d70076deff72642188f7c6d47bccc6b61c9ed80a11076432de1e2be00d7b27bfba9b1932a1110b9cb4858977c8d82f4b5ee3cbc5a45b310966aaaced31e5ac417baa9e86db452973e1e2891fa65e7521e8894af4ed7880be49c6d31481b159bf08834c70c71d04c9f651cdc0f7a7829429dc462898d4ff462a57d508da00b5dcc418c4436af7681718f7e7f34df051c62b385715debdf1e8b94aac549e25785aa0bf26c7c4753b75c649b78055cbf73fbeb82e1bc646f8b59034a929c17f831133fc232cbd878b7a1b6f2069da620ab9edba15508d89232db8de2b68bf39fcbef703a548d41305ccca72c9ed61639c4585b3ca768bcff21fcfbc064e19b67e3eb547be135835c30df72982e85da40a5ae42cbcb9f9b69e1888ac193e8b171ae41429e20763857ee3ed96904e05415a26b4c34a334b998500e751f61f988373bfb09faafb88017a8abd768db348cf4f2047ab4c3f30e801be44ca3fb079f5cacc6ea566d95a3df52646b2fe4a5b999b04bf6a32399e01f342bd062bd1cf31ae22a2482a016f5e7ff0c6f525b332b85cffab151d6e9762538cffcd2286500caacafe40dac267d38d0d69042d3cc008f8e8ab0a510f523e54dc9162c604f579c486beee45809693ba94fd2bd995cebe688e16f57033252d77dac0790c407b14de4602a1bf7b32bd9d79c6aee0928a0452cfd43abb1c47322072f711d5b771b15d00b0fbc244b88b5019ced522bf7f2bfd9fed888d5f7a0d94d1f655d7fcef76aca65c37e03631790fdc03667791e9b3c28f3f63518febb0f20640dfc291720d0b0f30eb926001c52b9bc093ee45f15f00076e98079e7bd1a28a502845e0fbc1332621bd8a4bb2950a89b60a9fba7c40abe76b47b078e1be70d34471930cc58359559fd89cd44ba99ea8c8477ef4aafe7d0d066d0ece5ca068e69b73e35798def9d8aa4a9bf8b4c1d6356f89edc8e5c62e93544834c83be892d6d43c18afed19c8006bf87a182d56074a2d5f22bdac770dee630517dd5595d9e4ecd233b395849b2ca6db39da2b8d448fd2a86d5a31cdda097f59b79d3923a656c472037eb7025ff38ffa02809282a7e6bbaf922a8269f11bb9df17898bb041e04d78ffe43e023d309c11b44be70688b04016beb25efa309a6172886ec055a7c7ba2ecf36cbe671b993e4ab25a3f17cbd780acd23f40f5391c3fb611d2ff3e4fa58c6e108fc709db54e2cab60d43fde99b4d310a385061b1853dd77830250ad9236cf492bd29724c0104e4f13fd60a25d6ad4bf984d20a90e18e90ce86dd1aa86fabe6716771dbd2eacb06996d0d72a255c28262b27e8ff4184f689cce1b6801a00ae3967beaf939c38bb228f06300ed989d3877449881e876b9e32191a2199c5515830f2ef5a9aaf378d06863cd486a0da1186656cf2834741c44ad03d7f1a445df42ebd66dc98d849591c1e71c7310f5af2aec387b0ea0bfde00a54bee65e394982b387a347f0b00afe60ae1d45453e0c270dcda3a79154250c45da795ee0492a4d573ac63c40323b20eeba2b5dcf6d769ac1593b1db545f44e01f258c36374ce4dc13fd5520f048c86401aa97f0cb3d07b866134f9108b3edc8c266e6911d4ef8bcf001931ad78503313a9fd112cb1f9ad6133de9426642362de3bc4f066e33c2c6632a55930daf9ab4a0dad986c6b1ae904587577242cc6b44ee56772617b4ea20922ed5a0f20fe0e413c61eb3f36259f69b6a76a97fee4e833034e7604524b1cdf4df7a2debd6007727dc3b8ca610ccf4ddaf06c68a01d455c6327a4ba2214bd681e4466cb2d91dcbdfe9113b48ace4abd1483956fec207e225707039e064c73a19cdd50b1560378f838aac5318c986c3f60ffb13653b522dcb544f72a31113fdba3523fd3382f5fe67068beeeb2f197a78807a146bf8bf2bd28ded2b493e07919795b9b114440f6ce947500aa1f23607843a8c66ec9e3a40fcbcbea605a2ccf5fc563712aac9cf328732cf71952eaad3e2efa49cb0eead9a1d4fea4d9e7dfc8e42c194f4eb949ce88812c40addfed0a505b42f9eaf3d55bc979009293c532fcf101c9132c735871152324450c164e5e458e29087362fd7592448c0f7e75066eca3b4dcc2aa74c33fb3163f0d36e260bb42c6da0b1f7a76cefdf4e6d3ec42074e5c4f8ae9a145087dc2d3b51c9174a3be98f0643a74f241ba99eb4122db43908b17bc41731a8a7420d298815dc27d9d4e7ea25fbd81cf43591125a448b82e5c95e2fbb9a616de1bca8188aca98044397a54796d58614fc792f24f083034ba620550e659f799019a8112fef10e10f868f3da12946a60e244b4a8c7ad439f4a1d7e81b8b987679c844522d1110286c81399d036cf5c550b9e1cda1d20c41449f42e8056a3a7c072ed894cd31cd125082a121204ace9542084bc1e04590b57c2cae4925ad51fd7779157572f90d466340b85d25fad99e6b50e597848c351afca11e5f5fbfd681c496111f8f56b9c0772367a2a8d074314d0a2b6ebf21cad3109a8d3d5a869d7aaaa2f1799c78bbd858ad24cd5b3c1ddb61c99f6c43a09dcd17b9535dd6ea1563a65e65570a8af4485354a2be59e55b151590da465b9f8c672844b821df8d04b9382366b354cb24a5985232a44f9b233b7eb33e20d0bc45ecacc2acb5e9ae610318f1b978c137a50dd1966335d9a3d48b9a0f3c0019338e162e82272b1af2da9ca9861d83f552ac60d161e137e8cdc1ec2b9ba4fa96243c4239ab5ddcef42402df5afa052355fc0bf32db46caf0a6b1fa07faec01729fe661f2ca9c1a7dbc5b13d5"], @ANYBLOB="f2f1eb1c1be11b89e1415c59687233a07ec19724863a5e7858c47ba68705a9e04c59a98be46b9d37e51d3430a0a0400894bbf81e2e7a1c92ac9b00cfa9c11aeae87f53709050066b6b7a2f0b800b549f25966e699134d2dec39089adb31c76ffe186df5e78611cf0aae419086a4ec21ede0c250f0362498c0baa4c73fb8e33f8e58e7f3efb60a5134601c20ae8c60c37f79cfe36378b058f6c5b21865c37e7ab3cbc2d56b0"], 0x5) r10 = fcntl$dupfd(r0, 0xa, r4) connect$unix(r10, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000600)=""/4096}) 16:00:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1f9, 0x1, "090000d60651130100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) setsockopt(r0, 0x9, 0x81, &(0x7f0000000000)="9b8c93a5dd546c900cb3a44227aea5180ddfe1476c9b1eda6ddd9d2fdabd87b41e6ebb0e5070e19e69410ff942f8eb5fa45287fcc1ddcf5f5e1379fe6a6c878aaeb7d350cd8f25b622707c38b0adb1b2a574d259a4cb425d37fd4c7b27ca6143536829b03261ae61ca88707a4b32058f69cf06ed9a707db01730acfca9c4466643ea3479bed34cca2fe3a1da4c6f9d58b6d0bab4224b64f6262dcb80a8b300000000000000", 0xa5) socket(0x2, 0x4000, 0x2) 16:00:02 executing program 0: r0 = socket(0x1, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x3, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0xc5f, 0x100}) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x4, 0x4) dup2(r0, r2) msgrcv(r3, &(0x7f0000000100)={0x0, ""/217}, 0xe1, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair(0x10, 0x8000, 0x1f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() msgsnd(0x0, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60407021b2c8ee142b225f5cadbed517147ac6adb1aff6c45567102702365987b7d241cdb84955026668b96a1f53be2b86762e4b62"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r3, 0x8}, {0xffffffffffffff9c, 0x40}, {r4, 0xd053d29532154bf4}, {r4, 0x1}, {r5, 0x4}, {r4, 0x100}], 0x7, 0x0) r6 = accept$unix(r5, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r6}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r17, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r27, 0x4, 0x46bfb) r28 = getpid() fcntl$setown(r27, 0x6, r28) wait4(r22, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) r34 = msgget$private(0x0, 0x0) msgsnd(r34, 0x0, 0x0, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r20, r8, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r22, 0xa5, 0x1, 0x100000000}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r36}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r37, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r40) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r41}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r42, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r43 = dup2(r42, r41) accept$inet6(r43, 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r44, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r45, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r46 = getpid() wait4(r46, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r45, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r47 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r49 = getegid() r50 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r47, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r48, r49, r50, r51, 0x1, 0xff}, 0x8, 0x6, r46, r46, 0x0, 0x2, 0x1f, 0x400}) r52 = msgget(0x3, 0x241) msgsnd(r52, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r53, r55, r11, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r56, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r12, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r57 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r58, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r58, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r57, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r59 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xe6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x563, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getppid() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:03 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) r0 = socket(0x8, 0x4, 0x9) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r0) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x5, 0xfa) r4 = dup2(r3, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) geteuid() r5 = socket(0x2, 0x1, 0x0) dup2(r5, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) close(r0) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x6e0, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa804bd98d1df2edc, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000b3fb93c278e7382a00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getitimer(0x2, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet(r3, &(0x7f00000000c0)=""/4, 0x4, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) ftruncate(r3, 0x0, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="790465238159de768422d0792aaee6df784f4422346c993b0615b71a9636b37ec89179212592cc26cae1b5755820c84470641535e931e301a0bfda2268929a8257ce9487254626a323e41b98", 0x4c}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)="4f32d5", 0x3}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) shmat(r9, &(0x7f0000ff9000/0x1000)=nil, 0x1800) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x4a7a228d2e49a642) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x10, 0x4) readlinkat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/39, 0x27) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0xbc5340daa3067fe4) fcntl$setflags(r1, 0x2, 0x1) r3 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x9, 0x5, './bus\x00', 0x80000001, 0x6, 0x7, 0xa4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4016a}, 0x44001000a}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x80}) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) shutdown(r1, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x3000}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getppid() r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r6) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000100)) write(r7, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/129, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) write(r3, &(0x7f0000004780)="e9839c00b5660c04812a75cc5af89ec97889f27ffc6a7170703e7e50d8dd155d24102665b0b831663821855af0442e84e76eadf0a79bf22b62cbb16b9907573f15a8d34b6fa1793b4a8c1fcd0f3e333079db1d142d98016565f1a7a12ffa4fbf19fa040a8091da53cec0d621a1496b5cc6468f3e0bb86183a8ac05240afb186a2617aa805c0a2a1c66f2f4c564378247e11ba4853af7a8bc78fadaf48c0a2a5584af2bd622d0c714c5ad4d86c0347696872ec64bbab5d11147c9441dfd2f12d977b1784ae753dcbea13048f7310ff84ffed4ac57fee1251e6e425bb03f4b636f31219f2d3e4220ff2ff5930a2be57a697816a535c761890b26ac4355758b6b1851f24297a6d5598edc29a456ee39b6bb82ee8f6f3dc3b65cceb9111ce3317ff0bc5a9fa5e306240ed65e75dcc1fbd5cfea2e3896acb563164bbad3f607cc57e845f6d6315728bed4f9c6f126f34fd35ced2ee0a6771d9080c2724a8b0b9f4369850729640dc4b2aecc1b9359071d22d249dbf37bfc337259b9f0669678f3bc760ca8bec0e6d84c40de5a3deb908428a77ddb214a3fc0e014aabeae176ba972690f93a0b62203464de4d451100e22087e8eb376090bcb6a705b405c974fe16c84abdb3deca8ecee34b2fe18bf527fc082233ea37bdb4f25bb0d81d4b45c1eb2afd3537330a8a612efa3a34816c972328224bf5f59387c301ecd5ddd62f65cb71178102bcdad647e718501da769e41a6e5ca74960b5e51d14b042ec6e62af79b678e26876e0445a372910eb41bc9a49b77bb860d12f3041578b48b2a011a61ba834416663e2ac450900eadc8ca3588632e335865c154c318b30c55058843ffa8bce08a2e960c832111aa373fa583aa68bcf2778625cf7e3522ec4b6c6b371c7b46e27040a3332d99aa7b3e4a56daa677a3e4b998655bd803af0c90c5d6f3e8c43e4f512690ebb9fb2ba1c98cbe569fd9ec442da8ce4f2469ab3f8c75810a5ee2217992bef79be61f39303262fee1ba3d32ca3b1a49a40a7097e1b72222ba6ae9e799cdbfff85066b8cae024738ebde6593cb78d8ae2750638aea7d97d520f4c8b7324f96822aff91f6cc1ae49d966cf23f403e5be5827f76c53aca1fd7a6b11a1d9743bf7e5f3b0f727c4d26f8f623479a3b3a7e8650296311b5ecbff3662c13cd995ab34c551403446d489555e695ca339ae94b2da0b4d0773d51033e55a1a1b52176ef0c97ad52f4ddb1acf4c2fabb2baa70f96c5ac3dff0cbbc5422d6029a2516921d692cf38c0b8162272e660deb66741b06ed599644e4654e355223328fbc9abbebef8e19adfd75feb6b925c744b26c30f79eae7c39bd9eeb54975d9a095ef36e92b59201d236c7d2e67c9f2d302bfc6c0eba2a0d40d82a97c9daf19d3149da88fb0021f14a4ff11ea2b3a7e31267c2ba17fec0661b154a5c19b2e15e4875276c2efbb26e9e485f3b8da6f82872566ba859a14d956fed3628b2337e02f09e1b7d2b04d270b428c45389725666333d5c3abf9acd85f61df350018316a8d31aeeaf6b262d621806b5fe02896699ae378df9b4ebc98533d0a24aaa8cb19ea64243c5b6f9921e25567917c8a17ffb876b29b7824e5d68f95623a397d7ec5e62495132defeb1fd3571ff80d71dc7727a56ab24a4116e416c4197ab64428f21902f7ddb5931b2a92652922e196bdb8760c315ff7d3fb3a7cdba537b86fab9ce84253c9bc70421cf8ee4f5dd91d742c656fbd67a936134c724bf81333e1d981b73129b3d1041e8c4b8bb1775eea3816840160373ee57d924a056dfb7f5969b6c2261b8e94b03b8bb91bcded61a7052bb4a8da3cf3a7d1f1c1aded4d4bc9804da4aece929a0f5886dcfa01f992693eebb35bbda35c6cf0e430896e0e67644dc404dcd0b1b3a44a13911a4203a89ed627c3c9f92c65e927790ed02844dd3227d2e50e087237bdfeb5a7cffeb86e841f8a4dde7819fab397809e45f2198ee6e539a191eafe835e1896ddb75a34a9b8dfb33f99d84cfb82e27150fea5dbe743e49da4014b15f71fa257186d98a2d004bd759542a19c808f9e5832163a3966c6e0c7c3c813a050c15ec059caa6bff7049f574fa2f95360721c701c059a0490068daddeb6d8ef3e3bf55c1d3a522a961a42a8481e82ea22a69d72ca91d0a4cc711d51125dad2ee637d708721165595701b5ee01e8e91b087f97ff1792fa8336e780a5b1a3efb3685cc7ff252e1b0bb515cc535054658f7e3cb02c845f937e87418301f051043d636e7c15992f9b483991d27eea710882319faaabc4e5c013aed6b4baaf2630bc1c1100115d94c3d12f4cc4af085bc89e1c4c9755a47b3289db96644e942f864aca37eaa2c31a8b2aa0a45d587d875596e830366808bcec6a5cdb136ce4ee74ceff6e5913f1cc5e95f47dad7f812cd0e664b3a805842282435b9b2e97e9c98f0d0c19b180ad99a7a6b37eb6a94e86639bc53697de55cbf4d03d75ca757be4b627434b91ffc72bfd97867c7da5533969233045101c1036b5086ebf0c6bbb3fec487d3dc13fe7e3c4b23b7a39936d43bda4f2d16243e417492dc9029e9e2055a2a59b4a9c90ed56f0d390ab03e6157f0b88f97b994a3b1d414eed8ea773948a1846838cb90ba845d6f258cf58071360883322d0f0b61b072b1aa19358a495060fad426d2b63b792d321caa402796389532453fe12c1bf3ad21faaaf8a695dc6ee52ad64d3644fb674c4e31a82279a41d2e2a7cb2c1b2c3128f29eee7852254e39093b3253c7825ab0950922f2e726de1adab826d767f41a012bd81c50928d899f08a453695fc582daf0c76b256c7651d379c093aa4fd6afa3369da8a8683b2984f6f9eddd7585b0009e990d290a0f4431b1aa35bcf2ee7cf7e4eb6b1a21a6ae4f6032d2ac3879b8d9851d1c34a1ae5ccc7cd81b85f346222d2b892c41fd5b80e40e6651a1cc0e8ad740225859ee4119a91327b7bab896776b80da1e58d29cfe5e49c4fed7b6748d47e7593036ef8227644afd210f73ad88ea936376207a64c08f7e6af9e972d78050821c57715a8d8e21082cda6c3306b2160a194b59b41d434cbb811bed37ffca4687356702eacdc3565c9f6d9157c3e3250c06662c8288ae8f364113d0b54ac7895294716d62c33dd06aa8e5de18bd426e5f7bbdeda20d679a26fbb83834fcc7fb30689ccb58ee4627bb553ba91ddb080cb6973bb9c99c0c9cada1ab367d6a61ca53eaeaf115ef90c07d273055d622722a5d79bc7a1df8741331200349bebf3d02fc6288da9b4e7784a413dad8306b0bfc35203bb41e6b2d69d88689ac339cfdd8d0aa4fc58083cf2cb9350e200798036b04c5fccdc5d30730fc6eb9a781d4941ee1fd57c3bc1c06118e9ee50af7ed3985a696659be21f7e6fe188be50f767624b161dad099dbe1265824fdd3dcd8a20ae1984baf5a1b03033bc52b97b4999f795b6b52d316f3328cc36372a66285541093415dceaa764d609e9e94869499d9ad58ddb6e7d3fe310d1a21741d9fbbc65d22ae5ed160268d2db12d7c45995bb807438f37e37413b509bee250e89e77fded7a5eff2f6192fdca8c51028aff8c45fccffd11963440b7eff4468cdc652ae83546942634d2664189a0baf8af7d820d31723807c93a0fc035ecb67f77b4dd8c068db18b32b5824ed8029078d3aadb335fcc3a055a83a703ea72a6c30d972d34024668952a800ba18b616971273b5b798a1f411ef06cd1a04b8eb222bac95fedc78fa4d07797a5a6b6644514b1d84a0c6bea2c2cb074a4eebeb380d1eb1a719849dc4326faa651e9210dbd3e1a94c485160d061ee9936cb69435b640d7211c105887fd51e0fce5d817281351ed0daa59d2862644cbc6ccec920f70af8cc06c2883e49040bd8e200628f4cabf0b4b17c0ce7ee826747938099eb07fd44075057c18a8d844d325484781c1d0a024679b1c6661d1ce2ddb3ec76393822b17063dbf96bd365fd9bebf29aa530583983112a27d5f8daafc61054448342e18d93a52a9f2282e16e2e9108863a4a83902c7805d3f0c167d41c19ae4c98d564b09b05a5cffc840f5a1f34370cdc58d592ae33d4ad940f517a6887a17a85ed46fce89637d1f61ba08c0cff313d35d8fe6bda5bc301c8db8327a2c7f1ef1f8a2f397b7880acfbeede86e96267a8b471c1a9425e94e265380407e02e344b4b55da03e9314fa36636dd2fa46c3e0c55b2051b8f46a5efe775c798ca1bd46f1001664006be143b43bec8003edbeb3ebaa9b56be023790d9e5be61d9996f475f4cf29e9be4ed22a167c998808f7c3b4563db1688d9157ed883fbab5bc657d50be4337603a9bbacafa8be9f78a4299e65022809bfb1e0eb1873741e33d7efcd44cbc8232253f76fc42cbe5e0a23ee32f576b074b235f259ed8260118bf59f194645f590d87ac56dd89d0c46dfd3be64711b8fe04a96f5562cfcd9d62ae2ab336414516abf54cc73906d6729e90dca03b8635684ed519694f058698342d090290089dd079a9b32c3becd18eae8fc7a57208171759d73ebe7d709c3476b159a11ed320a29b2c159eb958ee8aac18aa36ea61e2784db9a0d9e1a77815e3fcce60f6e777ddb1a18e231eea248d411324874ab3614c83c4b774c2de1689df4a7dc7d666b7b8770309a806d1d0bb8082b8291541c8b0c32606a0430a885b32cec451170fca3b237a5e96d05d5d4dba7419f6efe1e352184ad038d32d6ed8a664590bbaed5b1b4c92cd963cfa8b331ac53de18c10e8bd46e3a13c6eead5332d8432d8ce2754af0eab8b10b02c5c73336d43d20db17e619f874962bcea96b3a221e9a22f8f446a7e688568b14625bb395e90b55876a97e99bd1f649d21e18638bee511337e77c30be3ffb89bd1e6e4b6d5358f3cda8c3e0ce1af871d0d54b59ac82e143e477cd7b25f7d0ebb017ff643baf8668d67b8c350df00c332c8ba58f333ba24ccd7a8df50d3e182cffd47f422d33dfba6dfe5d3b81d749febfa7d4c2009050396d4d2aac7fc455470b1bc9d7331b2268c583850fac597fc0d3ed5e89bbeb6f3747b2bcca9f465ba0679d7b80f9f0cd0a6c914d5ca7a204e8e5624f617d6588906f1483358c65f1b7c91f56f07825f87c65492b70b700bdb3498e0a8dca1c9a3d64b4ac27b95b5cb52db845d3c2547f72efbe8bd2caff37898efe7023fa8ea948050f8de9c2b32045d48d49e4de4bbcff2420fe0658c7736eff88808f8b85b64f214f8dba3d9241bb76907c228779214789e85b2f65b199e80c1d30fa400c6d9f38c3399c5a9388d00edc1c2b2d6be7535f745717111a4efce78aee2946e6e2ea7c28e54b89d9639ca193b48f9dfe3f5aaf23ff7a47a4d308856858c212be5cdf444b05f8d6b39a08ccd792bdbf7ae771bbdec2c7206bac2d51ce6235eccd2c109bd0ad37d10645144ebb9720145e5a15566e369765ace47517e9fbba4ce0003b81ea6d677589d3f28b2d366093c5d933c784ddbf8104b11f9832bc4a9855a25fe7e1d19ca051812ad1544612b94dadef59f0c0de87245f8d5db36b71c00766ef6e9371c378b46d3d5f63d918649afda7673a301197c541531cc118b0296f076bd5d6d4c832322b4317b3ba2ce2699d785ead24fbf450592f68c9c35466b40604bcd3d845e717bc9cadd35167ce7d2d48b61edc3110f1bf577a7a163e49c78ddf48a61b3e9f68a6635e433d8313523c69551412801d802335bab9f7407dee1277412b54bdba422e9027f4b3c6156bb12a88072bd413cf246ade18313e3fa0becce88859e8bff0565c4450339ee57236028b", 0x1000) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r4) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) semop(r5, &(0x7f0000000280)=[{0x3, 0xfa, 0x1800}, {0x1, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r5, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00066c1a47c86a8e8d83e214a8a815441fc22bcd9f779a09833f6068277786dfbb883dc9719512eb0bcdb19215b0eea"], 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x1) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x9) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000080), 0x4) ftruncate(r3, 0x0, 0xc2f5) socketpair(0x18, 0x1, 0xe3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000280)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) accept(r1, 0x0, &(0x7f00000000c0)) bind(r7, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r6, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x123) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x101) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0xfffffffffffffc76}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) pwrite(r2, &(0x7f0000000180)="f40606ee3be0bffa985cc55b3aff767eb57f8b9dbcbb9ab683c149737173d8f0e1259b0742a899c11a2b2f3eb03ea8e7e6bc4d91ddec50a2544c4be0b0574bb2d768166bf6f608f84847c955e5ae3aaf2640c17b3362a2afe00e8badc0ae6b05fa68150f2e8f3d269937bc072e1e65fec10e08e32cda2803e78ef9a701b941baad4376f833dd9a9f64d0a653464880dc658f2a548d8e96b7", 0x98, 0x0, 0x0) 16:00:04 executing program 1: getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x274) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x4, 0xef}, {0x6}]}) socket$inet6(0x18, 0xe, 0x9) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:04 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 0: sync() bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getrusage(0x1, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = getpid() getpgid(r1) socket(0x20, 0x4000, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r1) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x200, r1}) shutdown(r0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11cfbffffff2f4e60e973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="d4038a13601aa11aab9c3447b200e92cf5640c902df21fd6a36d511310065c677bd071093fb946625b6aed0d3b8ec0544e156d6e237793c4c3a7c3d163a6c984eab949b65b56e64ca48d4fa4a04d8fcfff0cbbf8ade8dbd7b882a7651c2e022f90e3352b5de69f4591f7df5f4502af5f44be8ea5d89a633ea8a8b843a96becef26a83ba9f906c72e66fdf7a01e04cf70559cb46479b0b0c87d26b3b5f79bbd183b77eaab0e33b4bfe69f07e355c795ba69e8b131b199e0b1640cc60c6ef160c37ca5b0c21d727490c6aa4fd9ea77436ee581d732b856485115586c48b3", 0xdd}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x2c8afa00e4bea625) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x90, 0x8) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x9973) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1000, 0x1, r4}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 16:00:05 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x2}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/der\x00\xfe\xf0\x86W\x00', 0x80, 0x0) getgid() kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xe, 0x5013, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x7}, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x4, 0x1ff, 0x0, "000000000000000100002000", 0x7, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 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) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) r9 = socket(0x1, 0xc002, 0x6) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000140)="c13bb26b4001914a0b8a66c8697dd36af77821cb4dd342ee3b93bf3ed9e67084dc44d4ee09ef88618f02269c86f5501939aa44f7fbb67370acb6249f1daebce52c1f68021f24afcd9d7cd5689ee1e46e8b93da43ace4b6310fc7b802bb556130e9d42396097d79faeaadaa1c3629b77f3a9c7b6167458e0b987ed35ce0f952ff4f6787bf7d077c47af20d979cb99505e44a7e9b0d763afea14341e1008c1c35fa273ced8e5fdd8dd65e1bdb3505a97fc81593c0764e6b922156482cac53485698a76", 0xc2}, {&(0x7f00000004c0)="312955af467a40a9aeae84a3c0a19e71dc4dbc49ac3832e343c0014e60ee287e294b04e3347c00fe25be50d393753c2c2655f9c42f45614ff2110770220f2b2ce8763aa697b7dc3f4565165f594599e15034ffd98f4654a4443be0f1b2565d2e9c40a86a4ddf01a74bfc386b344ac90eedcee57b64f63309d2d65eed979c021825d6fd91f497b438e9743b4fc2d85e062fe205a3f35b06fc00d40224dc2920f005dc2984281d2fb539d350ad3841dbb1eee3cff7bcb05ffcfc5e26885f11adf6ab8e372fd6babfa5c23ab05dc0cf5e7a7ce5778321df5865f12147703d1731ef8af23f276ba0a698f5ffa4006c4ad994d92a77dff4c82b", 0xf7}, {&(0x7f00000000c0)="fafb63", 0x3}, {&(0x7f00000005c0)="3ad1faa3e1fcf6d886ca8cf58ed364c892d3c511f679846b7908ed75949a49639cb911b4542e0e02a1412c064cf6a1249dc7f50be6a2350428dad608b51539b5d80db47792fa91f9954fbfbc98c56fce2fab546a71fe6f2d3bdfa63348d6eea1194dbd7c68594d1248452508e489d486674cfee24488cac43b3e86827da19dde89c315c9e0e98c3ba7", 0x89}, {&(0x7f0000000680)="3ecdab297ae9f5c4c88dcb6cb6ab3577012e195f987aed8f0abbc483cf6acb7a46a776f432f417bc4367f71625bdb09481264bca395073d11e5936554d1598d1cc560d63691c3aee5475d86e61a867d0c6c2ee82294982f458897d394a5faddb4a81c315a5bc0206df6e5bfcf926e979240253560dd414248a10ff542d1d3e9677c560ad17456978763eddef2a861af47c4e516c44d982e6eb6f441ebcd84c955e4571ad1386cd46d36536d0c600e39fd425db9ffc7a2cd7c89af28f9c255b3044bd79206efa2219f95cc0c57fffd93592c5bda0f7845a9ae4b2a71edbc08267d5e648cbeed59769b49a3c91d3499386f60c07fdd16c30335f4486f0828b1219f7bacec3348388450f41397f4dae56e55969f993a0b48f8c7ca4cc11d2cd0a8ebc9b0f699497547dd55e6008bfb05b7ed1a4d51334db5e649c450e43125d29e5df4b3539991fccd7c85163092bab022f6dce6f333967ad2f8608adc1e39df729a924c91e652eec754f5e867e0e4c8489056b71c9f1cf402a240e2395cf4ad321bb00b3423adccbd1d5e90dfbb254a59da724bc0b3c4f753f3236e3a02adae3dbc3dbc8cd51bc5ca4c543d5363f03488aac9034fca053ad39e67afd2cd06a014feaadb9b4c9745a209ff31090939620bf28ad47b3f1689d0416ef3446900bf56709f78e4f74bc955113681e2127c93516011f4ae484ff8aeb98c39dddd2ff50e07c9831a4c5c67717d59549afca5993c82e316fa6d1e8fa1b3fa13bcece0d6aeeaac938283ff41f018aecd208f078005365ab3c29b75214bcd72371a84de4b84008a52a3d6032bea2ec6709498198e0a7867c2abefdafe9acc1558d0aefeef541fc19f8e91c2f2c75bd5175646c1815f957c284619952bef63113e256e8d9c7ca307c60a4be098c84921c24495380df554806cbed92adaee92a0c3f5a114a2572f3b5872627763dc9b50aa4454991aba99eb25ef216d4b0b52e427c2095eddf930b70a6dab8a2598da74276f752b9e426523d04c789de99e4319f483daed12c9785885b5ff85be01342f4df5eccaaff72b65a63d228f6a280c15886daf9735e945c73cc5d6b51455e51cf9363deb59e250557382d1ff19e40b1c824e5d5268ad885a852dda0f302f4770066bacda842fdb4676a2fad998f03b3320baec872dfd539ae772aff4ebbc95714b444f2e16aaf4c10a3fca991661ee773578cd493b2d86155405e4285f4f9eefad4dab946d34eabf6ad989eacbba81a8962473177a7d294672c18f9edd09355911ca2064458986e068f94801c6d28caa05f37a67c65bea17d40640d5e85773b8e166b05147a934062e8c18dd4a6c3d163cc88e340bb54ce67d0c321034a0013b4c08a6c1a77e4ff7c3a97a9f9cd7e9bcbd7454126db9f2606803fa355af6ece3e9bfa92536fd4bb419497af6d9b134926940a39b086c34d7e28b58f859b68c3978ec6de42fe0b2490706cb0198b2bd84ffc64cedf0589d3be0c01a179123e34c258b77bf5e6b285cd5b43463df818e3ac46f6c6c2104cf442b6deec43eba36cd1533277fe89e1f58392fb29893a548cf4f2864442c1e7477eb568c321a83bb3302322e6685be109d0fb11473ca0349a29c9a3e823347e17e31fec8dbdad4694ed9252c031ca0d7dd091e36a0daaa8b7c63a6987be84603e9944f0c73ebf5a8fd4e9e0d08723ec3bcb3c3d13f60b47ccc9990659fa5576ad394c04f1b94a631547c739a0f83a131752c96a16dffa7b14f60aa96433e4a8605f21f8a1367e5f9ac0142ac6207b24a6f1f413ec523eda7b0d98ac45b7c563894367bc0ded37501dee6bdd9ce45a2475ab703f893f3ac9aa40b724b4bdd5097cca6b290e0aa6326d4e464e1db20557c6d78595e03a5e43dd7cff0689a88d6c3be12d549f26513a0cc30b13a1c634c6a75815dfd58fc3adfbf2ac4da6d692e555c1e1fe4d6fe78c242057d03ce367c63e80abd45a61615a03d815f8497040e1895bae9c054930183401e4964c2b21e9e58213cc861cc161799f9b5ac5a00704bbf5fb903226d602bc6b0b2c4af26ed171e195ed812e5da6cee760bd74835f85417c2a7ec208f0f941a1a4524c2d49016d5ad1ebb1ad6165ec778ff8b048cace7b436bc258e6734f0d309811eebccc53aef0f4a1150e5e48fff9f8bba62bdf1ca2e656017271c97a6891789ec0bf4b06c57205f591b4b008b3ea764e1e5739288b466e9143d43f4e7e6bcb243e2ba2d486b6621522dc8842fe45948875f9512b5e471629ea90a92c827877915af87c49aed078dcc23a399a61a1ce45c427898245cf0da46470f7874489b98a8fa4e2b776c52d9117d89bc0db208425b0426c3a854b824c4e6d9f961c5c9091ee3023c6afe59ff4dafe6214c57bf8aa595c77162c9c60000f72bf2d33cdd212594e81fd874df1241a6c7b63f6aef24f6f0cd9b64f264a580f2a6910d6f1094726cf6568563d8e71bb633c8b220b458c7681ac61e58c475ea95ef3f6527eca4f2a7b55489f0c27d6cf028e2a16479a20d0731d0aecf3e0bce0d469ed1ce9dac942ca171ae8df236af87db996430198d2981636f83f1276f6aedb17c6507b231646586b507b54b084703d4f534489152f5723d30334a7af034ba03c2303126f5aa9f01ef71d525b037c296a24391a25bc49205b068d158c86c9f98a5788cc7e6a291e4cff2db50f97e49f39a2c8fcae6d4865ad5e82e2ee3c9cbd0b090e216fa2d8b69933120be16287acb07c121c6319397c9c5fa7dc3a3e1b2b396ed8d08e9a718e231f6e417b358fd31fbb20df1a78e9eb34d7be694c3e9402f89f834e7f2f32d7d31836fbfba4b971846ce9ecea53b866b1efc404d994bbec7c718c07a191b7976a91e3f858cd7b6ac06d96edd98fef327f103d9a9c59fda5054b962273e5123e458eec81e162ea3d7a37d57da74e4ca2505996125ee672e877fb37e754e400e218a35311fd27a31041043ddf74d35f1027e693e716096be38d5d83dd9a04ec237682f42849c412aae93b1dfccd1585880dc0dd7353cd7545a4d3b6b2b8e67c95272178930a1d3a7a023e42ff1b9dc26347d7459c46526c23edb80e9320ec98ea393415e5f711192500094ea2aae49c29e1f87a2935cbf230d932f58aaebd12b6c54a2f1fb9fc7855c69a0fa61652c1fb1068ee7ce6e0a6875b6345da6aaa1ccba3ab9cecfb63172fc2d4bf087430719f125863b84849115807a1c9797dd883db2d60d464f9b4921e0142ec84b2fbee2ead972e43f9683f3a98f43a680032de712f075e2ebfb6c67908fcfa8972e3f1ebf495b536daf08c534e5128dfc4cd1eb20ba6962584194aaf739a067c73ca65ac43fd2f9a6fa78697069483082e9f4fb459c6f3babde60bfa0ea4a41efe6a770a2d6275d5e429997b980524f7c510e09da2f59f01dd4b4b2edbe7d54e8451fcb28e6634ef89b9f9524052ba651662f52db3c22cf621b78fbc77324123c3770f6cee6edcc4e943b25548031cbdfc53d4ba21ff4ad52db1f55d55124d1a46f8de6ebd5360bca582f503ad4f678e113f710efa3e1dfe14ca7fe0292360f347b20fc929258e8b2897212338d0f52eaa4ce60bd22564441bcff6c2d51abd2c93b755203bd43d0ea215dfcb8dd9137b1e2389114d1cd8aa79883b5ef5b9d355e0e91e1348ee70ab6d53b9bf188c4b79b8a4bac4032b90b0db936111c0373d13327c33d0a1cfab70b94006c620ffa1a70e2b62d03e26f68868ea1147049d815d971ed2cec596608f14bb8b1145a5c6170310a9bd9919e45637ce6713b26d82cb4612b230f63907fde75034c22913cf293285331556e27731172dc93b567e322e3875731d1447a943ff8d9b1d19fb10db27af9b86eee2962589fbed9b9165ffead382dbe27aff739ea3a2f799300cc50500c38d059036e66bdae0fdf842ef4e822bd3a3b8e540db645080ee6d9837b780dfe09d49fe3e0a869d42bc212d8673a0124676c8034d4e99100d00cff5caa46beaa66e1a6a6af4f60b1b6aa6659c8029cee01e9a7a3c98bf8a201096c23a933efffdb5c2bfe5da6b0e84827b93d894bfa92a44cc1d67e3d9f9edec69b289b0bbecb65861307533a5244b5e07090c8453a3fc590f676c6aeff0a825aa3b3f058290769002d624c42046da34940d3f2e38faf4fc9d534e50be47c422b665db4c469964c4bdd68c5e8b1731ffa85c2f9043f498317612867ce7d89ec5d0cfda8661ce882acce3070267290b87aac1bd190e469fbac9e964b77b4f227785a0b65dc4fbb31f7ed71a0050eaefd1d381065b4a57fd761c6cc4257024d3323e4afc5464e42100567b1237fd1ce03c669fd95b7af8ef4c8bb7da03f3c94f970524494470f3e70098c74e227b4b066a55e242e5eb63c8142b6ecb279a79001f17f6cc2b91693fee19d9983aac8a0a0039ba222edbf00fc7dee74d7103032fa8bb4c89063f0c903516f181abffa8f0b0c1836fb6447341d693366e84d6ba0416ebe11c88a2772d0da72b3f17e4782b061b630f94e66cae89d8f046cf3173ff994c2058b9e7ddb5b9ffc9e3fe2c52a8d6e3eda3ee7ec3cd34658d82fc17cc1ef820a8fed79e6e56686f9d080ee5d2eae5ca6d51371e7fa056f06244961622b51ccc4f87d41c1eef5d53e3cdbaef4ab73629f22382a3d7ade416b7df18e7a11eb1fae751308dcf8a12ccfee3f63d9ded0e89bd7c2b8dda583e159d2555378ab7fd5561afb5822a93753a6e4e008cefb7eb286b243417f3cfca7b973aecc61e429f9b61a748e6aff1cea5615436017b76f86106444f57650cf7d45ab5fc8b2d7877997172a30ebb8d59c51df2d30e45c051d542bf29198583583963401bbc0ca8bfa58c28dba0eae15c41fe2a648ff124aa7c886245568396c787e4c4ffa10488c2c956f74d94e3217148becab2deb6f67b2c25b51863112181d666adbcf8193e11886c9e5eda351b2e65dbc12720622a25012c2c517a9ac866cfdc07f8ff8df895200972d3c7940fa22c152764ddf157492a0c7dc0cf111a8db0a1338c02b46c6d9b053f691b079b6bbba3156b2f18a0c70e2a77942426000125527bcbcfdb63bdde6343defa150424221c9f8d7e421262be127bbdfb22e45c5e9f26c950ae663d8cdfc8e82fca124da295988bd7b6ef1521a1bcf19fe3250d3a6987c45ad5adb5435e5ba93479666273e691b2196b6ade1672ccec9bfd071911a021e69d5eddc5751f86301c01861b1f8786bc66c277fea1e871143f69ff0dca0c25c5dd90113ba049b3f3ae9571afa11f1f7189ac05c17dec84d23da3aa0059962fceb60e5fb2c7b52cf424f34738735812ac65e8c90095f822e3d21c0bae64d36097e1257915071db5cec9a8a870910ff3ec702b9413f92f9e5940761de89373e459d8dd8aa46a82c6649d84ca1a5694a05fdfaa8a4f5b3ef4be2de83c00f93d9f2d374d11c06f0c0216037b8e709e2d61609ebac02e2b2f9a625d9a6bf48766b3b6b0335fdfb146e798dceb7f373f2c5a161307e49030af616bbfddaf290481ad7f2cf667eafd72d14ac12af6f10b1e60c46248e43672c08ae8838cb87b00993bc83cd168bf40c6274f172e7342885fa0add65449063099539d23eccc01b35a744ddaa962125f493157c33037a46f1e43274054897242e5980b58bb8d4509561caa9e02239e33ef90928dcbfd701e4c693d13765f35f487df467aa84b809bb373ceb80da76f8cbed4c3cdb3784dac8f38ef8905cff69e69630b525f6f3055560e95f0f8ed5e69f07d323c61e766a65e26c30fce58b7c9209a2976bf06a1810351", 0x1000}], 0x5, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r1, r4, r5, r1]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x78, 0x406}, 0x1) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000100)) r11 = dup2(r10, r0) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000000)) kqueue() 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = socket$inet6(0x18, 0x0, 0xa9) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x6, 0x1, 0x40, 0x81, 0x48be3fe5}, {{r4}, 0xfffffffffffffff0, 0x4, 0x0, 0x5, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x4c, 0x2, 0x1}, {{r6}, 0x8000000000000001, 0x1, 0x88ed7eea42ecab7e, 0x1d, 0xfa0}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0x3692}], 0x0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xfffffffffffffffc, 0x4}, {{r7}, 0xfffffffffffffffd, 0x28, 0x40, 0x2, 0x10000}], 0x7, &(0x7f0000000140)={0x101, 0x40}) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0xfffffffffffffc00}) clock_gettime(0xc, &(0x7f0000000040)) 16:00:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b3eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb96069eed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c00"/359, 0x167, 0x1, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe6b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffffff81) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) bind$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0ee3ceed2cee2c1ec200bd622ea8cb64205a95d5c46d076bcb1e7286cb4e07a43204aa8f6df4eaef9ddef4d51ca2971e77cfaafd7be0da43b57818e419ebc00ea01bc78d5b7afb5034b9557339156ab777c441ebaadf51eb743cfff2b719ac07a08c14519411bd4590d2febbd63afa7da69106bfde615007e2467860e09248a82ffb999b2bd53357368064bce65c2dd2be6e9fd47df8c339f602d70b75cc4f52147e3f195f5eeeb41c9f3a848e03eb531e5f49fd63e30f6a692a3b45923dbb4e7e3b0abb0928682672311fafcc4555daef8614aa10a4f1de70a084f467331f3b9427c2398e34bc958eeebe1457c43a244acdfbfc132f4be370a69db8e638ceca0f7859c8b5c5adb136d59d0e713b7ba3b2d3c963b78a653af16793f515a438fd771a9bfb381f18fa50fab31762c8aefba5380617b9881d728bdedeaccd9575a917b6c2dd9eb1cd0eaa0726d5bca62d18c555f264eff46bd6bbfcbb24bd65f3781ecae1688fe3aff8e30a8163cfb0f5bf3a366512d3e670b0d14635329d70"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pread(r0, &(0x7f00000000c0)="45fe973d036fbdc26c89fedcb2a53f850502ba08f9433d9aa47e386544131572d9fa90193ecf8f151a6c87c550a78c379a70efd8901a6c39f34c1e8ef87372eebcc1887e1be07f3cd5d427c9a3be5f8377436f353074952660b6049d70a3f5138d39b0096a2387235c175d45724ee607e2dc7311e0095c6f8809fd", 0x7b, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) setsockopt(r5, 0xff, 0x6, &(0x7f00000001c0)="6f57f6cf9087efdf06f89a39da2f628d9893a58da09b3045cadc180786919484864e2c0f70ac2cbaf7fdeef87d07440539dd80999bf129ec50dc83c2d6c2bda3833d81afddbdd330ada10c8bdbc2ec97a017ce384c5e86d048f2607d53c6f2ee03ab2fa6ad6ea61842b92cd096c7cb8250cd2fc21288cf511289dc71c2548bc04f618e863aff9777dc1696506bb7ab7c8e69ca138d3ead028652e334ce44a7f91f1615a638ffe803e5146b7cc0eb0e54228819656c06d4d0dc036fc85d7cf47fc508b50f99bf21ba6816524ab4bff1eec958c36682cfe60a180cbc32c17c48b007ab3052a9aeeb", 0xe7) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000180)=0xfffffffd) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x2, 0x81, 0xb6, 0x7f}, {0x4, 0x0, 0xff, 0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240), 0x0) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000000)=""/86, 0xffffffffffffff94) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/149, 0x95}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x120) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41}, 0xc) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000002380)=""/4105, 0x1009}], 0x3, 0x0, 0x13) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x3}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0xfffffffc, 0x0, 0x400]}, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) 16:00:07 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setgid(r9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r11}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f00000003c0), 0xca) 16:00:07 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000000)) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100100000, 0x100000000}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000080)=0x2) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="39491c00", 0xb}], 0x2) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfb) r27 = getpid() fcntl$setown(r26, 0x6, r27) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r30 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r30, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, r34, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f, 0x400}) r35 = msgget$private(0x0, 0x0) msgsnd(r35, 0x0, 0x0, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r21, r9, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r37}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r41) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r42}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r43, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r44 = dup2(r43, r42) accept$inet6(r44, 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r45, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r30], 0x1, 0x800) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r47 = getpid() wait4(r47, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r48 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r50 = getegid() r51 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r48, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r49, r50, r51, r52, 0x1, 0xff}, 0x8, 0x6, r47, r47, 0x0, 0x2, 0x1f, 0x400}) r53 = msgget(0x3, 0x241) msgsnd(r53, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r57 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r54, r56, r12, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r57, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r13, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r58 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r59, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r59, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r58, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r60 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0xd9) writev(r1, &(0x7f0000000040), 0x1b) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0xf7fffffe, 0x115, 0x3a1, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: pledge(0xfffffffffffffffe, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) msgget(0x2, 0x8f0066a7a64242fa) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000040)="fb827f3c446a7e00c27e8da544f8a2a8abb2946f50ecbac89a6cc06034fae5b2ab5d8c48d9ddae193e0c4bce4949ddc2698de1c9a29b714276c205d7f56dd577965b915d8ecdf1529a25a3ada5a4bf2ae587d682715642003a8bf81c23e619265dda4334ede0d4d27a59889af760cff1842e1abe1f064da53c1061d6338527ccef509220fc8f0f76b9ba6a68375a657e16", 0x91}, {&(0x7f0000000100)="9fb931c11cae59c9882d0e78eba7f5b1d12de0b030bcfcf242a9038c123ce635065595badaf2cfbc669a9c220e1a4123351b9968d3ce54fa3825ff405393afd0bee6", 0x42}, {&(0x7f0000000180)="da2a5977f32e08278b1eec795cd8e7682bac3a46ae4404facbed24ce5afe156aa1dada64aad16582f97bc9fc1d6be4ff4380398c84a94861246e8c4354d40bf80dcbb78b43", 0x45}, {&(0x7f0000000200)="41c13fc46306e03f10625901e01180086ca5243e81c051c1847e832a949a83945c03b15219a01c4df78887f7a4b818d49ec9320f381f0e59ea41ab94cf4b79a4516ec26992dfa25d56c1b44a06868dc57f6d2fbd7e00348528732cea5f186dfab658c6f0a553f207f911a0c1e8c474c78315554d96a9093b32e1495d04ecd4d1e23771aedf4be859057fc9f21d6e06851ada483a331e3414c20e3713d586bb20495cf68cfec125dc7fab4b2faf6d1d4ad815257189f81e21d6c429409b7db72f76d251141dadb7809fcfdf3cef65464107a7a39b97abfd9a7dbfe376fd77ade7b4e9d100f358bff901d98173000d36dbb0f14e9e2bbcf90fe8dd07a1ab73bb26b056dc349ad9a60b1040ae4bf26631b8416e5925ee86e4b1fadb03705eb3d8e63b4a31c5d2ddf0087befc2b0b7c1dbd58ff700109332de330c9c89601e35b49b54db0e9c8e38e18ce68f85a43678f62c38c1bfae235a790e1db7f6ae2fb832eb51c7470d6b983e40d0f6bd75c82281fadc7ffa6261e8c9b50cd1060d965f5acf59e0a4223fe8442fdfe086ee1d2fd25ca764a9c7f0e086735221a2af0c44cce1c94fc7280f05988d9d5d0698e2c60be93a077cfcdaa4fd353d56ded0567b5c6dddf811b480ffb1d88b3ffc84a51a94c5ceb9710a46dfca65d969570c4b6850ee37b878d07c48dbba9670018d7a898ae9cee9ef2696ae33b2c9be3f1b0f221b511cd3276938938fc763e3162ca0ecc74fd68014c31beb1f803569b8a179fa8dbdd62ee7b5fed6ee105d3421b1b562ada4d360188cc3e74891e355546c811d43d55058f31d7b773122b445290e096797d809e01f62719931ee589e1ac8b17d1937ed778623b5049a8a7076b8d6c0afc19f917605c9cebd5ac2be542152104cb6defe8dd213027d35c03e94c9abc6af34f9998cf0dc414d412e708a74563a96d324ca6acd3ca7923ddc35076ca836990a4b4ff90c4628448bc101ca4765b050c0c14201f72250cdabf747de18c794cb43e0833346a85e8a3ae4b9d59d01717aeb76fd3f6751562f39cfe4a25b747b52ee6bc87ff3acefb05d9dc9ce83d71335aad346c476eee7bb8bb25d14edee892d6df4674244b06256b5658c8c23b1aa581b3d2127953270d26cbe5015a6a807c03c94647aca7f60fb706bcf41ab1e28624a628da4600ce583e14a6a65c85479b8f8f3c79ff71eda74861affbbe7d582c58d472fe615ba3c17a5422f06e90d2fe2365ba5479c74a99ab5946573e7178a9895fce9c33bd8a6bec5d5b28004d913ec2145d5fe9d6545e1b1425dc8f4e7e17b4a88d5a7297f1523da28bef52fabce30c20be58a19f19720a15a932bb59b6168855b13960678de67845cb7bf3f1087324a9c413c63580a1a82b8c84decae27ef9b9cc127558590a3b919c540c4ba3043d693daa7075831dca28cf1875267b94733b7ba90a803b2883efafacf66669d1f1fe4dac3c15192e4f1c8093ce5446ae59a4aed79f7c4af142f40a58810c8cc3e1de9f79232dc113a384527a722f21157af744ddd4b46c83bb507dcd1ce25a8b34c184c7dcaf7bb1835aa08aa81d877950915c6ee0830b2693ceafe15e788c1491463c844a930a55c98daace8a86307bc9f0c898dfc9a4b97aa13c986249c7a383c695c014fffbfef50a92a07ed86f657c1729ec91c18dd7703658786d6fe4e78545369f50a9a18471232c6d9bee028e868b0836badcef531ab11d14c02754b220716d2195fd535382943b0d9114f5c3e10482a135066d640dac04d92f9b25e5be93428b20497d3d2d129a43997fe510368a1fda8e3afea6fb9d8935d308801c39383b0c6d6d1473d4940c4423516b65ee162e6d2e5111e3edc39a721037a0fadc61d7e3421554eeaf8e91642898142b7b51b295ee4880b4b091ce8831c9d45ffc377f441893af725d97fd55fa8e25b528793dcc36cb2b346cb92bff6990a05e48a70570b9f6b8768cfc97622c792e0dd87368b5e761903111ae8f05290af2444510487540d5d96bb037a5574a54dffc49aca0ebd0e3482a039bb0ff35b663eef4b881195e8f68d649203216f5b59c4dcc083397faf47b2be894138b0e6edc25e440ef81fe05669abc61085b8648d0ee11ff0d90ef10693fb0edbc4b5b3253b7d83e647c7789647888237884279da2ea8e4bfdb513119baadfa901fd3e4652f140f4d2b16997ad08bc94c0448f992f0861fa719b63eb538cc9901ff0452bd4800fb229e492bf02ba0f7a48793d02a69aa498844d3bab2f80704bd2adafcbac5194b8fc231b71564aed7faa43aebd5e579b67d089c443bc23620d34e3bc546017b3761569e14fe96a40ed4cfa43a03f0a02f77e94ecf4e7fb7a9745287eb93d0fec67fc8bd3a88533b5742901245a207d3b89fe2d29bd5994cc2df4c23994e014cdce747d8b4c94db74b426690ccd2fb4804127719c69a60ca4e901809f71da3d94089c7e3b055a34b98362ae013eeaa626bce9cf5ba2bed14bf8f97aa55dec54a4b7cf2280db1f5e4a438e2b13ba97dfdef21af64e0560e4bee0abe5f41c85282fc4eb4e6ec4a61ccdfc169deb30d4e98c492b8d8e58fab7b9d9a9906be44b5f79cf1c0798c73ee610f4ada1154aefb59492535efb001300660443680452e8653de723b486a8d84ca31a8f7c1d94ebd2dba4838a5e0a1841e866a57d5c3ec9978fc6644de6d8c790b76e51584527ba5e3dd1d343caf323d72deb5f6d21f49b0b7beadac0ba41e3977a1bfb7dc092e4b8519f0deac4646d35d5840c6adaf8aa1ca4bace06b0d92fb72cb983ff505f5a088dfb9aab38a680f184a0b38ff9bd2b786b85b1d16854d033093c4b2e09bd7fa2b0fcbe73efcb366be348888ba903832fc67f322a95250e6f18e14033cf855a36014593a005d8f522fa0b32c3e177a99c88600b7975b6ebaa04e0f7919b805a5120636cd642d9f08eb0e187250cb766c92a6bcb1982e4f3b718b2253fe93cd26d5e876ffb27f206efc3dd3ff8d37902c7f3f91ecae85f78ab33ee886b05a73d66a12bac36c62253a7f5b517cdc270962cd7be65fd120b12d4e6a8ab35067b373b81f161d8293a658120d76e968419a7ca0057c675f2cdbd234176549c6fd88f4fa3f028066bd9d263d35cb9ab396ce479715dc2295c2abf4aa57fc7bb18395045848534925a7d0c81b451ad3043c0770d8ea3657beb2210c1eed19b073028b72e6fda2aaed650404aca4e54b9e746cd5c1aad88922c750eebe00c49bce5c970beb9b49c6bd7feb9da9d1db389d8af9a180475c32efc9ab479e710644f91113c29ddafd1a7d32bc380831671870365bdfe59cce197db9d0eaa12138f9863f76d9d86043b16cc41c63fb0022cda9dc59177152da9f0d647504133420843b37b48d1ca0eef5cd04934278bdfc48c879acf6d2b8c7a0b0b7c4f11941c52f30e975a1265f34be4561cb2ccbe9049172951dab10aae08fa9f68108675de7873e163df3c6c63a6b17605de233794ee58ef483dcd26c7a4bebf3416858e52d8d740254fc02e04d82033747c97b15afd23e9e1c0d00bf8c32b6b120dc3e015b9e2580e1ea4ef61e7207f1f094ead4e3eccfbcb3433193aaad4e0b9e7ca56b5bc155ccc0f2efb18885cf699bad46fec6714b59fe6257987bb5d34f7b5e684110d03e922b818139f10fbd57d9c392a9aa05dfcbc8997bf9f7149fcb35eccccde447b3483087efb1840c16301f8e1e2aaaf389be717241cb83ed04bdaa0ef110045fc5ff7fb92cca8cdafd9db6a5a4c7615f9cb6d07c131d5886513bbf339188361600ce1ebffc09862bcd4fbfaf0031b315fba7560848e311cded949c3db7ee3d02253fbbf29386aa930fc9657d453b5c75bfce43bc3357b2e9f00feb10211c00ff3f02cbeeee8d30e7ae102dc1c3a96209b47d642177e83f1fa2b465953406c8003af111d52d16dc0fc55c0933e9b5ebc3e0c0fd81f0ca5d7d9fe3c424ac501daae958b0ad823314106aeb31dbb171060f5823135707cbd41e487b5e4605437978f4e05d56aaaae1a05ca31897a38315150c4603036cb791b0c2de64f7b1ac591d086b3eae971da4e479a4d0e191b11982bc201df231c83aa6d4661ede8fe3c5785021ca5d0d8a91406cf05a54dfcd48a1e9bea0000089fc7ca4a8e55417aa0c5a70af786e561138d6b80d73c765f8a0a74c5cad045bca2203e49d3961d0382a395571802e698c957d910af7973edabbe7df7e572c446d26b7f784ce79b266c098ad735c5f5d214d80ed845263ce1d64c879ecf99ea7b52de09e7202460288d892f32a1f8b80aba784806de0307f39983a95579d227f0da5860647647190d03d29da1db4c3472b3575defcc6f79efb35ac9e6d34831afd7fff03ac538ac1dffe7a11ac201537554dd7558f44da5bb515b71611ed5d1636dc98527d7f5798ff213b96ed3151f98a2998a1b2734fcc959829dabbae6f4241cbf2f01720764ded736e4e7c120da4ba4d0a106f1465dc555410d14e8321f589406590e84ec396f09d873414402139f298b9d37e6c77fec1b0eb263949f4684e25d8a1eefa4095493f54ef7de39db5dfd73834042c578b7b2bb4f7c6e3c2f9ec79993b3b18e9a8423980e65f3783f6d1482355ae2a724014c55d4e7df0707cb5a79fbbadb7e3ec0434659698abf5a72de1fb2f5e220278b59ed4394932686e917895191dab981fbc3cbd79514930a92aa0b5506cc5aaaded46fcf81dd9e71bfa142685c90de7139efa74af6a5b22104ae52e10306d173323e8b3f875ce98fe7775f08bba2579e023b64fa928e61a74f346a2f45cb0680c83c302fb936f211b5708c87c66d71f9fea3f82818b6931a3565136de22f3d1e753fccc9261d31ad978d896866eb51aa856cd49f02fa52ecbd62a9c08a87ff246ab05aacd3718acd9cba25b9838761d2357dfb85764e8e0120c329e7c71cf8bf2aeccfb740d701565f086ac9f53e2bb3b50f37bd5c124f14d8b2ce68a9690f7b6f0e4223f865f380cf34dedcb3a02411d4c6e360dc7ec4682b48b60ac2f741ddc8cac81c1449c07c0c930c69869c0f23aa3eef345ba789cf4040f0a9f10b5e972daa31b3bd07d8e9ecfe2983a1fe578116d85f370547c3609687b02aad82ddb0578677360a80803d83e2a84a01277709f0cb6dcdd17014e44a5fcf55e6beba5b2785e4ba7464a662719794cea59cd403949ac9d1fb056b74c51cde6c5425d751ad496deefb50f832f235654e332acb5b1e6cd0e78b3770a70264f2d26ca4810d0be0de45bdd8cbb65a86e7c1988ff17f168e69b97fe8812360264440d0c8742b3bc81ba7406d42a22ddff23b69ce81d78661d1a78871a14cfb3fb961bb4b8bf118f60c5ca59e2197a8df0bdced85926e8547718377fa8992aa5ad206b37b20103cd38957056bc5495a78c2c4ea66f0a661ce19bfea5e152e7980265cac5c14b6e6657e6ba297c72886e9e4a46b7f95d2cab5b8a7b7354745fe7f237466492268dd7cad47160c5f9ecb10736af62bc19e039ddfe0b0c9eaf30ba395ae3c215f0253ee0ef2610806fe0bd3b151309040a61ee36d89df177f390c8cecab8af047b2d8045a5baf99871b2607752b0d2297114154946484bd81fcd145166855149dfd99a99c684464b7682e516dae84c442934860eb70c41f800aeab4b63d8caf10c9ab46ae22e071fa46a3ecbe0abe42b262cf23e0246dd3877807314dd45aa6ed0707432af7c4ba1f38ca8498105d0ce6115dfd951f56f87aef0a529f9654dcaa0d2edfe4550502b8164cd014658e155d659e38690f95837ce61c846", 0x1000}, {&(0x7f0000001200)="3262b8331855a86eba47436e44a2b8ad80fc9c61e12da7de1ac9fdb55428", 0x1e}, {&(0x7f0000001240)="b04e10ce9a11dbab6168add5be7249a5af72fc0ed89c5ea747ae7712b466247f98a68cba9e42a8145f796180d2c3a3b55093143126aa9eac7574f0c7da25c8f376e4050a72a81a7f16c2726009ea9e2816e9b373b5f93730a2da2d63212bdeae2eea7c89a9ee504eb15df898f179fdc1e9ec8f7677de8595901c7edb7546d3f1f6a192d2b5fe56a7201a28f835bda60a2b5547528a9385be6cf537259123085a46fbc3d02eb75561679ad7c8f710f1", 0xaf}, {&(0x7f0000001300)="3e83ab62f456111adbd56f4c4ee19f1f23c3342e812bec575e2143816565bc09b9899543d9636284c9120e52e0240892da9dfa96cd8259ac60ebfda5873baac8d54d90ddc2838afa3f055f56716d928cfd27ab868af89556ee7223003afc9704c5290619b975d60715ce40f5244aa97dab917e2e58b33cee3ba4605bd62ee6b48728b84424fbfbf87bc64b9784ef23b6ebfaec4f261135e3123a0d921f261f223f8f85e5fd8fdffeb5aaa76d7cc4b5edb488e516bf311c54e2631283e7f78f67c77a94b68dff7f6b96527bb48fede727cd7f9d875ef5754d5793ee7e4add53e4d76a6fa6754a38e8e9f3b1e5c22138ab9bec0d832cf770cd6c8ad6644c7a6f5b4409197a90752f7beb3e4e4959d138b9500407f2ae6ad8f631b6bebb907715252ddacf762682d997a2c2fa0d7371ff70739cb89d637dcda150a9bdf37d0751fad1dce3d8cf4503cdc13e30a71357ac1ffa85cadb7eb60f3244c10a3025d28271654e1c1b0d38e83a80e7d870cbdace85020b7957453bd9a3085b27224bfaa38c033c8ad6652714043544437f8d38e719ccddd027fe6b3e6a3c1d7ff918808b859819a1ca6af00fea373a1be341cf7430f0d9a061915ef78dd3731cf0132c37b1fb8c2443bd06df946697ca36027f9e1b2166bd3dcaed78e0ec68161f6adf81fb59f3293b34d369661431b9b771c1c158ee49138a268c0dab49f2dd4f0dd80aeb1f51e644b4ced19e308eb5b4127b64ebe4eef869c841d32714ddb74b0a43bec830c7e28d873e8656d2a6fd91ad8718a8f7e3d8261e479d0290d77fa0189ec747c3fe2f3d5bcf7305c7e1cdc64dc40214cbff94393936dfda96b94e2206330deaa2a5e8be3290d0ea08b40e5812c4f1a634997c9e46f98f465cc4693dd587e3880f984e52baa7c0a3b516ad0747538d7d29fed35858bfd475ef32eacaba3700bd675cba93ab88667d6f9c74f066aa0c88ad449f2bc20047fd5c5b3b56e0d9d43a59f7f35ad667660d5b1469413abcaae24279ba7df6f9f51b38c7f2a065e9332543daaae138c6e5f4a737009a0e8e966df54543504d69b67ba022c3d8dd91e301e8742f1119068ac255f0605a13c3c6bf730467a576d122b40242119daca1e32b6679a5856947ad6a7a90914739f16a8b47cd4e4182fd8bddeac024486e006bf01366894e71562f87f541bd42c250496334d0825b35cc9de0909d451940bd20471de47a24ae68b2cb18e402a8f33fec5defaa9796280a8701a1c66f9fcf27e91f80040fa3212091310956d1dcafd5f85724c735b2cf8849104d730a2b0e984e5e590dd6a29d5b8c95b420d9fd216756fb4231383949babaaa3f7acd99c2e91b72d6ca5fad64aa3ac7e434cb0630af5fd645d24e3896b00a6e698236b53bde48ad1fcd5020a40bfd2a5f7b467fd94c0200031402a94d773022122630181b9a142e869710ad405c53eeb5bc0505a852c1d4db89d5c06f11935d3672e173864a74c14b984824ac5665884bcc79141c4abd059223b76f73e22899d390affc26bbecc47e71098315eb63a00ea378960930585a3a27f0b0da7e01797ad390ca1bcd3c69b41b15362a076acd6e46515795a5a80536154e42668290c6a8d0300cebb1071d24d2371fd4af6159a89e571d26e8d0e102592b2debbf23210989f7ea7a771dbb5553059182428e10f11a3958f011ac1a5eee470fd87d36224e0242e0312e51f9a02aef6aca1aa5c35e4dd3df5db48f500c5368a6a7f4f1978b4e72a18d14376e6e942409e05653c08517897e09c85b72abf225a8df7880ed5c4a4501b7da096a5dbea7ad31b4f59fbf861696c22822c17226c3d3ad8759b049f112e6de7c8c1acccee3ab28d61eee71a0b31b2f302db73b05153e1da1719d503d6ddefe507001e03c05f03559d6cfd1d32bbe8abc29e20ac1c156edcc6704c2d27b5527ed3141cf6a380ab66541576ada2da48ee18cb06d1bc18b074cbb6c1080e3fdf978d10e7fdb9bb78a14ec0a573a176afd563d4fea7314ba1c608c4b1acde7c51d92d9e4478ca79c841b461962c6cbb93ac4da528bd8af3a5d1f231fad36347a151059caffd813f6788a484e0750ab36201e8c41a438c11875521c4689ceeca30747d30f551cf78ac73925faed5d2a2277856c5b36a346f4922966a0348f4298165727b5808294c3046c0e340d364867680ed54b9b95f7f168ec5e34198d1fd87fde9bf98bd2d3277ee84f3ee515f743963e53d2ec1a067a5b33448770a855eef977de4c848b26ba4a1bcbd11997bd472a00517315e2e65367667be8f501eb47589febb0791a6f02b241ba1dc0c8d724a8e8c10ccaa42ba81b4ac377c94b4db4ee03a3d748b5406de16dd5063989940048b67e6332364b0f99b3aebf9a07373e25ea1abbc0f3f729a680019bee9263f0f675ec140c383c821a8694c0edf391e687772d8e6ea00ed941c8ec9166ff8ec920bd1590e04d1b79780851f11f375c97e8283bb114db5796c7d6abc4e5e0eb128bd828d668804ae249eb5a2f83e547a59a9540c2af3b34c837213a58ba6de733aac37286a3c7916d403b8f5c3750177996ba0876768b00c20b0dafbd81ed6c7d8c0f2fa74df4787b1b6f7fdb8c58b78458ceacc1661124e7d0aff3ca9ffa275eb755ea8a3faa340633cb09281b5f987521336aae32bd9017075c053b6e0c98ae6f7b605dd63ded1c890cf1040ed3afb6a034028ddbae50537e3a3835187d677ce51cbadedd5ef45e0e530b2544a6689251b8b85ea0382681686f837f92c6c5c1fb4fcd257d8249e4f50d84c36d6ae88add28b6bc7e4442f3e85cddff9b1b971fc713279baa2f2b1626fc34fc114afd8842f1cc956c7b04a68e6412a82b37a25aed25782525289674f65422c591cca608a565bd7062101dcefd9004bdf64f9f826a74e7cc9a5f7592e75a40e88feee8fc43048d715eb6bd09f8898a97ace386389722fcacaf37a375142754388c6e9074c4601e84c3457e40b4416a6c39b77a2e0ac42ae265ac05b710374f2759e1933db6df0a6a0cd36e397241ff175f64c70184f77f06432aaef90466911fc88ee4188d0b74ec2faa646c05d94ad71a051645f4f306efa8e228ac86c3c2a9de6d6c61f4c4693f6a03193e79da2524bc02ed9393a22ccd41868b8ee7e35879817e0d1e61e6ff473fec84fc25b02a458c458e90739f358160a9ed5e3dabd3a74ae8cf86236beb7051ea9d0d83fb036d86a64a453fc055ffcbb88a9d5a3c23adaf6275c84508e139191c513cf5f7ef1158f4bd9c7e9179c9a89f9338559251f1b1873526f99803556ca939b75ad4eba6e71eb708ba59946dbe7a303511497aa9ce097a6e60d2d4108807cd6b4cc0eb391978811c4ced3687050d27c82b0f71ee52815d14c44b87d91e9a743cd84b8f099541153d012865ae319e41ae74029d376777dd5dbc8c6df59144ecb906b423120c350b7127bdb2c2e1a82580db84b4d72fd1896e13a1b56c00cdc9f95b7a8d61a405cc23b6de4ea8ea9f094d098303418455770fc6fe505e8ad19e92ebed1fc6851a2d7d99c244d6842d090e0817b438183bfb2fc5762c102fb1fd6c9876e0ec24b165b5a2de49c8ce4548ac618e214814ef399cfef71ef537f239f30dddbcb67375247117122d5ebb6201474979bb5d7c407f9ac4354df80eeb927b943391ec0c48a7fd3a2133ae8598bf5fb48fd1fdf1e5a6fafa87ef00e9c321be9a24f2a6e070646894d9f7f9391e7cc4bf6f867d06bf8126810a5d999722dc255830cd673df103c789ab172239942d5c9618331ff87e3d59418e9ac464eea73938fe994a1aeeaf747fb8381d2d35b900e15aedb0819da9cfd2464176075fe8dac246f1ed8ea90094333d841b190584d931aaa2e74337428203c0485b7c58d87c8e099a62a54b57fb064605948838caa3f97c0de7556a33bb880eae7380e9990ee753eecf3e2f81f023cb65d4f2585d84305a20be5990125a790b1eb4cce884c28686b3de4a0282cd3e2bc45f7cc38121d665563d358194865717596d4a405f27f773bf47a20bd0f339f9b6aea2fb49d02668dadcd4dccecb682591849822a5435bb7fd58a33b2be6ba4f86bbb974617bfabdd2a1095638a971751211168b5a71bcae80de72c35bffb8fbd305382a5b31b8a9217eef7317fd5f8d0183cb724b873182bf1b3db086f8b3d6fc593e9424b982b2a86853945d104754c9c124fba006c1cd94062802b9f6bd08cd47832f2813e93334436eebbec5dfbb17a2b58e425c25c0b43728587444ab696e7af9bd074d7f2c4102da82a81388733c96d875f2d1581c8f1a1d60dc5a783ad18f1ba66975929c2a1da1c79d9491d83866a2bb52b8febdbbc4c426b4c838c8b30853d6358e458ac73733c21149cc8e894f311b556c0ff62cdb5863fe2e489bedde9b544e683eacacd8839e3a9569660ae65f9f68e2470754ff8d3a9171a9b2ee5fc9e1ce07d17dff1147ddd72addd945beadf2676e58b77446172ec750bc9fd3cd7417d2a4eb780bfd1ef25e203506f3e1f1cba6ef644a952ec69670511e933b861b8bd10017027fb001e3aa8180a2d7e61c6053bede745988d9b7fdf1e93f4d03dfa0c05f75474a9bc6a9283a011aa1656960558043b69a723472b34870f6dd5037e2ead87559e0acb666b1b6d2462dd368a1f6404c19765bf089f728ccc1906acc9275d42c45cd10b7c730aea0bab0d8ef04812cbc848ab9c7a25cd1d216f3516b26958363a0a5fffb07a9b889812330612c53c397dfec6d838abe178fd1221288fcbe4fe81dde82468b1e873cf60f6ec7356236bb2c7bea07048e5e61cf3bfc3fbd24983c67c6ae90a0940b7dc767ba474ea3558d845b4a13c9aa1655a239c1812f143ed4aef5a9c7abb41f67160c1e0dd33fc918aabfae08efe5981aecb496dd3a9bcd573f266a0b9561d977af17d3a9c1ce2db7145a23ec2cca65d0075d905a7ddb4e7cb01662de12616e66fb50648e3a117c0ef625bd5f22a9e035d420da90c4920d2a653489e54c7012d57279a9c3836a1b5b34741d5c3d5f648ccf9f6c688d5a79f3f481caf04d9a3e7c9582b5656c9837a1c14cf51270beedb76e01340717176a5ff1c7f9a585673b8ceab9a9e0ae82ba4318d8ce57704b5421f8fb1ced6979d2f0d8e2c6ef2c9e468acc67fb877ace176b7838fbe222e697c20e862b1431aaf5d3e64a1cb2a49920379a35ddb791762256f82b8ad44569cdd330d0ba907ddce9df55bc8f0c241276a4dff16bddd79b2434018a4d0dc6d9fcbb54f4a8725c3b7d75c482434c43854ffe24d21436451ce2d4ac3fb4a49d060b8c650fe1b478c9a0aab726a101c456a73e15c50b83c2ec3305f0f62e90a6621d0d3ac9c47c60defcf41af344afbe42dee629b611a536b4f757c094fb20569d8fa510f995359483811edbe5750107bedf0663b5bbccbb4b39ee4c7c5b82ee3f837dca98615525cc0e7eec5c139e3babbf0759d46b955c985b21fa63fc6c58cdd7316a3af08cca87f71323c48e3409271d9a4ecb64bde4a9c5eb6734d250e7546a071b36338dfd4efa5d3888f0c212d0875172e6752f965d67795d9f11be0e766c362beca1034d14d9c3fbf727917dfdf34ff66131e7e34073c9ccc3401acb3ba247c7f27a679b2684421283d0d82b4d16f3cac2bbddd593f7aaf0af8948dba1e71f3a2011d15ade594a9b5acf5439a883d2f31f572f58cd56250502396aacdaac4a78d7473a9700c1e1fa9abed945c5c9341a59d797bb29f6a7b4c8fc3494565dca9bbf934c40030c377d2a9f918230153fbde3a3", 0x1000}], 0x7, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x4, 0x3, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6811, 0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x9, 0x80, 0x800}, {0x0, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x10c, 0x5}, 0x1001, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setgid(r11) recvmsg(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) 16:00:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x10000003e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:17 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x3ff, 0x1e7d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000140)=""/20, 0x14}], 0x3, &(0x7f0000003740)=""/4096, 0x1000}, 0x803) semget$private(0x0, 0x1, 0x200) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000001100)=ANY=[@ANYBLOB="62020207e000000100001356d6d07f9b182227fb867fe167b06b0e4027f45b8032616efb1755f8b13e3caf92f2fb80f18cf869bf9a12e500b8c5309da531131b082587cca52404b35d76854a6f44a777ab44ac56ebd81142f38f2721f54d1ad49446b764f7a9ee9d703ba9614523a728fd94d0a190f072af1999f14518461a1ca2f06d5b69f8ab5885e29e2e761d7321db3d65c0ec7a990834187dc1129ff1f498d2bdd9af118129162e1c7946faede72492070f90cbe40228f4e20190d5ff6c886f43d7210a1c260aaf3b735917478330a1d4041ce1753403c0e113ffb23d1715965c47c59ca393"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84c7000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff2f) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fca5bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b0980200aca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b37e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000c3f30000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRES32, @ANYRESOCT=r30], 0x2) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xaa) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r8 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2c2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x2d, 0x0, 0xff}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x208, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:18 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = semget(0x2, 0x2, 0x4cb00f81f4474ee6) semctl$GETVAL(r0, 0xf4a017b1ba4a506a, 0x5, &(0x7f00000001c0)=""/115) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="928a79787347c1e1421d9f0d986edb525bd66a978cccc24fec2dde3e9dd43a63f2a0eefe14d8b7154f77edc2406ea86218bbf66847adaf8693f09b41c39b304b902700e64106dc74fb4e96163f84459244bc23663c6dbaed3d796740602daf0962b85416ebe7977989903f197be9ab10aebb5cfe93ef67f161fe3d8f41f23a1b47d7f7f8032ae05cdd847b0c05918ef9c677bd3396f4370e0485f6742a6421ab6137360539e093c23f1c7b90d0eb507bb569671ffb09ac4d5fd1c3838ef915eec6302b71dfb35b06560f1a6378d2c3cc7ec7071d6e019ea163ba6ee6f3d07b78e474e9db46f0f5f1b5b5b582bf4c9b33d564dc204caf", 0xf6}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000340)='\r', 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:18 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munlockall() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) socket(0x20, 0x1, 0x20) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) socketpair(0x6, 0x2, 0x9, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) socketpair(0x91f07fc0b87a6b8d, 0x3, 0x40, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = socket$inet6(0x18, 0x8000, 0x81) r6 = accept(0xffffffffffffff9c, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) r9 = open$dir(&(0x7f0000001640)='./file0\x00', 0x20, 0x5) poll(&(0x7f0000001680)=[{r0, 0x20}, {r1, 0x80}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x8}, {r6, 0x10}, {r7, 0x1}, {r8, 0x2}, {r9, 0x100}], 0xa, 0x5) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r10}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r12 = dup(r11) accept$inet6(r12, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r12, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB='\x00'/20, @ANYRES32=r13, @ANYRES32=r14], 0x30, 0x6}, 0x2) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r15, 0x2, 0x0) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r11, 0x0, r10) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r17, r18) r20 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r20, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)) r6 = openat(r5, &(0x7f0000001680)='./file0\x00', 0x10, 0x200) r7 = socket$inet6(0x18, 0x2, 0x85) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)) r9 = socket$unix(0x1, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000100)) r11 = getpgrp() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="02003a2f66696c653000"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="73d45083983435adbc0ea57522b8eb09b6fd84bfab63314ee0b396d43d3f60a7b6447ef7a46ba8080b1a7bbf68e7faafa4575d77aace420bb3abf653202caded002173d579d2ae58036f298fcacbd8ce77d8f1407182ee6f195498552f3b116c0a010a294d7fae5d00823af5c1e1987596ae57bd6cf9134c86807dc609b0562fe3cf286532b883312b9848714128bdb1a8859d5de8dc9db2c780dc562cd87644f49cdd49e6021077ccded24a171e9c54c7d8ee993e40799ba3036dabe094db1e3c2e467147db15a2368645308aecc2a528aab07447867b11d0318520fb50cdadecb5e356488a87121e364d8f77298d683dd5ea67975459b4c57c4bf3cdbb71a524148f9a4b53855a98c7f3d9cd2195acf7dae1fb7211dd1aa935a3b5d1a0573f9f3a4dc529c018285ce5486c2e283bd9877ef28b982189691aa858b05240973a3e3a16be1a9a754485dc2be625eb0b7fa05d3c312ff1c49a9935695d8da34ecae6d410562575f71d35a02cb2ef36a9dc228179d27cf47758e86f7dffc5ee912701ff15c0977b6d05a3fc540e103840b86f68473449c0161af308b17f7e4fa9f36a57ab1ab4a83d0652966129c2daf761316e1b3f722f7c585b28624710e295cd65478484a3e32b4724c3865e9a5839a52972f08573059c979afa296776cf75cf806bd85375db29804527d1d88ecbe35036f94cb761b13a4712664320e3e14c133befb61f536eb75565dab5827f4188f1b0360a9f28e8051ebcfa8482343552d51e31fc204af5f4a60d2aa3c6f9a6500c5b73170a4b2d8fe12ca1411cdd812a39d18f1e7a3b1ee8f62a70558e7809f2416f922e2f63680824c263f7993043ee7e54f0e0d465659e80a83eaa8c1679ac04c86a94bbba57c3d7d1cb7469f150dd6021a1781d3e24fc8373642ee5e6bf9e357e5e76c08fd98720b09a50753bbe2541dae23ec107f7181a8a1c977b4b561e20cc5b971c9da218565aebeb9064d34701623c9769be208d7cdb951e2328a9582b7cbc05f07db730b1c8a289900ff1871c7452d7223ef636c82fe36b6a8f33801d541ec8c030128ef101217dfdb1040fd7ed134332ba71290626e4b15b3e7f3513eb2a88f560cc095a58d38595175b5fc51ff7a8517b3d8a3ca4012b0f6ef6da7a7fcfa543a6c606c4d7934a9f16c6533cc23fc95f95d23fad187a30b9456bea670ebcf6b5cf94d2ad7276642249e9ae1656ff2d7a83e9c3a0ecb53dc5bbc6f0e65835eb52e6437f48b64bf47b2c6eb94c3f152fbd7cd2801fbd1938a2922d2a64df142c113fc78e172ccb1481267efadc70951d915a041e0cfddb807661463ec59e16136db2cc91b24ff479251f9a2104f4dcb2bd9194bf4df6879edac60eb06983dc0f135e367875ec5894e312bad0592b927d9c6ceabcd3ae1cb09ac94fa9f785bc8721e3551129d0e063eab93827ea7400397c696e19e187624b40d8a86641460852b56236ca842e882bc13dd44d9a5a6fae2cd88c142e1edf3220ed500089370f7c1c5617d42537cd69a1dee4c55be557221b1fd0464ceca96cd96afa1689350ef62a11cf1a51145b9a149a917e2656c5dc492486ea388727f9e464d1da5f4d609e556289077f9b713772fb0e9b0f1755563647dae98d725912ed227d7a14bf57207bea0bb4acc0fe351523bc66fcf3fe8f672f28beb888815a8d8a18bf696e9ec580fa6329e170f575b1ba4fc492b57feb79d2514c3af1f980909ecc9fe96e89986c15556c90196bf0902ba46fd20afcfa4d375ab9ecda1a3e7aa3b0ef4fb8a2520c76f30b6c6eff92eb58ee9184d9c37d8f18fc6f9c45685cae40d858f3460c1cd61f81c474cc72f2b01320aac87ddd7111d5efb3a5194dac536b9500ca575f602ce3083ddcd0a7704111756d74dc0f32bb128ce00408a338f8d55e011a7aae18532eadc1476e6aa71ddd79d2039d7941b09c3bd64136c5b6d994d0a56950dfba3d162de1430c0dbd103fc497f956f5b21992edc5ac81c680a668d5881adebd99fdfc4e9fc120bdf928b375ba3d5388b7b54e2ab9cc27f1b77a810e2375b8eab45efc02d6302feda4a376392f16699b194869bd041696adbb3077aa361dc8a1d1d1bc51990285e575adfe5718defe9e46143f957429aa510d82bd55094fe6370d3a15c572e6b7ef9c64f99d8c60e4d534ad1195000948ee75f33196b42f9aed30305ba9aebe90bf8d7b4962dc4dd0f8caae6bdfcfbbfb6b4db9bfc48a2da58cf0cf474e659ffeae31be0e3cee2b5cd4fccc16a0dcecf980423991bb6cf2306430151024b6b0e56b8df231fc49761ab32b81c1478e49aab9aa80c643ba180cf02ea4e767bf04c96187f4ade16affd9fe0c93c92a5bff223f2daa613f4ece09d31109316712fc7aea675f8a2e316e7200d8b8cd439b8b6b8d966322cafff04c4ab2c885687cce28c105520cff347a3a9534d8e5e63b5d5829d1087551997c7607f07bd2713d9f87ce1fb63f12b94d721ed819aca6df0c5c97d2972a796cd7361e193120f3423428df67313f2451fd4d759e3d62d37efb67117c277cb807fbffa9562f103a7670febd9f2f43f6296aae86670281a8e39fb8104f2c47e84b4bd66865e003d770e827ecfb785e2e96952a9fda282a003a40ba3c29d46efd8ba7ceaee072c0220c4aeb8b6b9a28233f46b6aef3481180c0fb18411aceca8af08f83378a4b0286bb5bbb9d69bea0710c38f57e0103949b0cd95276b5f389adacc25f392bf09c06072ca793813f1fcfb42add3c8e2496116c1aa0b3e23dbe8c49ab1d8a5406668f8b09f612aa73dcf4ce9d698dfb4f035ba9b293df9a9922b169845af5d24a05c729486b153911cd0c4bf07228218369971ebe650875888cc72d980b0c1bd4684c67ffc955c0860de5b6c05fedd4675bdac06925e05ae93f62990ae801d39b403804aee80cb5f360abcf709618f2bfed14500d1db9ee17da7913f10b805723541bab69842ebe4e845fc749e91d7da47678011a3a346fb8cd677e7ccc37d9efee9de6f22f57a02272fb5d707c025bf108c02b5439607f9d31dc52da33e6de4ff2c03e51bba6bd6330a7d7c0884ee6f52ad142b7c7095728822a9eb2c4e64e4851fa3b0b878334c32f78d808965c05429078f300ace9cd12fb8cc2e58e0d529f494cc252862da513390703635f480c154ef5d835c2a09271b7970dda8d9732e3b6c36073141bd3477b8db1428366889b7561c74c8799c09b501bdb55c3843252eb7b9498a8cd67ffb7bd369f98e4c5e91803d8d38c5fb8e3510dd5020a12b559d0d7a8e82b2a3267e873ddd39f1cdab9817b965dd7ba152b44fa2845788793c4312ab4d8dc3d702d2a94c78610e49904ca3327080157c5e9c7f036fd68034e9d98b8ac2afaa265aedc1f65ccf16b753cc36c994e03ab7e1ddb7af75d1ad2316c2c7e302a12d890c2935a4601609ae960f7d65ff7620ad2044b7bf2ae29ee2eeacd9bba69a3c281b55718bfc8519e0f79498b3af647b058a3c1bb20a6b677cfc6649cc3de8c1884f5353bd278938256641f0a48da94a0fc709e2997869be9930f9c095194d22c5e33e2c4cf03598e9ac67ec39db2e9ca0f5cf4274f107cae5625a27c8e6ee008d8df6b0545b89152a9c8645896344c8b0b258b0069542aedeb2b78a30ccee537d395d81faa3e900661b9b57a8a3cc7c5c4551852f837c97167e080abc4017211cce23890ea9a6e9a0bfd5c4fe819e051c5fcf5572cd3932cb802503133f05ec1ded3ce7db096ea3c6baa785922d20a558ba51176294dcec506b574c81a825ab99edfc9aaeb8d750d921e817d8c4ee401f06b3ca74c5282b8be3e7ca340e4252059566312c5dccca693a462cfb5f49d137b4f1dd6948c002b8efd17307d694de8d3cb9f1f2b9ca91269d78690f1fc3f0bb5b6d28815055e72d148245e5b038151032c1775ea20d481dfbee0dec1189d2954e15e817694eaa7d7ecc1b9ce25361e8d3ed5cd2fe66c82f1e69e957c3a58ad1bd46b2dead4c6e3f1f21426aa1c62f19f442d8f64c89c3702392151d8cf6e78a88b2de5f937d5c2e9187d15ee9e589a0d3fe2c9957c9e510ddc4247f84b9a33ac1dfd13e5ae1fa0edf678f1e891e748507db92cf7c5b75816d0052805c05016a42fe0a37fbba9a0963c8120414efd3dbc7419ee49c869a87e88310b25f23d6fe5e3d9f1ef641509d1c4493555688c542e1aff032e5c361cbd8872a4ab413ceb0920479a0f2ee01b442c5c0ff9b09603c1586e82a286f77667526ab07f8115cc05ae45967c466fdb7e9556b7ba03d5d0ce4810188a76a048d3c91f8455bd0e54554ea80a24140e036bac599b4764db1edfacf91d4ac833f9212078fbaf16d68ec14ffaf574e65d3c48558361740952dda3510f3da57d561c4710fc5c013ebc5e623d6ec416ffb230469e4373e5aafbcdac8a4ffce853c6708967db1ac8d86867f7026632da112bf477b059d0b6d8547312182243cc7700c869514e0f26351df26ddc7d228022b2a2848f7312f6eaf824ac7d4e8be110c10a594bb60b5c0914c192d4c61126123ad188ff34f50c980309521d73c48c5efe20062e14324f35b9525024712bd7c189ef1e0dbaa59509031bbfd79ef731fa6b4cc5bc857fe1030622a8d3ce97cf714bfe2bdc1b8532da3bb4accf583124f15302f9ff12e2069f04c53b0af05d6b0c2f5e864f6c5f687bdd67aab9616ee7f0baa2a7cd7b0f8fe577576dfc838ea94af3c1f73850f665fdfea959606e26921ef8c613cfe5745eb314079375da244304f027656c6e5860828fbf8b7ab359e5ea8091ef267d048c82d350ae0a0cc690d2fa9d5c4a21aa40fef6f6a6cdd0961847941cdb1545d50a0f8570477e450c17925bf2bb7d77f92b8827bc379a6be1eb1c59b5dba5e04ce16563a0afd96248c2b7d2aa23d761a5aab5a42100749e5c8ec46447adca462c41a7cbb0264f315972acffec177f1ffcc3367d0acf0a5069f08e199fbf2436bf66e520a84a9f7b1eb3da9a018847ddc7cdde40c296c1c1185f3919ca865de740776f4a209786c1489639fa25c64234684b92f333df3a0e1ebaa128ece7f8f418a1a567e787f154719cc70bffce04dc74bf26e839afdc7f2614a1c05b1461e8d0787ac904579ff6eb6c02f9775c6a87a0783383e250a48e649be44cc3f185f0c4156ed6e50e3384d76df4eeeb3e48c1c56867a1b3fda827568ec3cc1bbed546d1c0168db845a0c3447c7683dd725e77badf5cec29c156bceb8a6eafa302b7da7937e7e789f9a65f81e19d4d9f541e18c5f6dc330f2bffd64b9b89275b12fef2297d121c9c2467a7786eb9b9dcf8069afd04961adec84992fdd07274683d668e4532e029ebe64c2dd08ca3309d2e33362daa5e0acd25992b5c2e74e5f44d3e533ad0e1a0d2975dd3e82a9a0aa2cabb53f3d97a799c3e0b4a4ea7945a0153da74839d05e444575166e5df439046faa19e8921a5c026bf26e9856b0714d1bc5483be78c648910c7e734f97609fec372fe61baab32e76d3afd11bdcbf04f3776f4c8d3f7df9beed4001f971ca43d3135de55940f3d5819f70a16cc8289695b9ba5851aae0be0faf8036d1a08185c3540fcbabcebebfe619b3c65663753d96ac57d3d56df3647f9f9c7b00f07a96150f71103afbc7a77203adff446c612f3cc6d122a448ca2de21938c5661d962684a634a832287308c26af4fec0bf02d694f13edca50c8a06625d0e55aa902b642fe6b55fb9ce599d6086522e18ede5580c430e8017930dffb9a687e2ed14001f08cbaee3fdef7503a14735b962ad8f", 0x1000}, {&(0x7f0000001140)="11e7949ba52aa0eb6f64bcfaa681718073d738ba1b0fb44fa8bb5774f9e2506a3161046f414d0ac63a449c5f05099c189a1b519db888df53ce96d388b12b26491f705d8af4d4c6fc95f86754d7e4cb36acd7982033b1d8f9fc5ebb9a99b72acb087586fea8db5d73f3e13e34d4", 0x6d}, {&(0x7f00000011c0)="962f1878931a6eeb2ea64b7361dd9a243cdf432698c21686109f32585ced9a0033f84c09f1d6b5232d0116e43d3e879aff3625a9d2acb6a688846d385a4d6e8588968b0ce97d2a8a418e532aeab2e559ec056949b52c4d622d397a3642df48f369f8bc02f8b4c8b91afae01840ce67e7c12e97a1b6e29707e5d40fb63b85ac2b5cd476f4c61d2bb87cd27d773b5c3207bed8610f0c112708ef", 0x99}, {&(0x7f0000001280)="666bdabf080eec2bb683f2e97e6d342f6f0fbed80eb80919e407f6", 0x1b}, {&(0x7f00000012c0)="47faa5971084a15e0b62790f73a4f197721144f956db6bd4ec333d8b203c26b6c16d9353f6e19c1349d7049012d146e39ffcaed938a6ab30759d0578092a5fe13efe2be0b2cc6991972cbece9a835d784c4548a5e4b91d54a7dec12527ec5f7e3dac134e15c90b5789f7550e96c6572b7bf25d4f64094dc1", 0x78}, {&(0x7f0000001340)="afc4", 0x2}, {&(0x7f0000001380)="72e1271052e4805877197e544b2648f44d95cff00728ddda416ccbf82daac0132fd5b0ad06f4", 0x26}, {&(0x7f00000013c0)="27089c450129839cf074d98ca0c73e65af66785365341aea5aae56ddd9f8fb2a5e4928e544062a4071e6774b7e4e011c4122a836637de3f0149ec00366b0f000d418ce7c1b06af6d2af2fb5d189cad1a773218e0013e28fe60949ff57437c88762b6458d482f95662d53b1da1f04b9f1196232b5fb86dfab73304cc504bf69c46136ded355f6886450504cc107c931aeee02a47c823603de457d2059ab7ee3eb91adb9c7b1e6b65637e17b4be32d6e00d979c995d5c8f9d8524fe4bd7fd46ef26067a078f5823207efd73997343a68e27dcb1b", 0xd3}, {&(0x7f00000014c0)="be7f53d6298511e0e6e16b7bdba9c054e0c10c9852dc5a5a06571ff4dcc73f08862821bd34899e58f652d4873ae35c510c8690b24ad242d368be6bea1f2255a05bdcf8dd0edac098134756861b9b80664bff279935f1dd101da4fd0bffcf6ec873639bbf54fdd414da0e05be4c3277f1d10edac6831aef6b1939b6016631a95481e6b00a3aefc61058af132bfbd1fbfb1f403f2efc87b7a3cf693d454d4c731c3f4ca1b2ffdd37f37badb8368deb32ce0457e7d0635483dd2079d0735de6", 0xbe}], 0xa, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r4, r6, 0xffffffffffffff9c, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}], 0x68, 0x400}, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r15 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r16 = socket(0x18, 0xc003, 0x0) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r5, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r6, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r7, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r8 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x89, 0x4, 0xffffffffffffff81, 0x5}, {{r5}, 0xfffffffffffffffc, 0x20, 0x1600fff70, 0x4, 0x40}, {{r6}, 0xffffffffffffffff, 0xea, 0x40, 0x44b8, 0x9}, {{r7}, 0xfffffffffffffffb, 0x48, 0x0, 0x1, 0xa6b5}], 0xffffffc1, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x4, 0x0, 0x80000001, 0x7ff}, {{r0}, 0x5, 0x19, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9, 0x1}], 0x1f, &(0x7f00000002c0)={0x5, 0x9}) chroot(&(0x7f00000000c0)='./file0\x00') bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 16:00:18 executing program 0: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0xffffffff}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) close(r3) getpid() fchdir(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="6575ef2e4704f23a1894afee2015fc511095e775c49c186b514dafed3b0691a8527e244ea2c74738958e84cb5649cbcaa2b48b13711fb2ee57cbc59080abf89b096e070b4f081a0fd1f90baa16bc9c1c855d1eb84bb55120a83f814ccef60625a9ae064241cd6f65baada5272971126ccf0ad18ae8b12742fd31336d43af632da2ed384d6744b05051abc67b5a2d440caf8d0a0730b80a4b7507a258d3a7379fc3b9619c9ea3d4c80618f672c2efb2d4719cefe3aa4f194617ede89b80d992b0f41ff140b23f62799004dd76083038593bbd172961", 0xd5}, {&(0x7f00000000c0)="e73dbc4042c864557ad11586f9331b08412a0d32d90a89d15279bca863a675fc594e9af7", 0x24}, {&(0x7f00000003c0)="23389b775614f314bbf59dc8912068b2ead9ebe4913cbe148130aef331e61904ac499edaa1180b92ea68b709053f490b17cf4c0290df1adeedb5e7068b6c6b06ac08a2b992f120745c7124568fcb235688acd604800b269b8185b596352d8407fb05bc820851781fb9780e8f1cf1d88702fa2d07c833c6a06ee63ab64a7c43141e6820066e54d2de0a04ee620ea15228184fd0a3a056845b379301dba8c7fd615f39b4", 0xa3}, {&(0x7f0000000480)="c4baa8b50009577a626d293afc25255a2b35761c3bdd1cdd4ee361e9009e5d653a229747d4971a00676ccd1ccc7da9fb2f33309d9a69cfc1e67325cf34414ee22941a89a6e63963f719933f16283526c61f5f93e856110bcdb225633437009a25b3219f9f5ec587cee005c0ac0d2f8ef6938705f79a45cab9d0bafcb60746de227c47e90a294d816e16e723887d5fc24e9175aafdddd8ac3ec258bcce04aa3a37bfa9863a2528d3317984530f9fd94aadd049c1caa9ffd9c65f9bcfe9b044c84fd60b41634a3b74b29d61890ed3246a469e4710628fbca238381da811e7ca9907aff35fc6a050c94470db6d3f433788d07c135d6c97f", 0xf6}, {&(0x7f0000000580)="ed318757dbf2a971942c319eacf264631ae7bc576ce91048e562e8364cd74e818817d8403f67f2ca91ef24c262068ef0bab26cba8b860f8c7d1fc97b41dac963940fba551ae4eeac8084dc6416c3fd06f323b3da3c7207ec74b7af3dc7373d76105ced52fe21f54129fc1135f724ff6eaf93f323261a58bca14a06e1906c310e9ff57bfb01853751e2c9753cefad8ce4f7476de289d5996f4b", 0x99}, {&(0x7f0000000140)="e2d6a07a37e8434e0dce303ff25984bd0fb7954dbe77048989ae49187753e6fe9a19aad73ad0e1a84f1287be98f939e43bc0664e4fd2a8e22d400b997e91630a668ad04fd620b66a8f4b5236", 0x4c}], 0x6) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, r4) getsockopt(r5, 0x0, 0x36, &(0x7f0000000340)=""/50, &(0x7f00000006c0)=0x32) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x200, 0x0, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) munlock(&(0x7f00007f3000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a79a663dbd1"], 0x10) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) socket(0x6, 0x4, 0x9) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff66) setreuid(r3, 0xee01) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)) r5 = getpid() getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r5) fcntl$setown(r4, 0x6, r5) semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20190, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xffffffb5, &(0x7f0000000380)="985238a669ab2406c00ddcbc775262ec90f5541d1369151a04bef076f62f57a5f92e2aa91dc593bc3de1073f5dddfa200114bc5b8843937dbde7cf51e6371cff9e7b573b867ca6a08da633342d0e5786763ad9fbb1e31e8fb6ae77e75010b24dbef3ed6c70e4a04324385d5af26cd60000004ed90f0cd7") select(0x40, &(0x7f0000000040)={0xa2, 0x2a, 0x2, 0x800, 0x0, 0x2, 0x6, 0x6c}, &(0x7f0000000080)={0x7, 0xe3, 0x7ff, 0x3, 0x401, 0xa6c8, 0x2, 0x7fffffff}, &(0x7f0000000140)={0x1f, 0x0, 0x1000, 0x8, 0x574, 0x5, 0x1f, 0x1a}, &(0x7f0000000180)={0x7, 0x8}) 16:00:18 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe3e}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x0, 0xab57, 0x4}, 0xc) socket(0x18, 0x1, 0x5) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *270109 25003 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4d3c,ffffffff821c6a0f,3b3,ffffffff8219f4b8) at __assert+0x2b nd6_rtrequest(ffff800000aa9800,1,fffffd803eb539a8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016946558,1,ffff800016946628,0) at rtrequest+0x9be rt_ifa_add(ffff800000ab4a00,240404,ffff800000ab4a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab4a00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000aa9800,ffff800000ab4a00,ffff800016946950,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016946940,ffff800000aa9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016946940,ffff800000aa9800,1) at in_ioctl+0x1e7 ifioctl(fffffd803ea75010,8020690c,ffff800016946940,ffff8000ffff2018) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2018,ffff800016946a58,ffff800016946aa0) at sys_ioctl+0x5b9 syscall(ffff800016946b20) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,f32e42ec010) at Xsyscall+0x128 end of kernel end trace frame: 0xf35625e5a30, count: 1 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 kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4d3c,ffffffff821c6a0f,3b3,ffffffff8219f4b8) at __assert+0x2b nd6_rtrequest(ffff800000aa9800,1,fffffd803eb539a8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016946558,1,ffff800016946628,0) at rtrequest+0x9be rt_ifa_add(ffff800000ab4a00,240404,ffff800000ab4a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab4a00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000aa9800,ffff800000ab4a00,ffff800016946950,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016946940,ffff800000aa9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016946940,ffff800000aa9800,1) at in_ioctl+0x1e7 ifioctl(fffffd803ea75010,8020690c,ffff800016946940,ffff8000ffff2018) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2018,ffff800016946a58,ffff800016946aa0) at sys_ioctl+0x5b9 syscall(ffff800016946b20) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,f32e42ec010) at Xsyscall+0x128 end of kernel end trace frame: 0xf35625e5a30, count: -14 ddb> show registers rdi 0xffffffff815c9927 db_enter+0x17 rsi 0x4bdf __ALIGN_SIZE+0x3bdf rbp 0xffff800016946290 rbx 0xffff800016946340 rdx 0x4be0 __ALIGN_SIZE+0x3be0 rcx 0xffff800015941000 rax 0xffff800015941000 r8 0xffff800016946250 r9 0x1 r10 0xffff800000a8eb00 r11 0xe0e987de26385a7f r12 0x3000000008 r13 0xffff8000169462a0 r14 0x100 r15 0x1 rip 0xffffffff815c9928 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016946280 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=270109 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff82563c58 process=0xffff8000ffff7450 user=0xffff800016941000, vmspace=0xfffffd803f014770 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25003 247948 27440 0 2 0 syz-executor.0 *25003 270109 27440 0 7 0x4000000 syz-executor.0 79070 315753 60963 0 2 0x2 syz-executor.1 27440 72855 60963 0 2 0x482 syz-executor.0 97173 207085 1 0 3 0x100083 ttyin getty 18619 61040 0 0 3 0x14200 bored sosplice 60963 348069 48013 0 3 0x82 thrsleep syz-fuzzer 60963 521786 48013 0 3 0x4000082 thrsleep syz-fuzzer 60963 432803 48013 0 3 0x4000082 kqread syz-fuzzer 60963 312024 48013 0 3 0x4000082 thrsleep syz-fuzzer 60963 246152 48013 0 3 0x4000082 thrsleep syz-fuzzer 60963 244539 48013 0 3 0x4000082 thrsleep syz-fuzzer 60963 204963 48013 0 3 0x4000082 thrsleep syz-fuzzer 48013 338876 16570 0 3 0x10008a pause ksh 16570 180751 5841 0 3 0x92 select sshd 5841 238453 1 0 3 0x80 select sshd 93517 343266 95728 73 3 0x100090 kqread syslogd 95728 425350 1 0 3 0x100082 netio syslogd 23134 349209 1 77 3 0x100090 poll dhclient 29017 93326 1 0 3 0x80 poll dhclient 39337 368918 0 0 2 0x14200 zerothread 78003 509243 0 0 3 0x14200 aiodoned aiodoned 7152 269887 0 0 3 0x14200 syncer update 2486 370265 0 0 3 0x14200 cleaner cleaner 24403 203285 0 0 3 0x14200 reaper reaper 65424 198983 0 0 3 0x14200 pgdaemon pagedaemon 66873 17193 0 0 3 0x14200 bored crynlk 27251 326915 0 0 3 0x14200 bored crypto 29601 254097 0 0 3 0x40014200 acpi0 acpi0 57140 320898 0 0 3 0x14200 bored softnet 11568 456145 0 0 2 0x14200 systqmp 13482 355862 0 0 3 0x14200 bored systq 8486 119211 0 0 3 0x40014200 bored softclock 82330 252050 0 0 3 0x40014200 idle0 19193 241885 0 0 3 0x14200 bored smr 1 367490 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 Kern Lim devbuf 9521 6473K 10631K 78643K 11925 0 0 pcb 13 8K 9K 78643K 153 0 0 rtable 117 4K 5K 78643K 598 0 0 ifaddr 60 13K 13K 78643K 121 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 40 0 0 iov 0 0K 16K 78643K 134 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 1773 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 14 3K 3K 78643K 14 0 0 sem 12 0K 0K 78643K 142 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 603 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 48 38K 54K 78643K 567 0 0 subproc 32 2K 2K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 59 0 0 in_multi 29 1K 2K 78643K 115 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 289 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 110 119K 120K 78643K 2393 0 0 UVM aobj 25 2K 2K 78643K 25 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 124 0 0 NDP 14 0K 0K 78643K 40 0 0 temp 177 3539K 3608K 78643K 37685 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 21 1 0 1 1 0 8 0 rtpcb 80 65 0 63 1 0 1 1 0 8 0 rtentry 112 133 0 86 2 0 2 2 0 8 0 unpcb 120 289 0 277 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 95 0 95 1 1 0 1 0 8 0 tcpcb 544 242 0 238 2 0 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 721 0 711 5 1 4 4 0 8 3 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 16 0 11 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 540 0 297 18 2 16 16 0 8 0 art_table 32 541 0 297 3 0 3 3 0 8 0 art_node 16 132 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semapl 112 140 0 130 1 0 1 1 0 8 0 shmpl 112 23 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2277 0 882 46 0 46 46 0 8 0 ffsino 240 2277 0 882 83 0 83 83 0 8 0 nchpl 144 3635 0 2033 61 0 61 61 0 8 0 uvmvnodes 72 2726 0 0 50 0 50 50 0 8 0 vnodes 208 2726 0 0 144 0 144 144 0 8 0 namei 1024 10697 0 10697 1 0 1 1 0 8 1 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 520 12 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 10544 0 10544 13 10 3 7 0 8 3 plimitpl 152 57 0 50 1 0 1 1 0 8 0 sigapl 432 763 0 750 2 0 2 2 0 8 0 futexpl 56 15220 0 15220 1 0 1 1 0 8 1 knotepl 112 177 0 158 1 0 1 1 0 8 0 kqueuepl 104 175 0 173 1 0 1 1 0 8 0 pipepl 112 484 0 465 4 3 1 2 0 8 0 fdescpl 424 764 0 750 2 0 2 2 0 8 0 filepl 120 6126 0 6029 7 2 5 5 0 8 2 lockfpl 104 226 0 225 1 0 1 1 0 8 0 lockfspl 48 77 0 76 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 639 0 631 1 0 1 1 0 8 0 zombiepl 144 750 0 750 1 0 1 1 0 8 1 processpl 864 779 0 750 4 0 4 4 0 8 0 procpl 632 1460 0 1424 4 0 4 4 0 8 0 sosppl 128 11 0 11 2 2 0 1 0 8 0 sockpl 384 1084 0 1061 10 3 7 7 0 8 4 mcl64k 65536 52 0 52 3 2 1 1 0 8 1 mcl16k 16384 8 0 8 3 2 1 1 0 8 1 mcl12k 12288 17 0 17 4 3 1 1 0 8 1 mcl9k 9216 9 0 9 2 2 0 1 0 8 0 mcl8k 8192 19 0 19 2 2 0 1 0 8 0 mcl4k 4096 58 0 58 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 66443 0 66397 17 10 7 13 0 8 0 mtagpl 80 43 0 28 3 2 1 1 0 8 0 mbufpl 256 109802 0 109677 20 9 11 13 0 8 0 bufpl 256 9326 0 3370 373 0 373 373 0 8 0 anonpl 16 143906 0 127991 112 26 86 102 0 62 11 amapchunkpl 152 4641 0 4527 21 11 10 11 0 158 2 amappl16 192 6202 0 5143 106 44 62 72 0 8 8 amappl14 176 107 0 102 1 0 1 1 0 8 0 amappl13 168 120 0 118 1 0 1 1 0 8 0 amappl12 160 146 0 143 1 0 1 1 0 8 0 amappl11 152 227 0 215 1 0 1 1 0 8 0 amappl10 144 8 0 8 1 1 0 1 0 8 0 amappl9 136 651 0 645 1 0 1 1 0 8 0 amappl8 128 236 0 212 1 0 1 1 0 8 0 amappl7 120 50 0 45 1 0 1 1 0 8 0 amappl6 112 231 0 222 1 0 1 1 0 8 0 amappl5 104 351 0 340 1 0 1 1 0 8 0 amappl4 96 858 0 829 1 0 1 1 0 8 0 amappl3 88 306 0 299 1 0 1 1 0 8 0 amappl2 80 5159 0 5092 3 1 2 3 0 8 0 amappl1 72 23783 0 23371 26 16 10 20 0 8 0 amappl 80 1793 0 1748 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 24 0 0 1 0 1 1 0 8 0 uaddrrnd 24 776 0 750 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 776 0 750 1 0 1 1 0 8 0 vmmpekpl 168 8777 0 8745 2 0 2 2 0 8 0 vmmpepl 168 102755 0 100628 157 27 130 134 0 357 34 vmsppl 272 763 0 750 2 1 1 2 0 8 0 pdppl 4096 1558 0 1512 8 1 7 7 0 8 0 pvpl 32 332746 0 313806 241 35 206 236 0 265 31 pmappl 200 775 0 750 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 541 0 33 15 0 15 15 0 8 0