kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 14 23:35:26 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.93' (ECDSA) to the list of known hosts. 2020/05/14 23:35:36 fuzzer started 2020/05/14 23:35:41 dialing manager at 10.128.15.235:47927 2020/05/14 23:35:41 syscalls: 338 2020/05/14 23:35:41 code coverage: enabled 2020/05/14 23:35:41 comparison tracing: enabled 2020/05/14 23:35:41 extra coverage: support is not implemented in syzkaller 2020/05/14 23:35:41 setuid sandbox: enabled 2020/05/14 23:35:41 namespace sandbox: support is not implemented in syzkaller 2020/05/14 23:35:41 Android sandbox: support is not implemented in syzkaller 2020/05/14 23:35:41 fault injection: support is not implemented in syzkaller 2020/05/14 23:35:41 leak checking: support is not implemented in syzkaller 2020/05/14 23:35:41 net packet injection: enabled 2020/05/14 23:35:41 net device setup: support is not implemented in syzkaller 2020/05/14 23:35:41 concurrency sanitizer: support is not implemented in syzkaller 2020/05/14 23:35:41 devlink PCI setup: support is not implemented in syzkaller 2020/05/14 23:35:41 USB emulation: support is not implemented in syzkaller 23:35:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x5ba3, './file0\x00', './file0\x00'}) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x33) r2 = dup(0xffffffffffffff9c) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x8, 0x21) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) unlink(&(0x7f0000000280)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) chflagsat(r4, &(0x7f0000000300)='./file0/file0/file0\x00', 0x1, 0x2) r5 = socket$inet(0x2, 0x4, 0xff) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001400)=0xfffffeff) r6 = open(&(0x7f0000001480)='./file0/file0/file0\x00', 0x8000, 0x90) symlinkat(&(0x7f0000001440)='./file1\x00', r6, &(0x7f00000014c0)='./file0\x00') fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000001500)={0x1, 0x1, 0x100000001}) 23:35:47 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x37) r1 = socket$inet(0x2, 0x4000, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x200, 0x49) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20000, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x800, 0x0) r12 = kqueue() r13 = accept(0xffffffffffffff9c, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000b00)=[0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000e40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="b6620c42690d541871a20b94d839756096beda36e58e94ca8f728501abaa8d9c09069d6ae9bf8f4b401ceba466ab240a19dbcd9912dc2a2538b5a52531a8e01b986ae2d75a5d8c6ad5219398681208", 0x4f}, {&(0x7f00000000c0)="8dfc14c3856973d69e4d5918cda05c22a2b3d8be9e011be40ae672947aef1b4947e0b947d975892678ff1f2c8d6ab8758a5b09a3074bd86a87ddae58ce7bb72bbb78011a4e7160224b0deeb1e242d9517fc9965173b5d6f7bab11f680c982aa3ec20e8248d3e1817cca335085eb44feb1498bf35f40e8eed73a13c2d80078d3bae404ce8483e33ea33e37b", 0x8b}, {&(0x7f0000000180)="4b509ec5dca540710c7a4d75a9c957d5730dfe314d1281f77214b115ca2bf22591a8fa9569537794933ec1f8264a595083073326afb09bab5589f8b8979aec34d53c14713622f5e7d3a8e0d73d0f65f419e70b3b41e7de3934be807c8902fe8b159d93013369e4f99bad839bddb9188fe11183bc5163636925337033531f86d9bf06194eff2aff736ee4d029decf75918f475c5a95296d72004acaf03438aec0759b5927e449f9d7a267b841305f585f0b9935", 0xb3}, {&(0x7f0000000240)="c028d79845a71240fd78b15b953e42e398ef08bb8b9b79559b63a08deee416d9c417d793d554d168ba730e6ab75e3671b88c32fca0a1b56f35135192f18543ffb58494d92a8c307e96a82c2df5ce89718b838e283c5fa953c89838005bbad5194f8d0ae4adedb248a93fe10ebbf951ddc66b3c56a5ceeaf74582a8b49929838675225ff27739ef134c50ba1ced5b86976694c947f416e7a812a2057d14e419c867fac99fea58038d1be54024f87de26953ebf559dffb408b2a76135a520518d15853421693a7771608cef2ed53ecc9a67bd40b30c7496cc87f1d97993dfedd93f48fe6f4e67bd36b6c7f982cb2451925", 0xf0}, {&(0x7f0000000340)="ecee319c5842c89b42346b030f6f328d488ceae9117bf1caee7090384f5a96496b30aeb91bb00d043f57aa01c84d0bc5a608e5b347f6f7854341c6a2b4dadffbe27a48e84b57d5bd564a71a610e641b2aafcbfce43daee88dceefb294b4b8def1bb6d9e4fff94dd4e7a5f6e9d7e2eba6d9352b118c95a1e9b7caf20c48ce2585c596cd55bee0d4e2cd2ea41edf1bde", 0x8f}, {&(0x7f0000000400)="dbd749ab946ebd4d585f77940310d293b467701bda8b685d3944ced69a7ffd2b6f0f685c5df3a443f18a593a7375171493225b638ff23e56468f6461c5ffa66fa92733b1bb1e0ef0bb598f65ec91040fbaf1d1678cd62514029d6452d15d04e95ee459fd5559ab0b7321d27bc838c6cb238a395f8566a368f42df85fa96c106877339be457652e4368d5e8090adf11e46aa302a15c024daac1f39bb87fc9ba9e83cd40f46f131d8d57d4013bbbf095d0e7b429d9853fe19ed7f01027da2ac6d3ae81960bcc71167d2fbb9fe889a96beb2d1f26a2e687beb6b1ebe973222635c2c919e277aba96a25e7da81c7eba73174af80acef352fd89be0cb", 0xfa}, {&(0x7f0000000500)="b95b1967350f31ef3e9a2c6515d66b4ddb23abb04b0d5cfc275f43905714fc28dc3a5fc432fd1947078037e6aacf5265c2bb5cd4c2d700945e4e5f180ad9e745572304c6dbcb9a449dae38a72355d09e1ca5755aa06cb65a70b7377341ceb2c4df093dfece3e2222a9c3819a9a03f91b18511ad007f7fb02d26e90243b88cd4467221fceb1a61fa0aa5f214b5e80e354024b0ca9035d11f7b2b7345b392e3b4b2173b85c81ac", 0xa6}], 0x7, &(0x7f0000000d00)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r18}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x128, 0xb}, 0x40a) 23:35:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x7) login: pckbd_enable: command error 23:35:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x104) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x624, 0x1, 0xfffffbff, 0x3, 0x7, 0x1ff, 0x100]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x2020a, 0x183) pckbd_enable: command error 23:35:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) getrlimit(0x7, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, r2) getsockopt(r4, 0xffffff2e, 0xfffffffd, &(0x7f0000000180)=""/191, &(0x7f0000000240)=0xbf) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, 0x0, 0x0) 23:35:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, 0x0, r1, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = open(&(0x7f0000000580)='./file1\x00', 0x8000, 0x181) r3 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x8000, 0x10) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r6, r7, 0xffffffffffffffff}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="cfa5f9d49b900929142c794e3f4e412b7af3aa7e405dfb11664b4a659c3bf54ccd101540c6c4a223e62b0440b38190e006d413b91eb636ac4ebf5a5db5676df4479ec29d0da2ddf62d9a905bd0fbcf9a73ce850fc5cacffaa525a45a868472523e2045646c1b9c4b9c17482e13aaa3d35ef6ba3c693bd94ac6bfedca518e6774e49560dcebf980590554d9c89ef9410b3a8b904e2ab07c16b4afa3adb61c7018f409c10a6752521e0c135f6001c89333b193cc8ce65cc19a196b4d381c72f02a5d9c8876840ae069b62b9272b9c7", 0xce}, {&(0x7f00000001c0)="cb346da2ad89241ca9aabd5a245ec6537b698aa9ce829c9de27d400b2c8fa614dc75ebe5f6760b423e498c56bc1270595675c213537c7b27", 0x38}, {&(0x7f0000000340)="d09f404045a180efd27be47ccd95107ae89294c7c12c5fcacd23de290dfa61c1fcd1125e484166fd32a7ea55b18cf97900f03e407886230492659f6565aac564547ec38327336d04d7133c606e55eb4ae0f27e6f22303b6b55cf8096fc33703b00bc1f6bfb53002018f632100fade3ecac21ae665c926fd6c4419503656f58a7f2500e5056039c94a2c55f17d8264e31c6cd33eabc92573e98efe1d285f97dbcb3830fe8b630dc3a34afec73c3bff09245b1072b19b6276db9489780f8bf", 0xbe}, {&(0x7f0000000400)="c6ec75d17fb567d8e4e1229750c3e844b88cab3bca7954f6186c7d15891b20f09602a85d189104dbc0419275460f5fddf360c4abc0d052125c2dcf98ff7d4c33f1194b92b87acbb45d5917c8f97584b53eacd44050f18bb34470a81e288bf5ba7b7da0b9b42fc524b33b651b8f529e96f0a00c1e2e29db323220dd987511748590efe8b7eafa612e833e6808585d2f64774d922920080995e03c508de8a32b99211ef863ccae7bc850e1e6e247980d77f608ec7b1193c6e5ba1a183c14ed976e3c01b43a704b8e8dfbeee3c3bfcc0e0e5f4556ee19a0aa3680", 0xd9}], 0x4, &(0x7f0000000600)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r7}], 0x118, 0x8}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300)={0x2}, 0x0, 0x0) 23:35:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) 23:35:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x204) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x10001, 0x1}, {0x18, 0x3, 0x5, 0xc6}, 0x4c, [0x80000001, 0x8001, 0x20, 0xb5, 0x7, 0xfffffff8, 0x0, 0x4]}, 0x3c) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) 23:35:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d4119cb847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c18500068104ba1af47b056d1f577e668acff5a219eee384b06661551a6158a02a0a2a6355b3d005b400439496730a231f2d11f66a853321681d263c98d66158fa5869b40fffddb91feab2acb8c110722a81151d802a2b6a92448fc"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000c00)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0xfffffffffffffff9, 0x6, 0x2, 0x1f, 0x2000000000004, 0x81, 0x4, 0xff, 0x88b, 0x80, 0x5, 0x5], [0xffffffff, 0x6, 0x5, 0x1, 0x100000003, 0x20000, 0xfffffffffffffffb, 0x5, 0x80000001, 0x81], [0x0, 0xffffffff, 0x8, 0x799c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x7, 0x5, 0x101, 0x7f], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x1f, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1, 0x4bb}, {0x160, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 23:35:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="1e3c0d9449ad15c0c6301c20755a04ebdeb1807af15a6557a0627393fc9d2b8b7a6c019ef6f6ac213792821e95beb4f5cb8d86048e07f5ad9e0de2172d61bea9949aa5d4b7e13303afa0f21dfb0f3832cc2dbccd7ba42436ef154559022ad7db7b524e92708c5c09a20f651a13c9eb8af2e1fab0d46b7cd1cfbf5583c9b64d2cd104ebd50ee4670dab6e2eb23d41fd96139a54218bc08ef016040cd958edf7fa936d612edad28c", 0xa7}, {&(0x7f0000000200)="84368873748ba0450f46b8042a4ad537a4ddeca54a29e78ef0dc98028dc0d82970a72aae05c9e7496a262ba4476b22b8eac527f6fec50d4dec10df2f40f8e94038cc202bd138035c73c3d0e915563838a8f8ce53581ef625444e37f33d25e12d607d", 0x62}, {&(0x7f0000000280)="20256d26838211e5d85d8721bb168fd4f00ac1b1867ca06f36c4a64f5b2ebda2e7a872e6397237196b4644e71dc3fc9c8f52a947f796c7e7bc8879a772e6459f90365ce5dfef504865cc558985b33c0a58a46e2686da58b1e04279e9f5951689d459da6a13b535ab57f661633975d4fbbe8ad63118c16ab410af4b3f1a40f61fa89c0c74e4d774c231be8246517e053db144f3125e526f56f81b968909493d14b1d242348151c0f855fa572decadf25a1efd852b12e808b000069529aaa696295d9ad0bc9186df33f83e1660d248758485f3a564f253f8d500184bf8e69cc3e8759c6d6e27f56bcf3f514f824f825b164247e5cd181724362b5d0ac411e43610a2f7399af86e2923ae18d85c9b1b53704b979ad5c11846a59f73d155342a57c1047f65d120f811cb8389450a0783cec0a75b918179949e00007ed2cda208ce2e904f88482de842faa06654a9fe646cedbecd44f02f8d05110f95e975ffe0b828e90a25e817e13fb05243b60de692c1a103405b78600a6157e2ea7980f8f729cac74c11dac020b717521d91626d7cfea0b34242e12bc60b7872d2b19f4161b7370ade00c18e0276a5450d60ef8c342119900420d4a50daeca9a645f7240b6997c4cfff735ff7d64da7fc05b19f360f4c2fb6286a5ca75ededdf676cc99e14460c971f48c7efb2e1e8eb04252551d494be7be2fe9c49f982a6eda2d6860ac2f6e6b787572b861d426f0c6302e7b0b62f5ff831e71532fafbeafbd78980864a211d579401c001665fb2c7585e977d2b281dce516c76b150380ab4c3c2122a335407c403cf555163a9f5393926ca9bf661ec25b693d780212667dbcdc6d26a94268c122bf3c7734172dd6e96b6a48c8eb5a833abbbab65b7517574f892113ba435a84a762695eb9723cc9d27d29643f594b81c709309718707739fcbc50449b21c8fd60f2822d07c0f7045c75b37537d6b0fdb7905879be6b357e8bff75584a3bdf5726a6e3489dab805c0fcc799e714b25707223110f66a327489cbff7659ea7f9c5f07d66b7d3f381fac61adbd48a352f8508b31a6195f08da03818e2f6f8ee94591be177fed09f2d7a045cfc333fd1d14e33cb369138ecd4375a18cac8e47e08cfac9ed789c122df42812385cc9fccfa711fcf9f313f93b60cb1350443341149db93cbf936b1c1f785c044612948549974fa9d1e76c769ad45343fd38afd20703e35e518b45a944d580b42a62eebd047123ac01b5e0bae6125040ecebcfe450b928987cdca47682d4ffba039a950a64dc04dbf7a0298998244a6ff4759e11232407a4b9c1f1b381a8d9f475c368b59fdb5c1a0057b0d58d1e062f3d5b170ca5551900621c68db97069a9fccdde84644c135cee3ce3fea319bf0397cc09111df79a319fdf131ad8184921a2e6cf3588a32dea1e8013188b8aaf15e01ef1fffda5dd7504dbfa890054ee864701a6390a77949b292bc8d9bd38d3b00b70f79cc7a6914db72b3e778684d03d1bb800c8209dbee816fb8ee8a000c5b95dbd670100866c659c4e9a5f5e22664f038a219c7ff8f80b8d9098deec30d1b328a51d58b6c011fa6d55705aee5a637552baeeede32ff35ca748486419340ad0935b0ac10db5c06256d021b406cae6bafd76a17f8011f0a940e2e2cdd803798c1cc2dcdea1229e0d3304904d37fd15e713a8f6bfffd48db9b7c39e2181b5d769fc6df588e42b2064fe2749823b3fcb5bdd3c9eaccb4d900d5acc7d4ba510bff2cb008821dee8e385c63ce6663b7cfc2c2d0c0b525c9fbea37226e7839212150571f781f0fe7614207c4b97e41f9fe714d95546c8b0fb5d6dcd8e9a65ce7ee0ddfb9f5bd21851ae4b7e61c9646a19489039a9f242b23828c46eb681d19ecf2180248156a8c1f68e3c4ececf826a9ac6e09532379c20858f2f8ffdd48aecfe5a8f21fa730020d904d9737c7127fc56452eaf5bd4ef2a04f3ed20fe9e6d2f15b48c401b9f5ce6a2dc823431196b435bb52e565fead7bb7ec59ff1881fc56a037c1bbf40bab2b95bb5bca287a4b4c56dc3cded361b3178161d3b1ba9dbf9ea7d2155ca9ea627203e1a72c26c1e227ed9b11a001b49d5c00655f0804c22e7f36043ca2a9a3ad3a86dc717db1513e578e50c602c74613e6f9f36a2ffc8d58fe88023fb6386ed2d84ad1a0a3f81422fae1fa15c51b872ebeea437c435e748f0b5f002daea8ad6112e028b639f940c43d63828ddabda23b02e3bbe8c8862607c8e192ce05c32bb003a5c79b8a371c169f9d7f0c476f3b6df5befe0acbc61e74b0d19a0a6ff87223531fe0a940b8a86e4efcb749190d8337d87b5642e053c563e60c016509fa6f8ac85cb52bb086f7614f20f52d03440e3cffaa59ae38dc319b97c191502ebbd50eb5e27d451de8be76de7d0428fa5d0dd3aabb167335d3b5680e59710fc630a8ed1f19a107a808bf4ca544df27400b97c8947239ac1bb0ad0275679aa54651aec478b9068acc0b20029a2da1b3140cc09baf5a907180abdd2ebf8e2711933094302510dac69a780060d8d0e7737946a46ed021256c1cdcdb2c3e575799dca473167071f1935eb7f797420815bd0178927a15ebe1fe6200cdfb154962af3ee23fc02a911b174c96ec89be97a4559ec679507aff8ffebdf8b05637c0eed72bbf8e4a55560105ce85445f6eae42e7a0c465fd3209f6bd81295f05563c0a97030ecba4bdf3600e29fdea0b047a9605ffa81e9bae4ae8fb1719a3104e4139f87518af9a5b678d1e9b24d45845442f9aa3523598170ed57645fb316d46c425f747a18e0fe03b09adabfce6352e73ab5b05847e9b8d6f57741791ef923d008ca328f9006633c13b5def2c47613831ba800a45fe2a7c651206a34e0777a2d2ef5ca71fb7eb316ab65a99faf72a849bcb06e5f4e3acb286e38b8138389e07aae5431c63a81672b1c85193debe0219d968f79b9042d017d5d0f99820e576cd4644b766a426cd00f25d5fafb33f24896510647684f526ba1dfc4a13d9efeb11c0d65b8d0d98529b4b9f33f7d11baa3732d6b3f2b3ed4d3599d34463421450bf6edbf1904e2578dd5bbf2fb6c2ee9c68d8c9e454a64acd8878dc28954f04b2ed97489cc92b59224075e67233343042aecd4e8067b186a459597159e5b9998429df4f9f93167589b8f8b8152eed697f69fd0e3e04cbd9678b377eea01705fcc4230d9b556740e47f7439b08fa0ff23eb3332e90e83636ff118c70733921c8df22c982e93be054b40cf9ab2fee61c4e6f4a7fae9bab5f262a747ddeb2e4f630683f6ab91368ee203c5538e8c944184dde3e7d2264eb42c3d89ac5de40240e1346ab47faf484a55bb891d609d04b92380a46efa59c3263fd5289064dd0b8de2feb3b177a3950bb41a3794e496c31439c7bcf93450a2317c6873c0b8bc10d2fe59018eccb25866c95dbf262c31fc5ada5758d42bdc6a23c83b64bf59223084bd03e6ca8708c69466755fa38f28bf82d9c34a92ece662427cd322d074a36be38a68039ca47940f6fcdbfb5a5e40df2a1807336cc7ef63f913a892aeb5393f8df2bfbb7395114dcf70965bec46a7e7eb7c6347d835d85e750fbd92df3fb2219d1f417fec2ba4a997d191679eab0b970d790d235264263b71786cc2e270f02a1fcf0bab1a9e428b49c5d39eb0f488e7148492792e52b016b5296f731dc7a61e83d4c1de708bfa204f1b5fffc4094d114aa21965243489f54674d1209b2303eb0c30c65293cba2787b127040deebfdd802b7679a7eb75d9879b866a11a1f65cefcb34172a13c51b44b48ee193c124c9acfd517336a8667439a36e1338f1fc552e1d1a79e9d8b928090f1c82ec11e09d66fa94769f62ffe8cbcbb20925beea301af6deb8421ed7af4fa94171fc1036b75868dc19ada50972d2d443174cf9fc282f37ad8760f5d583d8971f10352de6cfc2d2a5a988557eab8989df80e3714dbf7ec9e6afa8f74fe04b7975033785272e651e0ce0ecd6d92552f3c2aead9f890c43192a2ed72f1f73cb1fa31647af79ede949e3808b959a30d64b1510b1c9af5f946e1c7c253e3a82525fc20b30e25c1b511c187f50d007331564f2cec6f37436ed929c5e2e70e706a49fb81cbcccb1265b0f2246d4c7d86576bddb9b71ec91a4d3c083b5d4510edeb7a7c7dba2fa7b4a752d9962844c88b05e188d29b7720158d7b033fccb219ceb29855c0fe942d247e7561751699f64fb9c0661959929f2996b86e5cf8e19ac40941d7f2b477f2b1b73b762ae4b9718fac706208d7d87e143e73e08e50668ca8fdf78b0357a1009b1c5c4bd3aca2ebc87c06c4d5b05c740ef0b9301125208d1e7e1e0dfc9b9d60d45dd1b0e8fce776d741808bb920a71bbd5570bae46bb347ad89510b38854819d7badd38c50eb56155f04f598cdf1ab4362cd1545aac9ecba7737dfa0c3d51c482e176aa289ff72c411d34e28e00f2c0475fd552417420b1a90b03e7b7cb987bcf50e7e74c17460e4ae1e3b5bd633bbdf63134bb9e3f0c8e08cf1d3f7b6aaca7b12fd2ce8169aff626a214eaef9b82d5c5377b14b806b33fe8db21418896a4c4325f2f956964013b0f15266a765b22971830ae3cb409e13b6fcbcc30a7f8458f782b4e1f08dbb03e323dc1a8780dd4ddc1ad6b7ce9cc210a26daf45e7c44ea2418e3138b13f8d6cecf4334d8be937766537ded04e97138346c596dcff297cf654a7e99019a08541e19da393ea0588a416283cbbc3409ea616ad1d597aa7b24139144e23154bebb4a74dacd828007240b9ccb35b5afd46c0e9fde62415cdfbe86b064572cecdf0488833f10760844522dbc6e7fe0a5b714f630f9b58415065264a6993fa3610ee1b306d9482dd291c4284000e38ad5be093e4afbdc141a385bda9b8bd06dc45799b09b6d806e4a9805a2a0f7109990d54d571b4b9f349dfec1438bd7f9030ac50727713e2b4e2df8cee7330b88f577517271a65810a735422735fdc923d3a900866793daa986e8c5c260ddb533897c4eeb9d29acba3f62a8b48884148702a52d94ac0f0763c6faf364ffb294e65357c512a5806899f4d752c09be5c9de631a836788ee2cc087288437f8fc02ecf6f97ca219285bb12cf2174a3bf99df9f5a1ed7b790dda34dd6f83f9385205257181bb4a64486b66d1da2108bf27f917096251c0348aa5a338f2b953cc776a9468510c6d2307a14c0d12a6a5268b8d1e67dd8c2eeb37b0846fa5bd2210ba1753240f14568e3c58e581b21baa9ce31d39a9998a205f2e9a5569f434ed92076ddf2a1a6223402319678dac9c5c878316a2383988018f75502e2d3590be08a260293a772a76b1337426e31ac6739d381bf3d50dbd5fbd53890ece0b71ff1d663285c113b68e8f37b01a25f0946c738faf83b5f32c4412403e96aadbe47e7ac000294009596c7c883148eb5d9eb8965ee12950b8590121baa7d20f4ff9ead9cb9305926cfcbed753ba5d67806e14af244b22f5d2aabad557e9032a39c7f40be9641ae2c1c2f7a2530239b12259a8121c6690386a588a1aa87c43256451885c3c15fe017a9b852d8ef77495cfc11f9e4b116b2f70a62a86fd41e0ec659ce708a956495371c7ee99bd0c482feacad0b3559d49a8e2ca5fca690ada6589d626476719d3e87e0598c03e91dcb248b2bb9df65e99cc0a1feba67f349070d2feca18f502f747f04d7e31882ad5443487f465a2e2048b4958dd7d8b7ba1f874deefb39e1ba5c89416fcaab82f9d2807664c9ba837a04919ac672afcb81f64bdf6370d6b9f48148a4183605edf7334a89c2809", 0x1000}, {&(0x7f0000000000)="330510", 0x3}, {&(0x7f0000001280)="b47f76e32b86eba2e7d6a1a12bcaa87acb4e0852772fe8a3ef67af93f36452b1fc40452d42cef16558d49f43bd48e481122966d2ed4f791f7166bf10556f07aab7c933a587585aa702b9e8fe7cfd0b8241701a7824ec6d251b781984e223745a4e7f9d1a07ba1ca1370865ab13c053e2af6dd304b0d8e0a6a34ceb41ed40fb74f1eab7b2e40323b97a0ecb642d2fa736cfdbb48692964d407e2236393e3a2265e1c9ce6c9b7f32088bc7ebd87742f248cc42a217772555a6146ad4", 0xbb}, {&(0x7f0000001340)="b6e10d997a0156980100f507139f9fe71ad570fd54131f7bd2d1d7c43e52deff6a5025b0d5862b3966e2eca57c964d1a440e98915cf4", 0x36}, {&(0x7f0000001380)="819d8bd0f8b08c0da8c467a5cb697bf57b5d7cc2b452e197993c56c8be0696bde35f00e81e31889a597a5294961a28b17a6621829b03cb2231da99b65da0e80ec8cb88d0882218bc044b5068107a48b16f187dd2f738f2a226d25d1eb73cd1527241009eb7b25451c01463feb8012baee51542b9762eb7b6ff0c2fb7df67c32dda0f66e8183ce5d9a69af8bbc145c0860ead398f94fdaea30c115af71f8949b37823ee48d72479f440050feed3633f7f9cd1bf6cc81ada7799908b3aca4473ba389203fe3f3329b9a83fff7fceacf068dc9bc2b8f6c32a", 0xd7}], 0x7) write(r0, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) readv(r2, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0x4ff7}], 0x3d) 23:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb0}, {0x1}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:35:50 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1307) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x758, 0x6}, 0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x808, 0x181) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x10001}, {0x18, 0x0, 0x3, 0x100}, 0xff3, [0x1, 0xffff, 0x400, 0x0, 0x80000001, 0x200, 0x1, 0x8]}, 0x3c) 23:35:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) r6 = kqueue() fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x6d, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x7, 0x83}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x9}, {{}, 0x6, 0x13, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x4}], 0x799c7eac, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x80, 0x40}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3, 0xfffffffffffff50a}, {{}, 0xfffffffffffffffa, 0x92, 0x2, 0x4, 0x6}, {{r2}, 0xfffffffffffffff9, 0x3, 0x42, 0x5, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x76, 0xf0000000, 0x4, 0x7}, {{r5}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x1000, 0x8000}, {{r6}, 0xfffffffffffffffe, 0x64, 0x8, 0x7fff, 0x6}], 0x964b, &(0x7f00000003c0)={0x4ba1}) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e90000000080000001412259831a", 0x18}], 0x1, 0x0, 0x0) 23:35:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8613e) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0x96, &(0x7f0000000140)={@empty, @empty, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x4, 0x80, 0x68, 0x800, 0xd0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x2c, 0x4, 0x3, 0x2, [{[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x7fff}, {[], 0x100}, {[], 0x4}, {[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x4}]}, @timestamp={0x44, 0x4, 0x6, 0x0, 0xe}, @generic={0x94, 0x9, "cca130892a3077"}, @end]}}, @generic="9d30c07d75c8b03e07d906fc188854c7e29220cbdb657de5d2ff8293e8542b1f050e1ead9c7df6aae39b216377ee6bcf"}}}}) 23:35:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000300)) 23:35:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x2, 0x4010, r4, 0x0, 0x2) r5 = kqueue() fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ftruncate(r5, 0x0, 0x81) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7ff, 0x0, 0x5, 0x1, 0xdc, 0x6, 0x5, 0x0, 0x0, 0x5, 0x3}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 23:35:50 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="cff8240900c2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@echo}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) syz_emit_ethernet(0x3d, &(0x7f00000000c0)={@local, @random="37434ba1a769", [], {@arp={0x806, @generic={0x18, 0x804, 0x6, 0xb, 0x9, @remote, "4a692a664bab94ea72db33", @local, "40394bc7e148946ab59f214332b1f520"}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0xbde, 0x718d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x401, 0x99, 0x3}) 23:35:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/43, 0x2b) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x81, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x3, 0x0) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:35:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000084065e0a7aa273c2497b18201ee51b0a97668e92c67879fab32a8be804a7f193363eb9000000800000000016b6b1b94cddfce2ea069a5fac83842d417921c854133931adc0da21e5cd17135fe7609884745524b1a00b8877655222673b8ac88bdac002a737f9b6b202b66c67786f8496f970f4a99a78530f"]) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000006c0)) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 23:35:51 executing program 1: syz_emit_ethernet(0xd8, &(0x7f0000000000)=ANY=[@ANYBLOB="56ff67845124d71c9edd82850800412f00ca0065f000802e907800000003ac1400bb071ba77f000001000000000000003fffffffffac1400bbac1420bb0712899d40f7fa4d3eb6e8d5b54421c7c46d0100004e234e230008907863151fd652a44fc25044a760690510657782f1bc4e8ddcb708c13e6c3c723ad29685c84af86bd926a3b4b0fbc9bb897fdd72f5499ba5cb1f1eb90eab0579a2b975410a2e54414821eeed834711201d94d330aa424c91047889279d94af42e557d57e2481b2e2874d9b6bf4e201405cd5aa45493d318c5eb0848ffba87102"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 23:35:51 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0xc6, &(0x7f0000000600)={@random="63027292167f", @local, [], {@generic={0x80f3, "ad0ac32d71b364c6bbe1120aeaebe36983f751ee814680eb128d4b53e02699ec78b1ca7dbdf3c95437db311b84527a00b1b156052ad43d51db0eda3311bc6abbfc98d91cd082f0a37f48822b29a0cd24eef8f5b2550711712497edc2004a830b5b97974741244314cc78a440443393de787656661240f69c0bb8452cced37bf3dce7d5ead1af834162ec24c927ca4ef90a429164c3370bc48aa9d382b11d694530b1c209f6663bf81fb6f56165b0f279b2f65d800f3e6dd0"}}}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="122e3d8ea87fe8be9aedfb20696664a4006ccd28a177235766e0657af47f5b6789619806469a0c04158ac1642fdb8117a15ee3a39258f6293ed27f04cae99c1384d8fff8670f060714ccdd641d494d65cd9aa50d7d9a213e0e0826d35ef7bee47f40a57bdbe2e02293bdd18d13521e274432f3c80270b238dcccc5ce66d9a7ff", 0x80}, {&(0x7f0000000100)="30bfd8244d5e83c1d7a010ff1a6f9673c5824d6df9d576bb06d8310c444736b9ff25bede7edc47346419d67ed9fa8848d97558ff58afd210375226ad91f7f75666a624e6586f88063423c02b6e50e3f1219dd8a46f76eec8e6e9aff1878a448eec74852a5493e9110323dab5721c22cbf3fe201d1bd3", 0x76}, {&(0x7f0000000180)="03956946c536a8359788c61c2000ddf7ecb14eedfbfcd61d38596b4128813ddbda05d496e3b4ccf9530107ce93229ba63a64395a4c966dd89f8d5c8bd459969634fdefcb668b8ea5c69a58ab79ca6641150cde8c39d1720d52", 0x59}, {&(0x7f0000000200)="de3ff83bd2f9259576ef6a2334195a1a2bf7507d112ad9532587a98827aaa504f3c6d3ceeb2167cfe641ce8a8922cdefd80588c0ce07c857584399ac8871665d970c4b1acd35301771a34926d6e0bb721a17a0c8d21185f731186e3cd3b6a79456e6b52bde1d45f3a740ffda3383d7571a7b826c67e7891f45fb6a11cc49650cf2d46c38acb3a16ae7611a395cef54b78f11131fac88f5e399fc8bc226279163ec0e7d63aa762039c9190ea62e800d", 0xaf}, {&(0x7f00000002c0)="24b93d2ee86a131772d233f771632865d53d5fada6748c245a223fe4327e6fd0eda9dfe1e5ec34f0b74741f4a4eba14ae84c9ecb0e7641e5334f1c36493c218df5c59f8468e9beb15ac5d7d4f0d762857cb78c798df0ba765f1b8c3b880a9dda5f62a2379e260144170c9a5871c0fb907245fd6d9163b4be8eef2234afbb8fb52a03a96d39082dc9e561e2804c0cc2580953a96b1b4c30583c00bc8e787b2a757068641a9bfeb216b1c7c0f81ec97b41ebffbf91f60537d79449", 0xba}, {&(0x7f0000000380)="3a522874c87dfc458a259a08024ae5bcb424e049e8460fe6c7a6bc2c29eaf197c390b4ab0d48accd11015a279d87cae9292e4b17ec51b9cc3d1a53fcb18005a56eaa21739639284f1bc112f384ff2dd8bd466af277dfeac0e0626a7d18f7194fe0eb2f99f8fe8a1cf6577d46f7fbe454a86c38b6d659d1687031c3dd2ccd6b4937d5b34d0c26543e2a980dd8327039511d5267e6f95a09ca2e1f66e6f14d9ef010d73f7d6869da6788ed91939774f87cb18cdab53a6776cd81dace3e6b0ea22604e39637acaa37c8defa21962e7d7ebf8414254b5f009938a0", 0xd9}, {&(0x7f0000000480)="acfb3b2bc5d728991f5f87f7541ea2668ecb2c3e57bb22b043628aaf12ed1d3ae5e01a134ac1cbbefc2999e41b8de05fbcf4c4b8cd0125f660eae5cb2bccf424912518d594b9aca018f00e663f0b4068b49b514e2fcfdbce794379c33fb54b80fd7d423d0441ce13eafdd7b0fe5688", 0x6f}, {&(0x7f0000000500)="279afc555f4c51b47f1cf75bc0ec2608d685f338c8d7595f690a05dccc7c4a615c2641b5586846aba0f5035872b7a3e74f9ce3ba8057625f4eb5026dbd8503535ece36465217f883478d0844a6b406b37dadabd8772024284374de4591391ae9bf021875ad7cdc", 0x67}], 0x8, 0x0, 0x101) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000340000000000000000001400bbffffffff89030000050090ea8472e223f844eb6b7e853673b70c7d7800000000450000000000000000000000ffffffffffffffff"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) fcntl$getown(r2, 0x5) 23:35:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) read(r1, &(0x7f0000000040)=""/4, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5904) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x14) r3 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="dcb4cbc4bba963d35ae8a975b7b3a66c5506c92005e8f5e0ec56324415f6ef225dd87e02a865ef8774e5cc527d16f11c373496a5be234b55fcaca782a332a1bfbc6e1f2892968bd121cae9295908c47820b291dc1750aecb677b3f9cad57ae9c994c19ca1c03a9d81cc662874653def2450bd093235d0a726aa864dac408638b9b5c2ee1d13bf2694594bf82cdc94c01bfd78c4f41f4414430f6709fc649c807f2a1a7b3db9876fac4ca0c17d16accbb24d6529ebd9c6aab30f737bde2a9e0306810195bd4df0de66a3ee5f62dfd3b958deffd28183abf76e9950cff340c198314d3d27c3dcc9f9d0f9c217b99f2d0e877695cf2fb93809fc9e22747b817c8cbf4fdb24dd509e75558cd427999497846c041282f998b65c602fde8f1e1f536ef5a483876400d38224456b666174f0494c12d87197582b4b61154f5e6b21ea52c4c236b89908e53a9da2771f22fe8f0b4983f9db92e4d3d99fc76bf2e2c325923bf66b0583103df0939207207690400d4b61855b74627f0535943fdf1c82f1d4602ee7e09377582fcc602cfa09d2250f4c2e8e03c915b326728675720bbeed7dfaf8045fd575c00144b8582beb76d71c82c32b42efec9463c4686e378089e970a3d657b1eb9e34604e7d13271221013b3fd80b83f8ba5130df0d4af11434c64a2387e348fff4493fd40ba71efda2447fc450cb61c08d59af1aa2fe2647864585d3c7ea203b487f111eb6d2cf33fbc4bfd113b0438b3e1a791ad5e4bae0a0c433579503fc7e5b55da7a2cbfe1acd3fb63c228b77a6675e04a69bfbf08e6b1c073f132457d49125e4217a6450805742c2ab30bc7c79fddadac6dc00c9d809dd3ccc686403586291219781a5eb77e1d29faf298987b54126e3cb5f6c6487fd59275dac351bfd1c36af653825967a08b94c557b99933c2d83ca7ea96e8473d33ee10d62e11072d21c2c53311190b1288067f891405d5c4e0528678f8a223015660a0a1445fcd031a8a16302a80e2acce690dc160df89f7cc455b0ac4babf779869caf0f2b62897b7e0e59a2af567cda904d237ac5cd76844088c4f4b15a3739a22c3a9eecbf91b47ecf5fbbb746b3ce441f7d348f1c5f9f1e332209232a0f9d20edb30e2a97d818c0c811cf925479ac45a2d12577795702a42c473cafcb3327e7c2cb10f508b47307fc1442bc7689803c057fa97016536811c4ae03a2ab0997200db6a9e30a5283e52f33931e7a63228224fc0e91949de3c85723946a96cd6d17c2f9f86100c8c37949282116d27bd701eee88b344e9080d1edc0b92e0b4999ade59878e62324cb812ca5a51a61b45bc3f37a4c009a3ec010b628caf13fbde382a4265e42998e602d0e628701918c35153ac0226afd43f822fbfaa7009ad65aea2d93ca94173015fec01cb37cec4819ca7a5e97f068f3e4ade537c0fad0126bb26ffda3bfc224d38455d34a776f11a5aa6a586c521abe5bfbbb16e59f2f4f52654f5ce2b0add542e5231af33b954d20b0d3ea34c66a227d2ccdb8e67fa398c511e8db4f5a07789c95a26d02ad9fa5576ee308d7c71110890df8a7432521efedd99942fd4b73cada5923b01c3095ebc6e21d1ef2ae1cbd332b77dc92dfcd857065b89e4d4d597a53406ffaef9384640d2354e4856f086826c71fe42312a53e98df41020de309dfb565f367250aae638b5b591655f56020fea64708a66ff36a9298905cde5058fcd0e1a737ceb568218f8231cdb0e6f7dab544f96eceeb898ee55c73e7f53d681a7aa78834203d7ba38fa63fa82c5ed044b4df7d6a8b38f0c087fbd7dd40a7633b101100174951abf893d2aa013d011b112afcece45e6ca88578afb57f9e69234c66fc5ebdbff4cafb36e342666adb4f2a9a9896d0669e330fd4bc60e216964fe6a18c8570683cfb7e29133462a01dd18cb9245a971e5ce5d84884a882f49758c58f596db45e8ad9ef340d56ced119aa13e90d7b2cd4473f320bb3962c498986347dfb3d476fe7587aca1336dd15c7a45b1f7f88aba9bac6ab4bd0ef65d98d237b6f23db62a19a9b257a9e5fea72243671f07a14f609d1144584981202f95f47e4062ed9db2720d215ecb6959eed73ed3cc428053ba26583d539527c2a2fb0aebb54fe6c1b85a0676090d445fe1b44cee8eb676841622c871450753fb78f4f839cc6e0852385eced4c847a7524dddae6234bc63aca08880e8e7b37f90943d7907c3f385e73e6eff9dd9bb270d8ea9bac1b6f61f706be59ca24e563760dfa810c65295bb5494c53e74cda4e1bf7d37e8a349386c3466a384e67319810d8216341a4110ff8a40e8e6e8a83b3dc15d40f55b4c14a6f53548ed92b558469387e7fefedf90d276f686a9460e3de9dcaf2b4ac04604bb423c6137f1d8cb2ee86381d3f40f1c1ec8a5948601e1a2fd8c62ceb9ead8967ca1f88c28989ff14e05c35e6ee10cb132b30279fbcda28a2b704b1161c7b107d0a6cbaf5a5427ba454e3ec46ed407d3422f4ce26c990f98d3602993719d48374e3902d2adfff40d1d652e12523844edece8e4c118f126faa8c94adef7081420de92b9278577fe414d6547436d7b605f2fe088071aa9e11ad04a9ef3bb145c038a72c5e6f7edf3a0e9a661652b626c3f795174339fd5acb250ba36bcbc6c044a6c541823d136f47b12c5b9f36ba9b45949e0c971531e239dc9a4eda3d746ba0fdf35610b714e63a39327b7ef85cbbb01f082f471e8a0f0e97ead414cea989868fdd8e0e9b79681c43c1b461429a4d91e6bb1c60c291a831c0148ea309a9f9654b590be63e21a8a2c2b1cc5d85b12e07f61b29a961b1be9655e3b176e0fad81e4740007767d2c78dbece018e374b99774dc47a5313707055b2826aaa90a20cc005dfcbae95d21560e8f2108fbdb288f85fd7842bc9505a9d9fbb4876179714ff62d5d860605614ab81ad86f3f4d476af1ce8104c648e44357ab3c4c762729cde0a2ea06e0447e3f08ed7345a9df606442d542ccdc5d00eb37f0cb5aae53ba18d2c39f844cb4d4dcf0add9bf3ef678ca0cac94a2d6f8997eabcd50a36855a05617f5fa695a6a4ac1933e6dd256ab9b3a4ff70d9460a95af99aa111c172a14cb1da825c6891142707385a4e4552033d2e43bd92ae1f5e753b7383b9433ec762dd4542c2655af29c341419936f1e5aeba085ef0689a54c9a45b7fd886dcb2397279764a6fb7838c0642008e623166cdf3e546b6a86a0cc7b6a62b89c1b53a3cabe42b718a8dd230fc234339bb87ead194cead8f39140fb3ec4439af1efc2e6b3befc27e5f46b4534f6f7efcf12f652862282b92fd771c3a7eb662865e9c0f6fe4f3ba88a206f2a70ae88a5d9f0bb5a3efd001fffcc7379440712791706b7372797b27be8156acc510e089d2eedbce6989805cba8509d3ddbdf75c9e8a8b6370a99a89f55bc285ee6eacc1114a400d3c5ff86088e0183f44b6591eddd519d7af7aec4b2bcf49c5e9cfbd3310286fcd51d8c3b3c069ff866c0d957f2910af1ce07879aa7c5c67f4652f05e494dacaed87bbc27260c43c8691639fdb90737365504fb7fcb4001fae3b03de8efb567f386ee99281a6918e41939b9e2cd4a230daf05383c3d4c443e474e4fa67dfeb034f88ce92a048d14d1f7b62bd38d2dcc531e337e027b9767835b756aff6060ca4ad5c72320beb28c0f872eaa4522f73d1293d46a9682b0a644ae4c83d84641496e7a8e632b834dbb57663fcbc6bf40730adc164f5b0cdae92994df5296438212e1efc6bd852abe94ba60663b09bd1480572e269eb56341be660e8883ea5e2917e5fda20c5829a42c051c924e85f85d8acb3a91b6a2601f6e45f2334453052387310ddf3a84077f89519d49c4fcae9ba0daa6fde04fcab04344dd33c18721a1dff17a9814242f4aacbf18c4fecdbeeca6025f2e93b2119f56ae132aa9785b9b5dd2d19f54e28d6fb0ab45ed4adefab128093048b91b7482fa3d0b2062142102ac364add58f5cedb5ba2b382c1c35fb12d7797d5c22bec69d8176e2bda4566ec3c173ecec95d08f54ca41d913d6877ce2bfdd20d6e87c7ba3ab4dfeb5eb33b460da9e1c238d5f1196162b008bf3c646194fd3938d12a343c1aee6738640f5267cf10141901184e9e1bd4685912fd883344f9959ec2d57b2f19e9ef675e1ac8c01ad2dd50a947e53ac3721df9eebc5037fa0ee44ceda4e25a034675bb2ae46fe908d50a37a1c6923c82e799f955cd6a1bdace68a581a67c2cea55a2ab42521b8c4887633f03abf82b5d8120acb98b6fca58170c0430a389eb730b95f3910fd252fd79c85eb49c3013135ae978bc8745bd38c8da8054079f71fc0f3841c07bd171ae0d16bc73e522148b50fde47854b53c047a3dd267f0cb855aa1f5b3d10b010c6005f3440cf8382032412da829934c9e12912c2a4e94ad0af030645b7a1d1ddfb1a2dc6b2578f0d09e53ee99de1bfd5e53bcaf29fe76124557a8a0ffaf2d3b14969d8a1252e5a7590e02a4930be12d2ebaed53921b8cbfb6116759c358835e527e2ac0b8bf7197f72ea11899ac811205e2beb747e73c088b8f61ce91c2350da996649d576860f29db169864181ea34e2e3e4fb4982ae917b5617b6fc9f994f7cfdba85163abc6500e75acbedb50f769be376be01f476fda6815c09b49707b477b045b9086c6a47b5e08f9dd489896d6d2e381b7ef114ab9e69059e3ddbc1baccfe369805046b8728c39948fd3e6f07725c450b070c3ea565595894bf6b99f6853d7f124206974b78447376f4718ff7a70ecf3487062e879ede456bd710853e9a70e430710ccbf46db6361daf2a74ce45e8f1eb858699fbeb1da97450ae0f2ea984ae9a081fcd417de80b2b72c2feee589c2e734c3e4f5f8f607c3e7ed862cd6935f9ac2cef1471fc5a3f08873bc0418a4040282f40872bc2bc0e9c674cd7c72fafc480f01de84569ee3f7a7dce2696a296cfad7e719c9d1d8c2891ea40e4520403080e0c61d14cad5fbe70d9ea27dc8476835947fba5db8efad6b229f87ddf817ec0c75759e9b1c128af45e860e74fae86949296bd5eb44afc663ac8c8f9726642286fbd4593413e85f30ee3fb45dd858b56dc29bb7088718e76349b5f49fb5009cf841eb30459f2e68a054e3adb645e9c398352f59082be73da77080453e2f520d71de92336419ae9b7ce286e564267534b648488ac4de06cfe77de2b0bf67c530fbe6f7aa8be873c0b9deca5633b2323c27101f8db52ac1fedcefc8dc40b5e6e8f728034667f81c09e1458121500e00a6213eab19c2f622cce8a82a44990033d1cbb4da83157ca16aa986a734a362adc4eee8f66302d9d029f3f19aaf94b2d4020e2006428f59b1020bbaddb7e030ce156aa298911875e14a981c95d387a4aaf473c18c983ad0a2003606eab1a83b2303608ae9352653132f731181d7e80d61323fbfb07afec65b472a7bca2fddc665b3d71f25bd71ea7463cef9e8d3ac2cb40107d06d620816fcc4a63e99ac5e5dec6b7c17885a0baeb4ee03e9c55ef5314a45541efbd3d46734e11bef09161b1012d3c461f0dded4aa9087e599ea1923309dfb5078f01fc51179b5fbb64d228e42b15e06ca9e101e17dfc0bb0986abe86892361487994443971f96d2408c857b0a1d930678aecc054dd73c7524dd40af71d43ad310b6a5f9e5a84a6da4f7629f88f528a241e7a41c65638afb466991e3cac976470e4cb7ae15a83e1202188951d75bb36d104fb3b856175e9f8410a8d749069d83894e0b0de19d1d20bd89aeb2ba9ad7767c9ff5566908bc7aad36723a238", 0x1000}], 0x1, 0x0, 0xfff) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) dup2(r3, r2) 23:35:51 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) pread(r3, &(0x7f0000000000)="3f596a660252a84bae68744e5d3ecbef3c56733c37259b", 0x17, 0x0, 0x7ff) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 23:35:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) r9 = kqueue() unlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8) fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x24, 0x10, 0x7f, 0x2}, {{r1}, 0xfffffffffffffffb, 0xa4, 0x80, 0xb3, 0x6}, {{r10}, 0xfffffffffffffffd, 0x13, 0x1, 0x55b7, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x20}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20, 0x200}, {{r3}, 0xfffffffffffffff9, 0x74, 0x20000082, 0x3ff}, {{}, 0xfffffffffffffffe, 0x1b0, 0x40, 0x1, 0x3}, {{r6}, 0xfffffffffffffff8, 0x88, 0x80, 0x7, 0x7b}, {{r8}, 0xfffffffffffffffb, 0x11, 0x20, 0x9, 0x3}, {{r9}, 0xfffffffffffffffc, 0x8, 0x2d, 0xb26e, 0xd81}], 0xf95, 0x0, 0x214c, 0x0) pckbd_enable: command error 23:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x2}, {0x61}, {0x80000000000006}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) setreuid(0xee00, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000a00)="0c3a57ac73a38300d6ee3e90befc55899bc0f41fcdfa8fc2e72124954309279a90810d071df8608e358ce9c0107e024070a0b56d23e91ab950100cea42b03d5cd4dcab233bfc4ebcfd23251a308c4e8e495711dae5cf439e24ec1b774219aa09ba27d119283e4337f9fb3e36190af44de29ea10ad2e7f7af9562dd920386f60c3c1ac84b7d75621811a4798736a350998ac1620d9efbb532612c18c89f65e31be440ab8958afc215b43805e99bf7413ad607af9094943fa43e0f3cd87987bff404ba2421b77dba2e9964db087907792a92f4f2766efb678240ff1521c68631c0bae9803baf2e6a0e4b84f289635c75d64449e74b2c2e28b0657f31e238703a354fb4a5dc447c52d7d54607f5f1c829e3ada073ffea1729d010e21e3c1a9853538337d9b8cfd80b339629e893ee3006bef4eb1f50c8369a65ed64fbc3ca8b12c3402e3d5672c83c241a930a7ce3405018bdd57e50baf69b5552857bab49e346488eebea99a772c956443ecc0684f7da3e66dbb5271a3484d66b6bddd316156b35fef63ecf4519ad3a89261d9ce4be41e6cf1aac3e5bfc7b95e02a428fcb43570e81c88494c8e9a7bf61a6a2d1414a8eefa3b2dacd34b9949c1ebac0521fb96cc835271c41ae7d29d86523454c7184e240d2d49d77cf8b5ff189b91b82aa550618860565261e63048be9594e7a455fe8bc8ed95454f15aeda72945b1041ba9b5ae78fd751e93bead4714728dd8f09e5684a822d80b834825999d07937af9f218bb67cc216c221acb86052692de7995b36e94e30252759454185bd11247fdf36aa3743bbd8e32ebf6f5792356d709b7e0ae0efdb09314a38241575c31051f4b4d5d521581f2f33ef77243901639a79f6de109820bb7933735b07869d4100fab916ac074e3d31f7ac3b963542cee511955dbd6b46361b95fd2fe4a96115f4d221a16c37a3de73aa9b978b90645721b19d2a16593a36a630c87cbac7c1ee5ebeb54491774cc020c78f08e975cf1d95d13064e66d632ef29a62cbf3b43b648d368911e5a9a201aec31a4709502405125faef91d9e9130322d39665b70221eee0287bcdfd3963ad04b370a2df2e2f4cfc5ce48cb6278d0ab2d363eb56514a065fb0935b3fcd438f893e76befd79100d82721caaaf594390678a9c0b861a475965aa566e58141fb280dfa2a09c4e5a76a372caaeec5b87e9bd5b9c5c74ab068f4844ed3062b4daf40f667a57885e5123cd492efbfec6146b091d0e085462cd30d2faf3f019e23bda909f6bcbda60fcc340156a8656dfc4ab0ab9dfb01e5f17f67a64dd960a130ad629f583ec925412f5a09e3ad8eb42caf8ded6fe0bfe34b18e566262618d4f2c4bdd2d62cb0a7983a3dcc529ba25cc9be637904f5bfa752f07eec8490445a5a67708d6e0b6e658df9a07144f603907d87b1768c7859bd7920b957d08705a5e7ddbecc993f70c5ad463396e181e7fd7069866994f8e5c9f814e05682519b4d2693c87dcabc90f9b9ebc8b42f0652fdc45131be82f007718fbbb63898ba2b0158061f46b158665d5958db94e67e448ac69110d6e87cbe64d53761f592042ac617a1aa86aa2b1ce0183f72d9fc895533bbf5e3d3400185f1cd94a15e60595c81f323786d4a3142fe74046c5866988d41c35b06fe4b7c69deca7fab6abb8dec2136ef79701af59d4743721ae5a12ec94baa61e79ac37db48c35a3240eefb8ced6d34be36d648429b146e592ec3436be49806bf8212deda34de89924f6e30e92e08a0bb60fb4ab3b02664812144a41fb9a9065fd6dbd52a4cf7b82dbc212b12da77ef1325d0e0818be04aae25681e6e03fec9e0e773953f742b3fbf4e8db82f934cda12105727e7eb4e79de620cb78befe6c192e3b49be60cc5e471241c614bff50f73245bf58c402b86a21b5521b648bc318a2358ad1cd8887c475b6341b641dab596dc57d1166fa159a4fd203e5d66a3a6b2ded0b56f9021808e3a7c0fa076396ca489cb4f3fd926f295cbd3191b4ef0bb099c223e0292e7640a6f11cf4c19df4ceb69011855415f8624a6c8159a53a49fd2b52345d2305db047f659b8b75a06fafb685f403bf399ae6287b6ee9fa5202d93ddb45de9da46844405422b45d4e1f73975feddeb83a31a2caa7b9f587c9f3b4aa7540ac6812c81ddee5fedbaf32c37f30555ac8677f5fec58cbf6fa1654a56fcde924dbdfb63d6fa01087c9acbd3049a60e4a3f9fb8f7ce1b857848ddfc2f3212a360b3215d1b5668a7ab11fd30955dca69c36b823eec60eb86737c9a52d8cc0e9a0d44f49c95c4009ebec376c3099f056cc882dd275ceafde4ce539b3c2444c006150c6e057c64a0b8f81d9aa9d476f30999d46594a1d5942698252ae4a8aae530ccb46b168e2a8ce548d441ca706da405d8a946fec404f9f458003d6e0605db2417dd6ba2686e82a38cc30606b563a596f5e52b2588d2311e2e31deb05fcdecea850d63db12e4fb0e8004b21a843a5f127e590d84e4ae0ac6bdaa897983d0e27c17b47ba4e12b58766098b79a37ea4bab249981dd4ae9cb39f8ea6f6ad9e2f9dc8c35102ad9912d46c783e7848863a5a4316676f424969d6454f3ae44c4f0ccb8ec25747e428a1d8ab56276e59cea930eed136447c19d77ad4ccacaa637f534a53eeeb879f6191c0cb186561141ebf1de7a8ed0d4e643e968bd2dc6748cea87780108f709661c388b9cfde6e7173754172efcf7bc7f5ac6ac70830c806a6659a8a57fe02b7912f9b087e3257adbdaefa48991b72381afe0df00ad6005e213a22ed6a532cdc33aba2e0fbc1ee8c874ca59367dd8813cb7418589632e4072e251b1eceee7442e6c7af2183594757aa76aa1de839fd2056ea12d9f35f4bdca1efc83f3a88884c58ba027bb7f477d483a60f4016bc974072c98d9cf05d30098633d8008489f5ce1c94f66c46d8ade1a8f67eedf4c6fab11010d9b30c1d5ea5dc63fea82cf0adf3965eac018b141cdb85b4fb997a460a5200d32d77f3c2b6a994760d4ba56262c659f827588fbfd8e25674a8e6da66d17664fe51307c8dbfc810fd515ba5a440d43875371326aeaf7be32f8d2b7a0c0eed782a1b1d379f9161a29dab5cb4f5a1312e70271bd6db4a2dd35d01d1327becd8b64986c2d2236fe46ea74fce97d2d4ce7814e9fa2777069a5e77f6ab1b4cc8fb7c01e8882aaf9432c887bdf65a48354e5dc7039a2230d02b665ecea8552838819c292131842193d1f60d83655499a2dfd9254e901e1ff652b6e23d52d39a74c89bf7ff827f8ed4e82245f78d26d0d31e289cf259dd50c88643df93265346e282f13e77d97a31ee9ac077aedfb4328828f0d108da0e3db5a24bdd9be449053ef8e442ba86aa12ac59d9bd7666e134942d17983927036d76355e5f2856e3b34701630d87b60f865d6701f43d6c47ed047a99396ac97ee4c645f27b3077c314e69a4e1eca764e0afaee78aebe4f72b1f0378f50c57134a5f9600ad37c8c92f971bb089954e3c8814ec9712da0f0bcca1b5e7a8714af3843377ea38c9ef8bb952148fd1ea0bcc69ebfd532d608172a8bd32abf04cbb866992107a81a0a9dc5d6003afab89e0bdafa37769100e926a667dfc9b12731af73ebdf5170f0562c70c6c1bddde71559662e7e278cd9dfa7a5f066a8643ee8fb546e1b6c24d7d95f6aaee4ae9230f5988cc167e6bb6efe6214d789c94aa0500b32c19999116a858709b162ef1303aafc394a0a6792140cc66cc15197a2e6be727b21f72fffe8fd8d23787506e6953539843376fc79365fbcd0d98163a65979de8ead68065d80d23233329e248b62fc76e6dd9a92a9e1136d6861087cf8fa10458a6ae67093743838858d13f11abcd8b943fb5f8dd6182f21fef5bfcbb33ff1d4a39163953e2a047b579e30705ccbc7812ce80b487bf4e834acfc7969ce3421c76b660a9304cff1822339795b44da11f347f7fac3955376bf9367172ebb21d464e715281ac392e22b929340960347fa03c2d3c04df8c0befe0f558549d2b7e14cc06cb8cc9f7374eaf46efbe2ba5cc703aae890e3e3d2ce2397affd326595db27c95cecce458a17538a4d5925f27bd1e43cc6938f96a4cfda10bc913c045193c91c3f9cc159df66d050e189ed8fa2793df1500a2975f776145df696ada3e8ef129a5cc9cadc0c6ca303b35c72922e32f4107d48287e0c608664bb5b8ef5844cfaa4ac7fd67035d56c72a769fcbfb380ca6836b4c02e19db296d19aa2b9943d3dc26ca30aded0e6f02d5360712d94af6015b00f865897b865c586c08d9a9b7953675e32e0db3bc6cab498396c78888aa7fd256547331c30f7444137108ac1a4b56a9315805a711d009a905122fc800059ce625ee99387493aee5adf1bb1d17e722570a5263ca87c96a9320ae82587374a7db8041fba2a78aaf66d799bae776052daccbf0490dfe608409a7eaf7faf391a62200d37ddf3ea0bdcb6a171a4d242b45c01c28148ffcc14090e26a6f2329bb09e78a57299b29871cc0c799fe1c789ddd9c1cbc3ef14f46e0c342a528eea9817bd3f2438529da7e718a9d8ca712f22965b5aa066992f3836a47c79a6e9290807644bf0411fa7d0c322dc43f1cd36e260bec6f66b4b92ba6fea1e22090c0ce8d681fadb6a9d44cbb4fdc5699ad7c431974aec30755f66bbdc98ef680943ca62e7c040085d7eed719c51c52008fc198de34dab8c6f7e779fb950158148bb584c39f51f8cf3e2dc633cf0f68d0c55fb9d4b93e49cb1cb34cefeb3d162e4e76e4a9041a5252ce68a2cc66670c9a6cb67a4ad01de61346cba429ade8e022ee8509795d25a79f959c74be03eb10c69619df6888cb4a2ba710b15a43510c001a524737ee29805a10d53eeac0a6262c4d2704767b76a056f6ad10147b7bccaa445ae38c48c63cf0a001bf72ee80c0851aceb9d14ad8b0c0991f312e08cee3b37f12f4e6663c59399d0e62cda426d903aec036699cb5e1706df1614d6d23b7a1cecf5c9c275bf688dcac2f3ff4f5388fd479afd117b4e96892b630ffcf0328d93bcbaf4739e1f6fb755256e22274ea7576187990c32883e7060db4339c6c764eb0334263467b9f88f501c29368beab83addf8960fa598296bc3c8cc91905168bba0045bb3fba26bf54984999484745ffd7f60c1b1ef73850168ac55e15fa0dd412f550ea1d2672695509cb287dc159e8def8d050129e8dad36a77c8e67090d308e962f7c5eaea9e3541ba4503ff142b72d3239798ee87bf414a8aea97df144a874b0abac41fbb8ac099e37cf8b53157791ca50112904b6760eae72438c866bb8800e606ff35bac3e9fc7bffee972d5fdf0a33e4aa672546db989cfa36e96814826d87b3041270d0b0b87787e1e34bda5ce376d2a383418257a2bf3000347aa616e7dfb1bb50a087e827d24b27a5c8fcffc3df504fce3f8508e78e5c139fa1f490806a8ffe5723c95d17319f66150ab93222e694e4fa5d2543210a8c1455adf3c446c5cf17098103c7af8f7dca57faec3f7fd29ca69f2c17cb5b04613283ec7da2c7e24882f1f8d004eeda49a6a67fa9da5bbc395c4d5fd6a50df056029c5d5e59e53cc6fa20b6dbbcb0ceb4b9dcfe9c290487ad8aaa869c6a6a10b9f9d561f813e01db4d83e13b4a5cc76505108a8bb15efefb7bca381eff67adc7e5a86b7603fc9b33bd36c0944c12735c762e9d4d01d25f76e92b4d77535f5111f34ff572f04047db2c6436cc7542f864804994b2ce6f3b4ee6a6f18df3b81babf3f9dadf01f0b1b3a5f07534c837299ed190d3ccb520284f45e465da9", 0x1000}, {&(0x7f0000000400)="b2d715e000ee2f1246b31561d856ee14689e802fdce093e7045b5d6e29a8732c0772a19026a527eca80aa462ebef05150adc67ddab3b5f44d6", 0x39}, {&(0x7f0000001a00)="0a2e2bbe8b6dfce48ea9fa74463bc60ee46df0ca2689802b43df2a61ee7b0a306931e03213106e0b6aac0e81f1a11546ee26c23626e1ed55973b527c4c6b934a219e857d60440a45b93d2e603aa92c157be5ef04a43d6e345e7874a2cfa44cc4141c522158b0f1e5e9ea6bfe918a23c91740932c635a70244550cdceb464bc47ddaf38f01c38f2bdddb97f1dbc587d520db7ef3b141f482ac902289b16a14d02ae11de1a1d2819e3d378f0ad790e26f9d8791efdb27470f5260cc50c2ecaaa6fb3376b96d1b680c8c4cc38088429190a47a593dc28490574c00a2213bcadd95b3d71f2e94b510794b2496847eb17cb2e1fe220fa0deabe7ced0a1bfa902c4c26ba8daf36163e560ef4931b11ff27ebed88320076e63036f9e452884bc4147a4c17ccfb4dddc62a75bcc449ba60469ed48d80638099291b273e8d92a366ebfe3a8910314e4b7b8fe01ade00219355ec9611d02d0247b73ff6843910cb07dad644e0d7ea5036282aebd6265abd24c09d1dc803f69cc7ff2f9abf45a6a55adfeafa6e2430e92f00b7ce7e2b8d93c9d41a97048e7deca9f8378fe7e2412da766df1abd77c7a835ea80413eaa20dd7455b502a87a882f6b26d0d4f9c267a86a1c9016f053569c58392cd034efbf00e09bd4ef30db6d33f9bb8b50e6eac3a69b38018f3f3db6b31027a13479c488d4d9ff1aa0af6df83beee49d347ba5fd57b25b2fab69a09cdf3aab98ae9cf826555a978098aa2d269d4f237b2160f6180f6f46859405656bb34efb1136e81364ceffd97653a206e063ec5ef506564fac4e15bdb5c87d01ac6bf23aba42cd66793bad0a4eea2a8e253c2ab3593a1c7a23d76cfaf5f7c53d8fb96f449ccd9f7fad5607cee8bab1d1a111d9b7536ecb018749382ef0064fa93609ac360a9a47cec698466f25d921305b57cb1c564f09d0a7d9fe5d1f3b368a0bdd31b33df1cd15437bd7d47c5bffac7b6ce6a31edfb9b24cef82c119ca1efb9ce0df5d0bbabe65c0f9328ee5a7568480b9f6c85e712101be74649ce3b19e69cb896bec786809650780ff198b0e462f78cbd259526b37a2609e762702c8b18e87166307c771ac6c537665d8550825879e4f53aaa0bfbb61055520040633d015c3f853cfec40ed99ff9c398951cc3a994193fd5470d1400a27207cd834b3c595ef2bb5f3f3a850be979865e1ebd4aa9dfcba55b0b6a74ce9600967f9310877d9c53c7b81c14dcd378b23ff58e77e29c5b475eaa53e802028ca716b821a0086ad1f7fd7042d0f3315bbe78fd7037e87b229cf33c75e4827da712c8345a9aee9527fa6d25afd702e0af23b2feaf4310c648c539570a9c22adee14b55ad195d32e9fdb295118ff505137071b020dee2ce149764df0ef7cbff650a1ad81d8854cb876dafb9ae96dc9dae9588497f33e7401c567481a37b5f4b4a92afe7de3348850dd8aeb5539a90155780d4f42b29ab433abdf33c34dcc1341414be93f6ee455b7b24f688807bd5af7b62e5f0f4f4370f3d48bdb3de1fd22ab13f9ad53a189009f14d52ba9e88ea95c9df00209678e421bdd1de0f53286e4e4d1549f3958d5475477d3666ee5f53a0733ebba1e792db359e77145ff6a22144e547fb6984ecede494790371fbdc269484f7c94be1d5bd0667110bddcc0b835fdf63d1a5449f8080341d1c0aed092bafa1151f37d22fd43d0f8eaa592c9519ea52e25f3524e2b96e9c1dfc98313e4941d835e8193e68cb2fd4fad769e87f5bf68d5ca8a0a1272d8b041e449aeaa93f9ac5fd518afdf6a98526de38cb0ffea0ad458793e568ba69714bfa8727bf9449758fc66983643a32f5017abf52d3325343624703950df547a6df1a9c5048ee9b26f40e474c799d45c9db351abfe6f19cd76defc681d4a692a0dac6b4a92c47293832313fb360495ec082bc20ab0c09bf8cf6685528225f2a72a8d334e6d7c4d5daa2c47b22489db2dc1396d0e107ae1bb4a5c85fbfa71b62f0f996cae44b3690bb43828084ba50278625287657e2cc1d31bba573a280959a53f693c6fed0755b42f777c9b29018491e7cef73ccc195561510ab7d1968daa7ae024b092b1a7a63507575e1b81da30b7f221107a2d6b25e720c4aa06a343eef784e53d2db96f8b270b275ec80a320afdfb4d4510cf833d1190cf2819734acdffc05cdb193c8802daba080b67ed999c7cefe9f8ff8d182bf2756da1b179cc16c1cf2b30fd0e1c93866b3d3f72374efc35c3d43faab4814ed00310fe664d4cd69cc378beec956c38f4a6cf63846b4bbe6aff64e4757258b9374cae1181de6a9ce6c98307273459d1f170ccb5c8152cea264309b1069c299f8e9ef605772108ef92e000a1e505ddd5d96178ab954b4de2a9f39b64aa9041e6141fade57bb9d4b5a18d477e315dfcc62e610bcc50a1a64b65824d4a31a263fc4a958406a5e40e58d909bb355612c1435ca53cb4c65ab4410462517ab00ce3cbf499871df65a40a87a0f82683037efd46e269d5968140f145568959309ee61a5792d4841a301f24a0e3fcd1de3f1524e2722f2b2a53c608e9ef8aaf26dd29e26b7f8d00b6db60920863ebfa37c1361bc4985c3ff35a7f68f14017ca1cf84f3cbfc5c35c73984ba17bc87b82dee45587aeb3fe839ae45a7e5390aa7057fec8f671d4d200dba1001e2d32a97d7607ec6e01223a34657d57199ecfe7578246a699e0825e106069769a74817fcdeb58575dc0edf836acd00f5558d4631bc90542f9b4cb86de0b8dfa467f0565ed6076f02e5693733a92b804fb0cdcd4f523f01f9f58584e66e4e86945d75e2b59bb7bdffc1a666dd462b3fbf2c2a1276c945c0f47c9db92b38af4810e350adcf0fbf6365ff702cb19f59ab6cc91acc86f7d65d09c2e0288dd771617da443be950580014425d4e099d36ab4969421cd2709e9fd46c39f21dad44932e6eb6ec3a94db40588c33e1f56eb8d37e6c112b74f39d0e73958dd0e3fcaa27996ee03f94e9a5b3f002ad723bafdc17b8fa802f9ccd8ed71826a1baa67f1ace903a7a585d5b04207ff5a21155887fb53ac7ec2bd139764889ac9658fc564c023ec4369182f727640fde0094555533d5593af6b2c57a79336c455ef2fdde9b819e7922906052e520c9d24421c1be24c049e1f67553ad45850283a221758c577861d368a40d4769688d3fb66524aae737b60baa07fa3cc27d14d8e509c6c5467342f420c2ac45bdf13a6ddee0664c073ed2abae6ec12799001597a0f2e123d492e611e46524ac855d3132823fbe4de7927acd3269108c6a7f3fd8ebb68f74fb7790d7faddcf28d1cab30a368dbd6a12f0d73fb4dc03e595aa7d17d6cb52d4d45ddd060c0a51f8f71c0bba78f7a5797eea19dec56a99c4888cce489482f655e0fc3b59de7d017a0ca4fcfa98d0e6d0d3e1d77929050783392d02ea752f110b64e047432ad82609faac634d44f397f0b1cb6a30054e5b9fef77a1cfa4c3f0c9ee7f76d4027234a35ecebb1bf85d7597c3f6fff10acc00b750ad173aa616229d6024df76139ff3cab531f403a6dd55da09af9200a350fc908d0f026ec1157584145ed12b8d2ad4e59519dbd4c5de40739556c99ac983de754bffebee3864be72d9028552b0145b219e8a2e6b2b142c73dcd98ef2eeb95b479ca4fc8a8bd0a5a33650d8522c5ec2cb074a7b593f598bf228f7695278214a6485e1127de6c941485e94ff0c4991ccffdccb09741aa2e4476f8b296eb3d579ce5dc7b83abd00d41d8f95c45e1aafbaf2c59dcf2c979e1f2d0029657d75b0ed9f1ae11036ecb67e2a64024f8e65649ae3c491ba35cc6a9dcadee34c596e9fccc4176e41f11e27f041174a3a4b7099380153e0794f41df73cde0a779f7049f3fc27a76f45cd59edd8f665330794a672805d7d0a3b94bfb9fa2529beccca2e5d869123fdd8b5ca234a2dd4874c892264724f59dee0203176aa95a6d98c7dd52a44d19025e3ac6c3bddbf534d0eb2b29d6c39614d23010fa22e23223e37cc704c1a0a7a00ed08ca0a084ec3dadf797fb00c4b02ae3b3f0af7b8ddaed5c8259269b84491c226163061ed1656aec8a1525670756bf4ff05d4c154887303fad7b0ab966fff163aa67fbc5b9da559c0dd4d781ff2b8ffa3a797b4dbcb00a63f7c72a3b25710576bae327121ba49101605b45d9bf69ceeb47c3aa20901b3c41046a694a2f8d42a990011e3f7227bbe95963bf98c3e02228bae8c4a16f2b3129ffb5095dc08e22280ed1373553c91c00577505194b6776718d2dbb6fb0713dcd5a7e52eb6232d9bb18e85d06038299de17a5c9eed316768c227ef392e56d47787917eec5369c966c93c6f3e05928d0429b3912f6031cd51d57973c5a80d1f426dab82ce02771ad4e784733978307129af71bbacf77d29ca4b4aee27ba9347e3e5047938c8dd4b299a4c8663490ebab18e9ad2e0c309e24f1e73fa379b4282f05b50ef49bb30741ae87541bbeef4a0d82f0c1d62c57f12e5d8fbe946fa19368478ac6301f1da32819850b1f1f840d885c8f568af6436fed5eb5146e193a130ee47a82a5aa5ea17b4bd11005f27e241b498a95376827fa96b7c332e566aefd502a9c2edd8df68a995de5babde13004f08f43ae6ffc235e5d4ec0acf165357d2f99760863a4342c77ac5e44abe6d4b3c0cb33be1835b0f4ec0f87838627e5e6cff34cb7718e06415868ab4a6f35aa30a792e8134ff0191716e5ae7239c1c100a2c8463a79d570791032f3f675ccc1d4026e7042e131b7f714669a74e6d5ea1ef4de3dddf424e2b6b0270057e38458f1a847d0778eb8812bc2b59cbb330f8efe8373f63c517c2632fd5fb8aafc7f6fe8f81a30dee4b831c7d971be8277fef1122e894af58377d3f700ffe9305e185bdf405fde86c6f4d04887db0a3587acfa71690bb6b5f10f3f60914ec2bc323f7ea5ff98f99fe9ac001df06ca81e264d7aaf64c9c4954f9e68195e401ebff89f4103995dff74afdcb98584d3d6610879923a67e8576eea956d28d41831e7bf0c09c67e8ff5bce1230d0218bf7008643c0210f4c5369c0948c2f29d7d10a6c2f84ea0d028570b4f356e286a12516febde61dc59a748f271107e3b3f24b7e6a78c8add01fa3d4b53c43ce7eb9e60ae66263dffa15cedc22d436491b22d4ff87bea5783fc0b8307cbc83a5943d2a6f4eac9f2a06a225fbe3cc4541797557b909c8c385f401ead08325498fb4f54f7f4057d50630fd2d35cbf0b2ade1651b9f21afa0503ad25a405c5fa496f9bb4adcbab084cda1e91a7721254c883e12ca4706a1797a68953b8e5c122ad6451798e6535e768adaab4a7ee3a9db442cb78c0c4dc16988732558a9ac1a68f9676eeffb22e9a33a94b24242f94cd80e19f0adff6818c861b97f63fe1642e045b878a2d9f00fa2017aaf9119b663fc4894dead075fbe3611d597f5b6d05304359aa60aff60c71f69fcb6d56349945c0088550cc0e511be2526b9c56b8ee946edc8a00d1a84bdd0ab9777702a0f087f1b39449e20c953ad9fecbd41b06f8de3751a03ab1d51f60d1267748c2f595d10993c1ee1d152995f999325236aeaf56dc6afd45c8b4515e8ddb27875827dda3cea92e424b6cc0c75153d27f15b48d77033f45b1c69fc70418f9e2ea029929a7b0f9979c0c905003faf522ee08352a937f8a387ee7d780f9161b1a7f900a62e754abc309248be5a4d060c8da938ba66b648db48afb37c3cd28c6107d4b0e11949d8f955f1e5ecb8a7a740929aaea23641507bda94067a27bfdef264dac31f0a38e96a949465fdf7f9f1fb0a498fb", 0x1000}, {&(0x7f0000000440)="b5f5f608f6c37593c6e61d14aa0b6d4aa19ac81fa8954d758ffccbe1051152cb45dc5cb1d487e3564a3bc20a404d5cbc43f5bbe790b555a489496d33e4c3fe8a0a7305514748984acdc30170254ebbd1d4ceb0e073ce6e01a14fce5412", 0x5d}, {&(0x7f00000004c0)="73a5135d08f38b7152417b45a7bf2d911b8fb52b7041dc3c8ed564d2aceb198bb9488ef1b193fec6f2b0c04243f8f108b56c94a9418a1f88150566f1ce616400f3cc3e90f75942a3641881ad45fa7fab17e0b30e8464b859563ac788c25efae3a400bbfe29083508df339b375397d04a7bdf6d7c1532c8d1d6ecb58210085b043944432bc96618649805b19cbc3fece7f734621aab7f3a228743df336d539e07df0f38af7c47472d4ad45793d398fca8292eb6bae50c5bfcc51c71b8d5509b04c08f997b4e42c8f7c0b321fa76d392336a4fbb5233600efeed417aa46e6f51b744ce225be88ad56c4f825a089a248887d7f4437b4d2baab6a34c", 0xfa}, {&(0x7f00000005c0)="5691147b357ea7ede5c50dcc0ea503ed57eb0c80c37221ae24d6deddef9733343c2d0a1c1c605d774d4b96b406d705c334ddcd20022b9a87eb6cfc91c7ccc63b213042a8f01d6ac9a15b46ff5dc85c86a06bf7c2e1e953ba8c53dcd6b74e305c9cd6e9a95ca96860e2f19380dd93ee65662ca411e7", 0x75}, {&(0x7f0000000640)="f15989db5f4850c4ca9a0f8f2ca50c44194bc2b4c0ef4facb7b9549bd550d47bcd600d87860ee6c64fbe7720751b399aa495563c06d3e99555a849cbe933c3942117a8f62468e33a3efd895cb429ee7db335220d426780ca6aed2a9920aef747d8bc3c01ea5e0b1edae89af1149023f5af5efe253bedac9412fde7618d15823b672af51df31a565001813d7dcdfd3a3ec2be709dc161c97be3a033ae4455263d3b5a540a97f0ab153f2330e8dd7546a9917b2119a0fad88090f971ffd703", 0xbe}, {&(0x7f0000000700)="f1d5df213abcc9c1bee740255472e320363abf9337f115f6f3051159d0913937a2fd95cdb2da878b9bde9dd53ff24746fea61d52fcf5ef8a2df2795e8819aa3c1e8068e5b040da7ff2e6ed9fd9fdbbbcb84c399ba18b48b6d3507c23d5e69763a160c81ab2beb011b8ad21d966482dbe71c425093454e046fbd558d483a09e52feec90048e964890384d4a86e75dcbca2af6dc925bbb7a0b897968ca303e2046840b0ec2c57789256e276fdd4c775d5f3c5442b2861a4a0bc2e0ce532e3ba22fd1e541046e5b00321addf799", 0xcc}], 0x8, &(0x7f0000002a00)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r0, 0xffffffffffffffff, r1, r5, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xf0, 0x401}, 0x404) recvmsg(r6, &(0x7f00000009c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000800), 0x0, &(0x7f0000000200)=""/238, 0xee}, 0x842) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r5, 0x0, 0x2) syz_emit_ethernet(0x2f3, &(0x7f0000000300)=ANY=[@ANYBLOB="00020000000000000027d9794cd689e566cf8a0f50000000002595868bcb1af7c3b429da0e77a47649f8e1f1b523771e39a94d8af83a59dd9a936fbff3e618842d988da87ea03d7f3399cf99ba25f0d5a905f7be0efb7aebe976a251bf978815397be515af0488288023572654cb9cef802f491d51ef5d4eafa84a215890a182c02b771869ee6947f7aabe12b7c39bee056ef059554d38b1fa802cd48cf6fbd048666e4202888a0f3ce03773a9fc613e7b056ce43a186c8f42ba6a1a91188d1ab1a8835200000000000000000000000000000000000069917d780640230a47e808ab211fc59bbcf8fa6dd2f76eb2c87aaa83cb27dc778a4dacba"]) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) 23:35:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) pwrite(r0, &(0x7f0000000100)="b0b386adb8d325947486f6e1e347abc5b4e39c86bfbe5d0b3c7f70c47791da4b3a0b42f8a4decd3812f916975f8acc3c53c0bfc6b9656b719306bc302f27a43ebc7de3bf778847f5353cacf666538653288542ef6c482649a3dd4f955c63f1caf31791a3d6e4a4fa6744fad5ce8f763adc66ae512a71969185db63179513ec1df6047616dd315b5c134bf1f81d1951f23d7253e23ae1209ac81e478721742a7dbad640d44978b3a518d123051dad94cb37eb571525e9c86758980c68e397ad0c4b755c1f8dc6cb80d2", 0xc9, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000116, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) recvfrom$unix(r2, &(0x7f0000000200)=""/213, 0xd5, 0x40, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x0, &(0x7f00000013c0)) 23:35:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 23:35:54 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000018935eb46680d092b3279e6ffad71a430021a9a3ce39533471ded74408d7d9fac3ee57af47835860b4ba73b45f9a94cf80004205ae79a928c2c01882a7282cb41b95713fa564a8674750bca42806cf6b440d79ecd828972395c4535b400fc472fb94eff518c25d88ec0de6ddd79b92cd15702821a8408adb0935516170aef0bef964ad9fd1a34f5dedf582f238a8bb4d31432704a925ae045a7d1cee0428971448f01db74cc57f009328dc646bc15b99c56e124a4290d1cd3dfbd7784fb207b2667079ec21bc667a48cf26e6694b89da5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 23:35:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) flock(r1, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8001, 0xd6, 0x1000, 0x1, 0x4, 0x40, 0x9, 0x2, 0x0, 0xffffffffffffffff, 0x100000001}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ftruncate(r0, 0x0, 0x6) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 23:35:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc10a, 0x1, 0x20, 0x3}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt(r5, 0x2, 0xf5da, &(0x7f00000000c0)="7b8d936ca6a2b2b4638c7acbb83e68a41ef2aecc9f1f20acf6b8f8845c4d3f2f769b047c425907d359280e0d84bc840b4871c77a43ee599cd8c86428c38dad29472b24022a3107c23c45ed8d6c80c14fa47cc9a6914a23b8b950aca65728d38c8824a471e18389a30b3d353ab79439e457026c2259a9f35d4e80d623260e5dd2157a570b0b788b92c2d149b23d8644c137562fff9188ce90364c70aaaf853345fdd0bd1c22fa2fc9483c64b8c6105cf1e0f7337d5a8f4bb159f70fd8564fcd5e467998869499ecfe9e918a00e0f9b3b3376dedc54d6ce64e962efe04f11a9343d0f43626278e159a0fad85828a738c7eca0f20ab9c2120fbd0d2de", 0xfb) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000004c0)={0x1, 0x1000, {[0x0, 0x6, 0x10000, 0x3, 0x1000, 0x4, 0x5, 0x400, 0x20, 0x7, 0x6, 0x10001, 0x0, 0x5, 0x6c6, 0xaa, 0x6, 0x76], [0xcbb, 0x10000, 0x11b, 0x8, 0x6, 0xfffffffffffffff8, 0x3, 0x24c, 0x80000000, 0xf8b], [0x0, 0xd3d, 0x6, 0x2, 0x6, 0x1, 0x80000000], [0x4, 0x1, 0x1, 0x1, 0x9, 0x80], [{0x0, 0x7, 0x4000, 0x9401}, {0x20, 0x8, 0x9518, 0x3f}, {0x7, 0x0, 0x56, 0x3}, {0x101, 0x7fffffff, 0xf4, 0x7}, {0x40, 0xd16c, 0x9, 0x401}, {0xd000, 0x8000, 0x673084a0, 0x1}, {0x621, 0x260b, 0x0, 0x3}, {0x4, 0x7fff, 0x77, 0x6}], {0xffff, 0x3ff, 0x7fffffff, 0x2}, {0x7, 0x3, 0xffff, 0x1}}}) 23:35:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x3}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c3e000/0x4000)=nil, 0x8}, {&(0x7f0000c26000/0x3000)=nil, &(0x7f0000db1000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000f29000/0x4000)=nil, &(0x7f0000fd6000/0x3000)=nil, 0xfffffffe0}, {&(0x7f0000d06000/0x1000)=nil, &(0x7f0000d9e000/0x4000)=nil, 0x14f}, {&(0x7f0000eb9000/0x4000)=nil, &(0x7f0000c1d000/0x2000)=nil, 0x1c}, {&(0x7f0000fa0000/0x9000)=nil, &(0x7f0000e10000/0x1000)=nil, 0x5}, {&(0x7f0000c3f000/0x2000)=nil, &(0x7f0000d59000/0x1000)=nil, 0x687}, {&(0x7f0000ccf000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e69000/0x4000)=nil, 0x3}, {&(0x7f0000cdb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ca2000/0x4000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xdf2}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}], 0x1, 0x0, 0x100000000) 23:35:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0xffffffff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:35:54 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) kevent(r1, 0x0, 0x0, 0x0, 0x85, 0x0) execve(0x0, 0x0, 0x0) 23:35:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff00000100000081004800801619eb7f03234599432c90310d37843455ad3ef9aeaf7455cb1b3ee5146d6db1e61cd05e40b456a9f668ca6c94e40a5cf874a9765f659c6424d556fedee9e828d0ec20cf832b4088536f45448962de9dd23eea6b9b3478c480da7e812ee0fc18cf779558ba5218178f7b3bcb2d7639b5c9f39a662d821e6fa6c25fd617da775bf922c6cd6021"]) write(r2, &(0x7f0000000140)="008000005dd749e08000001300380cb92e6f8e9c95bb31db094ac4a78f7fabbb5f80a45957543db690a67a8ec9ccf155e4dab9b8f9afa70875f0535b11", 0x3d) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0), 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) acct(&(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$dupfd(r1, 0xa, r1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:35:55 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x200, 0x0) recvmsg(r1, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000740)=""/240, 0xf0}, {&(0x7f0000000840)=""/104, 0x68}, {&(0x7f00000008c0)=""/157, 0x9d}, {&(0x7f0000000980)=""/84, 0x54}, {&(0x7f0000000a00)=""/114, 0x72}, {&(0x7f0000000a80)=""/14, 0xe}, {&(0x7f0000000ac0)=""/176, 0xb0}, {&(0x7f0000000b80)=""/182, 0xb6}, {&(0x7f0000000c40)=""/107, 0x6b}], 0x9, &(0x7f0000000d80)=""/70, 0x46}, 0x800) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) recvmsg(r3, &(0x7f0000000480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/135, 0x87}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000500)=""/225, 0xe1}, {&(0x7f0000000600)=""/229, 0xe5}, {&(0x7f0000000200)=""/7, 0x7}], 0x6, &(0x7f0000000300)=""/50, 0x32}, 0x60) 23:35:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ceab47572935f8baa996564b48ab101e4e22ca430c94cec3b51a05e30654807862386239ce893f28bec5bacbb3412ae3bda1ef5f52d4153d17049984133abff7b936128919064b75b5c4b5008d7266ab8dc0a5bca7ee221ba3990ef55e1f6ba067940ff12d61f1c8f19bee67836cfbb089d3a0b9b923043706d3b051e593d612a27a114839d77e79a2a24f38e5e80ec7d6a14a169d5e9b4c164c161edb98c37d3885a8553d7274622b725c0076d73ad4b5f740b953b30b1033c85a38dbb9f49ec8055704541a000292d521e11ff62b242bb50c152b92ec45f0ff37370bcded3d80dfe882659f46"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 23:35:55 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x4000, 0xfe) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0xfffd, 0x1800}, {0x3, 0x5}, {0x2, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x0, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 23:35:56 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) chroot(&(0x7f0000000300)='./file1\x00') recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/51, 0x33}], 0x2, &(0x7f0000000280)=""/51, 0x33}, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 23:35:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, r4) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8d) 23:35:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0xeb1, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482, 0x1000000000000000, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {0x7db1}, {}, {0x0, 0xfffffffd}], {}, {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x401, 0x9, 0x7, "420aaf850ab5960fede70106b0e30df27bcc17ce", 0x8, 0x3}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:35:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff], [], [], [0x0, 0xfffffffffffffffe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/160, 0xa0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:35:56 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYBLOB="97ce476ef7133cb72c75de5e7d9c0f87376867d1c861c8d005f5218784121ce02f0eef8a69438ce9af64ae5c5fb35e0b4edb7157e0cb59097ad0e9040dc36f825f1f15972c5931a2b1c93f99fd1468212f718289bd67685c39d75bc1bcb061167432452fbc524a7ad03484c3b5b50f7c4059929bd8d3b5f397a355b615744f5320535dba8d1d8baf322c6c5b04b862132e44b1557b417448d185337509666355208f07f8577a160135d37bda2d79d9cabb76ef6a53c3a78d879d471afe5e", @ANYRES64]) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000100)={0xce, 0x2}) 23:35:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x8000, 0x8, 0x2, 0x7}, {0x0, 0x2, 0x80, 0xff}, {0x52, 0x3, 0x7f, 0x1}, {0x1f, 0x7, 0x6, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000300)=ANY=[@ANYBLOB="95427ad2abd3aca471aa41aab34b90ee4b13f53caf91cc6c84cddd9fba42d1661009627274f552f10c899360a9472ac33320570288506ca9e27622c4f32c683d96bbb835f40e8baf3dec9461834eeab7f0fed3fb1e9ff4865c37eaf3ff926644453cd1fdd57061820d830b76d627fb23551ac2e9add9ba539e6dad4349192061f498f76748b98228d56489f8d413a5b7d1bcb330139cac1b44ad8b2c0c31125833fb78d00a66d0a382597bf97a3813cac3074fe35a5c987b3979511bbaf709fa9324a390b9bab2e5b3cb8315e24a7df95d0c73f2a30b064768a4f7d4ab10b77d7ef9401d6c8ef8fb89813aba038839e19d2e78f317a4414959ae19c20c052aaa749be28356085c582598b3c3058787ccca4fedde047e500d76c7975f868ca98fb4ce21f4fbb52baa7f38074cc3ea0946015c66e9a7d898bf02bdba9b86dde450cfc81b51420d2ea864b28a94f7917705693b8e22a6459d62378a5d45933bd3a60f12a8f879d3e3b6922fd3ee2bc8f846ce2e0238d41ee1cf6f6709a98f38df46a7c4685b96"]) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) 23:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x4000, 0x1) pwrite(r1, &(0x7f0000000100)="4b433b7663b13f4ec4fe670d1616da64574000182ec6fa85c1254967cc5b41adcab668c6c9514a836ecd8b8aafd3d5014b81e08e99ffd22dcbfd67fc3f592e1cebe66bb5f489ff73081d5b9b3d97d453db2c032abf592e31a1ea067d7f0f3deb08d17c0456ca47674b5f949c4ce7bb7398ebc949f3169b2c6cb629e3e3fbbd0508838c3b7a110dd88f1b57c27abc94c54ed27c8b276de127513820e45c96dc73c01be0bf67f9d9d51dd445f4bc8faa9a89764031bdd2d5451ed6ed09f9e753b04e07bc9b8c606731c528c83811962a79a8c6cb823bbd629cf500458f0f272e072837bd19205607deda3b7a", 0xeb, 0x0, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 23:35:56 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x5}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) readlinkat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/231, 0xe7) chroot(&(0x7f0000000400)='./file0/file0\x00') 23:35:56 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) preadv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/49, 0x31}], 0x3, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 23:35:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) clock_settime(0x2, &(0x7f0000000040)={0x86, 0x37}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:35:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000625000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x81) 23:35:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xa000, 0x1]) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000300)) 23:35:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) write(r1, &(0x7f00000000c0)="61d2ab217924fe959b2743a0b977c3f9aa2a941ba366e76bb97d0ced330205fb0626226ebcabb5348a01a79500ab810f5aad93b7f43c778b0d1340d0e27b60b9bd9aacad32c7645d3c15a5a9421edab9217aba1dcfc89b379d28f33f5da672bf0a7a93b2756eeab173703198f4469d92e7995d43c98af1cb0103ba8466e59792", 0x80) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = kqueue() fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) dup2(r0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) listen(r4, 0x8) execve(0xfffffffffffffffe, 0x0, 0x0) 23:35:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x80000000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$KDSETRAD(r3, 0x20004b43) 23:35:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x3, 0x3, 0x0, 0x81, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x4, 0xff, 0xebf, 0x9cca}, {[0x6, 0x0, 0xa6, 0x7, 0x5, 0x8c3, 0xffffffff7fffffff, 0xc0, 0x6, 0x0, 0x0, 0x1, 0x3, 0xfff, 0x7, 0x1, 0x200, 0x7], [0x2, 0x3, 0x0, 0x31b, 0x5, 0x2, 0x81, 0x401, 0x989, 0x1], [0x4, 0x7, 0x8, 0xffff, 0x3, 0x7, 0xfff], [0x0, 0x80, 0xfff, 0x3, 0x1, 0xc59], [{0x1, 0x3, 0x8, 0x6}, {0x5, 0x80000001, 0xfffffff7, 0x9}, {0x4000, 0x8, 0x80, 0x5}, {0x187, 0xd6, 0x4595}, {0x3ff, 0x8, 0x5, 0x65}, {0x100, 0x10001, 0x3}, {0x8, 0x9, 0x3000, 0x80}, {0x2, 0xff, 0xdebb, 0x200}], {0x6, 0x1, 0x3, 0x200}, {0x81, 0xec4, 0x3, 0x3}}}, 0x2, 0x6}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000300)={0x1}) 23:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x32, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000806100004aaaaaaaaaaaa47d3d9024706007a9a2092cd36be3cc8ffffffffffff2302f1137344e21a2b0aab2a8a9aa5c6"]) 23:35:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(0xffffffffffffffff) 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:35:57 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xed, 0x2, 0xd0, 0x0, 0x7, 0xfff, 0xfffffbff, 0x0, 0x0, 0x1, 0xf}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:35:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSTART(r2, 0x2000746e) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 23:35:58 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) socket$inet6(0x18, 0x2, 0xf9) r0 = socket(0x800000018, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 23:35:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x700000, 0x0, 0x0, 0x0, r7, 0x36, 0x2c02}, 0x100, 0xcd19, 0x0, r10, 0x7, 0xfff, 0x8}) 23:35:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x0) 23:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@random="fcce01667161", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x3a, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x5) syz_emit_ethernet(0x42, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x2}}], {@arp={0x806, @generic={0x18, 0xf2f18f8d59eb7ad8, 0x6, 0x8, 0x4, @local, "491aea6c979bfcc2", @empty, "0538da06818f341f5ae2bbbe1f93d10c"}}}}) 23:35:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79ca6b45d61aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d56a164acf354d6b911919df80fc3fe9ca1caebdb4062400eb7de5fd5a23e0b00000000000000"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x340, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0xffff8000, 0x9, {[0x7, 0x7, 0xaba4, 0x10001, 0x2, 0xe7, 0x40000, 0x0, 0xffffffffffffffb8, 0x3ff, 0x8, 0x1, 0x3, 0xde62, 0x3, 0x9, 0x1, 0xfff], [0x80000001, 0xbac, 0x4, 0x1ff, 0x1, 0xfff, 0x7, 0x2, 0x4, 0x100000001], [0x1, 0x80000000, 0xfffffffffffff0bc, 0x80000001, 0x0, 0x6, 0x5], [0x4, 0x2, 0x7, 0x476, 0x1, 0x2], [{0x1, 0x8001, 0x8}, {0x800, 0x10000, 0x3, 0x9}, {0xd6, 0x3, 0x7, 0x9}, {0x40, 0x67, 0x6, 0x9b52}, {0x9272, 0x8, 0x7, 0x779}, {0x2, 0x2, 0x5dd, 0xb6}, {0x7, 0x10000, 0x2, 0x6}, {0x3, 0x8, 0x80000000, 0xfffffffffffffffd}], {0x3f, 0x9e, 0xf5}, {0xffff, 0x3f, 0x100, 0x8ec1}}}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 23:35:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x406, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000040)='\x00', 0x20, 0x14) r5 = accept$unix(r1, 0x0, 0x0) setreuid(0xee00, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="c53ce4764b266b4a6c65f8e1473a02de81452b2669e5addd30c65d9e3f5424f33db3c9039be7f7b7344fe7100e801f181d07f32675915d006c79f9b63a72dd1a37a701eec9295fd0ca3649a8ca3ec6ac508ab29cad333dfbdedda5467b0ee906b8098be72dca74f5633ac55e3a0ad2f094821d5cba485ebdcfaa57b582eb1176179332f4484ac184aa0baeb147bd6f3ac57dcd60409fbafce066b5ba20fdb1", 0x9f}, {&(0x7f0000000240)="078c3d033a2e2b23ea98e40b0b605ee664349ab6c34c2bf6e7834275a78a27b3947447bceeeed1833f751d10210f66d8d3b902deae0d45bfb1035431621905cbe54c4a46d7848fec1825553b600223d97f36ded24ff57f4216da208fecd54eccaa458d3bdd04c4769069de2eb51b5b11292bb26e928a5424e57c58e7a55f52bbd53aa97291b7f47baffe819d3014ab874f89e7cf309c40a06d92f6302ab65447aaf5ac2d1f616d40e4c1323ec922343171cb573669d4592b153ba80f39fe761928689de9cbd5c5a17ccd56f6fd772913ed1fb1ea8a26f948db0141d6c72ae992b81a8b2ca08a835036b4822759bceb", 0xef}, {&(0x7f0000000340)="b8ec8bed626968cbfdcb974d9ea69b3f4c7f4da379265423bb4bbf0f05ddaa898e59921149e6c4af388eef03c360af666efac7f6bcbab17b7ddb18934bf0ce37391f8a7db0b9a285afabdc2cab2a3547687b5e67fc80a75287181b86f17dd15261528c58669fd439626a19551c8e1f17c91d8103d2a63a7d6666681a2b5902f61b58f660eda50aace348f94ccc01d1a8b48cf5d33241aaca16a5e39c6410a0a118385ceb66201c926e5a5dc7cba4330cd429273c25813a11dc377ffc5eaebcbd737e5fb54ca1c16c4419de8e5f19a8bcf1c3", 0xd2}, {&(0x7f00000000c0)="510d5d76aaedba43a140914d4bc6fb9c2240bc217ae93b2af3168906a9a2be76e059ea8161eee432ddb92dabe92d0c037c0671275f429163ed", 0x39}, {&(0x7f0000000440)="17bd5624ab12330ac377e7d750424972897a2c811e6dd032a452771890c4d854024ff64c0e45ffba0a7e8485e1bd6aaecdb796a0147033668f5230277ee41782fba334895e6ae9421ee6a2aa798b76e623783fceb23bc750395dc375f90a0f569b81b77c5038b9446dca773c81c3b9cd8d6aadf9ba2a7cf20ef090cdbfce49b20946c8e42d1b27bd05575f25a0bbd48662993a93e445fefb79bee8684a5cebe7efbdecd87f4671cece5d80a14bda12de241fa77f3c5c5ba0c90ccec808f34af95183232cdc0a9f9af9353a9f89445b2a844dd4fa1fce65441c0a3f7619dcea03de02bb774b21c259528e95c27a7cfe583745e25fe372501aac18432c", 0xfc}, {&(0x7f0000000540)="5bcb4a9a4de83e39b0f08277c3d5b9801365ec16823ae7ba4243c1ed0100b9e0323e5f3fcdfdecc3c6301b7b8b06af76c3de29483e270f87d5813467163efb48964e573ae7d7c9f25bc04b3e6a3b509d030ee9069ef22a68b4d96c844845b8d8f634c7f16523", 0x66}, {&(0x7f0000000100)="0f4862a020839869e8adca9e41ff704734708d", 0x13}, {&(0x7f00000005c0)="32b395842768aa36a7580ba13c809cf707683c87f78187b2cad39931038a5ae72450e5ca96bb3a36cc1717ffb0663a9dbd3d7448248cadb8a8dce724790fc163a4306027f24eb9b9c2c109e33727cbfe0ea2f0b271c93688ede89346023b7131f9e720588016a5e9e50b28b86f5017baf42260ca69db93de8f1cb71a5a39f687502780746b6499f44f879aa876f1e89a46e4ba80963c0f5482528e7fe2916b91ab44943c266890985e652ffe058f4291062bf83afb620eba0e3db06b466fa28fb61f659c9f29971191e8c4656644d06ba732c45b5ab7ee48f0529d52af2c93174cb5c0640db2b0", 0xe7}, {&(0x7f00000006c0)="2cc144d58b8e2b6271604810d2f4089b668760f365f8d79bb8def9d8e340b97bc5b8f66e955595ff6b2c25", 0x2b}], 0x9, &(0x7f0000000900)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x130, 0x4}, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 23:35:58 executing program 0: socket(0x11, 0x4003, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894b03b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:35:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x40, 0x2, 0x10001, 0x3}, {{}, 0xfffffffffffffffc, 0x20, 0x2, 0x8, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) dup2(r4, r6) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) r8 = kqueue() r9 = dup2(r7, r8) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000000)={0x20, './bus\x00', './bus\x00'}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 23:36:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800430000700000000000019078e000000200000000442405d1e0000002000001ffffffffff000000070001000100000040921400bb0000000689130500000008e0000001e0000001ac1400aa0003049078000000eeb7addaa834d81a9c33dda2e0b704cb0047000000ac1400bbffffffff940600000000000000000000000000003672b5635aad403aa72f6ca696700ca36326a8c7b15352485aa5a35d5d0c8219c848fc2961f630e27eb4af5e1aff252ae5d5626971bd7069808f70be04eaadd0c78cb42c15e8a3ceb310bea2ea5cd127a27121ad5e3b07be8280bbdde3de404cf420384a39cbb591ab67f584c9e8727dda6a1c13c8b7b8d59898d37d82cf8a6b537c75cb147720c3cc3a2607be39816bbb74ef96df9c0f1169cc77ecb37aef0d3176a3ca6428841e282caa1c81f7870279f1d8162657227e034e0b1d782157b02dc80f8c797dba6670e7d26b526c"]) 23:36:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x49) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:36:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 23:36:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) fsync(r1) 23:36:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 23:36:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x9, 0x7, &(0x7f0000000100)="ac9aebf7cd0e55cecdc2a8a631fd24893d10ad3caba8d81dab8ecf3603a92915423e818af7bc5a21553579a8a328f9a64647c4ba53d6589d6175493cf120ed3929094fa9299851e54628cd50ef1b2b2280d1a5a5d3a34f2e9ff5c60bcd33d6dd11032e1a5b0c3ce48c900bb3304ea6173201de393f3c4593e4a1f091153d2825afe94c5dcd67abc15a0cfbfd6e0e8232d6e13a8ee503479387ee", 0x9a) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:36:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) dup2(r4, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:36:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x103e, &(0x7f0000002300)={@empty, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x11, 0x1030, 0x64, 0x3, 0xfe, 0x50, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x0, 0x6, 0x0, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0x1}, {[], 0x3}, {[], 0xd7}]}, @ra={0x94, 0xffffffffffffff02, 0x3}]}}, @tcp={{0x2, 0x0, r1, r2, 0x1, 0x0, 0x0, 0x0, 0x6, 0x0, 0x6, {[@eol, @timestamp={0x8, 0x0, 0xb3, 0x800}, @mss={0x2, 0x0, 0x5}]}}, {"0e0f3a9a74ee2d9a9440e0c3d7fbd079786b665d467d1922d1ca976b4e19879c3295045e66ffd7c3b19cfc8c131518869a237153f9114b5b1701aebc4712d879ed464741386720007e092e5beec5873e460826e04c065d9f7c68fc1120cc26779a124ac3f21c111a1bff1111e0400ba6f535439f4627a1dc6ebfa31e803a676ed37d6b48c1606b0408d6c4feca79da3a8f28fe7ac7e42416b01ad9e762e62df5fb7bca6a34007df2d8d55b836d597a2004d8d6c65074620828a54dd9d4c6f7a05acb"}}}}}}) 23:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x45}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 23:36:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setuid(0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x89, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x100}) r2 = kqueue() r3 = getpgrp() getpgid(r3) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x2, 0x4, 0x9, 0x4}) 23:36:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x9, 0x4, 0x0, 0x3}, {0xfffb, 0x0, 0x26, 0x2}, {0x6, 0xff, 0xfb, 0x5}, {0x101, 0x7, 0x4, 0x80000000}, {0xffff, 0x80, 0x2, 0x6}, {0x8000, 0x8, 0x80, 0xfffffffd}, {0x8, 0x8, 0x80}, {0x9, 0x2, 0xbf, 0x37}, {0x81, 0x6, 0x8, 0x8}, {0x1, 0xf8, 0x0, 0x8dc}]}) write(r1, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) r6 = dup2(r1, r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0x7f, 0x3f, {0x6, 0x6}}) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x3820f1d6, &(0x7f0000000000)="62690f63bd094b7c854437755c984493d7ea1283450f59dd", 0x18) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) write(r9, &(0x7f0000000100), 0xfffffe5d) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000140)) 23:36:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r0, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x10) r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x0, 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) accept$unix(r2, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r3, 0x2}, {0xffffffffffffffff, 0x20}, {r3, 0x1f6}], 0x3, 0x8) 23:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000118d7c726896f87800"]) r1 = getpgid(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, 0xffffffffffffffff}, 0xc) r5 = getgid() r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) r8 = kqueue() fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x140, 0x4}, 0x1) 23:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x28, 0x3}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r8}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:36:03 executing program 0: syz_emit_ethernet(0x892, &(0x7f0000000980)={@random="e3ab04002f00", @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x858, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0xc, "3989c581438844ce4e0009e8045fcddd2c1aac460cf55dfdbb0520d76ef81a6706fc15a0a54c0ed8de5b8de5484f9e69ac7704d4815bbdc35002b64f1195ee9aa4f295d71c9f9759a2d16c67926a561d1c93b5455ebdda49c0506543a81bc4fe7a423b5f8f"}, {0x0, 0x18, "212ce095728bad0f257b4d543b7632ef14372faf28c2a3913aa75058699abb07defeedc7b859551f794ea53cf72f6c95d6c1ed7bdc9e54b8fab5c0c3c92b7062e108f9a29e7fcb57d101d266d111f00c7993bb8ed67b17c665f3137188d4b8fdbfd104a92fcfbe2a4506eb03be1774280c254dc52bda621b332d20a0f3d2d3957f4d17517430db539238e6b402f32e57f82f22af57f09f43e2a9aa2a3bb118dfefbaf394e745313193623fda8eba87b89b7fcc47fe52919be7c01292fcc5ae6548895865"}, {0x0, 0xe4, "56148cd3e79535975c523d8833432965e0a0c79fb702e14812119d353e68170fa7826055b0ef3f80bb80a91ee11f92f8b67eeb055ed7bf3386dbb231b91d8d55adb662ae17604ea7c86411e37c0a54409fa68fe1e47c3f2c04c292796c923984eb16b1910a5e4a43b2d705880761ab23f33da6b39828baf2f2870d3b4c2f434149e772a6c8d5eeac171ea3857f1bb8a6f6573aea4bc4311e0daa35fb98839e50f68c6490ab839642feb4b20216957e78e5153b1ae29337105a24521128b1362e84b24bde2b796345d301064b664a8843aefc9883a0a672aba46c5f6e70a7cda9778f5f7c8378c175516614707eddba75f3e8ae93914533b4fec7512cf05a4f8e3cdc81d9272009e359a1aab310cd98ffc45e19b5277fd89099a2bda9c7180b3c4637da2bd18fdf232f774b27fabfab9f5475d0615f99f49f4d99acc3cb272b8855b439f1253546b84eeee2af465ac2d9648695be3cfca89e46311088e7518cb0fe62f79298338ed41b9f67840f44afd91b44b883fd72f0b49ad0f4983e4dc069fd3cfdf718dcd1d5b6f1025077acbf8434fe8e586aea02cf4189a95194a49705fb32ce6dd95ffb60ce366dd88dd32beea8602620978a82830ab70d072190e324b5dd44a8b0b854258c37c3a7ca2266f7f14dddbc400d825de77281d1a3384b5ba97f0e8890193a2e3a7ae77734d59be01b0063187a4349c61e8136d39ac3e3a679b2ff23bb9d6b807a29a1b34723886f2f30af556fa66e2135cdd28507a3057eb3c751480c20affa40f0925ceda9c2b56681e9f20bc14ad3b716bd7d598e21ea7ae330581afb19c0e74ceb3d5fb2e73d1a5179e8566ebe9e1d89b865f4215219edf05a7d54729404f083ba44cc11b66d50c501ae94797ca0e6b9d4a5ec2654565c7c9a69723df2ac3443eed5b7d04676e8e8425bcfd71058b16922bc6d04026c3b97ada6b8b991cb34526d265ce9e536ac8a13b3ea198c002360afda6bc65716045af1317ee1cd345b0f3f1569cdb3d6615b90dcd16bab47ad9a730fd60d64b0df63f4a5912fb9997b8bf700ed5bdf42b3e46a594cc23848d96f7680fad325916c80900f9b1086487ad1834d68193cc9bbb4cde2b6f3aec5a5cd3bc9647e520c227a0edacfd3ec42223c1838cf8fe6b47b4b4bf2ef7fcc5367a05e0304ba533a45c6fd6c6bcd379b3acc863c5a140415d22876c19d4db018883879dc98ae41241a9c2ba1096051183fc73cc9328d21177707a582fc2c032da7ad2d815cd84dfda42bf1d33e749dab1831e0cf6598c6a8cb2dddfa0366dc4045e007b9fde3589b2a21da689115905e469318681630dd66f3d156e9a26157d7fc45db5477e899e499a41cabe778eea79f8ae4bf1e1aa0735abdddefa36f9667054fa87e632936b1135e53a8b9a2406238afeaeabc959299af6ebb5f9094fefb2324dc8ca48460da74815143b94822067e4648035425c1cef293a028991d9390ff88d8a4dd4c3df1a6005d7e9b0b183afd687405eccb76435aff364fe85130d4b4a40ebb701bea903389d3dc0c29ae06ce4f1793d89f9b6e3ba9de78b0b593561c70a021003dba7dc8d24b325e08ce2a4229ecc000201e7154c9f29b47788187e5124d436d380bd4dec950b2a2ac27431e3a0a1a2b1f8eb37e8e1dfc95884755c2d6ae3a5e8682418bfc86f7f51c27c38c311e666ce52173eda40a30d650b4ade7fff80d8a6949cb564d4eaa5b3765475bb789a8662e56eaaa9a53b0256319d4607430d1e67270fdeff526502d961bcaabf324604ea9a01e9a56ba227fc9faf2cc5a6c58eebe02cd305c147418215f334e904b38768abb0d6488353b5d454945672e20b3caac3cc629e4c41e0a6752eea03f9e427291229e4d36dd2ee94652c5d470784b12517c56a74ea5c87ea1ebab5faca4fb164f5d9e759ee3209e4471877545d01266fe3108efcbb8798836fe0d279fbd083a3c07763295b502250cce73f77df3513f522d41ec63a4c16e34baa4c3fe4a1cd353ec87202abb3f326eff8fe47d3d0ed57e59d3797cfa89c9cc2481224912084e639c556902bd2345a535affc060db615ad093b0f194513912868f47524c82b9aab80c0d3fccf4bd75e650cf48838e680b32bfb159b6e9124c30f310541449569ac1a3c2bcdef2ab709d761aab3ad2243a745ca4074be4b3710274185e5c38388cc24f59f8646b7d56ff85c7829e4c221106e54b181341db34bece8d04ced3fcd6b1f978307d3678ea0cf573e49bd016ca84336fda0df96d12aa98a75bf5b34e0a5ea2bc463ad355c7d9d0ed03c3949807729d220c6e19c69c14af0cdbe48253828cd239b8ff452971cc6fd95ff449b54772eae769013500d3e47ccdc6b83e01cb695874022b28c139e086f49d1b9bb38bee42011f406c769e075cedefc1115ad71ed947c57f4aa3e5c2240f2c26a124609e16428b5351c2c13cf77d9e8c60dd7341e5e0501b48d8b13af4e06c2683664a67f5f8923af72f7fea28347fea364050e66aa893398031a6c18d208b47ba21ceceea639b1c4e447dfcd6493c9191a07651a336e4ba5949bebbe0e407ef24decd1977b43"}]}}}}}}) 23:36:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$dupfd(r0, 0x0, r0) 23:36:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080), 0xffffff70, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x6, 0x6}, {{r3}, 0xc, 0x50, 0x40000000, 0x5, 0xfff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80, 0x81, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x80000001, 0x7}, {{r0}, 0x0, 0xa0, 0x4, 0x10001, 0x64}], 0x5, &(0x7f00000000c0)={0x3, 0x507}) 23:36:03 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000013000/0x2000)=nil) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 23:36:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8b02695e7f000001"], 0x10) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r3) wait4(r3, &(0x7f0000000040), 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 23:36:04 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x100000000000930, 0x60000012}) 23:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x8c583425af39578d, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x7307, 0x4, 0x1, 0x400}, {0x8, 0x40, 0x9, 0x362d}, {0x1, 0x5, 0x6, 0x7}, {0x20, 0x1f, 0xd, 0x1ff}, {0x1, 0x40, 0xfb}, {0x2ed, 0x1, 0x81, 0xffff}, {0x0, 0x1, 0x5e, 0x3}, {0x0, 0x5, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) 23:36:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f00000000c0)=""/200, 0xc8}, {0x0}, {&(0x7f0000000300)=""/195, 0xc3}], 0x4, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:36:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x80) r5 = dup2(r1, r4) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="de53b360f3db05dc6a71c8d4a841cb00cdd2212e9d665050c20ce6153aa97c93ab683e53bd5027321155093a4c88ae559282cd759feda5cd03432730ecef3b49631972f566deb3c52483af08612cf5c022e5ecec68caab71ed5ff83b7debf10592148315b733d149880fc0f09e61c945a9a450fc9ae4311c22b5ca43d7ca8fd36ffcd000dde91b437dc67a982c4d1e9b71a853b7de74bb349643ae"], 0x10) write(r5, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:36:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) accept$inet(r2, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) 23:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) kqueue() write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0xfe}, {0x84, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfff}]}) kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair(0x18, 0x2, 0x56, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r4) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x1, 0x9025, r4}) pwrite(r0, &(0x7f0000000100)="20009d8d1a02bee97e3a", 0xa, 0x0, 0xfffffffffffffffd) 23:36:04 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="f0ffc1c9f47f660ba010a4fffffbfffffff4f2232f6ab8e70b7a7b3adde2c6e08f00"/44, 0x2c) dup2(r1, r2) 23:36:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000000)="0d459f49871437f02bf9a069e651704f8bd3b54fad8270b3d8575ae04d78444230bb272024ea08da6cc8a71ec2ae44cdd25d71a5ed211d1b97c827903c7db95e5c13b11f75f47a3a1a3530c3c6fa7b289c1a03d2285e57831edb0218dba940f7f7b8b04e51c5a860287a091297ac8d546c7cafe6e5ad93fb6d13d62025fc9eea45cf5bc334c384dfa2", 0x89, 0x0, 0x3) getpid() r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfffffffb) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:36:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:36:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff69f2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x540, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000009c0)={0xd66, 0x20, 0x165, {[0x3, 0x2, 0x20, 0x4, 0x8, 0x6, 0x0, 0x5, 0x10001, 0x3, 0x9, 0x0, 0x58d, 0x3, 0x9, 0x5, 0x0, 0xcb], [0x7fff, 0x2b, 0xfffffffffffffff9, 0x3, 0xd95, 0xe6, 0x1000, 0x401, 0x4, 0x9], [0x8, 0x6, 0x2, 0x2, 0x2, 0x3ff, 0x2], [0x6, 0x5, 0x8, 0x2, 0xffffffff80000001, 0xc5], [{0x2000, 0xae28, 0x8001, 0xfffffffffffffffe}, {0x0, 0x2, 0x6, 0x7}, {0x1, 0x5, 0x4, 0x8000}, {0x0, 0x8, 0x100, 0x80000001}, {0xffff, 0x8, 0xeb0, 0x100000000}, {0x3, 0x9, 0x1, 0x3}, {0x0, 0x0, 0x10001, 0x7f}, {0x6, 0x2, 0x7, 0x228}], {0x99, 0x80, 0x200, 0x5}, {0x0, 0xd8b5, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) accept(r1, 0x0, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x100) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x2, [{&(0x7f000048b000/0x2000)=nil, &(0x7f000018a000/0x2000)=nil, 0x81}, {&(0x7f00006d9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000562000/0x4000)=nil, 0x6}, {&(0x7f000025f000/0x1000)=nil, &(0x7f0000118000/0x3000)=nil, 0x100000000}, {&(0x7f0000004000/0x1000)=nil, &(0x7f00001f6000/0x1000)=nil, 0x7}, {&(0x7f000014e000/0x4000)=nil, &(0x7f000077d000/0x3000)=nil}, {&(0x7f0000451000/0x1000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x296}, {&(0x7f000029e000/0x1000)=nil, &(0x7f00001cb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f00002f1000/0x3000)=nil, &(0x7f0000103000/0x2000)=nil, 0x1}, {&(0x7f0000654000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000bc000/0x4000)=nil, &(0x7f00006eb000/0x1000)=nil, 0x3f}, {&(0x7f000014d000/0x1000)=nil, &(0x7f0000213000/0x4000)=nil, 0x6468}, {&(0x7f00007a9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f000028e000/0x2000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f000053b000/0x3000)=nil, &(0x7f00001b3000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000d5000/0x13000)=nil, 0xf04}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getppid() r4 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:36:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65300004f0025503ff000000951f3bcc912571b58134cb6605ba"], 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 23:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) select(0x40, &(0x7f0000000040)={0x3, 0xfffffffffffffc00, 0x7, 0x81, 0x9, 0x2, 0x8, 0x2}, &(0x7f0000000140)={0x7, 0x1, 0x9, 0x5, 0x71b, 0x2, 0x9, 0x8}, &(0x7f00000001c0)={0x7, 0x6, 0x4d, 0x5, 0x2, 0x7fff, 0x0, 0x6}, &(0x7f0000000200)={0x0, 0x7f}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000012c0)={0x3, 0x3f}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0x800, &(0x7f0000000280)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff735e90b4d850377754de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b9", 0x1000) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63, 0x0, 0x2000000000000}], 0x7, 0x0, 0x9, 0x0) kqueue() 23:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x101, 0x9009000000000, r2}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) dup2(r7, r5) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) vmmaplk Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 475729 37867 0 0 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8220ca90) at panic+0x15c witness_checkorder(fffffd807f0002f8,1,0) at witness_checkorder+0x10e0 rw_enter_read(fffffd807f0002e8) at rw_enter_read+0x66 uvmfault_lookup(ffff800023fa6d18,0) at uvmfault_lookup+0xd9 uvm_fault(fffffd807f0002e0,2e2e02040000,0,2) at uvm_fault+0x7f pageflttrap(ffff800023fa6eb0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fa6eb0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_get(ffffffff826636d0) at pool_cache_get+0x10d pool_get(ffffffff826636d0,2) at pool_get+0x91 m_copyback(fffffd807b858d00,80,20,ffff8000009d5b20,2) at m_copyback+0x4d7 rtm_msg1(2,ffff800023fa7220) at rtm_msg1+0x1b2 rtm_send(fffffd80655cbe08,2,0,0) at rtm_send+0x120 end trace frame: 0xffff800023fa7450, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (rwlock) vmmaplk ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8220ca90) at panic+0x15c witness_checkorder(fffffd807f0002f8,1,0) at witness_checkorder+0x10e0 rw_enter_read(fffffd807f0002e8) at rw_enter_read+0x66 uvmfault_lookup(ffff800023fa6d18,0) at uvmfault_lookup+0xd9 uvm_fault(fffffd807f0002e0,2e2e02040000,0,2) at uvm_fault+0x7f pageflttrap(ffff800023fa6eb0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fa6eb0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_get(ffffffff826636d0) at pool_cache_get+0x10d pool_get(ffffffff826636d0,2) at pool_get+0x91 m_copyback(fffffd807b858d00,80,20,ffff8000009d5b20,2) at m_copyback+0x4d7 rtm_msg1(2,ffff800023fa7220) at rtm_msg1+0x1b2 rtm_send(fffffd80655cbe08,2,0,0) at rtm_send+0x120 rtdeletemsg(fffffd80655cbe08,ffff800000a24800,0) at rtdeletemsg+0x199 rt_ifa_purge(ffff800000a0d500) at rt_ifa_purge+0x104 in6_unlink_ifa(ffff800000a0d500,ffff800000a24800) at in6_unlink_ifa+0x580 in6_purgeaddr(ffff800000a0d500) at in6_purgeaddr+0x1d7 in6_ifdetach(ffff800000a24800) at in6_ifdetach+0x74 if_detach(ffff800000a24800) at if_detach+0x148 tun_clone_destroy(ffff800000a24800) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800023fa7790) at spec_close+0x311 VOP_CLOSE(fffffd806e2eb0d8,7,fffffd807f7bf960,ffff800020ed6288) at VOP_CLOSE+0xc0 vn_closefile(fffffd80681f6c90,ffff800020ed6288) at vn_closefile+0xd7 fdrop(fffffd80681f6c90,ffff800020ed6288) at fdrop+0xc2 closef(fffffd80681f6c90,ffff800020ed6288) at closef+0x11c fdfree(ffff800020ed6288) at fdfree+0x101 exit1(ffff800020ed6288,0,0,1) at exit1+0x32c sys_exit(ffff800020ed6288,ffff800023fa7a20,ffff800023fa7a70) at sys_exit+0x16 syscall(ffff800023fa7af0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffefdf0, count: -32 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800023fa6990 rbx 0xffff800023fa6a40 rdx 0xffff800020ed6288 rcx 0 rax 0 r8 0xffffffff812e6c3f kprintf+0x16f r9 0x1 r10 0x25 r11 0xe93fa2f6ed5b002f r12 0x3000000008 r13 0xffff800023fa69a0 r14 0x100 r15 0x1 rip 0xffffffff81078cb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023fa6980 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=463614 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed69d8,0xffff800020ed7888 process=0xffff800020e93358 user=0xffff800023fa2000, vmspace=0xfffffd807f0002e0 estcpu=20, cpticks=1, pctcpu=0.12 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37867 475729 29996 0 7 0 syz-executor.0 16096 251399 0 0 3 0x14200 bored sosplice 29996 453271 6842 0 3 0x82 nanosleep syz-executor.0 6842 467956 26055 0 2 0x2 syz-fuzzer 6842 447670 26055 0 3 0x4000082 nanosleep syz-fuzzer 6842 495169 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 168164 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 186081 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 219060 26055 0 3 0x4000082 kqread syz-fuzzer 6842 417122 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 465569 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 16257 26055 0 3 0x4000082 thrsleep syz-fuzzer 6842 291323 26055 0 3 0x4000082 thrsleep syz-fuzzer 26055 180176 67222 0 3 0x10008a pause ksh 67222 258355 46209 0 3 0x92 select sshd 16918 260438 1 0 3 0x100083 ttyin getty 46209 93676 1 0 3 0x80 select sshd 91928 166462 6253 74 3 0x100092 bpf pflogd 6253 134051 1 0 3 0x80 netio pflogd 26047 194818 1221 73 3 0x100090 kqread syslogd 1221 380879 1 0 3 0x100082 netio syslogd 39071 246377 1 77 2 0x100090 dhclient 93317 69490 1 0 3 0x80 poll dhclient 2949 169502 0 0 3 0x14200 bored smr 38654 132431 0 0 2 0x14200 zerothread 45202 47968 0 0 3 0x14200 aiodoned aiodoned 54010 109809 0 0 3 0x14200 syncer update 98731 254425 0 0 3 0x14200 cleaner cleaner 55947 298539 0 0 3 0x14200 reaper reaper 76061 140051 0 0 3 0x14200 pgdaemon pagedaemon 80902 361503 0 0 3 0x14200 bored crynlk 36048 507443 0 0 3 0x14200 bored crypto 65748 135463 0 0 3 0x40014200 acpi0 acpi0 64221 67696 0 0 3 0x40014200 idle1 17481 138557 0 0 3 0x14200 bored softnet 83075 492783 0 0 2 0x14200 systqmp 56604 174623 0 0 3 0x14200 bored systq 31206 157943 0 0 3 0x40014200 bored softclock 31973 368184 0 0 3 0x40014200 idle0 1 356974 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex mbufpl r = 0 (0xffffffff826637c8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 pool_cache_get+0xa3 #3 pool_get+0x91 #4 m_copyback+0x4d7 #5 rtm_msg1+0x1b2 #6 rtm_send+0x120 #7 rtdeletemsg+0x199 #8 rt_ifa_purge+0x104 #9 in6_unlink_ifa+0x580 #10 in6_purgeaddr+0x1d7 #11 in6_ifdetach+0x74 #12 if_detach+0x148 #13 tun_clone_destroy+0x1f2 #14 tun_dev_close+0x160 #15 spec_close+0x311 #16 VOP_CLOSE+0xc0 #17 vn_closefile+0xd7 #18 fdrop+0xc2 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9493 6407K 6724K 78643K 10813 0 pcb 13 8K 8K 78643K 38 0 rtable 83 2K 3K 78643K 221 0 ifaddr 59 12K 13K 78643K 73 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1485 0 iov 0 0K 16K 78643K 25 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1289 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 8 0K 0K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 130 0 sigio 0 0K 0K 78643K 4 0 proc 60 63K 95K 78643K 453 0 subproc 23 1K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 14 0 in_multi 37 2K 2K 78643K 62 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 215 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 114 22K 38K 78643K 1411 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 9 0K 0K 78643K 15 0 temp 82 3040K 3104K 78643K 2721 0 kqueue 3 4K 8K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 49 0 16 2 0 2 2 0 8 0 unpcb 120 67 0 57 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 378 0 378 2 1 1 1 0 8 1 tcpcb 544 54 0 49 1 0 1 1 0 8 0 inpcb 280 176 0 168 3 1 2 2 0 8 1 nd6 48 7 0 5 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 4 1 0 1 1 0 8 0 pfstkey 112 23 0 4 1 0 1 1 0 8 0 pfstate 328 23 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 13 0 13 13 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 semupl 112 2 0 1 2 1 1 1 0 8 0 semapl 112 10 0 4 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1575 0 174 89 1 88 89 0 8 0 ffsino 272 1575 0 174 94 0 94 94 0 8 0 nchpl 144 1936 0 350 60 0 60 60 0 8 0 uvmvnodes 72 1669 0 0 31 0 31 31 0 8 0 vnodes 208 1669 0 0 88 0 88 88 0 8 0 namei 1024 5141 0 5141 1 0 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 scxspl 192 5478 0 5478 6 5 1 5 0 8 1 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 346 0 314 4 0 4 4 0 8 0 futexpl 56 1935 0 1935 1 0 1 1 0 8 1 knotepl 112 69 0 56 1 0 1 1 0 8 0 kqueuepl 144 181 0 179 1 0 1 1 0 8 0 pipelkpl 48 89 0 82 1 0 1 1 0 8 0 pipepl 120 178 0 165 1 0 1 1 0 8 0 fdescpl 496 330 0 314 4 1 3 3 0 8 0 filepl 152 1868 0 1783 6 1 5 6 0 8 1 lockfpl 104 24 0 23 1 0 1 1 0 8 0 lockfspl 48 10 0 9 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 88 0 79 1 0 1 1 0 8 0 zombiepl 144 315 0 314 1 0 1 1 0 8 0 processpl 984 346 0 314 5 0 5 5 0 8 0 procpl 624 601 0 560 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 266 0 246 4 0 4 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 155 0 0 19 0 19 19 0 8 0 mtagpl 80 17 0 0 1 0 1 1 0 8 0 mbufpl 256 183 0 0 11 0 11 11 0 8 0 bufpl 280 3817 0 134 264 0 264 264 0 8 0 anonpl 16 187994 0 174049 89 1 88 88 0 124 15 amapchunkpl 152 2608 0 2466 21 5 16 21 0 158 9 amappl16 192 9645 0 8910 78 21 57 61 0 8 11 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 27 0 21 1 0 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 6 0 3 1 0 1 1 0 8 0 amappl11 152 154 0 137 1 0 1 1 0 8 0 amappl10 144 22 0 17 1 0 1 1 0 8 0 amappl9 136 386 0 385 1 0 1 1 0 8 0 amappl8 128 344 0 310 2 0 2 2 0 8 0 amappl7 120 118 0 106 1 0 1 1 0 8 0 amappl6 112 122 0 115 1 0 1 1 0 8 0 amappl5 104 131 0 116 1 0 1 1 0 8 0 amappl4 96 579 0 550 1 0 1 1 0 8 0 amappl3 88 103 0 98 1 0 1 1 0 8 0 amappl2 80 1687 0 1618 2 0 2 2 0 8 0 amappl1 72 17450 0 17000 24 14 10 18 0 8 0 amappl 80 897 0 848 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 330 0 314 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 330 0 314 1 0 1 1 0 8 0 vmmpekpl 168 6662 0 6631 2 0 2 2 0 8 0 vmmpepl 168 55171 0 53268 113 5 108 108 0 357 13 vmsppl 368 329 0 314 2 0 2 2 0 8 0 pdppl 4096 668 0 628 7 1 6 6 0 8 0 pvpl 32 322494 0 305068 220 1 219 219 0 265 44 pmappl 232 329 0 314 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 256 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8220ca90) at panic+0x15c witness_checkorder(fffffd807f0002f8,1,0) at witness_checkorder+0x10e0 rw_enter_read(fffffd807f0002e8) at rw_enter_read+0x66 uvmfault_lookup(ffff800023fa6d18,0) at uvmfault_lookup+0xd9 uvm_fault(fffffd807f0002e0,2e2e02040000,0,2) at uvm_fault+0x7f pageflttrap(ffff800023fa6eb0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fa6eb0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_get(ffffffff826636d0) at pool_cache_get+0x10d pool_get(ffffffff826636d0,2) at pool_get+0x91 m_copyback(fffffd807b858d00,80,20,ffff8000009d5b20,2) at m_copyback+0x4d7 rtm_msg1(2,ffff800023fa7220) at rtm_msg1+0x1b2 rtm_send(fffffd80655cbe08,2,0,0) at rtm_send+0x120 rtdeletemsg(fffffd80655cbe08,ffff800000a24800,0) at rtdeletemsg+0x199 rt_ifa_purge(ffff800000a0d500) at rt_ifa_purge+0x104 in6_unlink_ifa(ffff800000a0d500,ffff800000a24800) at in6_unlink_ifa+0x580 in6_purgeaddr(ffff800000a0d500) at in6_purgeaddr+0x1d7 in6_ifdetach(ffff800000a24800) at in6_ifdetach+0x74 if_detach(ffff800000a24800) at if_detach+0x148 tun_clone_destroy(ffff800000a24800) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800023fa7790) at spec_close+0x311 VOP_CLOSE(fffffd806e2eb0d8,7,fffffd807f7bf960,ffff800020ed6288) at VOP_CLOSE+0xc0 vn_closefile(fffffd80681f6c90,ffff800020ed6288) at vn_closefile+0xd7 fdrop(fffffd80681f6c90,ffff800020ed6288) at fdrop+0xc2 closef(fffffd80681f6c90,ffff800020ed6288) at closef+0x11c fdfree(ffff800020ed6288) at fdfree+0x101 exit1(ffff800020ed6288,0,0,1) at exit1+0x32c sys_exit(ffff800020ed6288,ffff800023fa7a20,ffff800023fa7a70) at sys_exit+0x16 syscall(ffff800023fa7af0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffefdf0, count: -32 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8265c780) at __mp_lock+0x127 end trace frame: 0x0, count: 11 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8265c780) at __mp_lock+0x127 end trace frame: 0x0, count: -4