kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jul 6 01:17:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.165' (ECDSA) to the list of known hosts. 2020/07/06 01:17:58 fuzzer started 2020/07/06 01:18:02 dialing manager at 10.128.15.235:26700 2020/07/06 01:18:02 syscalls: 381 2020/07/06 01:18:02 code coverage: enabled 2020/07/06 01:18:02 comparison tracing: enabled 2020/07/06 01:18:02 extra coverage: support is not implemented in syzkaller 2020/07/06 01:18:02 setuid sandbox: enabled 2020/07/06 01:18:02 namespace sandbox: support is not implemented in syzkaller 2020/07/06 01:18:02 Android sandbox: support is not implemented in syzkaller 2020/07/06 01:18:02 fault injection: support is not implemented in syzkaller 2020/07/06 01:18:02 leak checking: support is not implemented in syzkaller 2020/07/06 01:18:02 net packet injection: enabled 2020/07/06 01:18:02 net device setup: support is not implemented in syzkaller 2020/07/06 01:18:02 concurrency sanitizer: support is not implemented in syzkaller 2020/07/06 01:18:02 devlink PCI setup: support is not implemented in syzkaller 2020/07/06 01:18:02 USB emulation: support is not implemented in syzkaller 01:18:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x4, 0xff, 0x3}, {0x6, 0xff, 0x0, 0x2}, {0x2, 0x6, 0x8, 0x92}, {0x9, 0x1, 0x5, 0xfff}, {0x7, 0x40, 0x4, 0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000100)={0x6, 0xa2a1, 0x3b, 0x100000000, 0x3, 0x886, 0x9, 0x1}, &(0x7f0000000140)={0x9, 0x1, 0x100, 0x80000001, 0x5, 0x9, 0x8e0000000, 0xa0d}, &(0x7f0000000180)={0x7, 0x4, 0xff, 0x3, 0x6, 0x0, 0xfffffffffffffffb, 0x3}, &(0x7f00000001c0)={0x0, 0x3}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000002c0)=0x1) fcntl$setflags(r0, 0x2, 0x1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x8) fcntl$getown(r4, 0x5) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000340)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) fchown(r6, r7, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r8, 0x6, 0x0) 01:18:06 executing program 0: munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x29b9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x14a) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x114) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x10000) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x1}, {0x1f, 0x5}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000002c0)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[0x0, 0x81, 0x6, 0x6, 0xc472]}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000400)) fcntl$getflags(0xffffffffffffffff, 0x3) 01:18:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7f, 0x0, 0x0, 0x0, 0x5c, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffeffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:18:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d0000000000000005177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca6234", 0xe1}], 0x1) r1 = socket$inet(0x2, 0x8000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x2) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x40) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x2, 0x4) execve(0x0, 0x0, 0x0) 01:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3b}, {0x2c, 0xfe}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 01:18:16 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000100)={@random="712ff2f75594", @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0xb0, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @generic="e1365fcfbf83d40d06dd5a752737eb244ef93bb0eadf9924de7457b7c5f86dc8c69204803fd76c43cd5e64d0518c1506d80c431c12e0e506bad63b17c1c88c70c6f6cf92a7aaa1f1ceee7be1d3ce042b1b95bf322b16fb5c1f3250e81c1a5b5f63fd1dc94e04e2573e71e6d70c09080b33957338d97d7334695fc96b2719ab5c9e80163a283b967234991c0219cae12ad1731221dd6c6e094656360a341f97c2a16d3c6a49351625a7b9e04bda8e9d26"}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:18:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000000000000000000000000000000400"}) syz_open_pts() socket(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) 01:18:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="920292bce1c82b845cb3cd27c4c2add02269b9cad6a209fe1fce8b7c98b5813e946e0a0a842ebcd26280d4b6287988444cb96572d3832412a99d7c74bb"], 0x10) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) setsockopt$sock_int(r1, 0xffff, 0x1020, &(0x7f0000000080), 0x4) 01:18:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={0x0}) 01:18:16 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x4, './file0\x00', 0xfffffc61, 0x7fff, 0x9, 0x80000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt(r1, 0x2d, 0x7, &(0x7f00000002c0)="764466b18b13120ab5993018a2f0952318f565921d5bd3789c694df9eb4770020e1377057457362f2b5fbe4e18c2594607b9bade59f63541a5ab6fca1f10adc0cf1adfff1c61b3c44c4e8c637d95c8aefe4f6673fb19bfc507cf538aa4fa2c3e23eda00232f35b0992ef3482a60c886ac1539402bfc7c02d49a9bb5473a9db1abddb6360143f2c74413f5f44ee855451e91200af875d900dbf1413baf006cabf3c0fcd8bd8d1e2d8a67cc4deb5c969020f40a8196f851f0d17eb3f6cd8ce0a0766064f73e31e66eba70eafd018e5d9752d8c11906c16f4b4d2719b28a4c579ad480c6effb385c1b319d3fe76", 0xec) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x200000}, {0x8ae}]}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @random="c7976752e4a0", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "f5ebeb0292d75a18cab197b12cdc0a95"}}}}) syz_emit_ethernet(0x5d, &(0x7f0000000140)={@empty, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0xb, 0x4b, 0x68, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x3f, @empty, {[@ssrr={0x89, 0x17, 0xe0, [@loopback, @broadcast, @multicast2, @multicast2, @broadcast]}, @rr={0x7, 0x7, 0x8, [@rand_addr=0x1]}, @ra={0x94, 0x6, 0x7}]}}, @generic="d5f0bd2cb3fbe96e6c1da8457951cc8670acf1"}}}}) 01:18:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x184) chmod(&(0x7f0000000000)='./file0\x00', 0x15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) semop(0x0, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0xb2e}, {0x1, 0x7, 0x1000}, {0x0, 0xc7, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x1, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000500)=""/4096) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='r\x00') r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f00000002c0), 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r4, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/154) 01:18:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ccc6fbf8bcb3ec21"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:18:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) setsockopt(r0, 0x0, 0xffff0420, &(0x7f0000000000)="dd8788c4cb3a94983befac01f4daeb13bd207fbd38d0c9f766ab9b090645bf5423180c33d22a6e0c21de4dcd2c51b3230233d630d11b36282c7b6a46cd75791bbad2d82e45a0fabc1d8a6cc1fa6e6b648e57e61792b5be128f93549f4038ecf8e67487718e15259379be851d6caa0ed014cf6e1c67f2e8e8e6c6b06716127f20da42c33bfa81b912bee161209bf4af8d690d53f600cc78eef1286dd62d0969f7d0684d98d698d5c9d5cefb3984148d1c8b6eb7", 0xb3) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x8, 0x102c7) semop(r2, &(0x7f0000000440)=[{0x6, 0x8}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x6b}, {0x3, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000200)=0x9) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/229) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/162) shutdown(r1, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) 01:18:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="2e57691adaa75f63117ebb293bb6a20fa41fcb0420e0ae422d", 0x19}], 0x1) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="777fc10be94a9c86f55b997f5c3b32e38489610a97fc44438603cf5afda192a0b0affb982ae36c", 0x27}, {&(0x7f0000000280)="3a6332850f9f9b4e3b41b95763452dddff9c49c5e4c22293eba6474d84df02d587f33e7c1501a52c66153159e647f14dd05a1c5a32506c1cb6a82fd3f8c573ced081919ca67a5f21440c87ba67348364b109910076061499af4c2e5ff92e8106b20d3f8dc183bd9dfe4c675f59e5afaa7b4a3103102889371c883d530a1cdff9e257ec9892c6ee7f3837677bf252749ae1282ad967b169528e3c2e423a772a51e5df6e7ef623d46b8c9ac34673972d193e0504a9ee0597b063563bd4b067d9a12213", 0xc2}, {&(0x7f00000003c0)="0afd3dc7d247e2d8d6bb1eac745d5629142231f398a303cd526814b34c7602abe74762fa913d317ea03b0fc1273ac50d911d16919c9fa147f9f0590f30c291197b8dc43f716564b148dc458edb9081668ec3b49f0417bb10b067c00dae24b957ece3f701f142260269879102e234e90fa1f255c3662645e71b3e7fee", 0x7c}], 0x3, 0x0, 0x0, 0x4}, 0x4) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semop(r2, &(0x7f0000000000)=[{0x1, 0x101, 0x1000}, {0x1, 0x800, 0x1000}, {0x0, 0xffff, 0x800}, {0x3, 0x8}, {0x3, 0x8d, 0x800}, {0x2, 0x1, 0xc00}, {0x1, 0x0, 0x1000}, {0x2}, {0x1, 0x1, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) 01:18:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xad, 0x0, 0x3ff, 0x0, "cf11050038050000000000000000008000", 0x0, 0x8d8}) write(r0, &(0x7f0000001200)='\r', 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) 01:18:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, r3, r4, 0x60, 0x1}, 0x8, 0x8000, r5, r6, 0x3, 0x4, 0x10000080000000, 0x100126}) 01:18:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {}, {0x406}]}) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) r5 = socket(0x2, 0x4000, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc018695b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000200)) ioctl$TIOCCDTR(r6, 0x20007478) clock_settime(0x3, &(0x7f0000000040)={0xfffffffffffffffe, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="0000f7ff00000000000000000000d0a3d8543c9c12fc57566ac5ec61b3bd5a826dd36b2e6c3e49a5b39001631e0273011cda10162eea1aff79684c32558f1149429381ff497da175e881fd98f9e14e954288f28c92a29aa93ce1dc1a159ef5ccbd1fc86783ed12f039d86846a73bb5073bf795319fc4076583cd4ca43a08ceaa10ceae3dd4bea20a67213f07aa0ba832d8530ef3dbe8b39fba5f8243d962921df649912385ded83a7e09bf8c087e47af66a8b8fd771563939b6aa7d4604e1da254575225693e507b6f618e3c243b4bfc84b304ef1e1dfafbff48ae5d52943a5858c6899b2d1a3d70bbf23bbcfefb439bf4477947ad85da080dce53a9fbd06b5d6feec556ba2807854b7efa4e7697662c3f38a96ebba3fe73ba1343e7741ee968936813776397eb586f8a3694e40b93a55f697cf43f9a4bd3c1b4e8eaf9fcf82320471b9bd3bb20ed8defd71e1432b85f69bb623123f66ec7f8b0e63a5f8b1fa45d8a20d31020ab585cabfd24066821e95df4ff5d4236e8ccfb11833a7fc494c957762b240cb64f167a351b9001a1968e4b32757342b857880671a4a4f33b9173f048e4d4362865a9ac2b117d594409bbaea97e3704d018c08fb3d69f920f52d91235bf858fae0e192da60f2e16222248918fc81414d7be6e8f646e421162c530ab58ad8d41c74d1416dd7d5a42c19f7d85ff9c6aa12cd45cff52f0b4238a2695e8010249fc177e0dfb87cf833ff667d16668f1825433078595b43d68135f83ef8e45c4625d68b687171ad5ca9d3948c29c281b74e3a1be8c7a16a3c0e1b6082e9114711a1cc70b2a3a9bfd00b0aedca5843d0b4fec22834261be0773a7d1f36e7052a13d0eecd78a4f567b7ca019c522dfa6faea128973dff49b8c23297c85b00f25a87708eeca5f432fa1a826f1dfc0313467e82f55f6b3be62ff6873f5d8840844674019853754707d6921cecccc65718b530e329067efcafc937421111fd24661437e912870c38d78f28eb39fc4494688d254c64d0ca78493641c9071af7d1bd114d03b8a3950278bb6ae95"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) 01:18:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r0], 0x1) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="c3612e2f66696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="09868a743f96d3ff958fe4e891107ad95dab89bd25106d1dfb5409cee6edd97ffbbbdad522f8b109b5f8931b06c8", 0x2e}, {&(0x7f0000000180)="f8dd28b9ba4d348480be28df8b0da074ef5b826bb4f988d348b39323ff89a28b5c218fe6a83207e224eeb180", 0x2c}, {&(0x7f00000001c0)="a7cfeefd19abdc46df43b2e82306c9f02a70f5a4000fda4d7e43", 0x1a}, {&(0x7f0000000200)="be7f4fb1081183cdbdb426e53786fa3360d093437d2fcbd48342d3977541724221790e890c9f805eea94b6e1bde36acedc77af37b03d68464be4293c2d05066928dfa7e5d8d40cc0d7edb753ee", 0x4d}], 0x4, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x20, 0xb, &(0x7f00000003c0)="ebffcb1e37b90500000000000000e6993153004899b3bb8e4cbf83a7f06bc39d79e3196ebf35e315336052ad1dcca5ec51daf3db00059a09c0a58afe593b2e916cf77f3ebcf6490f00d8f4b1236390cf01d2e24d2dd63ac46c5a5cf92ed4915c86f8129d63c10aaeb4ccebb7b678c13827f7c60c0591231a77806515a9a325dd7996c9638c0ddb621ec9300e8847179f526779fed372db3e875329ad3f783a6ca1da121017ed1466abe740467257d34030915bd183b57f997c17ef142cd7af781d9771a96cb031046a18899f", 0xcc) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r2) socket(0x400000000018, 0x5, 0xfe) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:18:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) login: pckbd_enable: command error 01:18:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000380)=""/15, 0xf}], 0x4, &(0x7f0000000180)=""/97, 0x61}, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x88, 0x4) 01:18:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r4, 0xffffffffffffffff) r5 = accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) fsync(r5) dup2(r2, r3) setsockopt(r2, 0xfffffff9, 0x7, &(0x7f0000000100)="337c638c25b8f0fda6f468b5ea3abd4684c9e1aaf0153297a9f25d1e6a86afada141edf86b3006872b2fdfb68b33c3df926f44a58ab9085576e2414785a6702d568e2dfaf0c4cc45e957bd4d5cf9107ac5b86652c52a802965727ba19d995eb277b68e96b133df33868a574d3be581", 0x6f) 01:18:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000080)='./file0\x00') write(r2, 0x0, 0x0) 01:18:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4b) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)={0x0, 0x1}) 01:18:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x9, 0x5, 0x5, "b3896355a36cb6dd92b3c825418373df8dc4f68a", 0x4, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 01:18:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x80) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYRES32=r4], 0x10) write(r1, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000380)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000cc72ee1b7746c1c85438a3d63753ff2b08004ad876dce86e6b333cd8e6bbfcab09785be6daedd82a49d765748acfead3923616bdbac7d801ccd0041f6da28bc341a2f681fb43ec1e58af0c02da86ea60596d418621c1cd077146fb12cf460e7863cc0c1765582775ac4406a7c916f1dfe8dcd3886e678046b128f4d2205533dc608fac4c0a14c9d73d06dcf1bd8c336dc4211b71050df610d07f2cd22801d364e7b6a8ada78a665f4b51bb1751ada0253ed52074b8d1194b1dd6b403c344c3b8cecb503b2636f262b1e0c76e8ae7406959bc735f7653bd32ffc68113e1e37bdbade7798d196c8ed8354a5876755b2057d5421d6930ef9f21f6c827b332065be8cb6b2118fd646cbce3e2d76380481e9146e4bc2855f9a6c7d147f9c73f54abe460a8d0a0cae698513340632e17bc6135b33b20e1499d1943d03f9554bf8b341c7537e08ded2098", 0x1e6, 0x0, 0x0, 0xfffffffffffffd55) 01:18:18 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 01:18:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x97, 0x5}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) dup(r1) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="407888a531943fd89d3ace9f035bb410abae23bfcc852b957d7fda422f21059aba17e8a34038500e229170e7ac30b403", 0x30}, {&(0x7f00000004c0)="e21379a53037ad9607d56eadce87291148621eacee69455d6eb793c1cf9dcccbed11b6b235d6d8954a1344f78f909ac29ae75b44c635af31de117d44e2272f923f7231b6318b1b4313047f50a4ba9e23db8eb9d1efafa94ccda4d21f6ce20520ee27fab91cf11c2938539b705d18ab369dc905f352f1085a6a0d3d", 0x7b}, {&(0x7f0000000180)="0cd591e9ff334d374f383d27a7d1cc755b92701ed373a4382a", 0x19}, {&(0x7f0000000540)="c6f91c5da1da725d7b48e34f69c9d9c438b785663b9a2eda2f4e6c0709d401034a33af", 0x23}, {&(0x7f0000000580)="5301b547508a637bf9de39bf6187ab7d047f11b6f1a5bb13c3e182664138e57832c4b4bd6633ea3fb3744f53795f2f0d911a05e4305dd4252893972a7c4d3c50651dd5b9f273d547af12962133b167746fbf7bef15d6c690e721d95e6021", 0x5e}, {&(0x7f0000000600)}, {&(0x7f0000000640)="d221ce5964a7b4b297812d8768e8d1aba05f776155d5e327d55ff9ab2eb5fd80472fa328451e2f40d634e040d15f0e556f7deefc5b8bac398e2216074632b54da1f7680f29f120345b541670639cfdebd272a97149799de1bdd8480fab51d5b0144e673e3f21", 0x66}, {&(0x7f0000000740)="9d667661511ee4b38aa45102f76b94ce30d178b314b01ce26f69ba9928a9b46a062909a2748a9b5a32e00f3a8200066b5d6f3c17d5eeef7f5868a054f8e785ac353bc8560c9a9d9e7f97be003b4b39d95cb0d0103fbd592ded9efa9ffcbc21f4e27266e70e23188517871838a270c0b7d017508b485f52196cb8fe02337044f0dccec0c38c13d6aafd45f2af29e035138dd6eb31d7a80a614a7c3d84144a099fd9aa8855d2220d030def6d5cbf5bc55d45a4ed54ee1367291f3ab99176db7d", 0xbf}], 0x8, 0x0, 0x0, 0x400}, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r4, 0xafd25d75d8876685}], 0x1, 0x0) dup(r4) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0xed3a, 0xdd5, {[0x5, 0x6, 0x0, 0x3, 0x10f8, 0x0, 0x0, 0x80000001, 0x800, 0x7, 0x2, 0x7f1, 0x65bedaac, 0x8, 0x7, 0x0, 0x8, 0x5], [0x3, 0x8834, 0x1, 0x100, 0x80000000, 0x6a, 0x100000001, 0xf4e, 0x200, 0x400], [0x40, 0x0, 0x8, 0x8000, 0x40, 0x6, 0x4], [0x1000, 0x388e, 0x0, 0x4, 0x1, 0x101], [{0x1, 0x0, 0x401, 0x1}, {0x81, 0x2, 0x7, 0x4}, {0x9, 0x0, 0x400, 0x3ff}, {0x1, 0x2, 0x6, 0x1}, {0x3, 0x5, 0x80000001, 0xb7}, {0x0, 0xffffffc1, 0x8, 0x2}, {0x9, 0x1ff, 0x80000000}, {0x6, 0x8000, 0x20, 0x1ff}], {0x5, 0x86, 0x5, 0x7ff}, {0x20, 0x400, 0x6, 0x6bda}}}) close(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000bc0)={0xffff06de, 0x396, 0x0, {[0x4, 0x5, 0x3c, 0x6, 0x3, 0x3, 0xd4, 0x81, 0x781b, 0x9, 0x1, 0x1, 0x8, 0x2, 0x7, 0xda5, 0x5, 0x3], [0xfff, 0x5, 0x7fff, 0x7f, 0x1, 0xffffffffffffff80, 0x40, 0x200, 0x80000001], [0x8, 0x80, 0xfff, 0x6684, 0x5, 0x9, 0x10000], [0x80, 0x0, 0x9, 0xfff, 0x8, 0xb9c6], [{0x3, 0x4981, 0x80000001, 0x13}, {0x9, 0xffff, 0x7, 0x20000000000}, {0x2, 0x7, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x31b}, {0x1, 0x3f, 0x40, 0x1f}, {0x7, 0x2, 0xf7, 0xfffffffffffff000}, {0xc20f, 0x4, 0xfff, 0x10000}, {0x91e, 0x100, 0x5, 0x3ff}], {0xd68e, 0xfffffffd, 0x4, 0x3}, {0x7, 0x8, 0x7, 0x1f}}}) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000880)) 01:18:18 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c2826500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a58c000000a202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff014028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731a1b23f9601f99da894dd3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a966a3129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4010e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f5749cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d818c2f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f2720283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102fd347ada1eda510a8aafb8c970b345f4041b6e86fdaf98559164881133acb1b1968381a5898640fc22f765f05ea2dd284a221cf24463f20e02cea5032463ceca2db3de32201ca0732762374b7bc3c8ff702bb7848b3b7fb0d15dffdfb34f96a5615eea0bd404bd17dbb5e380c5f69da6fdb92839139a026c748245f022cb0a7596c9fd0bcdda476af893306ec70bbd6af2077527bb3fb9af004ddf132b7f11390a2c49615f2e5cebdf14bb3c929ea6d313b083c90867fce2f204fa272d192e433c65ddbd55d13db56de973866e64e49db38a1f374"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) connect(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="c3caf0d5264691d9bdb6ee4dae3df31ec36228923b078d72ca774c2151b7f69e49588633ea0640d458f9f9d32f0d069f67db45080426ce59e57853d4af29b305b0d803d8df35cabba1af3526a985c23561831d7d24c3f902242da5e77efb9409de17a1ce1400487cd961958462527bea1843a840199c0049148460d35e2de067036f8f9469fa9c591a9c8aa529e903df20"], 0xa) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x8000, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0xb) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) semget$private(0x0, 0x7, 0x287) 01:18:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8410, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000200)="d000000036be0000000000000000ed7b468601d1d66f4cc2781fadd1bc84df2857012d1afa5a884004d52a6ed947bf5786cf83efd0d131652236e48e", 0x3c, 0x0, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000005f87c8a5b0000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x3, 0x1ff, r3, r4, 0x3f, 0x2000000000005, 0x5}) 01:18:18 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x36) 01:18:18 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x120) fcntl$dupfd(r1, 0x0, r0) 01:18:18 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x4f, &(0x7f0000cfb000/0x3000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) munmap(&(0x7f0000c08000/0x1000)=nil, 0x1000) madvise(&(0x7f0000a66000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x1008, 0x3, 0x101}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) madvise(&(0x7f0000a42000/0x4000)=nil, 0x4000, 0x3) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 01:18:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xf82, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, &(0x7f00000011c0)="ebffcbff13b9fd812eaa4e713048e6993192964843d4c90b8c7b5fb1c3e5b10281f60ddb0f31e3e1cc688ab848d08db5cd8f2be4f91761bc61d2168b045364493901ac9ea607689b6b769730b3a6ad7edd18e100c9abf907d3a2bb878e832369c9dc714e3f2197839064a7013cf91e32f93c89246c257f0105068957203bd2ca26988cdc3ce3591cfd5f3eae85c740bae002f523d730e5f04895921437266957a5ffd3b3c37d9538d4d4960b8acc8c453ac96592b30d9a68eefbbe9dc45fc4a86423b78e906235abb829efc9b04e718bf37bb2be22db6d39fd8efca942f1534a68b72945ce9f4dfb7c299a28f33dda21bf196ad777679e5034", 0xf9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x3, 0x5c) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) recvfrom$inet(0xffffffffffffffff, &(0x7f0000002300)=""/4103, 0x1007, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000001180)=0xc) 01:18:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a710000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:18:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0xc99, 0x0, "adbefa986e58e126574682e8291256cd997ce197"}) write(r0, &(0x7f0000000080)=' ', 0x1) 01:18:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x11) 01:18:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x11) 01:18:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)="15efe9fcc2726124cc02e63574", 0xd}, {&(0x7f0000000100)="651fd13db4e72b66013177dd99863ae9be40e86b72d605b5c8459c846cc0c36007ee24", 0x23}, {&(0x7f0000000140)="351985274c6ff40a5b75399e27af5fd3f6459abc376b82e2cc5df9a973b0a7590f400fce81388004180f974beb1bcc7f", 0x30}, {&(0x7f0000000180)="147a4182142eff1d62581fb2d1b49ceab8a2bcf6a9ad3630f814d2", 0x1b}, {&(0x7f00000001c0)="0caed75c6b96927759f1d5aa4e24d7291c1d73d5c5ec4dd0e34956b256179c2b5baa74f5b8c5eda342f868e7e6910fc04c765c072b087178d1cd1dc0bd0ddc5613cf147ab778384b03a7aa420c3a66273f9f2a5b7ea4536868428843a85d1683438651ca6d49a9fe28d0f26fcb717e871f7aa4558f068cdebf57d905fff9e08bb5976ad82347", 0x86}, {&(0x7f0000000280)="cd303f8770a7ad8f00e4884679710b605b4e3338d8f6c4ee06f388e4a842b2c3c8d351e7f715885ae3522d5b19471f880d2145ff579d8a0866573fb10e8849253dc36193cbb08fd9b7d5fad375171da5565c24d9127aec69cc58bedaf228c500af8d95df758c6beb7b87f074f4a56ccd0e160c9b8673a58b6ba81d9d0cecfb37b853a4262a0c3d42be57cbcbdbff77f70605b5cd50757c7ba91251548750c33bb2a0dcb083aa26d807f5b46f382f1c3264e16551b048bbabc5cf162f6573e035bde66dd95cf7757b96954abc65e222af", 0xd0}, {&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x8, &(0x7f0000000480)=[{0x98, 0xffff, 0xffffffff, "fab06d144a82c6d6aebd020ef46b9736f7a8eaaf18d7c1ba735a3969b0a589105a6946c7351349e6d850515c4eb028635327817ab93e3835ab20c15619dd3645b9fcbbb3358727a732618f557cf4eeff38d79331eddbef6e09138fbec7c99d38d58c36adbb11c7b4fe36965e1427c024062dd45cdb9e0b6f63553b82c4279ad8c13de1ee9b443558"}, {0x90, 0x1, 0x4, "423330170c5c34b80674bb33d425ccbc8d2ab2b71712a8676135d5e00303f92152d8fff5c34eaea85c70a179b55c2660b58b4a2a4bd2589f605b869dbba92f1dae42ed81363784662e3a94bd01172364e5a664678b0dd912a9112dd1b9e4f5e2032453f201e04fdd3b138430bb57c3fca4f4f97b6c60ba93c1e484"}, {0x50, 0xffff, 0x9, "8bc352fffa76dc512845b8f5600c1f02c92cec2b0786706296edb07c15dbafcac21e2454f90691bc63c97a6621a514bcdc89148904df5d86945c"}, {0x70, 0xffff, 0xffffffff, "47ebbf607dbff70dd5436bf6fbe8d3e698ccc996186141cd1894350ff90b06638f54ae31cbb4bcd44064e484e06eb596d1f86072ce852ce7e12329dd9a14efdb58927ff11c3ed526865d7226a35441139501322bc356c4f382f269259bf18c9f"}, {0x48, 0x1, 0x101, "65cb4db3cdc553c8d713ca82e308053dfa1e9f0fe81c7c31359b0829caddf62bdcf1333d50a159878bc8ef504e810598f9d44a6264d2f8e3"}, {0xd8, 0xffff, 0x5, "d541193afd0ccc40784e064acff3b17dcf7384610c50384cfe130c3eb073bae08464dbdc2e02710164ba2f224e683c0c21e9eef44abe8e622c13ab266c30a441d3d966397c90eba0000cc818827fba2342337b55e68044c95189c3ccd7a32d533f7ecbde22b709676f0fe496fedf503551838b21dc24005e2877e0627a0d5f4b675514b7b702584d2f7513789990a4a2c5cf74073e1a6e8939626e08cb5b3e2a6a6bcf4692b8c8af6fc30176cc7c39321208dd333908b7f90380044aa6675c3250a1c6b95b7a"}], 0x308}, 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000380)) 01:18:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 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, 0x1200000]}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x7}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) chflags(&(0x7f0000000040)='./file\x00', 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xbd, 0x0, &(0x7f0000000080)=""/189}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) fsync(r2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc018695b, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) 01:18:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) r1 = msgget$private(0x0, 0x0) r2 = getpid() r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x3ff}) msgctl$IPC_RMID(0x0, 0x0) getpgid(r2) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0xfcfc96ac7f786198, r2) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x101, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a964680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000050032c8e1654cc608004600022c0000000000019078ac1400bbffffffff83030000090090780000000000000000000000002f38136746a4b65492367100009d588ca8b0b2bbaf63ef698e450e95394440c59a0359c7a1a3eb42065d8c00128fb4fc8d97a8ec37ddf9db851b5663fb5b3efcb47f2337492badaabf16e76dd29f120700000000eb0000e1b1319e3a1d0265bec001bf99b0ddff9b36104ee874f67af620b3ed3c1e6528fea874ad583b71387ff21f6dec84d966f2933311c4c3c7ee14ba155d906e572fd3be6cbdfac90d73dc2070b692ee03985352d0cf25a438b083b33cb06b94393e65eb0c5dc07c2bca1d6d08d959ba63543fe1362e929b4ec727c04e3d7b0210c1fac25cb6d93caa947fd1588062d81a1027e27b4fb7a304b8f0c9c0c096b61de75c82b75f32db09dc7faad690480fdd7183480acad5bc44f6faccb5e38ec293c5d86f37428d5d47b9eea6ecda90a96908b6b94cfc614400bb9bfd993d974645f6674322a3d4230f1e4dbe079ad92d888d1fd45abb7f138a3a029284310de5e4add0e678336b06d8da3a04e543375ac12d8ac469c24b87eb2e6d5df873d8a3884b1be4532f66655f99e29935b351b03e51f4b847bad7c45950eec10e3620aafd5388841cc4f4f2141d7212361063b18569b3c5736492"]) 01:18:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x7f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6ed4a0 01:18:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2]) 01:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x5e0, 0x7, 0x3, 0x91}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 01:18:19 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffd, 0x800}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x81, 0x800}, {0x4, 0x8, 0x1000}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x80, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6ed4a0 01:18:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62022307e00000010ea404b4bb4b5f6a1eb7ebbc6ebc0c1d95a0df04a10a2d4f72"], 0x1) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x5, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 01:18:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="031e2f77199d2b3782cd716b08877c9b195635e4690bfbd2b48c9507bbbe84e591ae8056af87226fbcb7c52d653eac042db1f502eebb151b16540b4a5215857bedf8dc0c54f3f19ee2c8b96f3b3d2ba4a6e9f2d5e922b1e0624b1b5492a18ef6c1f5b9e26cc9d671b9dc180a79e3f27937515f3f731d5ce152e6b44e624973c68af945f58e4d248c4f4d893771b1cdd24323d9b12fccad8c632eb3c32491b94b1abab81532816097aa74cd28a8f3155e0bab3dba8d67e7ccb2570e64c340b64faa84c80d9b46663108e640ac32db5eafe52927dd104633f0b498ad415a91e062042eea", 0xe3) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r5, 0x2}], 0x2, 0x0) dup2(r1, r0) 01:18:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) dup2(r3, r0) 01:18:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xfffc, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="458c26ee1901465963fd0e4320fb285349385a7f5e576d87560a89fb365c4db6ff7aed555c1e4b802b74facc054134f9a47bc03a4085fe06eace485565d9dc48b9e23b967cc22185f5d30653cb358ec27b44cc39905ec76bc721e9345b53b95aa0a27fac7f95beba1fa2cf6d9b788acd049446f6a1d4c8be26ccba05f3000821fbba1b81e387592f92b1436db148afabe6cfc3d3f5806be80ed2de8b1c2fa4", 0x9f}, {&(0x7f0000000200)="db1b5f908949bcc6ee2336470296733b7db94d7c25dddb8abbd7fe77dfd6539f14dc2512f1b050d1ec4200e77138315460cc8bff7c51525ac926e8b91423d8efd7dbd801249ca70a037260b9ace0f914fa68a391795bb87cf469bb00b0023a6347f82dbcaea4b116242bf08408e3c9e5a93dbe1c7ae727016edbe7f2e22dea92179fa0e6348c09a5544c8c7006da4f58ec617973c72352039d7082babb994314616c07a57ed92d3e9f83fc71ae5e1618d4011c12c2f33fac3f87780f77bbdfc5ba66bc7660f5416bab3822a9097f09fff71f9302acae9de61a57e1392e8b2130111c594587f7f30c90c1c558c0efbdb90f014416fcf195302208bbef5a8a1153889913ff519b59a773f7fcbd4292f37a8f3a05a1ff9cd6bc84412db3f92649dbd620b7477ac033beaa54598daa4bb257be19feb19977c4be59d79dc4839faa7750f8798484e7062598f076a1063963b99ecc4e4609833bdcc35a9ef0a0ac6d065a87cddcfebbd60b6cedcecf006487ce1cce79b841b789cfb1c0107f0b295378ca7a324fd658bd63d702051cadeee85c17dfa505671021a485b6b5de81c3e3b69c2d89716499b68bcfa4739e8358aa002bdf4125a2e6ccf95cf2f42511f4ea3d06ee02626c26f04df05f82a162c0f33a4419bd2afdb7ffca66e294705f08f9f654533ddf83d72398b220991632d307e26b52a1574b71c53c62f69aa2a07ad2f8508cc4659bf2c49b84ed3e4ab1d5cfdd8c19f8db6a18bc42dbce4bb517e33572260fcfc45c1f3ea52a20b9b781fdbb90d277f47f05a08cedc39e5562aea606ced8a2a057e02c29082c0b204d6f6a6f6d4b4679e46d93bae4b0b51f1b7d49013fd4fd5dd890c54929fff9a1a18613e7ebbfa703f2bad94591e36b65ada653049bab42e06a6891897611b2a781b83d7eb4455679afa128b28789bfbb1a4085ddbf38efe1caa10f1b2517e67062be7ad8dd1f3fbf02cc1d16aaf48aa524a1bebcf2f8599cefc953fcf1244c76fc08dbd9947ac50a7d4a93285f29d85165ce4c530bd9e4fff1b6075c5417f2539b4aaf61e558cdc60403d5dbc00835da54b076e7694f73f7203179af65c05e684800b792a7f96c9e8658da9e0322fcfdb605919a8a44498f59d0ac83687bfe77553420e22c92ba117b73fa0559fd0c5ae843a32eccac2bbd7c76f9ad1dae89f615526c5f16cf1db89d48765c4b11e7fb7ad780bdf7075f45ca7fc63b2ddcac7261ad70c39179d99f5d746682cd6b2cad9bc8d0efbe0b77ee7db2ed98f0e53cf910f958abc2b5a9f37ae22d4fe24eae762b2162b5ceacbedafe97a74e4b770060c253a33e7b8c8736ea4ddcebde7fb6d6110e2b813264ec1cbdbda2298298c25aa589288dd8c17111dda75322aeb134cc81265c53a40fad14e0d508f7ff612ff4fe53b7a86aeb7ee96702d8ace10acdd0d45e2d66fd13e13e2b9eb961aa657cd45ead5b76134890989906fe720c57b484793cebf49895fcce0aad49288f63a59e5f76f9cbdfa301738c10d077ea4a0f6ed75d2e17377fcf9a94539692b87996228dbb4b869a1e4e8309ed3c350f13482c978f2464b0a29482548f0d12e0394f31ad50a65e4910003ab0e33c0817fc28618a44e2e3eaa0489dfb7cb30cadee25e42f998360c13600f7f41e3fdb5b8f3a9fa8b6002684645501d4a60b357bee6efce69690d0001426a34792528cfe00971cde0b55e21279ea5fc7af9606ead821575c25f61741d968dfd69702340dedfd7000f98dc3381ba2dc7a6f30c9346059b684bea41198fa885db509888f81be1d4a35833177e05acc488a761dfdc4c77b2f8f4f360b853cd3e30b49b46356340ba0751c694e6e6ce58062ed03ef9758cdb18d5416806f5d9f7a189ed5a85267b40a6cacca04a5c3a3f329946c248edc9eabb987be146f0546d49d6a2e579bee53ebd303a3b4d50d166fb4839da1f56e7b912c4e21cb5e1c411bdb2f2d1135dd3605363eeb30a293a0590b5c67a48315747d96ab270f75a4b2c310f5820c09b9480d28d2c7500decf37c6eeecb5c89e58550f1141616f6a11df2494b03574662eae9d3665388d8605af0230dcd7f69ab73f8ca4fcee75ceb1847d42d3264721785bc202d14b423b9c8e692c32ff2194ae70d6a59a44f78e20e1cbea7be1318e3d785d7e77373be57d487f55d57d407821fdf9dd9c2ad046891b6956761fc7d7a9d8c3dbbd16970725890a1ae7336fb198fb0299daa420fe07ec228b510b1a0cb244ed7e9a8ba8f1d727f4f2096d40a815cb35e245435f023ac0af602404e2f5bad7309e6edbb285143727256ccd8bd17c2b2982e79b6fd66a6b076b3f5a9f9aaf2f5ce1843ba615aeb4cc82557bd74da7b967c300acbd3a4062d69dbd351ef93844cdac4c25e8e453f4717a7883a869fdcd5c87359626f5c70fc6aaa24da70d2111ddf1678c6b98a247182575de4919694973a7ac49d98d99b0ad45f16e57c920dfd3dac33b987a48914c48839df5397fbb555a48ed5ea24b0bd04d19f8b8154e98fc46a8028b4cee3e3c3cadd3a0286dfbd1b68b87488e4fa1c1947e955d59e9efdebf3bcd427eec758662c6e4cd49ed2fab133d21243d8512e27a3e28024f98a90a9b661e25db1bcf831587f4412f982a90d7cfb41b4177b2788d8b0179327cb91378f9c358fbc6c378013ff0415aa8b3cc240f273f8fb344fbb26ba220dc8b838cf027ce823e2e6099d79a28c01c65c804ae598b31700d503ea9eceaa2429e5e8424635b08e779830c1d600622e8d3e3dd399d83263d519dcb145fe2328da8aafd86b272e7085cc257f074c1948eb643e6c01e1d6e3faa6ffa0b06993c1c79bcbd626ab67303932a6673b049afbf10fa3a964bca85d3a689a09469542989ba423871df49cc2dda01eaccf2e287007a4dba3da8076c9d1c12d2ec621249cec70b3246ef091d4e2d51e29e7c753004897684dbada18c03f359c859891e0635a5af328c6e8f5cb0bbfe4f25696fcca0c06f4e94d06dac46ccd7aa0f06c9728ea7e5a9180efb998899f7085e0acb89ab207696af93da09d2072029fe20f7d7fb336c8f794aa62e5508bd6fd2f5db53c9d79e1d679458cc8a1a50fbfad2b435826153469f29f27d1898024248172d82b81dd430d967c25d33b818e3201242fbedc014824c1540183a7478c337d1ebc3beb8c23de52222495163542d875b045c43be03256b0bb4331ce466e25f86ddd6d3d5d18fbe1f17f0b37669c823a8cf32e7f3dea686bc34aee9c817f4292811be275706c96e07f63f933da0ac9d0aa9efb812584f11ba13a01ed4243848baab2ba3183aa2de90c896a70eda97d40cc43e50d46d415807362bc4a53fa24bf77e4775e0fb097b69bd2197cc9c3b691e11850b39bca5e6976baa9a74f91457e2a6e1e07a79ac24af5789d93a5b8b76f35825638b0f35c26ce648e6578d92f0d2ee41b52aee8fccaa6ed3b377fb279dfaf82aec62d2298375ba33d849ad7683ef23e3ddbd022b06533543f4cb109fdd5990600f71214d3a9cc0be2407202a132063ad94918c48917344cfcb8f603b3eda02c84f3235b265b3a46077c20d3bb7b02b20c20bb2a18ef64d34306d2310cf3a2910753269f5f30917ff6a3672773829dbb816dbd1083419d2620087932c541b5a9f56d2549d8be0fefe8c5585a1216e9f38a60bf9185d3f28434a7ede2f3ed1e6c7a56fc59d1d9503dc29d1754e482dbc734f5b1ef38d129d19c25e55d40b9020f801c8297cd8b525eb0ba9a7593e4ba5220f58e3ea5dfe03f8b6ad57d5766a2c75b8fbbcb08b2dbca5b72b2cfa07ec236caeda1fdae373f8ea4c401fe71c1ee913e7645d6aee4c072f8fb1b720910db798eb5ba16709e12200f0bff3bc7d4d61a28bc3561a3a01eccdedebc37e9aa8d33b808617d0e104a6a2c554312e5b1af86ee10121058337a1a9d878ef33211a3dcc9fdd4f9d46be703e7ac8bdf81e7be5bd92154251db716355dc42bf6b37fcbce13e4963436db5665ba7831992997b25b9782b6e2d1d84221ce6894acb0e3fdf1958191039bfbe3a5061e0731d0c35cae2e6b931642401624527b1612db60cb8caad86ff73ac2585b742839998f7175094771e0195bfb1c176e1da427efc1d5e485f08918774cef4b918bc564453d83b6d34679805a4619e12dceae590902195df8df3ae8b4153c453a481b30106dc2a84311c2b67e2199fbd9f7be26bee8a666f04d26dc8d4ab7daeec2bfd203eb292c2d2a7f197fe659bbc85f9c45b9f243f522cf56f7ab9818bb60839773a61f2ce36c69fbbea4dc75d8cfa42e72201395cad89cf80edafe21b6511c3a08d3e29451a3f6206d31300e25888283f31e7425fb36a944058a510c56820ecd29cb4c85ccc525f96add03e738a52d7ad3cb30d28ba4b04640f906253ed9c46b4899511082e4b8ddb75fd541ea2126f1c3acd27568ceea96ab05a613592b24ad23057df2d3dfd178ce28cc424effdc4fac1c2c2cf6760482645af9223c1fe84f6a68a56bca51aa3961d7873bd711e9e6d77a2f300e1693d7ff534dcb4e891ab1a147276f94b3f5390bc20552fee2519dffb2eb34f69df401fb88a7f33520be55ffe0c0f8268272e4f468e0a86894893752b6be3d4a21bc6825f96026e4269ddcf4ab5cb99e84dd9b5eaa8662732e125338f26855f7d10d66a9f5e36b199dd1a39f330ea5d4411e73a7f39b711ab16d8f4319ae5c23075e0d910b44501e3088bd4ac7f58e4db76b0ae7a5a81dea353e46b7d3597f3ed427a3077b276d138de8405f857bb6c09cb6c09e737320c2c568b89e593c2ed980b9b2b12347d92996ac0673aa6b2e4e8a230fb3631cdc711e561b60a2d14b05b77605afaa7f31fdc631757944ce87c3792de6543c9c1af0a5b494004d6596014ce2add55dba2c42f6181bb69ad7dd5f79aaaa1a3f69711dcaa02d8c0213b41a6c22ed73cd1a61c7271ceb2c7127f47c687d0e5cf6a4be6252c5e544c1b5a47d160b8b5c41572c39f45aee7d903a7510909b3cc36b134153b3d4f7e5f7c5b9b27ebec65074e6cc9cbc494263a5b411980894c4e4cb8edf44115cf86187d974952168fb01f1ab7560dc703f932e42db894d86788c786500197dcccd773c0beab01d0d63b67fbe647d6eccb2ecd6ff3deba7d0e548e4f0003db7bb5b60731a458f5d95c59b9d952972dfff708c80ed8ed1d0a126e4e2326c61ac199f24e7cf6764f7ce289a056f735e7feb80e7ac289e112bb0e0e3b291b7d62b410541a9165a2c73bf6de05a62daf3b510fc2e515ee87aba2a9a0dab9fa54e68e8dcc889103fac491055b0c053c39c4277c33209f5e694ebe5f115400f6960a376c907599d1e6b80ebe2685519e1de4aa22f4dea2c80f627506d62e47c2f3d23da3269acc0488ba4689a8f103662cb6e64763e0d66596da7b7ca8855c7e5afee5949f44fd9aaae8d0a8f4c8cbfc40002665bd82180fff708065c63e19a140ae914c2f6516b8dfc46b5ac71ed9f4926b65ac079d4f6aa6f8eb86c0e3de2329290c205a4552bf60ef90e7ada2b4f0a9e0f5b5a8e6e19ee87add13cb9360fafdbe06e43893bdc11952fdd32322833509ce96a64671a761d1fd002b5ce43235aa89cc5a253402c667238cfb85c0b20a444bf6ba18abc5fd6f6e2345ee1537b25a05b6eaf566b7f3768336cdcbd5484c83bfb6e5b8733b75ec9cf59c4b8cd9cc4e1f35ed8660455fa9d0af1949c94710d309219f00dd6e0619798673f1e046f098692dea37db3802ecdd9d525ca1d11be26563f90cc408a20c2364f82daf981542c6b", 0x1000}, {&(0x7f0000001200)="51c180c690942b97a2b68e0ccbd986ba1b4355132c9b6686f14a2116c5e7ab1d8ec6fe160293639dbb0dd40865d8915331c67c1d98827817842ff2fdfbad3fb73e8da8282e5409e1f40a7fefdcd226aa5966c4ffa3bdf345680b941bfa07bce268e3af10efa8d22e64ac6f8b4b200172cc16665e1ca76aaa", 0x78}, {&(0x7f0000001280)="ce69b6e1a17304273a2c34b9358ca7a0c9754fb279537d170e431d179c4c0c5e5c001acb14a502ef348ba8cffc767ded04a0ccfa3044fa5108095a51beefc1e575559a9343569a1c5698f8f3", 0x4c}], 0x4, &(0x7f0000001380)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x40, 0x4}, 0x0) write(r3, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) 01:18:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) readlinkat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', &(0x7f0000000340)=""/147, 0x93) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) sysctl$vm(&(0x7f0000000040)={0x2, 0xb}, 0x2, &(0x7f00000001c0)="670016db82a6bb3e5431aefde8605910d2ca9895e3f02fcee1dfbe9e790111c1451b3475c373fb71fb600df6c1f2769116cd5d2908609b7caebd80783ec69e9cf6bb2cc3fb847037e31852dc94eabaf8b7f97e2079438cefad7eb294ddf29bf0844e1a7244", &(0x7f0000000240)=0x65, &(0x7f0000000280)="f5d31d805c3a188e87cc2f6dd5ba23287c5639", 0x13) openat(r2, &(0x7f0000000000)='./bus\x00', 0x100, 0x13) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='x\x00') 01:18:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) r4 = kqueue() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc018695b, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000140)=0x9) r9 = socket$inet(0x2, 0x2, 0x1) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r9, 0x2}) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 01:18:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = getpid() r2 = getuid() setreuid(0xee00, r2) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 01:18:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000300)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000340)="f0dff578c9dc505faee6543df2710a1682db75717e83a51c1ef127d01bded5481b09821474b9cba178537cd3f7f15adf20a4ce", &(0x7f0000000380)=0x33, &(0x7f00000003c0)="68e7a351f3746509ffe16cd05fd59f543b75c5990aebd89225dc23f0761371d06e5c43a5faeebb5ddb3dc258285d0e00f6e0b93983f1", 0x36) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7fffffbd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996562245715f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14647b281cf58855ddcbc60672e8614d95f79637f7b5890604d96e51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32729673a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f690000000000008a68fa3213304ee30b450e3964a266d85eb74a57a7a3bb3974dc468293d511b931243ed68a261af32350a36d8af2acc90a2ab5704b50f1d7812f6a6c9adfddb0c202bb50429ebfe6ae5ca8", 0x244) 01:18:20 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) getpgrp() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x8000) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4c) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000100)={0x7, 0x3}, &(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000240)='./bus\x00') 01:18:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0x0) getgroups(0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x10000) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x96a, 0x0, 0xffffffffffffffff, 0x0, r4, 0x10, 0x3dd7}, 0x4, 0xfab, 0x0, r5, 0x3, 0x6, 0x97}) 01:18:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) fchmodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x162, 0x6) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 01:18:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000640)='-^\x00\x00r\x98w\x14\x93\xdb\xfd\xf9\x93\xb0\x876\t\xaa\xe9!@}\x14\xef.Y\x82\xff\xa51\x8e\xa3\b\xd1\xe9{_\x05\xe7\x8aoHx\xc2\xd8\x90\xf9\b\xc6\xd88\xb24\xcf\xf0\xe6Fa\x17\xe8!\x8b\x8c\xa6\x04N\xe9\xfe\xde\x1c0u!\xa8,\xeb\xd9\xd8j%6,\xbd\x8a?\xd9~\x94\x11)0:,\\\x1f\xd9A\x82[\xe9\xd0\x9fL\xf5\x9fV?\x7f\x18\x06U_>[\x16\x86\xe4\xd65\xf9\a\xf1\xda\'~\xa4\xf8V\xc6\x90&\x94\xe3\x147\xd8\xb0\'\xb0\"#B/`\x05nQ\xe4(q\x92\xca\x04h\xa1\xb6#)\xde)5\xf1', &(0x7f0000000180)='{-\\$.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='[\x00', &(0x7f0000000300)='[-@:/+$({\x00', &(0x7f0000000340)='\'\'+\x00', &(0x7f00000005c0)='\\\x00Q\x8b\xb0\xf8\xb9\x80JP\xb1zZ\xe9\xc5\x9em\xb5\x0f\xae\xa6\xeeNd\xb5\x98\x7f\xbc\xf0_\x1c2 \xe5\xe8)\x11\xa7#\xf2e?P\xee\xb01\x8b&?\x87\xc5IN\x97\xd2\x8a\x13Si\x8b\xac\xe86\xebg\x11B\xac\xaa*\x15\xe1|\xff/\xc0\xc5xz\xc8\xf3\x91\xf1\xe9be\x86\a\xa2e\x8c,t\xe2\f+k\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000003c0)='\\+@^\x00', &(0x7f0000000400)=']-\x00', &(0x7f0000000440)=')\x00', &(0x7f0000000480)='[)#\x00', &(0x7f00000004c0)='*#\x00', &(0x7f0000000500)='^&$\\\x00']) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x43) writev(r0, &(0x7f0000000200), 0x100000000000018f) 01:18:20 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000000000000000000000000000feffffff00000000a990344df83e7157629e9acbd833573902222bd8303486455418546215514db50b343f8b9d457e1dcb9ba1ee7a3feaa8b44c16343344666da16e96a5bda9e9147df202ebaf211a0d54bccad0a569022b9e644e81fccf6c04a5bdddc9e7af25bb46cd422503f78894ee1a27efbce366a17581946284d95eafa3ff94e5c996c32bf1381b3d39f3283242eb5ccaeafa1eba9643643f12e6ca73dc85f77b470022398ec8540e68032d5cab47bd3a22bbb1f2e82d484b07dd0871d089d9d57b30d2ca8d8dcd11ad8ab0e88c8078746d4cb20003418c87482f97035ec591d27b2f3da02472940567a6256b99cc778bd4e1247f317b049ea9b771e901d5a5f94c203e95cf770f17b01ae2b4c8f9de02204975f37d81f3a1db08000000f8f59c3877eee300"/373], &(0x7f0000000100)=0x48) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x2e1, 0x0, 0x9, 0x34b1, 0x800}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 01:18:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x10010) 01:18:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) fsync(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x4, 0x1) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x1, 0x1f, 0x3, 0x5}, {0x401, 0x3f, 0x1, 0x401}, {0xfff, 0x7, 0x8}, {0x4, 0x7f, 0x92, 0x9}, {0x6, 0x0, 0x3f, 0x8}, {0xffff, 0x7f, 0xe1, 0xfffff000}, {0x6, 0xff, 0x4, 0x4}, {0x9, 0xfe, 0x1, 0x6}, {0xfff8, 0x3f, 0x4, 0xfffffffc}, {0x99}]}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8000, 0x2) r5 = dup2(r3, r4) write(r3, &(0x7f0000000200)="8fde4fe9dd21ab21d02bee89df06f77384e4771205c91ea3b21e84471ec314164cd611cb37ca35b92c57d004f6a173810caa5be44c66c6a8410b269e0da1c4b69b13f29d3ce46073d0aebbd9e59cf1679fc4f7f4f29fe40d9a47ecc5676418526d52a65d7c76a5542acbd9f78c178be19e30b32c957e182559f41c0909eb4ae6a60ead05250f1e535a68c615fa2b206000f037e80041fac6f2cc88d8e1f6d0c5f61539f1ff91bbb6e4576c0d2519b0572907e4221fb78b024554f1c274f5c81a08ca8f1d5bb41f0befad67d537c994af5bd7001cdbb904ca30c69b037c163e25c414930e6a", 0xe5) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 01:18:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x2, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x131, 0x8}, {0x18, 0x0, 0xad6, 0x78f9e4ec}, 0xe316, [0x1, 0x1, 0x10000, 0x8, 0x5, 0x800, 0x5425, 0x1f]}, 0x3c) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="ac1400010000"], 0x10) dup2(r2, r0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x7}, 0x10) r5 = dup(r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) sendmsg(r5, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:18:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 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) getsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:18:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000100), 0x3, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000000)='jJN', 0x3) 01:18:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000, 0x0, 0x0, 0x1, "0000000000000001e1392000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:18:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:20 executing program 0: syz_emit_ethernet(0x282, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60029200024c2b00fe8000000000000000000000000000bbfe"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="2f9bb35069e6", @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) 01:18:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x7, 0x81, 0x7f}, {0x2, 0x80, 0xff, 0x1f}, {0xff, 0x3f, 0xf8, 0x1}, {0x101, 0x7, 0x6, 0x81}, {0x1f, 0x13, 0x0, 0x6}, {0xccc, 0x0, 0x4, 0x6}, {0x4, 0x62, 0x9, 0x4}, {0x6, 0x20, 0x0, 0xc8ca}, {0x3f, 0x5, 0x4, 0x5}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:18:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="81182a"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 01:18:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = getppid() r4 = getppid() fcntl$setown(r2, 0x6, r4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000440)={0x3, [{0x1, 0x1}, {0x2, 0x2}, {0x2, 0xbb9}, {0x3, 0x7f}, {0x3, 0x3f}, {0x3, 0x800}, {0x2, 0x8}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0x3}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x3, 0xbe2f}, {0x2, 0x2}, {0x2, 0x6}, {0x0, 0x2}, {0x1, 0xf501}, {0x1, 0x8000}, {0x3, 0x3}, {0x2, 0x8000}, {0x1, 0x1ff}, {0x0, 0x2}, {0x1, 0x101}, {0x0, 0xfffff02f}, {0x1, 0x20}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x80000000}, {0x1, 0x7fff}, {0x2, 0x10000}, {0x1}, {0x2, 0x6000}]}) fcntl$setown(r2, 0x6, r3) r5 = socket(0x10, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc018695b, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x70, 0x3493, 0xffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000580)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="a84a8c89054c60f6028013a9fb3fba95c65ac3308b2105700b469312f0681bb192b7911440445743930e8d63cc55d4de7f233e20351791dc48174db2bdc9d65b5f582ce8b9ed5635231ccacd6c7c6b9e0a698488c54f0438bd88800ea98c5407e8f28ae0748d731cb8df409f0059a00ce6eacb303f752ed5c63050d5b0d40c6a80c3452fb288bacd31ea64fe3f90e28396124702dd557bfbd600b8e1af895fbe03044042140a29d45f2cd5c2db7272f8ac1de1204e3421cde84d257d35e1532f9c19a077a8ce7cc382a42b827b929611f64832c14b3e4ecf8de06305a155425db702826c6d388d7c285b2b8f0a44ca90c87a", &(0x7f00000001c0)=0xf2, &(0x7f0000000200)="6e8aed462cea5d9d5bcbccf2038cb4cda06ee5bf5a10cb122b31a93e6d565d081e5a7e824ff9441f8f470828991a4c8fc1cd96d77ff53a6b9d63fb05cbc71c1084f4aee0283bc64e5d4cc490853b0db849f10e5bd8c3f6ef5926ee2567ba39615ca710d59b31c1383f6b8dcf5fade433a4911e546ec690cef635d3d5ce0ba3272a50f26e31339e5073a1a0b45e14ecbf49b0cb7cd376d6201addc4ed1e294ed355d717c2dbba68a1cb23b54752bcf61f56c0c051fbca3e7df45fd181a8807fc3f0d2fe2a3c6fe7680549b0e8ffa539ddbf77385546a9493d56f0b1d6e7dc193dae14a368aa6af319aaf0be9600afa41eb23c70c4124d0817a7a263ed", 0xfc) sysctl$ddb(&(0x7f0000000340), 0x2, &(0x7f0000000380)="f03273cf5b85dc3f5576c0d3067c", &(0x7f00000003c0)=0xe, &(0x7f0000000400)="0beaa8035fee5e0d0b452c0db63a97ea2bf945073275bd4c2dbbabdff084baa3e5e51df4224b346cc4ccc3ea0e756da347ce7fb118479d9b98035931b97d", 0x3e) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000600)) 01:18:20 executing program 1: syz_emit_ethernet(0x36f, &(0x7f0000000340)={@random="712ff2f75594", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x339, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x7fffffff, {0x3, 0x6, "6cfa17", 0x9, 0x2, 0x0, @mcast1, @mcast2, [@dstopts={0x6, 0x2, [], [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x5, 0x6, "2f6a6f4356b9"}]}, @dstopts={0x6, 0x8, [], [@pad1, @generic={0x6, 0x42, "56641df22491ca7dfd125279cbf158301367886efe900028a14d7dd29b5305eeb1ad27e773a88e50618d1515fe1565b7ab239ab0efd2974b01ab0ee3094afe4455a7"}]}, @routing={0x61, 0x12, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @loopback, @loopback, @empty, @ipv4={[], [], @rand_addr=0xffffffff}]}, @hopopts={0x11, 0x19, [], [@generic={0x81, 0xb1, "fe1d22d58805602e75138315e0f00725e57b6f43962cabd40a8da736a96fa278822c13f5ef792f7b45f09dc64150e33edf669cd2175321fce1462a35415c8f7b4beebd2168b291daaca6b0e9c39e874577ff7d8453c5139c6d78abd76acde96f0f2c5fc53101e66660ffa7e0637fb0a761cd937d8452cb6ae3a1af3e930e9f7ec61150b47097677d33002ec53a8a8b112813b9f4bfac4231765fa1d46fba0a6c3350ebb4d4ced78582dae77c6a482e6b16"}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0xffffffe1}]}, @routing={0x32, 0xa, 0x0, 0x6, 0x0, [@ipv4={[], [], @loopback}, @mcast2, @loopback, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x6, 0x8, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback]}], "e15acd09ca4b2d6726d1c33c6450d875d19182eb2e927ee50b15abe57ce61c4fc6a5bc3ef2bc7d7833633f3c7bed728026c270fe5c0983c4b098d34c4c74d3747890477bef3f5fa4fa658ff86ac931cb381a28718ecdc9ab154b972e311b0a2e63a2f4e58cba7ad3548af3369ae0be822a82970f485fec7bc8c956a408619d7f11106c7301fc301d76"}}}}}}}) 01:18:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x95, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x2000000400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0xfffffffffffffffa, 0x9, 0x2, 0xe89c, 0x2, 0x2c2, 0x7, 0x4, 0x80000001], [0x800000007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x1bd9a5ea, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x7fffffff, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000003}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x6) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896238ee2f26", 0x97}, {&(0x7f0000000280)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x7a, 0x4, 0x8}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x2], [0xffeffffffffffe04, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0xffffffff, 0x0, 0x2000000000000}, {0x0, 0x6}, {0x1, 0xffffffff, 0x0, 0x400}, {0x40, 0x10000}, {0x0, 0x0, 0x1}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x4, 0x0, 0x6}, {0x3, 0x9, 0x0, 0x1000000}}}, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1f) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getpid() r3 = getuid() setreuid(0xee00, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r1}, 0x5000000000004, 0x130000000019d4, r2, 0xffffffffffffffff, 0x0, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 01:18:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0x1f, 0x1}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r2) 01:18:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "094b438800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r2, 0x140}], 0x35, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r5, 0x140}], 0x35, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) poll(&(0x7f0000000140)=[{r1, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x1}, {r2, 0x40}, {r3, 0x80}, {r4, 0x80}, {r5, 0x2}, {r6, 0x8}], 0x8, 0x7) 01:18:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x3, './file0\x00', 0xcf09, 0x7fffffff, 0xfc, 0x200}) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) socket(0x1, 0x3, 0x8) 01:18:20 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) r0 = getuid() setreuid(0xee00, r0) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x0, 0xffffffc1}, 0xc) 01:18:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x100}, {r0, 0x1}, {r2, 0x8}, {r5, 0x10}, {r6, 0x8}, {r8, 0x20}, {r1, 0x82}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}], 0x9, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 01:18:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="d99b1ea38a8eb2de878b4b3587adad4c25ca2fcc01ea7f149b6652a6df39adacaecb481f0ce01104e8e3d39be9750138013b42baad2c5773bf9d1691b8c65f63d2778cc89dffbceb5702bba38ce093b378740ba8dafd47ed5861d694f4a72bc0131bd761dc5991b4c05f163d092e62dc8585fe0ea40f2dd0ba9e00fa37c521316bf6dfc200dc3029f743349f380fb2c58e4252fd28be570bbd9e86db2c07435732ad2d676d3e4d32d5a65a9837a38b67c77157bd923f9bf7911b3eff881515ccc8d2e3b31c420b7e14cab5ed0992cc600f52b3c9e0284653a25b91d443a6da32cc24f93d5ba2c952f8beda76082e0088facf95efaec64fcb0c42672c7e886a0893df2fd52cce2685ca2847f85940a15787e34f004ef9b5c41797f0b7a2d324b1f3ed484622f270a9bbaad17f2476298dd66ce90cac0f1812cb11af31f593d1776735a8cbc518032e795353357347f47c06c8adaff82323d892ac8210fc873c99ab58cf42ad13ad5db787038e460220c09f1f8445f68f00b73d9bc3de9e1705bae203be60f11908620b0da6b6ced15c9b1a4e2238fe05f19e8e53d8453ad126b28976d75e3e0621828401775e78d7a338365e95809cd28f67b9635675e099552f7c67f253f117902cfcb3ad21706eec192b65d28b9ebc6c712142a9fbecb311016500685791a7c11d5a094faca6cb3dc497ce653722f52f4cdc60c13142819e9b21e593332594d9fbccab15e9264d4a692c841a0cdc985e85ab574eb709857f3e3c8ed144e5e5f70708b555ec97419969dd49200422074c90693bb51480e7bb4c05806d2a6f1ba93d2424dcac31981000149aff15ef6181fdf86f68dfe729afcd18256c383eab02aa63dde109bea9d36263db24d02d2c2848c4092de3c7f3afce8ce83f90250894e99b1136ad539f4f07f525be6b8c498dc8ff229f5e7c2d352e12a616bf38baf049a04af66526cd859f27951eb15b85f37ae35b956b06a497b7530ebf71d92d8650c7d0a160a34275dbb57a7696621fe74acbfcade4e6929f57100b28d267cee664b455e2e10b9f789f44b7fe9015e9b27ebbe0e57cb4e9236f72c535d275702705f236f8f9d4cee9650c78a32573c08c6a160bab9dff3c19123c1038364fe717724f6045584ad6e68f91ef57b26d2b389963998998927174658ed7867ca6eb59454e43b1be428170b61c9a701bf1bfe7b67f8c515b359ca1a3df43702be315e74b263f67c120888036b16725ba32f36f1941549484dce35bc74fab2247c39ed5e4f39589525af180863b76f5ec9f3e1a60fa4a422b402516b63c9df183848f77071b535813a671aa3bf6c0560ee35b9382f5225af3ec636630f8f6d7cbc409e3aa01e7e9dc6e276437d7d754b500dae5c4eb8bae3f77a9fc57de73da68b06b81f35871b37cb6432dbaa5324326d8596d75b78d9b1cb2325202151b153d97366b3780333f5e5358225acd0745d1a404d7e16949acd8922afe65ccffcb953d03ed891dc32c1b0beb5545780e9cd6f3bc5838b5f95c320b5bd84b90f946e9592f4993a2b2463064d0360b34f30ea871d63835a51074f440e01d919cafce95b0cabab461947578a97f05cd28f9504cc4429a93a274f77146a0c6bcc582ac0aa029fb77ce96402bc5764c391070b0444e102e3f1fa9aa093a163d8606a8a16407497b3f84d7f773c451252b513cb3e0e5058d6f7784333f3c553fc26063f895b9e505f660d72c199dc0c5ca0c1cc705f8ed51a7b42fcbb1cf1ef5f11f16687abd94c380d5213802dfc7b1f17d9ddf67b13d348015f7d030aaeb714061bcf27be1c8a20ebfadf2c2ea37d2799734cd71c38ab04e93169f4502eb0f75688c781eff2a549eb20baa4f1b0805b3df43962eb4254db885cba813adab436550a0e003a5d9200d8e97da68d184fa1d028e8a5cd20cad0573872efb1a873fa8d06ac6831999dc2a6c9e0a49c22946290a3fd441563d35d1bf0c3275b4c39242dd6030a034dbb5eaf4e8cd41482d2f58ac1c341936d9c25e11582fd39d39dcdb1097ed5730a8557d83d168ec8babcc592177c49224effffbcbd6332c1065f5046ec26897f5cc51b3afde4553c7bd8cf029851d2b8829ff474af45b09fcf88715762e648ba3ced1453d3e8126a250a53167140208b8d7f4beca174d7927f67eed8f6e2063f7284550d36d0a76a154276800b7cbd6d6744b98311aa0df255168ca706f00917aa635b2367cf20e6c6722e74dbc4279f9e4ef3f2a614a22f91860e426baab469a3618a62a39475e56db65e99893c7b85d124ed79a2ab48c9a2486103818cc21923e442e38b2e682533ce10daf153c6a88f07a467418779c73c08e1329d5d5124443c65395ec283e600a080a507936235c8d146be3501ad89d2078c051f3068e487f6c6410588893a4d34411cf1e3f5e2d68ddfb8ef8c6a8cda83c6908ef0c755ddfa36090414edcac16331dfebe0f2cd99060f428a7508cf38e795173d690be5484a1cede8b20207f493297862672b29bd20df1efe748bc3ce0d6abda08790a5133177996c28b12ca4d21d02a424f06698498bcd406ad47cce11787cbf94c84bcdc6bab6f5d333e9fea1b74e73875f87fcc4deae1012ec22d625842fdb537ff0ebc65c461626329eaaa0add8105215c84ceb62e9efa69f24ac81bc6a58b0fa98100210e858dec9ec46c9d1e4405898fac438dd744d7f7e86d63b24a9a28343c95dd8f2d511f6892a479746e56bf04893792fc4b1e3dffd6eaa36f59aa317ddcfd7c9ba303beb8ec5c973d7b4edc4fd99bf685dfec3f53a31be47b157b95a259f80a934999984188d213d246a8dd3062b292b0626dc3b6039f3e58117d2e5e44088f7b54dcf5e898b923e6266ea8efc69716e2b3260e5fbe5a5c24422e737da25af05090c357d4d367093af8239f9b9df9502fe34fc9ef9b77bf528f9392d945d3ba38479b1a5a750458d2400de924d5aebc24b6a0ca672f36260091a24bc319c751118b296327d012d293bf56ffbdefd7027b30dcaedb8a206898994ca2691985c91e8a9ca9710b4671301c7e7061e51dcc985228266c11ef2d360e8d45970435e2f6c35437e5644f904aff07dca22d20851db98e9b4161aa055d9a2801069ebf4f382685669c56b1508d08ed72e9dbee4c5336cdb74b5310e3a876931bfee217df24bd92d2c1a7dffdf12b2ab8002a49735007611034b5496027fb1c7df075a678e5454e9501170da848a88bb452bad11dfa5fa4f6ce86b932e3381974363846037bf30bafa103919f6df3616ed2ab0a38ecde888900a17ba47243e72f14f97d9db1c0249ea59bb1abdd504ea2bfb3d633ae60eeeba74e037eaa45179da779594f8a0341c1ebe77868be87b715fe5eebd4420172711f64b1e97e6dc8d0090e23ee7c11f267c0a6d84138c2dc9ba8d39e1d85f39149f03ded5df9fb16cbf51ec2897807b05b640bfc0aa21e46033e17d083cdd7c582f913c6a7d348b43edbb0ea85497e1cf1c52b0cb4e2dfa04a5e8b6d767ed620ef58e71ecd173294fc1b6bdb105ad8c3ba550fbfad01ec7c1daaab26a4b769958abb2f0b91478b545ef49608d8a0a227caa3d92ebdcf7dbb21072707a2c404834e6becbb7d01f3d9099050366dc0fe1d5de22b1df7ad3215684ed22fcbe367325f52bde70db4e88903c7cab69e818576ca12d2b54deb1b211892c78b2dff1f83dba244d909bc5a7fade7c84251878b56d7846171eaa418ee07633e8f3b03b111a17f45439dabedfa35b8584f3c6505584644876debe1a10d646d025f52d1ccdae10338662ad1cb55b5e07b8ed665210debbef596bf9e06e53ba1a4dae63f18d2178b9b32fd9c4569091c0568e20ef63bed530ce559672947722db3b365b6252df87ce694a44e2e810a63e4558b001a7f92fb9f594fea95a3f5e23937736283fe30cc443df6bc8f321421e08e1c670ba17bee0ac056914e68f68c151b25922e3e692b4dde8c58f77fc2bfc77740c8496b1fa41d3c4885ef65c3e47f9c8aa38eb568b0f20ec66e414d144a65b15488763af30732bad938dea1892e113d07a6e395ab7f5b33dc490898118d384071734eb485f2afed22b2470fd168b9e53db02c81245d3e935523bd8d253fa9420a2e0e61b3a410e4b0900c5bcce1c3913b1aed8e58e8c02be02ec8d0215deb9f1112f66b807db5e4437b1f6e1569b6ae3d37540cb539c1734005b5a48cb4faf465e981dabdff0303f084545a676808daaae381675b5104f563c730f9518050a22f76a88dee9e5427cd672aca29dd0101db7e926370cfe8fd524a00619914a4c2b07b12df623cc94fdf140293702bf2645bf42d8e9b8eb4b2939e458d44a7769b64a3ae1f04953802c16bf942dd4d2c3df517e939c407c3ea547b19eb812ebf8ff76267490b7870a010b3eb5ef8bf710969be1e00f52313c402658d3d952036eadda9cdad3884ae19025a0429a03995db0476f69d2071ae2cee168b509f229f26a63bce8964507b3641883826dbf76e752672616eb4708c1e99991a102396976113c190b8a02b9e0e17fb50e163e9e9189f3095d10dc557bea09efacd56ddab0836c88d2c9116abac1759f4bd07cb4436f716fb22590342a0afde7e8912c0b8443fb03cc7ace2bff0d704d4956754e0a374fc518a9027047ff899bddfaba56bd867fc8c7d216566a89c592f3c023dee8a02c94d2a6afd6ec6eb247e0caf7693d472522f1ae1a7730e1abde6b7baf75adb518ad0a79cea29dd50f0ec03a5c1a3b83e10977c34636012d4ea1f0fcdba6632f17b6197154fb5675ca0e5ff80d84d8d71745f99ee00e3695551cd83caab3b5b7c0be736d986633a72fad9c7e967b1d5a44ee116423eaef6b2de7c4f351fbf29c935f1363a575e41a482d64d7041a9c2fe9cad5476e62b6557783aa33f34d49e07f6573b37fc5e7b571f93616f9c295b8beee51bc4bcb27971e8adcc350fc3e9b9624ab28ad0a901d0d5e719fcb10e4e650678aec76ae8f331bc394b6bd651f45e2d3f94b06c0e9f1fa0d5f6f352f3f1b56a67d107450b47fa1808d2486154a80fbc0941b7e3d8a7ae52fdbcf1fd32547484a30b296d015f4b3f7fe575b8503eb8f3ba8a6ce69dd7d64ab737380b9a8a52f918bf45f011f6447aba16e0a7c37e37d073074b1c60b25dd54bb924717d16ae045ac4d3df9f957c5f33562b723ca9819f03fb28a3b276089bde112a4046a0ff2b2bebcb128924a56b3cb71516a5a7ed8d87a51d05290272ccc9fd7df4aeb78c317ffcafabf76ff48fe1ce0ce14a12801c9ca27789aa2dcae4b5d0c4751eb148d4a48fc0e51660d55c48349b04772ed2828b068c72e9a190fd394deed4366a2587ebae020606eb8a09fbc2106b2734c1c6742c1e5488818d4ccc5de2023764b5efe6e0c04e7a259a6f8138dfdc6b93224b3c75965e04ace6f5e55eb0f46a8a709de89b576390f000a20f05883533296b6fa7fc0f6c0eb13dcac991a62dfc90eef4bb666c2bd675dbaae01f8b18ae0e86a384a8e64a700a90025a65bb4c802b7bc44e956db2c5fc0b8d124df713fc7fdffb2fc4c241a68ab9fa6ce3ccbe47affcb0b9e4a29cb1cc34ef539809851b972bd0d2c7d6f5efd915916fe279b8cee4b78409bb097d18feed91dc97b8e427a032eec8954c65125410da8f62a75a6fbc87e0b68ba35bf3007e98687f7bffd19bbd2f0b7e16241f895aaf23329c4cda1b7cb498ce443b699c7f0d4c6e6caefe00a016be26056147aa6d60566c03b92e25d06e1bea134ab9dffac7f00b92b6a13e5b0c2b1ddc1ec9d2442ed0", 0x1000}, {&(0x7f0000000040)="38f7820767003248d8", 0x9}, {&(0x7f00000000c0)="c11a6d74de23ecba50726b016460c6e7bb0bb79684992fe31e6e67f75f406d77153468f8215bbe2e896bd37bcbf515b1a1d3717f0a6478ee758beef1926a2298d5a3c710f48fe7840506784659734e0849034a2967710383065932c3a1f1c938e0e19b1dfcffa3b63b26cb40738817eb268ca4a30f6e91438f18b8e7ec3454cfa850893d3706b52a8c55d86a3075d4384b0109", 0x93}, {&(0x7f0000000180)="a58cb29b74ebfb8fb44430bad5e303f05b8adbdf2e55d2fb9b5caa93c0c19fd1c7e81bd6909f49c5f59766384841f3c7a90459b6d36e3edb69480aca631a658a311f126dd1fdd13c3a4f2f624e4eccaf416c119374bd7784c3af98b481b168e913009cec03f37f9f2e8d626bf54c370a790e0ef3721bea6973cee0b0efa3de03aad869527871ecef69c1aacc77deca4560a40f3dc2ef79ec8c39d5f8369f5dd74ba40e49ba4ea0656497e981afdd132cb0b4630ceaf39d785f07f68598319a652dd01f5d69083659155e0dd1387e52d2e1ab8016c6", 0xd5}, {&(0x7f0000000280)="bc92ca870f98adebf35f1da852a1b54f32f70ab2a452b1961215eb766328f27c36af34649c0a68b2ca03bff9079d673c03e686421405b4dbd0d55174dd1a75b48a2027fc781c93ffa1156f7e7be02206eaeff5b318dc59caa299b0f1cc7f795e566479e0f11726aa4bb3c06334ec6c2b6d46dfc2ae8abb9779f9b45fd3e451e117c9b1d6bcbd0a538ff8f7b4ef67bef61c2c2f14b3534d26191e7eb310237cda4e52bfffb8cf68b4be12dc532fdcb86976bf3d4c5eeda37e1968ff6eb4c01c5a4fbf2dad86a6039ab47c8f22877ccf73b47c4567aed8deb8e377c2eb678420", 0xdf}, {&(0x7f0000000380)}], 0x6) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() pledge(&(0x7f0000001580)='\vA\x00\xb8^\xd7.\x838\x7f\f?\xdfk\x01\xff\xf8\x006\xd0\xf0\x10\ba\x11\xb6DM\xf8c\xc5\xde\xe7#Oq\xf7\xa1}\v\xc1\xf2N\xa3B\v(\xb1?+\xdc\x01\xec\xd2\x11\b\xd8y\xff_\x8a\xd0\xbc\xfcL\xbd\xd2\xbe\xeb\x9d\xe1\xa32\x02x&\xc5<\xdd\xd7\x88\x1e\x0e\x1c+\xca\xfd\xd2\xdc\b?\x10\'\xc6\x85?\xc3\x83\xfbb\xeaUzZD\xdcg\xdf\xe9\x94\x8b\xcd\x05n\xf2\x1c\n\x90\xec-\x0f\xf7\xc7!V\x16sAv\xbb&\x14R\x1f!P\xbdNXd\xde\xee\xf5\xc4\xad^\xc8\xd2\xb8\xf2\x12\\', &(0x7f0000001500)='*d\x00\x00\xbet4\x05%G\x84\x86\xba\xc0\xaef\xddk\xd7&\n\xc1bZS\xc6\xbf\xf0\xd6S%\x14\x0f5\xf5\x0fRY\xe8qq\xb5\x8b\a@\xab\x96\x11\xb8\x18\xc8\xb0\xc1n\xb8\"\xb1\x80\x89\xa0g\xc4x\xd5\x9e,\xd6\xd1l\x85\xfdW\xa9') kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xfffffffffffffffb, 0x0) 01:18:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff7, 0x8}, {0x400, 0x3}}, 0x0) close(r0) syz_open_pts() write(r0, 0x0, 0x0) listen(r1, 0xff) 01:18:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5e4, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r4, &(0x7f0000000040)="3bb1ba92216a3cf0", 0x8, 0x403, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 01:18:20 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd609e220000343a0061adf862858aa8790dbf9a0000000000010200907800000cfd60f77bd70000110000000000000000000000000000000000ff010000000000000000000000000001800200"/106]) 01:18:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x7fff}, {0x18, 0x2, 0x80000000, 0xfffeffff}, 0x7, [0x0, 0x4, 0xfffff801, 0x0, 0x22, 0xd1, 0x8, 0x1f]}, 0x3c) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) setsockopt(r0, 0x25, 0x1, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x320) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/181) r2 = socket$inet(0x2, 0x4, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/51, &(0x7f00000001c0)=0x33) 01:18:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc018695b, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x6, 0x1000}) 01:18:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) 01:18:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4000, 0x6a) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:18:20 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffff786dd60c22df7040188a36e7f44000000f8ff0000000000000000fe8000000000000000000000000000aa"]) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000080)="064fc82e51ad18d16b4da1aaaa52a668a60b346d09264fa2bdbe5501148acb8893966a650475cfda598b7a22d8be94a6ed63ed154bbfbd3355e9ce27569e2313b140c333731157f79ad69cbc31c67721e22e8b537b7e4f0d6f71e78d8ccc7c3449d82672934e237957c5e7d77ac0039da89ae3352f72", &(0x7f0000000100)=0x76, &(0x7f0000000140), 0x0) 01:18:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) getuid() r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) connect$unix(0xffffffffffffffff, &(0x7f00000024c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRESOCT, @ANYRESDEC=r3, @ANYRESOCT, @ANYBLOB="f60ef3fc25649250b7501cbe9f76afb38f3c0be8afcdebcf3deaf0ad66d57aca9cb9fb2d4bfa6712d1800cbfeab685c60dd32d50192ea3653d52eddec08c51191244152d8a02b2c8180734da022d1aee6e91f2b01a8f873f046f7a014a10cb3a9a4c32b97184a0c6012d8a2d8ecc1dfd35c96799105881a991706d64bf3dc898ea5687e9166bdfb52a1b45bdf60023b4f95b0f9037137e3a38a966e7cc4b71b0202d2d46412b6d4bcb20900db5635cf2d1b3c1f4e6751d1762d2b7f7bfdb0be381ed6814eec0b925fec0879680494a1a6aa53dc8ecefa1ff52d96bb06805c78d03558258d1416928b284ba65b4c97611d14b8a4a3fd352fdff684fb6b2b7b5b39f32b89ea9e9f81bdf1eebe9718ef46ff1f6cee8c1122099df3f17f1664440d6821289257ab6aa34fdc2fddea64fc459a93fe403cc004b6808ce55c9d406e8eb71e391efe7670eff81ef5e29349b169704917512cbbda4f12ef7b06e67eb6268c87b9a59651a59bc286c56f2fe7507c93dd419086284c2c7e55e28e564a583a78a2dc54c2de1d320f37d5274cada9ec906ae5ab35c4510672305b33d1ab0f515d72f5cb5251d319695c2bf509d738b30aade8b51304246cd69c62e92c5a81ac2ab2757758b2e6aacfdaa4d31e23b5e29b679abf040166081f740e4354c9458ad8b7c5e33a7cc83adf90b88dc81a9ac2da478f85165bd3c1840986af5627d2ce3445013b03abfc1fea6a9ed29e69c06fd0097665fb092a9158ad1b58d7030d797c51081993391c01dab4898da336a3d0d370cfbc026917afe1349fab9cb6d952a1b9e0063cb7e58efb6778534b1181b8e699eaf96cdcdc32f503b769a7663e10da6f78e9a765d0e5b424bb650e4179ef2a4d463492650e997a71819bcc87840a48239016403c9979447f21d129bea6b917ab77edf7bd0471073e05c13011cf4b10d1bdce4b50e0d286f58e0b56a349f64a7cae07744ad5d360610c3096068ae257cdc97fcd5d00847fbf3f4bd5fe2a5508c12c068ce0cd8fb1d6a0e0c6fabd4487f3d63c15b20cb8b9c3cfddb36704951099a0c95462506bb565ff35428f259cd5bd1be3a7dd2090838d0a52059bf6ffd970544fa2557d624d15da0ac04f17f88ea69ab54206ab8a8d6126836d6bb4b423d02d96d89d59113f717f900e0faf84162b965cc0190b92c82cdaeae83417e6776a5e93f361d7c5757062d38ec66ccbbc1213c597fc5e8a34e3b24e8286ad3d30374e050ad97f7ed9b5a3c1c9425ed21042ef9de00d085e759a4f6c00c8dd2e9e4663dce654f32a0629dbbf11884d6dc740ba6654789d0c800d20a90af18b3f842822ea8a259003c201fc648a0cd9d67df422446919e6a85a25c02c27f6832ecf996e5fa819898eda523d85862e2892f7d515fed49a12dcb796fdfd9e70e74daf7daf0bf066b88ef90507a178b2c862180665032b378bc9b7e15af91c8b42204abe623ee7cc3a073cf67636ac874811a24ee7bcf289003d4cf1f8f83e8631a35019559ec6a80ebafe8ba47b4cb2e69d6be9b3680390d828a1f7ff47aa98c289cb95b0aca8a3ea8f9c4edc3112caf25c3b88a5623fef81c2200442f14d4f264cd532781eceb29db737504c99519000299e4850e14e26db5a33633346f87d232242d00ef1f707ace9930545ec22da2b8ed88e4ca084dbd3ee817e8d16d0a34123f7a23a274330bb92104776c81f4902559f0d11da505b0b54388d66fab5f3fc0413c438b4a967b35119dbb19cb3ac00cb426fbfae9c3182cdfe0c2367443ce7304e7fb31dabe90b2a1acd582e1f5dbbf82f6d3bea5ce1494f7487105e54c2a902deb61dd94e010aec3ab411f10fa77d99fe043e3f8bf840a9c66c324c24d6dc40d2de55649dc018c203ede2cff2ebcab9a736556b40d360b88ece6957d2514807271cb317da640c8d8ea13d41c6c035a836e7895889d9347e1ca6a0d1dd09cadbcc8fc857c7bd51ded80a1f13406547a4f36fe7ba156a3d2b186dd3aa0506442409bbdf398e97380acba2f33146a7f1395dd92cdf0b029a75067df02e103ac0a2f9371240026c91596ee4520bdd4d6efd361b77c223a1cae075d285f94ebc86429cdd021ca3dfd9d509dc4f304d14d60c57035218c1a1c628eb6947c25590daaf11b63ca6039f5b98f7c9cb44ff819abe7108e6178648f59b273b66632f9a9d40205247b60ffce51b5170fb9a6b3ea926f6f0fa76f324a95511fae049f782c64d335c63d65915772b0bf3f1c87a4d79d415f8cd3a0eb0acc05901eb7130da397a37464245d2095259cd866fe21aaab3501d9c1fee4f563db46ee9aa49dd08f07056a9267124b3d0616482ed5d59152b7d2ab44ccae0d7ea9ec0c1024d997218a7ce590ebe6224253bb6ccd9205cfb93b01dbd23e2da56cfe9f2baea9dca1931ccdf1e85c572f58236b3d2af12f91296fc2baea9523f942ec15db1e5af4af38a342fbe3a4684b1590240c27bd7895ee6148aedce40338f2a1d383d2347ad604728dc55f559206e9b693e21456a9c811fa32d6e56c171e77ded0774d09be830a59260bb30294831db05d2adf375bc31e03c4d323ca8111b511d98b87ba19e5732bcfb3fb5a3eeb675c330c387a3e5f85e08acf30b0017ebd375273f5b45f5518dc843d906691319dab79db13ffacefcd268d77330af272b58d6e0ddd4b4b4c3ad82162b756def4a32687880eab9e15aa2fe8484e8b269756da6dda6df02243555fe4b7028ea9af999fe8ca390f529643bbfde13c45f81c2eca3fa1014bb71a4f2caccd0d4fe46d6e45e8b200cb16dffb178b458771faeb7639eed54b48c2cb3ee538bf3f6710f916306cb6cc5260482a87da417785fb0c1ec7160146c70eddd72efd05a174ce76b89e5b03b6e79ef9e9995020935005bcad3a1d73e5f55a56d2408ea4fae692e0330ecd16970bdd9573debadd88d53db032250e868a7423232747d195f4ed077faf05ae9d7e8b8b6645389c04d487755b4df612c7895ed34b0976fcee9991e9f7374cb3ee2844ac780100ec139e08ca218a501e2f4245f856c4cf2bb2f2940ac0c36aa47dc784ff35dfaa4831092788298af446358cad23ca797e65af86b31c7e090799adf6f495f9e197be718aa279b37c9f2f06824c1cf52de630620599658e42caa2a69f23f5624f50056ecbf2444849b53483579d9ca5e701811dac99bd38f28c821caa20d9148210917c8ced748ea3033d7cdaa6e981d3a66c6a2c5da73d5fd933e3944c97c718d80acf43ce193b7458ca0aac93893116b78a397deb7f5edf19774864148783c595fa78391edfd5cc49e9eb708cbb1539b6d99e81f121524056313544030912846ff6ad7af726f920828981d2f9618fd8d3fefc5a668e5e11e1d9261e3227e4463c4de15bb0af61d508c301f8e7c8b7d2270b9f15338ce8d1e77afe679d08175989a24e7c74a5bfd29cf52b38e0697261ae5d448b4712f085bd017eb0cb0ca8ab044e955f8731d9b55c7a8f61554aadd565d44fd81cd4165ff57a42062f3ce91bbb5d646cf80b1b1bb0d880f2eb6f303b71b3bdc4aae7e86ed03e422ef5b247d4cf4ad0a9d33114125f66ef0dcd642e7366c8930b359d0d2e8bcd768c2d3c2c3dd088a8af2579d6079f7a352f4c66e7f3c5a6181e283c88805d0bcad6c2738548a2fc12aa77d6f698ceefc39026e0c569fe543adf4917f60539ffb53dd1d5e59d13f750237dfd3f1a575878fd52e0e14081759821486ede987c863f6870f34b2928f4914d5f223c982e54be1c7989f925d4e048c7ee91e36fa21e5b0dd57c3b958d05947552e4be0ee06e04728bc12f5f2a1e973c84f454c4813a74b6c347afaafdb331cb01a25fe697858bdd8317161fa7f2e727497e6826694ba2d40ece4badc2787358a33d5f677d25bd87fe8501b9476d50f876b9cf85bf2da005f1204fda84a3bce44dd471ddb406cbef52c02bc63a7ed083c5513a1bab0d5de3a2c645c532d8523684e919ac5d924fc3a9236a136e328e4215b3bca0aa461a5925afb637f833710a6370853db4e1636773685a86cac0a9ac67afc8831aeb9ae3693b62d6fb7be02753d8baf942b6da5c2752a88c0a7d24adcbba5c184e3aedc59419f9ba4b51b9673a84e237638632d3f1a20902b461717cccbe02561076b9d3a3fc4f8f204d1a66a7c35d2c598d8fe7c8ebb5f16f2b878596a525153f15b2087c9d469f55d7988e627e14d74d020c6d17532083a8fa0d985a5fb441c0bea3be04675e536d894e98d7ab5470ea6a43899cc5a073b9628ea7e48b0f47e17c8c5b9016de8a5c96eac59d358b6b7bea65806e6381fd37c82f04f63e592fdf33b696fcfb6c3014d0de58b59f0797963a6fb22e509cab9a82b06e0b9b480e27a0987f00933f2571d29f864e30cf6c792b3805c955ea27ebb5f81cf14bdf557bf60f591aba3d2ad09a697ddd7bc128e909f8674897afc99e8f8616c5610646c7b942089954907914b32c4a27a1c2fc93846a392c7b0cbe606370e1a3c30440432d5df54677ebabffc60ce953c256d145d307e0b368664de35a2d647e9ec9962c0ecb61bdad88c8e9c04f0482d6c07c6eb81204e85ddec814eef9e1fd4116915d8d6b7d60637d49773a476dbb96f7e2967fda1c47fe8d3234b5513c29ba1bf78f45771906d85b2d784ed7e18ba399efb5e6ef181cbf7509a8f3d36eb9f1fa0da6f0a029c81e0e7fb0699430a75625f1b46a1139ae131b1323fcf727d71ec570e3390f7d8179fe5f240dda53ac6a02c634e4279704014c8693c2ca153f1db58e9a19302a26182f6fcaa89a46f06329945c46e66119468177a9a11e2ecf18976d3646ed9b2e8d5de2a1f0c60a00de0d64d9177ceb2b0367feaca3f541fee4426c42addd8fe8e2b305f2d26dd3522800b921a695d05da1fdb66ca97274991c4570bce0b7701b163f62c9c482803c39970c4c066bf2b3653a93460d6e1abedfef0fb75b7da71de1182919cd553465e079791890615d206a6532aae9b6142bbeed085950527e19968dad804e1bf80087e674851f2d4004bccacb58ffd36e87b1b9d90567ee6bb5625fcbe1418236eccec9480fb35db87de8a1b779be02ee8f5b97e5b0582816a10c67889c7195ced22b8eafdb26c3ab4321edb8c1b3b4bedebbb1e443c03fb8ade38ba81d7d87674bcb883179009a9f8ea7166637f9ac90844a9208c812dde35d8576964787f9d3cdd6af2da8a5f91beccb39f764515fd1a549ed340471967c7e6a29d9d04b294372cd50bc987bb3a6e4d20a9ebbebee5f1f317e7cb031ffaf8b9accce51d5264fef5b442f7ab547ff08cbdfddf14fdb47e1437f5fc58f0f044643df4f46725896bc80db82932194a9232aa0788d89aff8f76a20bda77585a8d40c1665f9b7d209d7818f32db603006e780e47107adb29a96c91d12835080eaee8d84b38ba8045645472d2791186cd7c9942a74b9da237f77035f26d57b31be1cfb3118f1c12bbd85873e2e648a756f142e3f9b3dedaebf88ed231ef55340c9849f4f65069994406278aa67ca32d95c7823ec349cf1eb415945d82f211a2962bd9c27c7cfcc2a54e6a93b4773d94c8cf7789999923eafd0f192479266b7237a95ea2a5d053ea40b3ca70f21192c099b7dcbf1bc9b9a616960285bebd6c9a5d9bf1442d5465531dec248c6dac3979319f50c1175706f03f66886c87b766850768d65ad80ceb75adc25efa75877417a3a08ae428bf23bb4567affed1e3071b17c8cd62f924afb5d0121f72342633c45e24ad2c2820e6c2b6c251df24c1292d14c1c26e2ad368a", @ANYBLOB="2ed66a19ee4234502821cac1f9c3c2363457e5820fbf89b9e1be44420e0e895ff17c77b637d85129822ddc02a8d5567c728f977eb7088f06a2dbbfe959e6ae466f62a83e229345854e6ba865da081cf11b51b0ceb99e8ebed7eece751e27d810228de8e27fd3a74b5e54a185d1bbb9af7e8feb9f9cf0ee995e00360a280d82fc804223b92962679c82a3eb10b9fd83c7ee8c52e259e4b67e09730f392202ac35e959d5eb70683381d57a79cff3e6b62855518feda17af09f6ca259fd6943d1cd17b4702070833d41c75d11d22d8900251324ac", @ANYRESDEC=r0, @ANYRES32], 0x10) write(r2, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r2, 0x2}) setreuid(r1, r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = getuid() open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x16a) setreuid(0xee00, r5) r6 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x400, 0x204) getsockname(r6, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00'}) socket(0x20, 0x3, 0x8d) 01:18:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x31) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x5ca0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd", 0x801) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0xffffffff) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:18:21 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) 01:18:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc018695b, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r2, 0xfffffffffffffffe, 0x0) 01:18:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x8, 0x4, 0x1, 0x200, 0x4}, {0xfbff, 0x1, 0x8968, 0x3, 0x8000}, {0x5, 0x6, 0x401, 0x7, 0x9}, {0x129c, 0x5, 0x3ff, 0x101, 0x4e}, {0x8, 0x5, 0x8, 0x7f, 0x8}, {0x8, 0x1, 0xff, 0x800, 0x4}, {0x9b5, 0x3, 0x4, 0xf24, 0x8}, {0x2, 0x8, 0x9, 0x3f, 0x4}, {0x1, 0x4, 0x4, 0x0, 0x3ff}, {0x7ff, 0x3, 0x2, 0x6bd7, 0x1}]}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) 01:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x25}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) socket(0x20, 0x3, 0x2) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:18:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}], 0x1) 01:18:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000001c0)="271a887001d34f9ca4608904df34931a64b01f1e8d3ee2557f0cc1c053c52c1c937dbc2957a7dc55788f2dd0ceeb9d0893b8e7b9d7149b8a2dc55cd4f70d0a04425efa8fc89e7ff5d292c2baff7c8c4ddacb24bd0c4fe6b06ae182011e3f52201bf4c8bda32177bbc4faa253293c914df5c426620ae5392806e067c34f5d0adb73d5fdc489f95fbe608bf147128162139fc94981e680f3a912dc75", &(0x7f00000000c0)=0x9b, &(0x7f0000000280)="d76d759d927b2997440c20b1d0b5bcb7d82556e42d6a5e40a5729c1d25c9b2e715043908f3a5d0b6980df33e807d9ac660122a953edb8bedec2375001729d36ec709968855defd5b1e692e7d1cd2edd3bff53cac0b06e889dafb7df383c9e539e5", 0x61) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchmod(r1, 0x16) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5, 0x400}, {0x18, 0x1, 0x0, 0xffff}, 0x8000, [0x8, 0x2, 0x401, 0x100, 0xbee6, 0x80, 0x5, 0x4]}, 0x3c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff26, 0x0, 0x0, 0x0, 0x0, 0x807}, 0x0) 01:18:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 01:18:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) munmap(&(0x7f0000572000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 01:18:21 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) getegid() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) 01:18:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x6, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}, {0x4, 0x4, 0x0, 0x1}, {0x79, 0xa7, 0x6, 0x100}, {0xff, 0xff, 0x67, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[0x92, 0x9]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) write(r5, &(0x7f0000000280)="0c7480e8366c6e2ee1be19d8dce95f72c51128aef81e5ba884a015c153ef5d2629f91254570e3fb914077bbda457ac90777b3f97e42c247c2a2a62b2767ac02e3f2d00bd2bc77da814b118638450bd8e895ba2e0d221b58abd34665496", 0x5d) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) 01:18:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x28}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000280)={@remote, @empty, [], {@generic={0x0, "68da7825b69d16e320c59fd8ce66f0d7ac31ac5d4a075e57d04001b153969a2b2e59f4130d5362557a3395757d1dc62e05123cea81713a090404a046b0a1bc21206a0f032f0de96ff02a95e018c7c6eb91000df6fd87a54f749bf287f5204109a290bc002d4e1e1fba367929a10a6e624e27c5504e7c98432dac33bf05876a5e43c4c2"}}}) 01:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4d8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/103) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 01:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 01:18:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) write(0xffffffffffffffff, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="4fe8acc8847cc21993366db0eb619e385aaf81c01e59325bb63b430c36dd2d6e57343de773e58e66e2954bd5ee13d59a7762421bba72bfa5a66b52b023162ff266d4c9139ab6e98e06b2fa1e3701e6b6d91d094b5fc5d31ee51a63e16086b028927d52f0e46ab94f1d0112a56da531642dac1cc70a0acef03a67e34e1d7f649c974398736b1e01daf45db0f46476"], 0x10) write(r4, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:18:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 01:18:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="a594698cced96ca2c1f06e0f7d708632f2c69462de1f87f352dde2301c7fd78e541b2a5da219cadc", 0x28}, {&(0x7f0000000100)="0343c65d2d72c151171283d16feb9cdb75578615d31b18eadcdb7d322a6d143955a3d42b3c5b197c70de98a870b2dbef0b87032776b204f9a4f24f7557f0cbead821b3538ef380ef35bee748ebd6370d8c7bf981cf", 0x55}, {&(0x7f0000000200)="0224b5a0230d2aebf20adca485a16433d46a44a6e3e77ff175b7b1f807801a17c7248a6ae88941027dbb4fcc0185a37df031041f", 0x34}, {&(0x7f0000000240)="c2449a698643ab80c8cb2b7a757a0b5fd07ef423f37b31c8b4b7d82ac3c06e358482a3ebd59484cdfbe9ded151011643e9d918989c06dd27b59c4595013a7865708d0e63c3a5fde8fa24824028c3", 0x4e}], 0x4, 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8dd957b59d3e5b02627e3a", 0xe, 0x0, 0x0) 01:18:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 01:18:22 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:18:22 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000c73000/0x2000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x2, 0x0, 0x20004000, 0x200000]}}) 01:18:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x20001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) r3 = accept$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000431c560d87aec693c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eeafdd3a8e47cec576100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700"/4108], &(0x7f0000001100)=0x1002) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001140)={&(0x7f0000000080)='./bus\x00', r3, 0x3}) 01:18:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x400}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff, 0x1c00}, {0x0, 0xa7c}, {0x3, 0x1}, {0x4, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7, 0x1000}, {0x2, 0x3}], 0xa) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/71) r2 = semget$private(0x0, 0x9, 0x42) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/229) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000340)=""/171) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/55) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3ff) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/158) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440)={0x0, 0x0, 0x3}, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x4, 0x100000000000000}, 0x0) 01:18:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="51be77e4a84cc0cd047f60956cab8b083e791699de0d95abc6ecff0379d465023fc16267d75984e3c82c4e8c29d4e500246abc66d3d6d6611b51a3d2a3717573edfb3e6fee260f39e0a21d9fea5b28cb17cdc1470b21dc801f818c618a6b0da2507292cb12d12d7a4f"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = dup2(r4, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 01:18:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) syz_open_pts() syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="f5ffffff0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @loopback, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "0100", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, [], "dc8a"}}}}}}}) 01:18:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b80100"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7e, 0x10002, &(0x7f0000000000)="2c16954c", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc018695b, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x900, 0xa4) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r0, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 01:18:22 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffff04954d560e7ce29ba3fbf9b2985d1b8b1f7c5461551a521a39f5352273577a30618debf3d440aff50199eab0e2f62526abe29dd6ffcb77"], 0x10) write(r0, 0x0, 0x0) 01:18:22 executing program 1: acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) pipe2(&(0x7f0000000000), 0x4) socket(0x10, 0x1, 0x6) 01:18:22 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r0 = semget$private(0x0, 0xb, 0x140) semop(r0, &(0x7f0000000440)=[{0x6, 0x8, 0x1000}, {0x2, 0x1, 0x17fc}, {0x1, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0xc}, {0x0, 0x8}, {0x4, 0x5, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0xbbf}, {0x4, 0x2, 0x2000}, {0x4, 0x1ff, 0x1800}, {0x3, 0x3ae9b8cc, 0x1800}, {0x0, 0x9}, {0x2, 0x3, 0x2800}, {0x0, 0xb9da, 0x800}], 0xb) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x0, 0x800}, {0x3, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000480)=""/217) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = getuid() setreuid(0xee00, r3) getsockname$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000380)=0xc) r4 = getgid() getgroups(0x20, &(0x7f0000000200)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r3, r4, 0x1, 0xb6a3}, 0x200, 0x100000001, 0xfffffffffffffffc}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 01:18:22 executing program 1: syz_emit_ethernet(0x12b, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a8240081003d0086dd6076605100ed3afffe8000000000000000000000000000aaff0200000000000000000000000000018000907804010003bb7d08fea26aa32f0a1ff291c9248eede0917c0edbf695a28ea6048aeffee678bcdb850fb3aa6666249e1187165c24a99925d72aec8ef3d7dc0718f6b8050a6f1e6bff72718aa9076fabc5fbdac0bb2a85f992be5d33a4d90ea62a2f0c5941f9361d93791c7d6a103018de72caac85c90daf5dfaf759ba191a5daa2102ad6e8630100647b60515ecac70d3ebed8187126f4a4bc6debd0e36dac0782062455e213d7b09c1809c7bf02beb5c4a6343e5eb828803c0b5b994a5310866c84d5bc35349385d90872b59ea609522c75057faf5043b982f999ebd1463187ea7951448e55d2b4054a3"]) r0 = socket(0x2, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0x7b4, {0x1, 0x58a}}) 01:18:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x80, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0xfffffffffffffffe], [0x0, 0x400000000001d, 0x8, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x100000, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0xfffffffffffc, 0x6, 0xfffffffffffffffc, 0x8, 0x20000000000000], [{0x0, 0x5, 0x5}, {}, {0x800, 0x0, 0xffff}, {}, {}, {}, {0x1f, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffed}], {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x80, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/82) ioctl$TIOCFLUSH(r3, 0xc018695b, &(0x7f0000000300)) setsockopt(r1, 0x8001, 0x0, &(0x7f00000001c0)="57b03d432f856fd3d276f3ea7833fff3e0029f0e3168127172115c37d1498aa57930ae0f6f6b88cb69735c", 0x2b) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)={0x75ef, 0x100, 0x4, 0xed}) r4 = semget(0x3, 0x1, 0x134) semop(r4, &(0x7f0000000040)=[{0x3, 0xb8, 0x1000}, {0x6, 0x6, 0x1800}, {0x1, 0x4, 0x800}, {0x2, 0x4, 0x1000}, {0x1, 0x2, 0x1000}], 0x5) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:18:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 73134 53955 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff82418adc) at panic+0x15c m_copym(fffffd8057657000,c4,3e4,2) at m_copym+0x589 tcp_output(ffff800000ac2100) at tcp_output+0x154d tcp_usrreq(fffffd805da6a4b8,9,fffffd805e250000,0,0,ffff80001d7179d0) at tcp_usrreq+0xa54 sosend(fffffd805da6a4b8,0,ffff80001d6ca518,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7179d0,4,ffff80001d6ca518,0,ffff80001d6ca600) at dofilewritev+0x1ab sys_write(ffff80001d7179d0,ffff80001d6ca5b0,ffff80001d6ca600) at sys_write+0x83 syscall(ffff80001d6ca680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb650, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copym0: m == NULL and not COPYALL ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418adc) at panic+0x15c m_copym(fffffd8057657000,c4,3e4,2) at m_copym+0x589 tcp_output(ffff800000ac2100) at tcp_output+0x154d tcp_usrreq(fffffd805da6a4b8,9,fffffd805e250000,0,0,ffff80001d7179d0) at tcp_usrreq+0xa54 sosend(fffffd805da6a4b8,0,ffff80001d6ca518,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7179d0,4,ffff80001d6ca518,0,ffff80001d6ca600) at dofilewritev+0x1ab sys_write(ffff80001d7179d0,ffff80001d6ca5b0,ffff80001d6ca600) at sys_write+0x83 syscall(ffff80001d6ca680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb650, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6c9fe0 rbx 0xffff80001d6ca090 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff81b719cf kprintf+0x15f r9 0x1 r10 0x2 r11 0xd0eab27eb961faac r12 0x3000000008 r13 0xffff80001d6c9ff0 r14 0x100 r15 0x1 rip 0xffffffff81845b08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6c9fd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=73134 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718870,0xffff80001d717500 process=0xffff8000ffff8ae0 user=0xffff80001d6c5000, vmspace=0xfffffd806bc0abb0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57967 256936 11427 0 2 0x482 syz-executor.0 52698 386802 11427 0 2 0x2 syz-executor.1 11427 204770 53803 0 3 0x82 thrsleep syz-fuzzer 11427 401406 53803 0 2 0x4000482 syz-fuzzer 11427 389797 53803 0 2 0x4000002 syz-fuzzer 11427 82317 53803 0 3 0x4000082 thrsleep syz-fuzzer 11427 480395 53803 0 3 0x4000082 thrsleep syz-fuzzer 11427 290425 53803 0 3 0x4000082 thrsleep syz-fuzzer 11427 102876 53803 0 3 0x4000082 thrsleep syz-fuzzer 11427 371354 53803 0 3 0x4000082 thrsleep syz-fuzzer 53803 351937 53955 0 3 0x10008a pause ksh *53955 73134 34949 0 7 0x12 sshd 94784 330314 1 0 3 0x100083 ttyin getty 34949 511095 1 0 3 0x80 select sshd 34024 283628 37547 73 3 0x100090 kqread syslogd 37547 419124 1 0 3 0x100082 netio syslogd 715 65690 1 77 3 0x100090 poll dhclient 11367 271352 1 0 3 0x80 poll dhclient 38152 193184 0 0 3 0x14200 bored smr 45806 422535 0 0 3 0x14200 pgzero zerothread 19847 74851 0 0 3 0x14200 aiodoned aiodoned 9885 344692 0 0 3 0x14200 syncer update 10608 399388 0 0 3 0x14200 cleaner cleaner 33115 329759 0 0 3 0x14200 reaper reaper 56466 328317 0 0 3 0x14200 pgdaemon pagedaemon 72164 150218 0 0 3 0x14200 bored crynlk 15180 274120 0 0 3 0x14200 bored crypto 65296 478313 0 0 3 0x40014200 acpi0 acpi0 21660 455128 0 0 3 0x14200 bored softnet 93828 431379 0 0 3 0x14200 bored systqmp 27405 52612 0 0 3 0x14200 bored systq 18811 210546 0 0 3 0x40014200 bored softclock 5400 228654 0 0 3 0x40014200 idle0 1 107345 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9483 6462K 7044K 78643K 10854 0 pcb 13 8K 8K 78643K 54 0 rtable 114 4K 7K 78643K 245 0 ifaddr 60 13K 14K 78643K 75 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 4K 78643K 33 0 iov 0 0K 12K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1308 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 4 9K 25K 78643K 154 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 54K 78643K 372 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 6 0 in_multi 46 2K 2K 78643K 63 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 2 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 193 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 125 39K 39K 78643K 1180 0 UVM aobj 12 4K 4K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 28 0 NDP 8 0K 0K 78643K 14 0 temp 81 3860K 3932K 78643K 6346 0 kqueue 3 4K 10K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 49 0 4 2 0 2 2 0 8 0 unpcb 120 61 0 53 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpcb 544 48 0 44 1 0 1 1 0 8 0 ipq 40 4 0 4 1 0 1 1 0 8 1 ipqe 40 10 0 10 1 0 1 1 0 8 1 inpcb 296 378 0 371 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 9 0 2 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 pfrktable 1344 19 0 16 1 0 1 1 0 8 0 pftag 88 4 0 2 1 0 1 1 0 8 0 pfrule 1360 4 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 0 12 0 12 12 0 8 0 art_table 32 191 0 0 2 0 2 2 0 8 0 art_node 16 48 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1586 0 189 88 0 88 88 0 8 0 ffsino 240 1586 0 189 83 0 83 83 0 8 0 nchpl 144 1973 0 370 60 0 60 60 0 8 0 uvmvnodes 72 1697 0 0 31 0 31 31 0 8 0 vnodes 208 1697 0 0 90 0 90 90 0 8 0 namei 1024 5066 0 5066 2 1 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 8 0 6 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5901 0 5901 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 340 0 313 4 0 4 4 0 8 0 futexpl 56 3043 0 3043 2 1 1 1 0 8 1 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 24 0 22 1 0 1 1 0 8 0 pipepl 272 86 0 76 1 0 1 1 0 8 0 fdescpl 432 326 0 313 2 0 2 2 0 8 0 filepl 120 1941 0 1846 4 0 4 4 0 8 1 lockfpl 104 45 0 44 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 170 0 163 1 0 1 1 0 8 0 zombiepl 144 313 0 312 1 0 1 1 0 8 0 processpl 920 340 0 312 4 0 4 4 0 8 0 procpl 624 487 0 452 4 0 4 4 0 8 1 sockpl 400 464 0 447 5 1 4 4 0 8 2 mcl64k 65536 8 0 8 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 22 0 22 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 70273 0 70229 14 7 7 12 0 8 1 mtagpl 96 32 0 2 2 1 1 1 0 8 0 mbufpl 256 112401 0 112209 14 1 13 13 0 8 0 bufpl 280 3633 0 127 251 0 251 251 0 8 0 anonpl 16 46115 0 30580 68 2 66 66 0 107 0 amapchunkpl 152 1365 0 1226 8 1 7 8 0 158 0 amappl16 192 1540 0 671 46 0 46 46 0 8 2 amappl15 184 57 0 55 1 0 1 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 29 0 24 1 0 1 1 0 8 0 amappl12 160 77 0 74 1 0 1 1 0 8 0 amappl11 152 57 0 47 1 0 1 1 0 8 0 amappl10 144 70 0 65 1 0 1 1 0 8 0 amappl9 136 375 0 374 1 0 1 1 0 8 0 amappl8 128 331 0 286 2 0 2 2 0 8 0 amappl7 120 105 0 94 1 0 1 1 0 8 0 amappl6 112 25 0 18 1 0 1 1 0 8 0 amappl5 104 323 0 312 1 0 1 1 0 8 0 amappl4 96 419 0 391 1 0 1 1 0 8 0 amappl3 88 103 0 98 1 0 1 1 0 8 0 amappl2 80 1840 0 1782 2 0 2 2 0 8 0 amappl1 72 15671 0 15268 23 14 9 17 0 8 0 amappl 80 708 0 667 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 330 0 315 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 330 0 315 1 0 1 1 0 8 0 vmmpekpl 168 6262 0 6234 2 0 2 2 0 8 0 vmmpepl 168 45842 0 43974 120 13 107 115 0 357 21 vmsppl 272 329 0 315 2 0 2 2 0 8 1 pdppl 4096 666 0 632 6 0 6 6 0 8 1 pvpl 32 153191 0 134762 163 2 161 161 0 265 7 pmappl 200 329 0 315 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 243 0 13 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418adc) at panic+0x15c m_copym(fffffd8057657000,c4,3e4,2) at m_copym+0x589 tcp_output(ffff800000ac2100) at tcp_output+0x154d tcp_usrreq(fffffd805da6a4b8,9,fffffd805e250000,0,0,ffff80001d7179d0) at tcp_usrreq+0xa54 sosend(fffffd805da6a4b8,0,ffff80001d6ca518,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7179d0,4,ffff80001d6ca518,0,ffff80001d6ca600) at dofilewritev+0x1ab sys_write(ffff80001d7179d0,ffff80001d6ca5b0,ffff80001d6ca600) at sys_write+0x83 syscall(ffff80001d6ca680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb650, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418adc) at panic+0x15c m_copym(fffffd8057657000,c4,3e4,2) at m_copym+0x589 tcp_output(ffff800000ac2100) at tcp_output+0x154d tcp_usrreq(fffffd805da6a4b8,9,fffffd805e250000,0,0,ffff80001d7179d0) at tcp_usrreq+0xa54 sosend(fffffd805da6a4b8,0,ffff80001d6ca518,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7179d0,4,ffff80001d6ca518,0,ffff80001d6ca600) at dofilewritev+0x1ab sys_write(ffff80001d7179d0,ffff80001d6ca5b0,ffff80001d6ca600) at sys_write+0x83 syscall(ffff80001d6ca680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb650, count: -10