kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Feb 19 20:34:57 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.136' (ECDSA) to the list of known hosts. 2020/02/19 20:35:06 fuzzer started 2020/02/19 20:35:12 dialing manager at 10.128.15.235:24338 2020/02/19 20:35:12 syscalls: 337 2020/02/19 20:35:12 code coverage: enabled 2020/02/19 20:35:12 comparison tracing: enabled 2020/02/19 20:35:12 extra coverage: support is not implemented in syzkaller 2020/02/19 20:35:12 setuid sandbox: enabled 2020/02/19 20:35:12 namespace sandbox: support is not implemented in syzkaller 2020/02/19 20:35:12 Android sandbox: support is not implemented in syzkaller 2020/02/19 20:35:12 fault injection: support is not implemented in syzkaller 2020/02/19 20:35:12 leak checking: support is not implemented in syzkaller 2020/02/19 20:35:12 net packet injection: enabled 2020/02/19 20:35:12 net device setup: support is not implemented in syzkaller 2020/02/19 20:35:12 concurrency sanitizer: support is not implemented in syzkaller 2020/02/19 20:35:12 devlink PCI setup: support is not implemented in syzkaller 20:35:18 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x102) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x10001, 0x8000, 0x0, 0x7, 0x4340, 0x5, 0x2, 0x2, 0x7, 0x80000001}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x61) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) dup2(r3, r0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000340)=0x4, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000003c0)) mlockall(0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/185, 0xb9) fcntl$setstatus(r5, 0x4, 0x4) r7 = dup(r2) getdents(r7, &(0x7f0000000500)=""/131, 0x83) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = getpgid(0xffffffffffffffff) fcntl$lock(r8, 0x8, &(0x7f0000000600)={0x1, 0x2, 0xffffffffffffffff, 0x10000, r9}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x10000, 0x0) readv(r10, &(0x7f0000000880)=[{&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000780)=""/54, 0x36}, {&(0x7f00000007c0)=""/101, 0x65}, {&(0x7f0000000840)=""/53, 0x35}], 0x4) r11 = socket$inet6(0x18, 0x4, 0x80) r12 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r11, 0x8, &(0x7f00000008c0)={0x3, 0x2, 0x100000001, 0x8, r12}) getpgrp() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000900)) 20:35:18 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/28, 0x1c, 0x43, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="1ed5550e1a69ae05d4fd44a823ede692057c2926286e9ad9563066e3ce", 0x1d}, {&(0x7f0000000180)}], 0x2, 0x0, 0x400) r2 = socket$inet6(0x18, 0x4, 0x4) recvfrom$inet6(r2, &(0x7f0000000200)=""/129, 0x81, 0x40, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x9) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) openat(r4, &(0x7f0000000340)='./file0\x00', 0x8000, 0x2) syz_open_pts() rmdir(&(0x7f0000000380)='./file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000003c0)={0x9, 0x20, {0x7, 0x400}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_metric}) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x12) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20080, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000500)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x1, 0xf2c1, 0xa1, 0x1, "99eab19335a6e04207d6d606eb36bbeec69b6af8", 0x9, 0xcf4d}) r9 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000005c0)=0x8001) r10 = syz_open_pts() ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r10}) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f00000006c0)=0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', 0xffffffffffffff9c, 0x6}) 20:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x3) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") getrlimit(0x3, &(0x7f0000000040)) 20:35:18 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6, 0x40}]}) r5 = dup(r4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000240)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r9 = getuid() setreuid(0xee00, r9) 20:35:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xa8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0xfffffffffffffff9}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x4) close(r0) 20:35:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x40) r4 = semget$private(0x0, 0x0, 0x27) semop(r4, &(0x7f0000000540)=[{0x3, 0x40, 0x3800}, {0x2, 0x1ff, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0xff81, 0x1800}], 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pread(r7, &(0x7f0000000640)="3f44696e49b1d6d4504d6eef4c497ad6e041cfc76c360e1c9e2868a01307b4b957d2539d21558a6a7e3691cafd90363013df2649f09a2d6016f3ce44b5b439b82de995837189411785cf0d5b1822a4b29bcb081fb202b56660436896034d30c8a88f1c33fc77d96879b5614095f21a74d7f59c499301e11af028bc2c99946f9a8be6a77ceb3c9ba32eb10b7777b7a6d8fa604c6b84113ca08350d183bf1d1cc69517e39ac370eb7aaae852c74706910a760f31a8e59119c1a32c38dde313e26c0547b2555bfeb36f02980620053eccefe249e3a72d391345111791facd79f2240b13c443e591568e033b81c07cb1362babd03b84ce09a395a1a83ae5f819f278873f20b237a1a2d742d4b198952e9dd2f19ac089138b1fd8f9774282dbdbf61815601349e733c88168b54dfc23a724b2b3799a8db60bc027101bf06d0211f110db5c7d1b1976a7636d52a98ea6ecd38ad8c89242e6e9fca347ca75c8095e70a9c9a4942ca417c3746424971c3395801cd824e2ac3fa4342447efdb4b692205e32bc1c4f3dd1b255fee1b03574e0d03f261fd9cd07ca16820848869955632a7ed3a8673ca866ef51aadb93f60982cc5ca25db27d093d1a6a5091cd4876b3d16d6e09c03ae084625f8ccff646b6ef0d95be4cb62fad23a2fa348bffaed936b0832ca7fa364bd6e9beb10361e571a7929db7206c8a1c61d6f8d08cd6168f4d794de2dff28f892af8d2a52cb557394324f78e4cc276d2adb4f3fcb9822f46ed42486dba480a0bca0d4cfd45a2cb1a02bbbb29bd864e42050e23d07e125c4f7829199677c3fce8ebe9296f6bdfadf2d2635ac7c860690ff3a1372c7d96dd7d2c9f913cf4136dbf3bdbd4df0b5bac211843451eb986b0062b234619cccc4aa23e74ed7ee2bc20301c90eb35bd8b9d8dba05319c3510bb48e0a7b3b53bc5fb80b87c630dcf6810d59bdb8edf091e481b7fbe543b942a526cc3bd4565e154f43adc8f56d5a410f24476d3a1f5b6a5c6a7986b1eecc7de596b0ea601621892cfe00dd8b65428c474d366ede5e55533671a53943029216eb2775fa0e1e3ce1b9dd753740bef356a18b12b2981a755b94a96e85e10bed5fa80e89ac7131568ba93986779f54c09622826cde4b52d8d2b928333ac406cfbe4caed9d0e6e5e66555fa2b924fc6c5601c497577dee67888a1a2752eae3c6aa2000ed83254333e30a2f3f91f9ebdeb9c393e31a2115547797203066f9bebad90cb4a671295b6c43338959e089c4ab1ffe252342b349c17e9c9e852489a025089b9790fc2f11fcf4b46bceaccb02f75406d252b356ee98efd4b06a5df129ef86e3867f75661ffb86559ede027a4aee84e6e4a3d90af397af53282d82de4cd923cee4ec87c92820e37b6c58c7f69ddb09070c2b2d5494e3125e07a0c04cfec62de5cc4ef9e8f63e7bee98da44c277d8806e172966a15bbd77c42510a3a01659a1b27345db858a13649e200e6855bc2a7f10eb154afa43e31bbf6172a60d3831f2290f5bd9c829311d2c04d933b6d8e8673220a1c74bcf61b04bd6f73546dc2cd8d01e367e404e7b3daf0957a090cdb3c939b92bd665ca7fe94a4372648988389130a631a81e1ddee6a6ee0d82af5778f2e3087eb3be16911f0e5d8c059ba382215e303a316683b7e3cadc06ae3e1027e90584738a158e7dcca2a74e21f792cb57cd16c5f3ea836c2fcd41dcf9ef2e1df2f4a2b24b4a352b572286b7114789047534ed1fd71f14c053fa0556a2705d3f95540ef18d730ed5bc8109266df982c2fbc44fecd2d119c0b91ddec02d235abe2e4ecb681a88c7ff4cb40a0888990e1c02e2caeae6bc173d127bfef1affa85ca7aa3f6fa298d8b40c92b35c869874273f8c87be9bb4c5c6c75eb9f7f4b5c515106670c7639cfbd7e648446586d63d00a5729a98042a93f8d8d4e232a6b31361196e191495fffe794348835f1a5c15fa3be4a1243e2f98b332a8ce2baec59c5919ac96764265d4baafa792a11b9c31c536dbdc0a57d121c8cf66eb106a102080983e5f587a81fce1c41fdf23ef181f4ca47f9e30798cd597187fbd249481dd65c9eeba020f7194efaf35ffdb8d6b89a071ab7ab23eba6b6785ed08c6730d5e298f2aa683fc310d0835ce28f29e0529555db2ce4fb109f60038a285fa5f170e0e6d9ce16f343b16a099569783cb14702d1a1a4be30ce3a845e54eb820c82d38782f2f786a3e5ea43c6903a9971dfecd3a9995f808eb341ae7ebc25840dbf07525b7b04f3a94e503f7eba7d8c6fbc4a228f36d2a6065f2ffe295cfd5e8b2ae54c60686e5300319e66b741b26ed6da819ae7d40a377cdeda134c325486ae5761ebceb4995f5d4e36dca6e29bff88b8249bc7baaa15313c4f8e68c6ff426dc882bb83958e6f87f14c83ccd8dd65e65d8d3ed0d9a21c63d7e69b0bbb4b5592cfbf45bdf3f125c97d634d42bbcb6e46c2c046778d352d584f14e825a1d15d80683e219cea23265ee1f237d586ac6c9202e46813f722d4999656d8b45e38f93d58007a8e6b5fa06f109f0d3ca6316671ad844c48b3e0840addd71d99c6e746721bdf6505d65467098b0355db70dba2a3541bd7fcc7e0075db2faaa97c095913bf22d2c68fd98510df1c2176affb55be1f741da4e1fbaf1c67a5810f89c994db983070840ce023ac08f271f4add6705e71428f15f43334939cc48db792340a40ed1505c158bcaf450fa6a1adc77782cf025a9d5e49730731aa9aaa34282820b4ae50975922ec7105f00e9cdf2ed0d47bfd1a88d02bd3f1ea22130ca111afbf7d127839ec5c27aeb7c53bf8acf83f14d0b541f62f408064518b2f89667cfae865a908851e130e4a953a59abfd29ecbe3174384918f5aaac8a360fe8f3e4437b30da41aedec09ecba7cb964631ab25067facf5ccab2784e67393c6a109528887aae9f73d0db2464118b241cd210f9c4a02d2ab5e67fbd817842a0418ba4bc0d42e38936b4da97201fda7e938e078a4fcf718e8782f795d29371ad61c5a1834f6b4d52e838a40c26be4587e461b66214c5fef095e8a9f57c3308fb037564366f6398baababf456d9d72f14001f7bb3ccc283eba4f9e5650c49b792a8d8c701fb75dbf777f550e99ad9b16ad9296dc00ee1c7950798bc74d4cd7f7eff032af04b9862a51e08f571004f404087e81bc379d2d252b26b62cff9e7ca46770bbd241a9fa46d4fee179d6753835f9f9f7903bf273e7f3c401c8b5625e5a323f376c1e129bba9ff08271dba22c9eff4cb580baa2e008ad2ebc78e2640826354602e6617f337aa051abeb3ae17d4ac79acdc6096cf4d7ee5fb6e1051bc50900c4273e24745085b4c42c092e3d06a44e8170251189f55c7e15aabfd7bc9b6314757dc40837d17720915fe573641a410aa9e6be2e9c118d1af20ec8490318c1ca58e28ada886e1de55abcf0e6c85ce0c40eef64fd902b7b4929863d46e278a29cea7d0015508b4b1181df77dc61a4b79ba03d88c6ddd7d2dc1b6050beb5154198bc1b5f70db874de9d5856beafa55c969e49e081f622bc9b967d4c38ba3a0b992c011b5c7778a422bec7f73dc45ae22461537325410ab54e432485580071fd3df2e211fb1f0a1c47f4ce7ee3aba526cf6126d0841990fb543701c5662c5c53faba05d653f37b459429a8be327992a441ee13e41fb31347571d0912c4f8b6cacd32d16c7ae6e16fc5d0c72c42c9a561eb4feed14fd56e988cfccb9d6b6b874158c4165b4a04263360a5cd5498b7f8731a94621a3ca87e3c643cbb9e3cbe7f7e1e214fc6e46d98608ca27a5540961b55a8feb677fd4dd5a1a7b4d5694076bf260f87f5aaf382bc8bfe696d3f93e438a62da7c6221fc0c6974c440fa3da1137b7ad3f6b8727f7ab30555675b23bca20d9487b4233cacd0cb90ac7475dd2e1a8a0501bf2705ff59eed58479ac4260fe95e1ba897c4d81efb64492c943cf3877bfd9afd28657e9b2d022d33941e1021c1ecd65750a220dcd69f13d0a13353b11b2425d29c171c1c7c36196d2c72c5b56cacdbe2c5d95026d5de080f8c78a82a33d92b5d9b47feaf5770974524967a288c066a5cbbd52ba225609c15ed528268af4885eec6b0c2799108879513e9479e257736142c12056814a1164c7d4b7ae93a5bc78ac2c8222fe028317efb6f3c54831be7bafda05da3ab074688009aa70cf6bb61eb72a8cf425620fdea85784d20e0f41e169a56c392d8846d49156abb5daa69fd758406b58ce84890523256ea1bb548624bab5e70e9007cdf8632fa426d464d7ed6a3efdc51beeb1eb68645ca58afb4f13f02424962bd438ff0bb6f225d9a031cb378a919e0d3bc8c671411f31dc2f5a79ec5b4c34c084ad3d348aff97185db68a81d57bfe941b53c7c275fe3090db1b26fc32e1d4ed917dc96b9553d0fc0f5c8ed0e2240d8caf88ccff6ca3cf31c583a7ec0c089095495c3cbca7ca6fc25ba094c7ea6e435be6d555a94c10e279f6eb9acbf5aca5374f53f996a8a05a3e220214bfa701570bdb8dabf0aafc50d9d8c39eb6ed27b357737354a91c067f31f405ec92768974f0370d81da453545c6ee1fb40ccb28e3ddae31dc987f0d3d46239c82471e46ae9c6392a3a9dbe22a3d0b50e5f9fb0bf33b95c854bf07f156989c369a2029fcc09499d2f59db83906dc2ff3c354ea13da20356afe41fd6cc798ebf4cf6ea05d505eeabacfd304f536af3c7bae2d58879e0781ff09c0aee233ac570351325fdbc6e8c6d914995846a2a5ace56aadbe824cc925c7c73d9fa419ba95dcdb4d01313ac2c215f676adf65165ddcae50b1e6414c4d1415210cfa41b8f0a75562d43f6bb60b71d957d9eaae68d8fc1169ee9f83cad4d24e069df872194bb54145c3db7746999e526c0c203f7250ce02f7255aa6eb5eb5b85727a2d9f8e6b8d9d5236d71d2b60e8c69d10be8e40979ad0aae430abcbfaf96c56026cbf3a4f4c0c1f18f2c1f36528831a2df8f094ba85df436875c7f9adc85978608975cff984fc117b1e09f5bfadb70bb2cc39875718e67526043671090153fe48290871924daaede1de383d2f141255c6d07ad7d9cd5d74dad98ad8a5bf4c267ebacfdd4e13d4ee99b155229087222f2e509e87337cbd06196e6bceb6be3d443e7f1b067d9950a9ab839d3a7a11302b99452e140aa9cdff72975c0ffbc120ad69d2d0f297a801709cbc714f8c97b3933000814aea8462b27978b63f0ef552207d35c344431a42eb1ae78d570015e755680f18fcafe150463d12a405e76250bc1492ff07819bb1119762371d3eb85bf2154a5e65111279a95bc76d66879da56e688081eae02c61bb18278c92a150a3b967e5e5b625ea1802cbbe2910465fbe2bba88361397cf458645c080a38659b80474b0624d93983bea392f757d691356d41132fe2e8d43aa5cfe9bf56e7f8adc99348deff69147597615c4bbe76f0bac916303179e735b147bba8976ee6b48682708a8f7db2e340ccff98cecebeae5462a2085e93bbece9de602da0205a1ac5bf67d445b4afa40ee3abc86a3d2a479522e9860dd1a09d9186d5cc3f647caca9425a29f810c6e45d65af73ac3f34f9558617663add94d3bb6c18d40617d19238eab661fda702aaec7006d66b0b31fc75287f981caadd98a2f517877d5671aded8fdb266f8dcd167a6cf75ab27095f90c82a9731d969da6840bd9f172824841d1a43194e0d11acf7cb4ab355d5d9b781b98241887aa00a3a4655b94028c2f66c1f802fb2ad42f3c6419b31b3756cfe0ccb3332143fceda31eb71c1565ad5652fb16793", 0x1000, 0x0, 0x1f) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r8) renameat(r6, &(0x7f0000000080)='./bus\x00', r8, &(0x7f0000000240)='./bus\x00') truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x7ff) semop(r3, &(0x7f00000004c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0xfeff, 0xb1584578951f7796}, {0x0, 0x3, 0x1800}, {0x2, 0x36ae, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0xff81, 0x1800}, {0x3, 0x3861, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x7, 0x800}], 0xf) recvfrom(0xffffffffffffff9c, &(0x7f0000000300)=""/136, 0x88, 0x2, 0x0, 0x0) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)="a27052e1ec214c34c2b2c80f42ffd4fa04cd6d2c7fcb8a22a250c360e31922d3f09a77e9181b3afbe81f0c76935a8c375a018ce76ac2198fab957e09513050e94c70aa629bacd9b689b682e705f47c2278acb5b1b4e8208cef8ece5e653d2e0e51988e330018d7ee4f0362bc249bb36e7e5e9b6670ae5f56cccacfb2c20bf332e63bdad72ecdc68de7f5a3e3ef0a820b504adec4f5d8ef", 0x97) 20:35:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x275]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket(0x6, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) pread(r1, &(0x7f0000000080)="2e7381eebd953e05d623c4e559f3e5c54a98d8b42b5855ea84fb03d6957048a88f4813b7faf336e273c463280af00297d7ec54d304a580a7b12bac4f34a8053eddff899a21bd6ed2823504114f54879526", 0x51, 0x0, 0x3a) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="6a7d954d74817e3888e3e80f6432733d402309b1e63fadf1a25561ebf4fa426a9843637af2de05e80e8401414ee99d4e043ea5787ac99d9b341aa1ebeef09bc04a58d80a392a739ea0c2167bcc9b3141f3b6ff60b96114c71033b934436dd7d39ddae9afa1db72ec304912cd76ccbc8bf839ee98998dc2f8525995c822826cf826eb1a0279cd24bb40f4868167a05e6ae380670694eae410e12f7a700e24ca0dcaf8f4", 0xa3}], 0x1) 20:35:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4118, 0x1016}, {&(0x7f0000001240)=""/181, 0xb5}], 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) write(r2, &(0x7f00000013c0)="4f096e6efa537578f8b69ad897b8efadac6fe9e3f52f21c83daf348b79d7694365aed282672daa9374e030e46be6f16c9b149fb6f1c71e57d3b89404ae38775c64af2fa1eac188339adc3c706e61ec3676a67d689077bc52a4b6490968950e1038a58c00fa04bf21a703121ca48faf5fc19a120d8f628c", 0x77) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) poll(&(0x7f0000001380)=[{r4, 0x4}, {0xffffffffffffff9c, 0x10}, {r5, 0x1ca}], 0x3, 0x3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) connect(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="045c0a2600e77d52c9317604d413a815cc10c99773f522f27368d6c9942e07e705c2a5ae862f9e2773744dcf32c56258a4f88c705fc0901f1d0ece0746cde4a35b2a1ec7db6edca7ece1c6c1671cae32475a0ee1292a7793479bd6ef0ebc2d04c79cf400080000007240832a531c1c3b543c3c07e87f381f53cdfb80257332a6864c03ecb1cbe796d27e41d528bae5870087cb65cff1fab8a6442686a5d1aaeb1de99029c7ea0279393464f18f63985d361b27525b57e889f2463900"/199], 0x1) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) select(0x40, &(0x7f0000001440)={0x6, 0x2, 0x0, 0x2, 0x1, 0x1, 0x3}, &(0x7f0000001300)={0x2, 0xffff, 0x1000, 0x5, 0x4ff4, 0x10001, 0x100000001, 0x7fff}, &(0x7f0000001340)={0x7f, 0x6, 0x100000000005e, 0x3, 0x9, 0x5, 0x5}, &(0x7f0000000180)={0xffffffff80000001, 0x100000001}) 20:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x3, 0x2, 0x1b, 0x2}, {0x101, 0x9, 0xff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:35:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f00005f9000/0x2000)=nil, 0x2000, 0x3) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r5, r6) getpeername$inet6(r6, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x10000) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1b", 0x2f3, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 20:35:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffd07) socket(0x6, 0x4, 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0xfffffff9) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) dup2(0xffffffffffffffff, r3) 20:35:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffbfffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f000038f000/0x2000)=nil, 0x2000, 0x3) 20:35:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:35:19 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0xcdecf9e843e5c413}], 0x7, 0x0, 0xf5d, 0x0) 20:35:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/97) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r2, r3) getpeername$inet6(r3, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x1, 0x8001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/109) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', r4, 0x1}) 20:35:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) r5 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/22}, &(0x7f00000000c0)=0x18) write(r5, &(0x7f0000000140)="5a856a31b189e14ba6bea3fee1ee2511318686f5fa33f5fb126bfef3d62c31f625b4bfaf54f9e3e3f828d8397cc97992ef7635054582720312c7232114ed753bfbc8f360107dd2e9199c158d1cf0188e9303c1d71984512a065d6daef7c635ab342275d1c0e890e80aac7773d0be4ee0ea765ac6de99341e659f46e05e98b911af237d7ccebf961f21bc765c14a1544ef5cd7432", 0x94) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 20:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4c}, {0x6, 0x0, 0x0, 0xf4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x2, 0x4) 20:35:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x7, &(0x7f00000000c0)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 20:35:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401], [], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:35:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) sync() 20:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/57, 0x39, 0x802, &(0x7f00000002c0)={0x18, 0x1, 0xa39c, 0x3}, 0xc) r3 = socket(0x2, 0x400000002, 0x0) close(r3) pipe(&(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000280)=0x9) setuid(r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r8, 0xf, r7) r9 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) r13 = getuid() r14 = getegid() r15 = fcntl$getown(r8, 0x5) r16 = getpid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x0, r10, r12, r13, r14, 0x20, 0x80}, 0x3, 0x7, r15, r16, 0x8, 0x80000001, 0x4}) shmat(r9, &(0x7f0000109000/0x3000)=nil, 0x1000) r17 = syz_open_pts() r18 = dup2(r17, 0xffffffffffffff9c) bind$inet6(r18, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r18, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) recvfrom(r0, &(0x7f0000000300)=""/192, 0xc0, 0x2, 0x0, 0x0) 20:35:20 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)=[{0x2c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) r2 = semget(0x1, 0x3, 0xc31) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x8000, 0x9]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:35:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8, 0x5, 0x800, 0x1000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000003f0000"], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:35:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0), 0x4) socket(0x6, 0x8000, 0x1f) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 20:35:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d2fa4c308b48e833f0cf99dca251af2ead8dabe363a95553b132d55bec540700000094cd4c717999f30dcd6e8ec7a808002ccd22e4232391ec66b7b211dddaf1d6092978dde8feb171641a36630de2f5a10b9cb7c1e6985fc78234e0a43318bd4298fb5a7c3d5089b272825088e4301caa1fa2000000000000001062e9d035ff8541c5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00c19a2d1f1663a0d6000800ee6c876f42a6a34b3b962e658d0f27c09d10b074716dead8253c2e7b854d677913c4f0c3bda3414255a1b6c04a7ca55605d7fe3bf12d5d82f0ed1371bc9f57fb06822e4d3c881d8e5a4ef6456e908221d652c453f0c965bc9005ad3a7232fc18e81cc74287c4f21d8ba31eac8a132d2b6d2230c5db06d8d8830aa55538391ba8dfe5e15ec916536daf0dd4fdb0dd06c93bced213c4e2aac743c951286be59e65fc677419253f58faa6af1537e7f410e3607f510cf3d3f6879cc7e17c5c0f3b448bf1911875f3ed2f7e50c7258266dc8ec2374648eec6d9abd34b7516f33ccff6"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 20:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000240)="095b9db50609298ab982517f1007611da5fde248f72f9cda22a904fcddcc63edf4cf43bdc5920c5290ae692bf7e5648c89bbb2868cfbded0bc539f4d8f0036bc63b26b63148d644e52d9231ab3685a7cf6d4094a3cfdc9407bf19eed75a30066d68671da016176c328f2a9b89344dcdec6a1fa20162fbc514eb431dce503d1ab2710d96c9ad4314ba2") 20:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2, 0x1ff, 0x0, "b800000439db7b40aee59c3e1fce4b4100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x9) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) socketpair(0x2, 0x3, 0x20, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:35:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x4}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r9 = fcntl$getown(r2, 0x5) r10 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r10, 0x8, 0x80000001, 0x4}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r6, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) 20:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0x77, 0x0, 0x2}, {0x7, 0x9, 0x81, 0xecd0}, {0xf800, 0x2c, 0x9, 0x8}, {0xfffd, 0x5, 0x9, 0x6e6}, {0xcf90, 0x1, 0x5, 0x17}, {0x5, 0x7, 0x3, 0x59ce}, {0xeee0, 0x1f, 0x81, 0x5}, {0x9, 0x8, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="1fc6c43e3879f4d954547bbdcb8f") 20:35:20 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe5504e27bd017b20e00000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b9431efd840a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a3487c83849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4fce897cfefa24b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32e729d9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d6f77c6b1cb2bba5d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c775734212bccb26288d42a672c965d40e80d0e1908f04425a60a08241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c560bedbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061d51b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c573171b6a324e8642b2ab76618b824110c312ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490982636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4a942b62f2fa6cceb7e488aa02b2e52c6f82bd3712845fff41cce52e0469d14821ce1149f71864860c11421a92dae3152eb23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca7b910222c38533d4caadac9acd194be7e53549c1719bdf668887a0e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcfc9cc5f56768073b3f4c2c9f543324a00d0b8bc7b051a32bf85bf222394fa4336ab01010000000000006eb7624c4be6c674ee98fce9a51786b7cc2b500d98114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb60abebc37dd00315b4fbb09e77a6b5f7e8441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07d28a28be7e486b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a851ec7ebe25d71d00a5684fbde4668f5a469a2cf6cc6d1758a5d8958e0844bcf1eb4ca04fa7c4ef4d2a194b0856e029cfaa1adb9c9dab6cd55a1e6ff67f8a02bea505add6e8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc250749dc95305a29b702edaec9fde87783bf1cd3342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c79db5a9174bffc0ceb971c69edece8461c8289c245f05a83b88106f70aadf5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdcad0f3a1659a40ccd05eee23d0b7bc25b577021ef286ed942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf8787d165fc5dc76fbbd4a726587eb9764ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d341237a758f855ca655e39b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd037ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d59eeaedcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f4cc86d0000000000000000ab4139fd12ce36b45947bcf5e7e27e19acf2c3000000000000000000000000003a82d74382547c020b3b143e607b99fa736e28cfddb821000000000000000039fa4dc8b0b1c759a252bacf6bcb07424444d351f6d6f74db4960e4b6231c76cdcd706ea5fa7dccd573a8aaa0ac7ada26ed76c3cfc46e28cff761974240928e375ac2a7004b413271ad5b7093cd77ca9036e9d46830bb9ef8519127eec19e288caf887dd494987507f297d7aa6cd97a1dfc2f1e3aadd678ee37155bd3a424441a56a98ce19248c09453fc1a3da0027c25391873a5f839694f7548cb8f455bccda0c8f00ab8fda20106b56be70e40b65f9723949f10118462106f1efd974c4568b289e573375c46acf3dea0baf39742ee37dcc47617a96dec6536df5d43531bfb1866a16c0bb7246750f04ee1b85691def1423b979daa2fd74ac55f84b648a3b0026db5893a8d27369544047dc6b11ccef5339605a8c14d8b1121d990eab2b8524123575173638378098903a3aa771046ca08ed1c5b033fec68d3ad63464b5665bb2bb107e8b9"]) getitimer(0x2, &(0x7f0000000000)) 20:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:35:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) getpeername$inet6(r1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x1f], [{0x0, 0x4}, {}, {}, {0x0, 0x7c}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000000c0)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x200) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:35:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) sendto$inet(r1, &(0x7f0000000080)="67770d04ec4f32319cb51518ac9e80c4652fcca951b14e981a5be62d581e", 0x1e, 0x402, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000100)=""/4096) fcntl$getflags(r1, 0x9b62db0cba529c37) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:35:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r3, r4) getpeername$inet6(r4, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x5, 0x881}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:35:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000180)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r2, r3) getpeername$inet6(r3, 0xffffffffffffffff, &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) r7 = socket(0x6, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r7) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000280)=r4) close(r1) dup2(r0, r1) r9 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000080)) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) r11 = dup(r10) ioctl$TIOCSETD(r11, 0x80184600, &(0x7f0000000040)) login: fuse: Cannot find fusebuf 20:35:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x104) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 20:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0xf746151642223680) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) fuse: Cannot find fusebuf 20:35:21 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x29, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x5c}], 0x10000, 0x0, 0x0, 0x0) 20:35:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) r0 = semget$private(0x0, 0x6, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x800}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0xa66) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = semget$private(0x0, 0x1, 0x5c0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x200000c4, 0xffffffffffffffff, r6, r3, 0x0, 0x150, 0x9}, 0xb, 0x3e8, 0xffffffff}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000600)=""/132) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r9, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d453424b9d6760f1e2ce13b0a0df7b0bb5cfd0cf8de6bab71eea8199e231a691c5981b1645822b6f81c651d74b536af6a7773a0dc804afb241b34f1f1073aa0d68da7dd324bc1fb3d7cd84eccad34b02b7511b99ec3b65c334e77a8fcdfb329fa5ded8a18c866f353acb0122abeff4e01259d2bd4335c5a8766c6c9d4acd67f28d3b299fb21ab7d75c3ca0bec3b15873fee8c10fe50353895ffd37b49aa48e75a3c3817050dbb714fc8555f5945ebdccff3a5a325ee58f763845a2fb3754a5b5ce970e92f03d5e36fc0", 0x29e}, {&(0x7f0000000540)="cc353cddb364e27fb04607b8ba643d0d1eff79434c369fba544d6df5f81a4460262d07ea7f86a5ebdbbbd4c375b807a83cec31061b8e2a34e175cfd7e842d2500aa66a2a7d30111a9249b69a265b75833875c33e5949b634cfa8ae1c4b7980bd9532f1cb194db438c0aee527654fd6c493da3891308da10acb1edae353b4b28217ba85648fc4a9d70a2c643dcb5a3b2d08712d3b65bcb6df33348f0846663447bd2e6af0bfc7bc38715eda33abfa8f9523000000000000", 0xb7}, {&(0x7f0000000280)="2819a885f87acdfc4206eb6f191b2926f4a694449682c036afbcf921c4dde78d8f530d039ebb63ca7d24dc5f815ea0d0e490c50416501d663d2fd4a54fd41531eac417b617483a2fa315637caa6c1780fbdc019f08f55713a98bd7710678dc2df636cde87c640f9be0322aa5b8a00d3310c7a01ffb320885e95fc1a25c36717bf76224d62e87ffd56465f8b4ee519d105215d464a060747239bf", 0x9a}, {&(0x7f0000000340)="06ca4f5e92147dccff7d54b5b10d4b83029a4c30ee3562d61eb7c0add03fcc5a323713156deb6043284c93518efa193aa21c1ddb7c6b364dbe823662f055cf6b8c7cbca91f1a8a440abb429ba7a1a5ce97f872026959a5aa33480b131ea0af22f4f11209a3e22ef6308e3036ccac319ee6130901dbea7503b8f5498c30058a5822ab20e33db466755baf229321eb8d3446ae4d5563e55afdea40690e605163", 0x9f}, {&(0x7f0000000400)="e90bc5b3fe2ceb042273417627aa9e48853fec72702aada0658ac8d8feae2026a26bfbcce197cca4ec10baa44f87aabf06c3d4f2bab832cc66d2cc626a8669a916f773f114dec6f9dc7f58eec93d9d96c3a86b04", 0x54}], 0xa) 20:35:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(r0, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 20:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x1006}]}) pwrite(r0, &(0x7f00000000c0)="f9", 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x949c, 0x1}) 20:35:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r4 = socket(0x10, 0x3, 0x8) close(r4) dup2(r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) r7 = fcntl$dupfd(r3, 0x0, r5) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/64}, &(0x7f00000001c0)=0x42) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r2) close(r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) dup2(r1, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r8, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x9, 0x6, 0xde}, 0xffffffff, 0x20, 0x1000ed}) 20:35:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x2, 0x5, 0x9, 0x80000000, 0x2000000000000, 0x0, 0xffffffffffffffff, 0x60, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x6, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x4], [], [{}, {0x3, 0x0, 0x4, 0x4000}, {0x100000000000, 0x0, 0x0, 0x80000000000}, {0x85e}, {}, {0x2, 0x0, 0x0, 0x70c}, {0x0, 0xfffffffc, 0x0, 0x1}], {0x5}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7fd3, 0x80000000}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x7f, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) shmget(0x0, 0x2000, 0x44, &(0x7f0000ffc000/0x2000)=nil) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x5}) msgget(0x3, 0x420) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x1, 0x0, 0xfffffffffffffd46) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xadfc, r16, r17, r18, r19}}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:35:21 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000820, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchflags(r1, 0x0) ktrace(0x0, 0x1, 0x8, r0) 20:35:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) r2 = msgget(0x1, 0x200) r3 = geteuid() r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r6 = getpgrp() fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r6}) r7 = getpgid(r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = getpid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r17, 0x8, 0x80000001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xffffffb9, r3, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x3, 0x3ff}, 0x60000000, 0x1, r7, r17, 0x19, 0x200000000000000, 0x8, 0xfffffffffffffffb}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e4266696c653000"], 0xa) r18 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r18, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 20:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000000), 0x10000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d99810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d99810 20:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) 20:35:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070182f9f3570800000b00000000ac61000800400000000020000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x3, 0xfffffffe, 0xfffffffc, "0366402b04000000d200", 0x4, 0x960}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a", 0x4e) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x0, 0x0, 0x0, "856a6c2976079a8ae3637465ece55fb2fa3a3256"}) dup2(r1, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 20:35:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) r4 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket$inet6(0x18, 0xc, 0x1) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r11, r10) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) dup2(r5, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) r14 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000001080)=ANY=[], 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r16, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r17, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = dup2(r19, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r19, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r23) r24 = semget$private(0x0, 0x2, 0xb0) r25 = geteuid() r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket(0x2, 0xc003, 0x11) connect$unix(r33, &(0x7f0000002540)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a9df42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358aabf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a819efaf63126737236baa92be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94b8757095bed5f98d4cbe53438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a0311964644441ef04e4e78faf052aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b580055b0cb90b619ec38ea8cc5412b0e9c871d5e987c9de2df7a60fb8faf6b2e638a1dc57a16141a5372ee133da7ca861786f70fa2c93e6f759e4741a26a01051b460c68bf209e38c85a1401c6e684c832703b8fe8ba2b80f5709625b10881e9ab2bec1da386907e1f46f51eda94b03f5b6ecf63cfed3a5e993eb482be8f0491cb7d4a79ebd3b0d29e0b053a64d44a47f6d1658dc2719e85fed2c5de2ecef1aadbde05c3d512e56c457b89bad338866e8351c231a59d"], 0x10) writev(r33, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r31, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001600)=""/86) syz_open_pts() r37 = semget$private(0x0, 0x8, 0x400) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r37, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r37, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r37, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r37, &(0x7f0000000080), 0x0) semop(r37, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r37, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r37, 0x6, 0x4, &(0x7f0000001680)=""/146) semctl$GETZCNT(r37, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r37, &(0x7f0000000040), 0x0) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) r50 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000540)={{0x5, r39, r41, r43, r49, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r52 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r52, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0x401}, {0x18, 0x1, 0x4, 0x5}, 0x5, [0x0, 0xc0000001, 0x9, 0x101, 0x1, 0xa, 0x7, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r53 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r53, 0x4, 0x80) pwritev(r53, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r53, 0x80045726, &(0x7f0000001200)={0x1}) r54 = socket(0x18, 0x5, 0x4) sendmsg$unix(r54, &(0x7f0000000580)={&(0x7f0000001300)=ANY=[@ANYBLOB="00e02d2f14bb7d36f0c818b2c7a0c5df748fafad0b583a93b7ed1e1d000011867f09000700000000ffff00"], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\b\x00\x00'], 0x38}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r54, 0x0, 0xfffffffffffffffe) getsockname$inet(r52, 0x0, &(0x7f0000000140)) close(r52) setgroups(0x0, 0x0) setgid(r51) setuid(0xee01) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) 20:35:21 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) 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]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r3, r4) getpeername$inet6(r4, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xb70b}) dup2(r1, r2) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f0000000080)) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) 20:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:35:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) shutdown(r1, 0x2) close(r1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x2) 20:35:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x6000)=nil, 0x3000) shmdt(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 20:35:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x2d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xb3, 0xf0000000, 0x3ff, 0x2}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x44, 0x2, 0x867, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x800}, {{r4}, 0xfffffffffffffffb, 0xa, 0x4, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x80000000}, {{}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x6, 0x3bc4}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8e, 0xf0000000, 0x401, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x8, 0x8}, {{r6}, 0xfffffffffffffffc, 0x4c, 0x1, 0x5, 0x7fff}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x3ff, 0x41e}, {{r1}, 0xfffffffffffffffd, 0xa8, 0x4, 0x8, 0xffff}, {{r7}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x6, 0x5}], 0x9, &(0x7f0000000300)={0x4, 0x2}) write(r1, 0x0, 0x0) 20:35:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0xffffffff, 0x3, './file0\x00', 0x2db, 0x78de, 0x0, 0x7}) r4 = dup(0xffffffffffffffff) ioctl$KDENABIO(r4, 0x20004b3c) dup2(0xffffffffffffff9c, r1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 20:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0xfd) syz_emit_ethernet(0x133, &(0x7f0000000540)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x162) 20:35:21 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0008b4b03f43e947b6b9b9899a537181f5b4fc440fb26d11e4f0a64f235ed513b79daebfebf63f06cbefbd32a055fa3351573b805cbd28f29f289061197e789b0bd27cc3eea1fdff75e455b9899516a36d5a4ae78834f0bb01ab3a0824af2de7428337d4f1ee7e320de92b5990741efd5bfb535ba7391fa8d5f34efd21a1a47ce04344723ba026ca323ec0cac89de126e8136929cf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x7ff, 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(0x18, 0x4003, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 20:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xfffc, 0x5, 0x20, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="fd61459fa31912780fa82e19ff7f") 20:35:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000ff01dbd8208a38aed3e3d734fc41a315ec4a1375c5ac"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="94b546efd2f35ee012d46271e5abc55d7130538c9c41a17b561d4a3de279b1175e55a84ff3b82c54bc3cc10309c3b8bfdd554d648f7cd45a8cdc2e43eff7e0cde7d774e0672935ee23d4ae54b4caccae16"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 20:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5f}, {0x3d, 0x0, 0x0, 0x800000}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="6d055fc83d2d900f0aaab0fc0abd17b148a2e6ed6b80b019b749054e4b12a375275f699f4e9b0fef3ea4d9699b48e7d335fcde84c617752534c6dd20d26e8fcb3a2afe6e5df70a6bd7631d58c7ef41fe1427293d244f7d0ba58093e6cc0fd066e5ef0cc348822435915b9b17252b76213a5bdea5b05058c8a008f2dbcdaf6db632a8274711e27df2743548e95e932a17a69d9d96bcd8d2631367d02a719bc51d1f8564bce927129a1f1fc198b250a721102d237bf4216cb57e6845d176be977bd3e921e168c463", 0xc7}, {&(0x7f0000000080)}], 0x2) 20:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 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, 0x4003, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x1400}, {0x1, 0x0, 0x800}, {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) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) semop(r3, &(0x7f0000000340), 0x0) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) 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}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 20:35:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) r1 = getegid() truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7f2) setgid(r1) fchownat(r0, &(0x7f0000000040)='./bus\x00', 0x0, r1, 0x6) dup2(r0, r0) 20:35:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="02b443e7edc50612a2cffbebd3ee83645145ffbeabadba03eb011f1c7ab565275a7a8dcf6ecdddc566f258db5049f3b223505afeffffffffffffff43ab05db2bf664eff1d9e860c4ac73c126c3ee02c4157451d84419b17162b470e407558aa4ef79e0978582405062fe8ddea00da2e4f9cb997cc0f08b695f04f05f076f1d52062819279d7ca991660f9e466f4c22f35d8eb49f3f94f5d5b5fb22465e10455ab032288a0245f2d1bba5d193111e36fb4283a904d80809f508cb84fa1e5cd97e878b2e9d96401bd847d2cc8e5395055f641f90c34f6f1d0dea301ff7439bbaa228395f88bca97e2e11d74dd5972d96d3c7c24e5143587d72803de11e2c7a10f001f9a5499887720ccd8ae5baabc9d9877b06a1af2c6057f3902c7d33d36beeef31e34d14367fb492840e0aedfce1e558a6d1e9ee4d241d1215ffa4a330b2ce05c1ba3f15c2b2d61d31ca568fd70940b5ba39ad3c8bae099cf5c790959bf238145d633316d52fd9917ff4fff48b5d6349a12400bd22c63c66b401f3cfdab82961f8df3f0dd44380243bef59b2f4411a213b943b9113de52534ee597e6"], 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, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r3, r4) getpeername$inet6(r4, 0xffffffffffffffff, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = getpid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, 0x0, r16, 0x8, 0x80000001, 0x4}) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x40, 0x200}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 20:35:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r9, 0x8, 0x80000001, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/4096) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r11, 0x2000746f) 20:35:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd], [], [{0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x1000}, {0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x5, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) getdents(r2, &(0x7f0000000100)=""/147, 0x93) ioctl$BIOCPROMISC(r4, 0x20004269) 20:35:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x4, 0x2c, 0x1, "f80f20024828f68a86c97753f0ab4f19bc5b109a", 0x20, 0x400}) close(r0) r2 = syz_open_pts() close(r2) close(r2) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdb, "03660215795acd76ef5caf040002000000b000"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c2409", 0x80}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) 20:35:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) getpeername$inet6(r1, 0xffffffffffffffff, &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r6, r7) getpeername$inet6(r7, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000100)) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 20:35:21 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, 0x5}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, r5) setsockopt(r1, 0x3, 0x3, &(0x7f00000001c0)="4bab760a2d36de997f66eb43aa4949612b3246a8f354c02cbfc003a6b8de2b24d2ddec217fca0df874e1b8a5673a734112669240fbed35247e976fb17747dc218fd00a1f1287ed705b312f914e362a613a37bb76be46f5cf3eee6b07b97da174302f548389b83b98060bc61a5e23d5c26c4e60ab264c45f7692261df28604bc443692814f3d53d2d58b8818db626533f1997848d1ee27d6f037e042b9a7552c98a6eda0c75c6522c3e3c3d79ac4aede0804091c434cd7ca521bf555194d82ca97dfa9ef77e02b8c8a070ccc2d84828226b080fea0ddd096d76e538aa4ec78ca0553e4568caa515c4cb278e61dbfbf829c223a6e9eaf2a9", 0xf7) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) dup2(r6, r0) 20:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x6, 0x3, 0x40, 0x9, 0xfffffff8, 0x400, 0x9]}) syz_emit_ethernet(0x51, &(0x7f0000000200)="174af205b6068bbc6be6634ecdd053eab9cedbf625437ce8866067b7fe91696a60730218d6dc28e01d0dad2b152b38c9b6b2601bce639396bb46eda939c6c68d6f237b08dac25690a71483813505209b83") 20:35:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xc, 0x1, 0x7, {[0x80, 0x9, 0x1, 0x5, 0x100000000, 0x7, 0x401, 0x80, 0x7fff, 0xca5, 0xff, 0x3, 0x3, 0xfffffffffffffffe, 0xfffffffffffffc01, 0x5, 0x0, 0x400], [0xfffffffffffff74d, 0x6, 0x4, 0x2, 0x100000000, 0x8, 0x1, 0xb7b, 0x1ff, 0x400000000000], [0xffff, 0xee, 0x0, 0x5, 0x101, 0x62be, 0x7], [0x4, 0x0, 0x3, 0x40, 0x1f, 0xd88], [{0x20, 0x5, 0x2, 0x7}, {0x4, 0x7fff, 0x52, 0x3}, {0x0, 0x40, 0x2ff1, 0x5}, {0x40, 0x4, 0x5, 0xef}, {0x8001, 0x80000000, 0x4, 0x20}, {0x1000, 0xe05, 0x1, 0x1ff}, {0x7fff, 0x0, 0x6}, {0x20, 0x4, 0x2, 0x8}], {0xffff, 0x29f, 0xbd3c, 0x5}, {0x4, 0xfff, 0x6, 0x1}}}) getpeername$inet6(r3, 0xffffffffffffffff, &(0x7f0000000080)) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {}, {0x0, 0x59}, {0x0, 0xfffffffd}]}}) 20:35:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x812, r0, 0x0, 0x0) 20:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r3, r4) getpeername$inet6(r4, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x82, 0x3}, {0x89, 0x7}], 0x2}) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0xf1a2, 0x1800}, {0x2, 0x2e8}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}], 0x7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/72) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/188) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$inet6(r7, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) dup2(r11, r12) r13 = accept(r11, 0x0, &(0x7f0000000400)) r14 = socket(0x18, 0x1, 0x0) close(r14) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r15 = socket(0x18, 0x1, 0x0) close(r15) dup2(r14, r15) r16 = socket(0x18, 0x1, 0x0) close(r16) setsockopt$sock_int(r16, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) dup2(r16, r17) kevent(r5, &(0x7f00000003c0)=[{{r8}, 0x8000000000000000, 0x0, 0x2, 0x9a, 0x800}], 0x4, &(0x7f0000000440)=[{{r3}, 0x7, 0x0, 0x20, 0x800, 0x1}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x9}, {{r10}, 0xfffffffffffffffa, 0x81, 0x8, 0x0, 0x2}, {{r13}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x7}, {{r14}, 0xfffffffffffffffd, 0xe, 0x8, 0x6, 0xfffffffffffffffc}, {{r16}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x8}, {{r4}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x9, 0x101}], 0x9, &(0x7f0000000540)={0x800, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x806}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:35:21 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28010000ffff00000100000000000000889342de1a56ad1b131a91f7953729a79563d7d5226cda31037dab3df1b45332262885dddcbaefcd5f308f5ef03e8f0d0baf94cf3531cb3aa3eb2667033f67f15fb571f85292e4718b9a5417502f8af9369bc5ececdcaf6caef8587d21a5451b00"/135, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) dup2(r4, r5) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 20:35:21 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="05f87193ea3faefceedabb52bfe198efe32ba30904b1bfc352c24c100bdaeb7ecc979ddf887500eaaabc500581aecc063d50e5abbbed06cc8646082c60a944ca3a80ddb3011cd9e602b39272862b5dcd9b89672659a1445b6e7fe203efde23406bf0272b5506bf0139319d4010a6908b13e1c9f373cc09e47bd2d2ad1c42da588591902afc1cabfd3a19765d140f9d0b0688b32aca84db597045ea0240cd2f4c3d84e0047b4bc331003d2058d68904923db10b37c5279de223c05904406ecb5f132b0cdc3f8bf9770cd634b8651f0aad9eebb32a7235"], 0x3) 20:35:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f0000000080)) r3 = geteuid() r4 = getegid() setgid(r4) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 20:35:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120d941e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b610617502003f3a15ebc4fb6573a039cb498b3df90964ce1ce30509db686980f530023fe1f440892433b806a7087db8268d20b91d96e914cd4681c8005b97caed621be9c55ebe849411f7795422c02726f91101130b4e68e5c65445f6e93c748a4a680d6a"], 0x10) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) socket(0x2, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:35:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe6696c653080"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 20:35:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) geteuid() recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 20:35:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0xfffffff7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x28) mknod(&(0x7f00000003c0)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000080)='./file0\x00') syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x1, 0x0) close(r2) chflags(&(0x7f00000001c0)='./file0\x00', 0x10001) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000340)=0x100000d, 0xffffffffffffff07) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x2, 0x1ff, 0x8001}, 0xc) close(r3) accept(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20000, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket$inet(0x2, 0x4, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) dup2(r7, r8) dup2(r2, r3) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x21, 0x4001, 0x3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r10, 0x2, 0x1) socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) dup2(r11, r12) dup2(r0, r9) r13 = socket(0x2, 0x3, 0x0) r14 = dup(r13) dup2(r14, r1) 20:35:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0xffffff9b) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) close(r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) dup2(r6, r7) recvfrom$inet(r6, &(0x7f0000000240)=""/146, 0x92, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYRES32=r8], 0x1) recvfrom$unix(r7, &(0x7f0000000100)=""/30, 0x1e, 0x880, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) kqueue() 20:35:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 20:35:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = socket(0x18, 0x3, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) poll(&(0x7f0000000100)=[{r3, 0x20}, {0xffffffffffffffff, 0x100}, {r6, 0x10}, {r7}, {r8, 0x10}], 0x5, 0x0) 20:35:22 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x84, 0x3}], 0x1}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) fcntl$dupfd(r1, 0xa, r2) pread(r1, &(0x7f0000000340)="dd152723b66fbfabb4ded91ce12a9c51005d286bacd140ac1022a596e3acc48379b392d71622388bf4a27664b5bd0a34c40595e3c64d588058f6c50df11b8a32b669a2f81a56425b280dc0a96403e8e49b02ae521a1be75beb55f1b7a4c5fe7f07b49291e1855c3a8330d6084e686fcf633b98600197a867bc2f4533a6bce7e523ca80b424f4fc139a52e2019c3688ab44459bdbcb49f2cd2c20e3da7714f65b9474d59075762f89ad936edc087827fa9806901a1a8953ffeba0782906c27d848542c79ddb143c69b6cb634c6ddb5044e9da8aa1052d57908df07aae358c58e4da4a5fe937c0990bf4bb642090ff9d22172c84464f83", 0xf6, 0x0, 0x3f) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 20:35:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00fefeff006011fe870000f31f0888000000fa7db7e847", 0x22}], 0x1) 20:35:22 executing program 1: socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xfffffffffffffcc7, 0x0, 0xcd, &(0x7f00000001c0)=""/210, 0xd2}, 0xe0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x33b3}, {0x18, 0x1, 0x400, 0xb4b}, 0xe75, [0x44, 0x1ff, 0x7, 0x4, 0x1, 0x1ff, 0x80000001, 0x8]}, 0x3c) 20:35:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0xffff}, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x7, 0xffffffffffffffff) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r4, @ANYRES32=r17], 0x9d, 0x406}, 0xc) 20:35:22 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2ff77dde7d"], 0x8) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="e937218dbd4c1105c1534171746b8fabe9a2fee7da7349f9533fdbbf86b7056fcf1500d43b1500fe4072e1f376313aca202a1f9c303c1dea029b9d2a5e56a1ffbf39c6b9edd7e727ad3d68df95b9ea200bf6d9f8401ffa2ac79c427e4a2840cd18ebe8821f42fae0250c7d1bfe95f92f206ad33ae2fb6d439528421a0f90392c920b534a2a937d3c372c35ecc73ddd4357e0e4630ff03a10966a2879d8ad20adbc0a5fc0fdad13a19e76ada2416f1edb86c66daf7c30627d608f10803d65e64867f4b12b58a788d90cf93be9ec2412b0df688ff1d5757a08e4c886977fd5cb25619184443c", 0xe5}, {&(0x7f0000000180)="44b98231848868099f6308350c53780538180650131f949e3f642a70c7ff9cb0252593a8c6446cc2ecabb5a6120013afe1", 0x31}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="ebfe80976b4d7732b3a45b6ee5ae8674ea35010bede832955a5b20c742b45dc0633a8582cc1b743524afed764772b3a289a14a06b36a8db3479b835287aa6e8e41e710e7173f6da8795f3da14eb505453d6d1303c0c3ebd1c0ab8d95f7f6b2bc19019554ed440ffc3b915b21bf723224ccddd053a1415633f0935943ef36160168936a0171df89e4e2faec29449272264ede0d6420f6daacddeb3d30b58be8af6887efabfe43044335927d5a3f13b11868b678678202228ad70a10c01789edf18eee027926f7832dd29c3df32fa98b81dcf78b0f9c5ea86b6a78cfd88406f9d383b97ed23b6053371fdf9b599560400afe42a8548975437d186af75d5fa0", 0xfe, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 20:35:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) write(r3, 0x0, 0x0) 20:35:22 executing program 0: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9daf97afb2e694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) socket(0x20, 0x5, 0x1) 20:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r3) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x7, 0xfff, 0x5, 0xe69}) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) fchflags(r4, 0x10000) 20:35:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000200)='./file0\x00', r3, 0x1}) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) fcntl$getown(r4, 0x5) acct(&(0x7f00000001c0)='./file0\x00') getrusage(0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r6, r7) getpeername$inet6(r7, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) 20:35:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000290977294b7295d16451b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd016d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9ff030000e2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2e3f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7d5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b40200000000000000ba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ec6ed8b7b7944090b42eced8fce3af11435ae0000000000000000000000000ab457d8732e91cde33e856d9cb4444a432c09bdb89ff03a7146b8798e487728b810e3bdacc2e0a462e49de4ac29289bfd"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) socketpair(0x2, 0x4000, 0x6, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f0000000000)=""/63, 0x3f}], 0x2, 0x0, 0x7) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000240)="fc05c847b4134440fbbc6aff0c28edce73e439aec8f23abc8967322d", 0x1c, 0x0, 0x0, 0x0) 20:35:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x5) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x200, 0x5, "383e3fa84233a775f356eea35889355e6fc2609d", 0x4f, 0x80000000}) close(r6) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x3012, r6, 0x0, 0x5) execve(0x0, 0x0, 0x0) 20:35:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000540)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732278205b714d62be942ccf20f77093848532ae14a4cde26cc388b1cede8e85c8a14d747196427322ee656b639073c3181e9897755b09e2920839e857a35eac4424b69b386d983d96896fe947d606468af5439397700021ba07c0fa1ad6a2259c42d1564b6763c244aa36672c300032dbc94ca80cd06e456d7619d1292b5f11983ce63a1671e6548d7d4d3ad661eff274ee8378d2b891af4a94507dbc18f0e48bd967e36347a539f19e6daad3fc49f88141dfaaa464977bb850bdc8ff5e1c5a9f4c500cdea41c6ebbd9f0807289bf308548ae13bfbd1cf7b13185f7369dc0fdcf9cc08aa40b05024acdc8994c9dd37d641dafe854ca85914eb930d644afb37d68794c6040eb87490ad74b401e42c72f1e52ad1390769083136d43ad004594931c04c4fbd5eedc9175bda90de911e942695686bd121f53c34c7cd394db1fbbe5c06717d3898e505e904bb399fd2126c8728815b405b202dc680ecc2cec76100507a24ac2ab3adc6c34c428e9a57000095cb5d46daf5c9d4bfaed114ebe2da1a96678b67bf198bfbafb5025690b47d7acf229bb00f2aa1146781aaf6352de43408f869b6255c5beb1bdb0ee8cc6ef35e1f37171c29bc877265ca86ff6a7e00c989ee56ff10f48ae7ec43e9b4", 0x205, 0x60d, &(0x7f0000000200)={0x18, 0x1, 0x80, 0x7}, 0xc) socket(0x11, 0x4003, 0xdf) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x20, 0xc005, 0x7) recvmsg(r5, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000001780)=""/178, 0xb2}, {&(0x7f0000001840)=""/247, 0xf7}], 0x3, &(0x7f0000001940)=""/192, 0xc0}, 0x40) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x2) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000780)=""/4096, 0x1000, 0x840, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000380)="000000186004fa8a00063300feffffff8d59f9b40000a3bb6b00ffffffff0000000a8df2786e0000698ba9e375c82c9724bea4c6148abb6d65d418b53b1d69e5ab9b204cfae35121ccad6a2d41b112ae2dd6ff69325957c921284db5c3a4eb87f7d901a1e67a07ff5360dcb9862a955310edb1d17aba4814ae409b360a60c728b6d025b86dd9abec255ee9fca451eef9a538649ee801f60a8a52f24d776bd5b00d3c078d82df702f1c43ecf1deaeb8a4029bf82a1d2f7668", 0xb8}], 0x1) 20:35:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4, 0xf2f], [0xfffffffffffffffd, 0x0, 0x0, 0x80000000], [0x0, 0x5, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x6cdc}], {}, {0x0, 0x3, 0x0, 0x7077}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = msgget$private(0x0, 0x214) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) clock_settime(0x3, &(0x7f0000000200)={0x8000, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x3ff, 0x4, 0x7}) setpgid(0xffffffffffffffff, r6) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) dup2(r10, r11) accept$inet(r10, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f00000001c0)) r13 = fcntl$dupfd(r1, 0x0, r9) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 20:35:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x3, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x200, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffd], [0x0, 0xc4b, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x81, 0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {0x5}, {0x0, 0xe23f}, {0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x80000000}, {0x0, 0xfffffffd, 0x5, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x4cde) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x7, 0x4}, {0x18, 0x1, 0x4, 0x2}, 0x7, [0x6, 0x1, 0x1d1f410, 0x9, 0x4, 0x7, 0x61, 0x1]}, 0x3c) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r6, r7) getpeername$inet6(r7, 0xffffffffffffffff, &(0x7f0000000080)) openat(r7, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 20:35:23 executing program 0: syz_emit_ethernet(0xfffffffffffffef0, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff88e7") 20:35:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) socket(0x6, 0x8000, 0x5) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) dup2(r5, r6) getpeername$inet6(r6, 0xffffffffffffffff, &(0x7f0000000080)) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket$inet6(0x18, 0x1, 0x28) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) dup2(r10, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8882, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r14 = socket(0x18, 0x1, 0x0) close(r14) dup2(r13, r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r6, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x7a, 0x4, 0x3, 0xff}, {{}, 0x4, 0x18, 0x4, 0x7, 0xda71}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0x8, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x146102dc, 0x1}, {{r9}, 0xfffffffffffffffc, 0x22, 0x8, 0x1}, {{r14}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8}], 0x1, &(0x7f0000000240)=[{{r1}, 0x0, 0x1e, 0x20000000, 0xcf, 0x31e}, {{r12}, 0xfffffffffffffffa, 0x9, 0x15, 0x6, 0x3}], 0x1000, &(0x7f0000000280)={0x7, 0x4}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r4, r15) getpeername$inet6(r15, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r15, 0x80044275, &(0x7f0000000040)=0x9) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) dup2(r2, r16) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000bbf96aee5daee02791bcf412fcb390e5664382ba36f986c803dc74d67dadfe85264dc9ba1b89808b0981f1ddcdf6d532fa5677cda481965b800377e7a4e82313d5fd39ee7ea2b4488d35223c479b24c6fc455f4268a27b825019b6e7fd284177de0ddfb1ef8407dc16e68c89feea103424925430"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x8002, 0x0) dup2(r0, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="620202beeafc67e119c5"], 0x10) write(r17, 0x0, 0x0) 20:35:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() socket(0x6, 0x4000, 0x10) kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 20:35:27 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, &(0x7f00000001c0)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) getpeername$inet6(r2, 0xffffffffffffffff, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) dup2(r10, r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r14 = socket(0x18, 0x1, 0x0) close(r14) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r15 = socket(0x18, 0x1, 0x0) close(r15) dup2(r14, r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = fcntl$dupfd(r15, 0xa, r0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r18 = socket$unix(0x1, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) setsockopt$sock_int(r19, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r20 = socket(0x18, 0x1, 0x0) close(r20) dup2(r19, r20) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffffb, 0xc6, 0xaae2cc1301c8b11a, 0x1, 0x9}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x5}, {{r7}, 0xffffffffffffffff, 0x8, 0x10, 0x800, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x7}], 0x435ee650, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff8, 0x96, 0xf0000000, 0x40, 0x6d}, {{r11}, 0xfffffffffffffffd, 0xa8, 0xf0000000, 0x7fff, 0x1}, {{r12}, 0xfffffffffffffffe, 0x3, 0x1, 0xda8}, {{r13}, 0x7, 0x20, 0x1, 0x3ff, 0x8}, {{r16}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x0, 0x8000}, {{r17}, 0xfffffffffffffffa, 0xc0, 0x40, 0x100000000, 0xffffffff}, {{r18}, 0xfffffffffffffffe, 0x14, 0x80, 0x200, 0x7}, {{r19}, 0xfffffffffffffffe, 0x53, 0x1, 0x10001, 0x6}], 0x10000, &(0x7f0000000180)={0x32, 0x6}) 20:35:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x80000001, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: receive 3: so 0xfffffd806f6ed4b0, so_type 3, m 0xfffffd806d8cfd00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 518038 49865 0 0 0 0 syz-executor.1 *102745 55641 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic(ffffffff821cb301) at panic+0x15c soreceive(fffffd806f6ed4b0,0,ffff800020abd088,0,0,ffff800020abcf94) at soreceive+0x1727 soo_read(fffffd806fc822f8,ffff800020abd088,0) at soo_read+0x53 dofilereadv(ffff800020a7c278,6,ffff800020abd088,0,ffff800020abd170) at dofilereadv+0x1a1 sys_read(ffff800020a7c278,ffff800020abd120,ffff800020abd170) at sys_read+0x83 syscall(ffff800020abd1f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbe030, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 3: so 0xfffffd806f6ed4b0, so_type 3, m 0xfffffd806d8cfd00, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821cb301) at panic+0x15c soreceive(fffffd806f6ed4b0,0,ffff800020abd088,0,0,ffff800020abcf94) at soreceive+0x1727 soo_read(fffffd806fc822f8,ffff800020abd088,0) at soo_read+0x53 dofilereadv(ffff800020a7c278,6,ffff800020abd088,0,ffff800020abd170) at dofilereadv+0x1a1 sys_read(ffff800020a7c278,ffff800020abd120,ffff800020abd170) at sys_read+0x83 syscall(ffff800020abd1f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbe030, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abcdd0 rbx 0xffff800020abce80 rdx 0xffff800020a7c278 rcx 0 rax 0 r8 0xffffffff810edbff kprintf+0x16f r9 0x1 r10 0x25 r11 0x337c840e24cf847e r12 0x3000000008 r13 0xffff800020abcde0 r14 0x100 r15 0x1 rip 0xffffffff81824028 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abcdc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=102745 stat=onproc flags process=0 proc=0 pri=17, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7d5f8,0xffff800020a7c018 process=0xffff800020a90f10 user=0xffff800020ab8000, vmspace=0xfffffd807efff000 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49865 518038 1741 0 7 0 syz-executor.1 49865 153016 1741 0 2 0x4000000 syz-executor.1 97999 88220 26711 0 2 0 syz-executor.0 97999 62400 26711 0 3 0x4000080 fsleep syz-executor.0 97999 152743 26711 0 3 0x4000080 fsleep syz-executor.0 91017 359005 0 0 3 0x14200 acct acct 58925 156347 0 0 3 0x14200 bored sosplice 1741 363083 56645 0 3 0x82 nanosleep syz-executor.1 26711 43204 56645 0 3 0x82 nanosleep syz-executor.0 56645 437715 36893 0 3 0x82 thrsleep syz-fuzzer 56645 338295 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 279254 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 222287 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 289657 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 103820 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 30951 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 148484 36893 0 3 0x4000082 thrsleep syz-fuzzer 56645 232783 36893 0 3 0x4000082 kqread syz-fuzzer 56645 383817 36893 0 3 0x4000082 thrsleep syz-fuzzer 36893 255918 84759 0 3 0x10008a pause ksh 84759 219917 50528 0 3 0x92 select sshd 12376 325491 1 0 3 0x100083 ttyin getty 50528 510257 1 0 3 0x80 select sshd 70239 358765 76017 74 3 0x100092 bpf pflogd 76017 99973 1 0 3 0x80 netio pflogd 3050 519907 45708 73 3 0x100090 kqread syslogd 45708 446855 1 0 3 0x100082 netio syslogd 53453 167737 1 77 3 0x100090 poll dhclient *55641 102745 1 0 7 0 dhclient 6443 44948 0 0 2 0x14200 zerothread 65287 217843 0 0 3 0x14200 aiodoned aiodoned 48967 456079 0 0 3 0x14200 syncer update 84908 318083 0 0 3 0x14200 cleaner cleaner 7346 380195 0 0 3 0x14200 reaper reaper 74526 388203 0 0 3 0x14200 pgdaemon pagedaemon 30878 427357 0 0 3 0x14200 bored crynlk 5698 90787 0 0 3 0x14200 bored crypto 22904 379172 0 0 3 0x40014200 acpi0 acpi0 46201 108749 0 0 3 0x40014200 idle1 69002 114983 0 0 3 0x14200 bored softnet 54138 326603 0 0 3 0x14200 bored systqmp 40435 233072 0 0 3 0x14200 bored systq 74514 388547 0 0 3 0x40014200 bored softclock 5348 446483 0 0 3 0x40014200 idle0 66438 209152 0 0 3 0x14200 bored smr 1 425300 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 55641 (dhclient) thread 0xffff800020a7c278 (102745) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82675f38) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9507 6536K 6923K 78643K 10839 0 pcb 17 8K 8K 78643K 86 0 rtable 102 3K 4K 78643K 276 0 ifaddr 62 13K 13K 78643K 89 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1482 0 iov 0 0K 16K 78643K 11 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1293 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 37 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 136 0 proc 61 63K 95K 78643K 459 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 45 2K 2K 78643K 63 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 209 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 38K 38K 78643K 1378 0 UVM aobj 14 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 4 0K 0K 78643K 68 0 NDP 9 0K 0K 78643K 17 0 temp 93 3015K 3079K 78643K 3509 0 kqueue 3 4K 8K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 55 0 14 2 0 2 2 0 8 0 unpcb 120 191 0 176 1 0 1 1 0 8 0 syncache 264 8 0 8 2 1 1 1 0 8 1 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 237 0 230 2 0 2 2 0 8 1 inpcb 280 466 0 454 2 0 2 2 0 8 1 rttmr 72 6 0 6 1 0 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 29 0 0 1 0 1 1 0 8 0 pfstkey 112 29 0 0 1 0 1 1 0 8 0 pfstate 328 29 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 196 0 18 13 0 13 13 0 8 0 art_table 32 197 0 18 2 0 2 2 0 8 0 art_node 16 54 0 17 1 0 1 1 0 8 0 semapl 112 33 0 23 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1577 0 167 46 0 46 46 0 8 0 ffsino 272 1577 0 167 95 0 95 95 0 8 0 nchpl 144 1946 0 325 61 0 61 61 0 8 0 uvmvnodes 72 1676 0 0 31 0 31 31 0 8 0 vnodes 208 1676 0 0 89 0 89 89 0 8 0 namei 1024 5182 0 5182 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 5785 0 5785 8 1 7 7 0 8 7 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 432 335 0 319 3 1 2 3 0 8 0 futexpl 56 2710 0 2708 1 0 1 1 0 8 0 knotepl 112 58 0 39 1 0 1 1 0 8 0 kqueuepl 144 19 0 17 1 0 1 1 0 8 0 pipelkpl 48 128 0 118 1 0 1 1 0 8 0 pipepl 120 256 0 237 2 0 2 2 0 8 1 fdescpl 496 336 0 319 3 0 3 3 0 8 0 filepl 152 2299 0 2184 6 0 6 6 0 8 1 lockfpl 104 29 0 28 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 131 0 122 1 0 1 1 0 8 0 zombiepl 144 319 0 319 1 0 1 1 0 8 1 processpl 960 353 0 319 5 0 5 5 0 8 0 procpl 624 615 0 569 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 400 691 0 662 5 0 5 5 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 174 0 0 11 0 11 11 0 8 0 bufpl 280 4206 0 173 289 0 289 289 0 8 0 anonpl 16 49905 0 33038 86 1 85 85 0 124 17 amapchunkpl 152 1774 0 1619 10 0 10 10 0 158 2 amappl16 192 1626 0 715 54 0 54 54 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 58 0 52 2 1 1 1 0 8 0 amappl13 168 33 0 31 1 0 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 69 0 51 1 0 1 1 0 8 0 amappl10 144 70 0 62 1 0 1 1 0 8 0 amappl9 136 399 0 394 1 0 1 1 0 8 0 amappl8 128 323 0 302 1 0 1 1 0 8 0 amappl7 120 168 0 157 1 0 1 1 0 8 0 amappl6 112 26 0 21 1 0 1 1 0 8 0 amappl5 104 233 0 217 1 0 1 1 0 8 0 amappl4 96 511 0 475 2 1 1 2 0 8 0 amappl3 88 157 0 150 1 0 1 1 0 8 0 amappl2 80 1770 0 1691 3 1 2 3 0 8 0 amappl1 72 17449 0 16993 25 15 10 20 0 8 0 amappl 80 875 0 825 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 340 0 321 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 340 0 321 1 0 1 1 0 8 0 vmmpekpl 168 6713 0 6680 2 0 2 2 0 8 0 vmmpepl 168 48557 0 46392 116 3 113 115 0 357 18 vmsppl 368 339 0 321 2 0 2 2 0 8 0 pdppl 4096 687 0 644 6 0 6 6 0 8 0 pvpl 32 159762 0 139658 199 0 199 199 0 265 36 pmappl 232 339 0 321 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 170 0 3 5 0 5 5 0 8 0