kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jul 17 20:14:56 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.179' (ECDSA) to the list of known hosts. 2020/07/17 20:15:08 fuzzer started 2020/07/17 20:15:12 dialing manager at 10.128.15.235:14449 2020/07/17 20:15:12 syscalls: 381 2020/07/17 20:15:12 code coverage: enabled 2020/07/17 20:15:12 comparison tracing: enabled 2020/07/17 20:15:12 extra coverage: support is not implemented in syzkaller 2020/07/17 20:15:12 setuid sandbox: enabled 2020/07/17 20:15:12 namespace sandbox: support is not implemented in syzkaller 2020/07/17 20:15:12 Android sandbox: support is not implemented in syzkaller 2020/07/17 20:15:12 fault injection: support is not implemented in syzkaller 2020/07/17 20:15:12 leak checking: support is not implemented in syzkaller 2020/07/17 20:15:12 net packet injection: enabled 2020/07/17 20:15:12 net device setup: support is not implemented in syzkaller 2020/07/17 20:15:12 concurrency sanitizer: support is not implemented in syzkaller 2020/07/17 20:15:12 devlink PCI setup: support is not implemented in syzkaller 2020/07/17 20:15:12 USB emulation: support is not implemented in syzkaller 20:15:20 executing program 1: getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) getsockname$unix(r4, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000001140)) r6 = getuid() r7 = dup2(r4, 0xffffffffffffff9c) fchownat(r7, &(0x7f0000001180)='./file0\x00', 0x0, r3, 0x6) semget(0x0, 0x2, 0x112) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f00000011c0)) r9 = msgget(0x3, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000012c0)={{0x69, r6, r10, r2, r11, 0x100, 0x8000}, 0x3, 0x8, r12, r1, 0x9, 0xa41f, 0x1, 0x800}) getpeername$inet6(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) 20:15:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x200, 0x8001, 0x1, 0x1, 0x5, 0xffffffff, 0x4, 0x1, 0x0, 0x386c, 0x80}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x680, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x7, 0x0, 0x0, 0x7, 0x5, 0x6, 0x1, 0x2, 0x40, 0x4}) getsockopt(r0, 0x1, 0x9, &(0x7f0000000180)=""/60, &(0x7f00000001c0)=0x3c) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240)="64e94a299fda7cd04f764361387a5428da188e2dbfd4589c9da4f58c23484cd80bccf266e6245b017c6709e6457ecfe2a2380226928551201424a0b6ca87696fc2e2354edea427f7d3f4ab181d38002006f45f003773378a29344e0bef4957a42202", &(0x7f00000002c0)=0x62, &(0x7f0000000300)="8a5ce5fda2eb6f0bad60b9f54b", 0xd) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000440)) r4 = kqueue() fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000480)) open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0x1) r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) openat(r5, &(0x7f0000000540)='./file0\x00', 0x400, 0x30) r6 = semget(0x0, 0x2, 0x51) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/34) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000005c0)={0x4, 0x4cc, {0x80000000, 0x9}}) 20:15:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698b, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/45}, &(0x7f0000000040)=0x2f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="3df5ddb22147ff2afdf69c0b2261727cdcfc66395a0a3140f7808d7631e79ab2f113a7ea2c21970fa437e6bdcc9b5c107e602b6564cb3797e2acec871f3a7834c690", 0x42}, {&(0x7f0000000140)="190915f77faf8de015a44169fb1146a5dc13a04c2a55f5e81b62eb59149f65eca9a1faa41208c543ea0bc3ae8d0447c90d7c0593c3bcdbc32bbf1345556ee8dfccf31f98", 0x44}, {&(0x7f00000001c0)="c3ec0813e28348db29ecc67bd93ae486ec59658ba0702827374c5ccd2ce2a2ac62f5fb99979f9037a5bf73d1125cb83b9c20bb878d8e8eaf5cb47752ddb0bdc16acca50ce92000b4162e080b4a06b2f8dc569fb4dd", 0x55}, {&(0x7f0000000240)="a669a74b06ceb71421db53e2d7baa2703cd486fec9f551845ff9b0192f6f4d3d3adca09e73f627971c873f6aedd9398778cd679e1357f48906ab6b203aff021f275f2e0b28283a9ce17152a1274c7cdfae196127a720ccc588860550553d980d69dac3018154dfcec5736beb2e7bf5624aba17113f02c2ff0a1fe1e9e98f3c904904da0fd4d0cf0b4076357e1eadcf8067c39775a254c02194bb866bd591bd6300efbcdf6b8125c26c37", 0xaa}, {&(0x7f0000000340)="b9a85b609d4cac966fdd46028909506595c5b4d476c201001c45391c925dff3ed63cfb0c3b0a7311f1779837bb3d79a5e5243ef7d4b887b1cda3690aef73cd41804630a52f69e37e944b56995dadfb6582f55facdf91033a3243e330e43335c073f15eede497b84dd0cd9c2e20108ce91c621ad4facc8b220603d60688d1eb0f6f3436defb2d9bf0e4eea848c14737e1445998a67bc6cd83aa508aa07e38d221f9170bafee4fc566673ea0bd09136b06096aebe37495a2bd097811ee2705fe97eb2aac71602293f98f2ee1ecf0b5a9e00b2e17aa4ae41508db0ee4607c9cbde64fc8969b7b44d28f624601f2db282691c597", 0xf2}, {&(0x7f0000000440)="d23bad89128cbcf0cb05cc01f7222e37879f8c580944fde46c143c7aabed746ab3442b46fcbd5ca7ca724c76dc6a91e8170e2c56122d547f7eb713de3b29a5ad36af8519b7ba82437feb06a92dee4b73da4b4b6ea96794c902b823b06826fd984f02eb7be90e42a171907fad5e1e4b735a6a3d1eb92f3d9570d4a5e89a29ab49b1c39aef7d309229baa82b795308d947ccdfe8da419ff6c1105e7a9d1e91ea564d0b4caea65874edcd3157e1f870c7af8711d335a22ce0403315f5ada3be75573955931e7b5f7b10eceb26a97aa6c06a725f970f8ed70a9f41356ee429648811ff958921264a682b5aa2831a92a7e412e9f86cfd65148fcb9cd6bce96ef0f5", 0xff}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r5, r9}], 0x20, 0x1}, 0x405) 20:15:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f0000000300)) 20:15:22 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x100000, 0x100000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698b, &(0x7f0000000000)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x7337) 20:15:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x410, r1) r2 = getpgrp() ktrace(0x0, 0x5, 0x2, r2) 20:15:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000dc0)="3fefef98971a0e12f3f3e6453ca3eeb902c3", 0x12}], 0x1) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x10001) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 20:15:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xfa, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xec, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x3, 0x3, 0x41424344, r0, 0x0, 0x0, 0xf, 0x0, 0x8001, 0x0, 0x5, {[@sack={0x5, 0x26, [0xfff, 0x74, 0x1f, 0x80000001, 0x3ff, 0x9, 0x1f, 0x6, 0x401]}]}}, {"30f5940966a221a38f4a145d16cd5476e8dcaeaf36adaa3be308651077923c8d6b3738df75d93c06841d6098feb04e6c0f094785a393076a9aefc88fd1f92ee0f247252af1c444d9b8d0b39efe8e704e7ebcbaeaaa183d8c4da475575f947fccbc7633ac439b60324d596b4a9a69f1209aec90795d0ecd72a11e31446734c0701bd5260513d7cf2f60f10467b02ab07e9fb2aa38953ad8b8cfbf2c4b"}}}}}}) 20:15:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x9) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x400, 0x0, 0x1, 0x0, 0x80000000, 0x5, 0x2, 0x2, 0x98, 0x2}) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:15:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x7, r1, r2, r1, r6, 0x8, 0x1000}, 0x3ff, 0x3, r0, r0, 0xe6, 0x1, 0x8, 0x3}) sysctl$ddb(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="e041e64f32caa15ab45ce31e7e5a83ee6d0a2898732c39368a784c639844d741676143450aee9fdcf6191382235b6bed193f5033cebf32762da0b3ddbc88e0cae912a39acf06fd44add3c913b957507fd21dd645440f87f502b72fccbdcec4f7266424ef6e54b90b68272aec87851245387671d4b68158c3e10e2a5805bd08c66e162979a4718680e16751607e839b58bd68bb1316c3ea75bf66848dc167f47b", &(0x7f0000000140)=0xa0, &(0x7f0000000180)="1dee029c9bed7de75dcb4676e15e59d00ff6643daf36384f5736d8bfe8689d248c97a2bfb04bbe8369e5543704d38b074165283320", 0x35) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000f955f07b017e316c4d80328440653b1bcd4e599ad0dd14fc36dcab33d5a0d7688bfda2921b9bd8d4e53808fc49fe0e66fcbf7248548f8a7418f681b89af80ac6169f14e8d1e8ba09f175f1c9d94b6c76504ac4bb0ea0dc656427835a617be18d0986fe8d55fab392394b16ba1c026f5f394b3a335a75f6a150e8228c23a7122cc65fda20"], 0xa) 20:15:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffddeffffffffff], [0x0, 0x0, 0xa7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x3d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) 20:15:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaa8aaaaaaaaaabb0800450000380000000000f8da32069078ac1400bb000010004e204e2100000000000000db88b5579286e5539be2d27708c120dd48b124d66363142aa3734f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000030300050a00"/24]) 20:15:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sysctl$fs(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x2e) 20:15:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r4, 0x20}, {r5, 0x4}, {r0, 0x20}, {r1, 0x80}, {r2, 0x10}, {r6, 0x1}, {r7, 0x2}], 0x8, 0xffff) dup2(r3, r1) 20:15:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:15:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x2, 0x6, 0x0, 0xff, 0x0, 0xfffffffffffffffc], [0x0, 0x100000000], [], [0x0, 0x0, 0x1000], [{0xfffe, 0x81, 0x2, 0x2000}, {0x0, 0x0, 0x0, 0x80000001}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x2}, {}, {}, {}, {0x4}], {0x0, 0x224c8e72, 0x0, 0xfffffffffffffffc}, {0x0, 0x1}}}) seteuid(0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000080)=ANY=[@ANYBLOB="040000004500c919b6d2153b8cc4282e9651e5000043a900000000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="0ad614e4da301bece282f32532371469a0dc35a2b47836ec222ca4f50dbb5ab21127ab50183107beb7a5e58f2438a15eadb67e1c1255cca9daa91b4941764edf7d73044e3b8b6e0d4a57d233560faf1b046dee8a95d80ebb5e996c1f9e6cc9573c092ce1f7245b2a3fb0aaec6575e84e6e75f0a954ecd0572ec97fad8c38140f4c7a3cba1362e0f0cca0a2a5bda2c7b17705ba8024bb1d26fe9e4574", 0x9c}, {&(0x7f0000000040)="a82f1334000b39ab60c8c479e2c106838c240ed7a72127f59d7f88005772825928b7860629c676", 0x27}, {&(0x7f00000001c0)="28d130155804b7d4ad2bbfb4a7f3ccdee34e2db1b8205f82188978571d00a3789fa1c083128f53a150058b21217057550d741d045b63a2a22224243364b40fe0bde6c3bee0425c97169663546866e8d60b990daf16bc8cf41f5066e3d20d8933ad5b986b474c47960cbfcffb3296a0bc760e192da97cb249342710ac0037b37bd758213d40639fcc35ab1214088e5dea2f07c5954d20102ab99669d64509836ee779bb2b7e72b50c45e8a5789db9b813f2ca581e4f58", 0xb6}, {&(0x7f0000000580)="78f1addee8700c2bdee21365632d1c34081ed9825e6a37f5bb09d67f35a8a12ae4d01904c0fffca00433a58a2c91cdc56a3f9cb64babd046f657d6aeacd7b473da39d4bb7a1ded6ed0e9eadf74953653162c9dce1d9960281fc826f2061d172cdb5ba055beecbfb958a9a7d74ab36d4a68d96d2d9ce1e28930f984fc6491e445f2dda6978879da1c4e916bebbd4ca506cc2437", 0x93}, {&(0x7f0000000640)="6642cdd3096db6c3cac0f3a57c1d025f1a4e753888de6575a7c89a89302c23b9174454267e7f21a19ff0bdecdb82bf23a25f108d4aebb7fc629ce8671104b36b4fbdc4b15c7cdd6e75e01a85422ff571e0dd5539fda9b7c1ec5f5b4be20d312baf12dc8677853183dcb89600d6805c715ef881ee91bfad052ad5af8a467a88c31a277420586244e0a0218344aa488fa9c109281219869a39158fb57aa827bf1f9968bfa39f6fe1699afaa66164f7e18a5b7a335bcdbefd1a4da51d2e26a412a9e66d1b5c21feefc010730e298e7ebfea3903cedd6beea47d23d2ac0017bd7bbd8b042ee5ddce7f7ac7a24b7413198d64a65c", 0xf2}], 0x5, &(0x7f0000000d00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYBLOB="faa10b8e8d0cb67719c61a274aa35e412eda8fbf5127bdd0e74787a5182805648394b1cf960541d4c36cdac088376caa82b74326736796a2185daaa22e702691562a59aca207acf6596f2d5aec94114160b42a909a040aae86850957857e8b82d3823eb9c0cb947d2172c296581a0153be818d9947d0c884336d7497d6a1abb0b14e597a743822b0df7bdf2cb8da9e9f28b70543531dcf10fe326455cdfb033394414e4bd87449c35f653a1a8f0a44431fe0aaeacee94eb0beda7a5643e8d4aa63d15da405edbb6303f99f94d078fbff84ea40e4e4e3", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000300000000000000000ffff0000010000809774074e4a41008c6ec4693f52707e94ffd2c35489ec916a905e4bb18a4b3aeff146bf37631e507b7d1e35229a0f9db0cef026d20f5bd29fab1d854aef059a22eb26b545ec12eeefb5f37940008c0855e11c86b38fc464a0bbf540f8cdb2f3128922ae31466b79d58356507ab841ca3b2318df226bd788f7857c3a9d6b5daf6aa85ee6e70bc863323bc091d6795c5a1f83a73845e0aaea55239a737b53f7b96c91ac899d50d1bb5f2e26a0fea537b4562494fef22cb773e530d1e00c7c320d7eecc81a14fae34022746992111c02f0f4d493dce9717e7e6225f61fe3894b84cb3d744400eebc8d6440be254a73d57c8aec636dbe7ebcbdb6a52aeaffcaea6755c2435cacd4988ace51bb532582ac7da7fe18236852dd94dcf4241ecc91b18e5ce0eb549a27e5c454ddd8a07dd314a7a109d9b8bfafa38ab8c49c6699c566c6ae7ef2f3b0b2e1fda2a2e5465ab2ba040f6571e4183a618ff4a72647c3a503ac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 20:15:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="fb5bffff5406c4a23320b05ea97fc64494847ad22dc01b485f5bb6b57f86e659f5acaae43b4e7175641fabe02eb2728a2bf2c70800f84196be70eb1e9024c5b1a155892e4bf804e18c67027df44a420c24f376fb1b4aedf76f5bf6294d71a4d0b4c70723355317445b2c1cd299aba32d9efad4d70169922e30e90d2d6fd9e70db05984e8b37c4c5b94cefcfad26507445412ff65be8bb3e40a8eef4e5245616f8873f74866fb961c96e658b8e26839fc0dedc0fc27d7ceff0eba9459d0036f82a78766647f39710b17e155e93d48675438db02c220ede7db4f901f236dca541336fd85903a9ffea253b3a00893f7166e041cd0399cf3e38787f8c3a12e0e59faf3e025b8c848125e555ed19d9883ba7a4abb12dd302fb066d02af59947908b0a6576259278e493271ed4bee43ae4390078d239bb"], 0x1) 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, &(0x7f0000001240)=ANY=[@ANYRESOCT=r2], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="c2", 0x1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000240)="ffa1dd5e5c14bc287c499ce0d2b412c865b173b7fe0184451a6ec0cc6f6bc1c2b3160c4e0c0f99a8b55a535605cd9dbf588b9368cb4903e8a978bacf5b0b62fadb50d075f8386a396a21977396f6b41567d63982563dd3ee41e7400781607f3a0536115d168be8d49cdf7d44b29df51cc8de8c655c7151ab250a77d3c48d1dff131c3639d720721450686057c4291dffa90b1873ad26375a0a6549dcfc34eaa81c7541f0d10156e0b1f344dbb5714de2e6f7a44d29d61056cdd4a38ab1b8f9343726f2319e8cff6cdcb1b1d0dbb8538541291aac4dc98b71fb2a62e6d06e34031f7f91e105806e0a79ffbf34fd566157c3cb686644ee4caaf4acde207d6da0425c7a6790cbfcab4ede92e3bf1730a6157c5d093e202aca2f9e7cfdf70b9bb6af14b58fd44e5adbac739931b158f0c750a9a8e818bf806f5ea3b70802dda879f4edb770413fb1f76c05d37f088f9d51ee8e0569648871b7172aa44aeae77c68b643d19645efcfae5aa6142c00ea037292f31c48ecb1af02314534c6769ee4117f7347fd3e1b919da1cb8683b7bf89e868ae86cf9158144d03ac2dc3a7b27e776d48871e37fc45ed69bb869ba4c4761d6ac1f65a15a240089efc8c6cf1a4b175713eeea507ecf30ba8fa1b19fd8e5cf0a9477172770537403840cf83ffcc6c6e68b3110e910d9af08adf57ad125f46e8eba4210ea3eca1018e45ba688fc0b0b69b183426d621eab4ebb2e613d0057e9b4dfd99604323dfe8b6a07c8b83a2c61c2c8733ea6af61821996a3ce9c63277f286ff8818dca87ded26b3a895d5922f807c69b59ae518020ebfd104173795fbf888703d523e515180a76ababde63645cc508f6c64c57944993460c7841d9efa45ce68b68895467315c8c966e09c6cabc625a9ff6a55fc4b58b78c998bcc443ca3690b06b0c8881e7a471a8656dfc32184c3b97efbc8cac24eb72443a15a9e6693df4381097474d0332e50fc8e1c0544b123a1d35370a08a15a47e79d01e8f99cd3e4fca5302793e9f30b372efdd8bac5b03c57dab4997784c90a1a0264729e96c1773cb84bbb845f5fbf02934a9464aef0461e512e0a44282b3828a951e010e939c92bd8250ac314082c05670c588ffb3d273f0caffcf224cc568524c673cf54b5d56a1e03733828a1dc3cc22ba35677b110691691e5d1788662673dc922cf4864448d21cded364ad036cb02495a4353e5402d8ce1d3bfc9f5e394d7ad417dc5a49ad98ab85f0437337b15dbe90b855a95984f78bd6ef21208862fb18398c34fc70cd911829d56baafc6f949c6975bd3090217b48ef7a7f8b7f1a998ee67c141013c922e3833981da785c6f2d88d7061dd6b0dac6f844232bd9427dfd792077d7a43fe9c00520a3bc5bd945ef6f02a01840854d096e9316e06ab7362aae6773140a8a940f035ee47bf9be6448d8c6a056b49f91028100a5afb1818bcdf91f64b4b1fbbbfab421ade17e3fee7c39cf7680d28b38c56e43b7da3b9eda53ff2178a8fa43e567d036105b8c94eb5219d3aa5efe6f6433edd2240c697571df81001d531f33143455bf5ea5cd218f029d43e28f9f786fa83dc887505fea80812a1440823ced631cf1fd23b340dbc5d11d9b3308e27c9803a19e11dcde749a24f107abdca9e19cd43354dd48d431f7d0aa690db165266777302ce32a7c0086cc32646d46a1cd73b99941fa26f53ad780c42c4964a07f2ee85cc8d3b63a3fe18ccc831cd5858d386f0d6c59ecf43f231a6924e79d80a4aa3fbc50795a48f5651133aba60a23473616918d0d5dfaf00e15edd0eb37cd89865dd9c6ad9ca03c5fbee73e59809a36a806775134d4ffae10a8d23ed08756844f2c9b3f36515ff8100c0bd29cb4cf9ddf3a3eade2e78dae8db8dfab7d7c6e78ee2fff4883a0fc2dba337b023fc2d1caf420eb33c81ffd92a91a25cbef21b40546f5d99841122858b6ad03acd77f225dfbbf556f090a11b65a450a29c712f52cb862eb144ae91b93282c0d12e6915e835cd03723282ea0ab9654595883bde23a4bba324bdc436f470d8afd9eef51f93842464a95d9e7972c251c7167a3c248799b91f496e1596043b5ac97a0879212392ab3d89f3b0b6798fe7245222c76597d180f5f2f8de24eef585da69d20586a11bcd41427fa75c9dd91ce87f1dc362b9e90259010188c78947ff59201e0fe01f06c0a965ba025f9106ae895ed5b303075fda14b9b7c0d177dab89c94a1575c64044544c3efc922ba4e8800facebdd3a1ca64dce558d4d9fc4d83c1f52bf87070387f28ee4c47c5f617693f91c59f46163cd752190e279a18860a33a8a80a11d7000fb168679c05116d4f07c7a2caa0a5a2269030c4945a8eb095a6683d2c256db938899fb6fd77e06e54100b871e501c3b74aa25b3091a3118a185576aba2f0f76ea17991f1aa64fe4aabcedf2e8fca68e1800fd2e639d117ad4f30b1eadfb0ac968d8f184921342614d247cba9690faa3ccb52ea7c1a7f01bcef7af1fed658f5524c633c78621345c002c6b44e867ed288ed00f852767550aac333f4377d049f582a678b370ec74f144421dc66807d2fd8c8d26a11db65da9d376bb1c3e1be68e40a0ea587714d3a9715aeb0e79619707f01a4c598458791b61b2bb5b70f25703337dbdbb3883eaddac50d0a8a8d108d6061b83b8165b9be1f5dd1529cf32a0a6a45c75564e228b23133e20b11d7256c9c9b3a4dd8d8b86223e0c3192ffb47e9956117e5f4d7f336a3e805e400403a450b92d11c9c6c04383a61433f7a42b0f5e3a27d6a7b2d244d2bb0e4449860a837ec4739bba319021bab4e57a65f50edc52836ef19dcf8ef2c5db879f7c3df0b680f81a1d90165b55c5321e52d5d07ed6c7b73ef7a181cc616561647fdaee110a3af84974080e7aa21d0bea1b60548bec119d383d9dfe9a39a6c1b2bd6b780f7a0304dc048e598517cfbabe4a86e79b9a8e3b0680e757974634de35998281c5ed778443a9c87d561a5983eb3ce0952a8d54493289f3b6222185f3d0d08ece3aeb596c448f4682b1cbda26dc7ed088b7d7c97f6bc58617a7523a6b44b2d83cd6827abb5e043627c5fd33cfb7df780d8176ac0e9d936df037ca0e2328caff66918ee3763b6a533939ccb72c33bc56b0743c2379a769699fbcd7bcb337d9c33dca67d6b043360e41cb684f1663a64e6b5d1a83203cdb27bf52fd60c28c8835069ab0f2f2b42395e84e4f986c43b4bba19bb9ef1a87d11b07f6b9a9e53da56135ecaa4b61dcf1f0cbc2d502eab8df3a09fd87f44291588eae5e5f4cc9e9ecf45d0b19f4129a66a13b00151e99dcc15b5672d8d2ebf65096a1abe654e42778e127e24f674359ae428f47a3152c7d4586e8011b023db80b2fe9b1b22a85ef20255872431c3458c7a16b0b2ccdc93314585f18207dffe4f80022f7b3001c4492e6e86ba55456a60ce33c755125b12660e0e42364d32ba5b67b5b0b7f7e9eaac648e9a48976c65ae727c669433bc0ee844bf1cda4c25123f692d714176917fcdc6537c95a324efd6f7fb52baedd89d861a905ee610c2325a98420ccee7b7d3714c3c0b216d436c50a58b345753b6d041f87e975340714711371151bb87e28ca83b8cf45fc631c3c51a7db5b8a6fce2925499c354ae4734884a4d300a590112f0255448d6c5c67ee5b9a2ed0191432344fd203396d9d63142826202dc5f0963958ff5c1d03c0fcf98676e1f7711873370d495ffea9f6963afb301ef0bd0479ac482397e24c135bb1c0199a8bcebe04a14f84a14483e04461e6b64b94b1fe80869e9c57c92b254a046351853ac76dce66db8a7282f9d06ae78d647a82aa2f5b4aa8f2b6d19ae916c56e23c16554f359cb9b5b636708d2b9404e9d59e7ff470ca16d5276dd171106e07a895492fe4e3596dd651d0f92d9ae1473772717661a224cb09e7f98692c6a276bd14a1e00ae335cbf2245376e2561da330a908d53a86437f386197868aa428ec44cbad1d2d4a1d511442cfb79661a8595e164b3084d9797fc6303f41bfb27a946d6603b5fcc03c77d6db25f008c8943161aed2c40db90ca69566cb43c504196aa00746fb632344ae4fa9b060c2e48de049e7daba15646189843360a3a1bd3983bb702e3f397cd48e642212fd69eb4a4407e67f9d888a7e195ac8fbb48a67aab0321c660b35bcb41d1f50f20ac072b9aab04fd7b9fab954747f36cb1ea3d3a093a1cbc2d97d69ca0d180f3d1e3c8a121f547e5738fdad289e0e3cdb6733d2b70f1a9a886b5c87a20f9bc6aa74b16f5fee09d7107a31a82d87dc5d0c263f97fbaf7bffc784d1730833da4c1d46b84c21092b6dcb98c9f58f99598c6debe24705901f973e3b92486e873e543ce3ab9de49119b60d24aead18e3a590d773db8537a055b0d03809225f940f25175003f10d12d77935eb6dcf3188b3e2fd933475193abc9506257adefb04252db90cb40c15507cf2c2ceddefcc803a4408779185a9a75efea081b6f7f7b62248870eebd64583d0ec7b88414c6cfae2acf8d7c4e7d004e6f4e711e0abce7b3a8d5ed58abba92d1334f8c61498514412e0212f198f0b2119d0c6e9402e2a280a7e216a880782549490d69320182d4c479734ff53f7a613b9fd3a431947c220e822851a6c7af12274d4e5a75364f18bd518585dc851b594075d8487571816e52e048caa2ced0fd1f724296a79861e985e4765cbd825a2044642c31ace65ae44508ffcfb16774bef65be1633ab5c5e43afac26adf31aa48c2663e6f108081bee35758a040dbccd6f12c62732da2ded697c09aba917a668ca2778593fcea29b24ad0759dfea511949e4c56b41abbe5d3366bcb344b1dcf95a1c290ff019fb41e0c20afb9fd83ade08bea92f245a3076bee6628946c1656bb2ead3a277487dc342d5089c01a0591931b3b8b8f5cbed5264e205d024d9a3264a3559305cea5946a0edc340e313a7705408f48bdb4ea2b7af5b6a22c228c18a3ec4c3d00f0ff5a6926e59949dea9e3badf9389ac3cd97611de9e4d71081162b233fdbdf1b64088211dcc82318cf82fc66e4de167e41ab8d951bfa22307dcd80b09cb9fda7d3439336a89b65a256ea44f7839e7bc1c8f604bd812cf730cece87668aed2a73bb4d6cfa0a5920d71d5308ae6436de189a358ff74c419cc99c096c496eda4af8a5e360c8b59a4f64f639b09338f21123345d3cf4b01bf23c26efe239e12200fd891a469c88a2a05fe1956e1310294dbe9e31dfe6719a7dd72410da34b98fe23847b9c586e3fdb28d38ce78422c1fbf0f477a057624d29cd077ba93d6c7badd33d3c6f177919c128531eff3a33cf7280d4bb6d981e5f63bd268bd4fcf53a87541d24658daf7e3780d996d455b2b3f4b115b7bef893e67315985baa222a2e14a7b6f9c129bab48b961cc2b443e5838a1f4b3b64c95f1fdf73da8dba31537aac757ac6bd498133d65ab3700211441734c1ebf0190dacedc9ab899fcfdfdf4bde194098b17ede0064663aabff0fb3b70957ed7acd9421363b7e929d3e80f0ce8be3530b01abefbd8ebc8b6abda636d9844c47ec47bbf0f1a662889993df6d6fb0ddf88e3a18d84ad1609b372df47f8f755ac5ae85df548ae50947986219476f61a56c6b920145cfb9f8a94f27fecfae0c1bc653523418f8ea7ca33a0999fbb865f8db2e29eb37e7eb186229104779b32fb89f131fa573444e0c3612a490fcc4ce841098c979c8be095140c47c50d7982cdcf7249043f3d802a3a730420302fcdb6948e1fbec592db69d2b29eec55da5ad61568c200f5a17c6c93", 0x1000, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698b, &(0x7f0000000000)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/13, 0xd, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f0000000180)="95d97d9a7106446ebb80243f74f3feaf4d116d7eeeb5f537cf4fe764", 0x1c, 0x400, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c468100000000000000ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 20:15:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1a2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffbfffffffff], [0x0, 0x0, 0x480], [{}, {}, {}, {}, {}, {0x100}]}}) r1 = socket$inet(0x2, 0x2, 0x6) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x400, 0x6}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f000001b000/0x4000)=nil, 0x4000, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) 20:15:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000000}, {}, {0x0, 0x9}], {}, {0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt(r4, 0x8, 0x9d, &(0x7f0000000100)="09a4b7bb1f6ba0c6b1a33fd19c0c6aa02fc96c10e539b6d3746ef662490d498a1ceae7912c4cd87d6d2a5239b6b7ed2e32e055e9baf422b75a5511b09841ee6647716095e83d96e95abb98550e5ef1fa78f1d5f7d013ead11e4614ad2ca10e0252dacafff6f508ea0cb3dbcf9d1c36f7b0a6df5caffb32a5e0400ad6e979f66b5b6dffc07090b3410bea2c15e45a0a8af8495b523faf9c773efcdff47cc7e21043e5d090f65bb3586b825baef43c11b0ee132079b6e60c307c684b8c4d67572e9e1239f13c2e7e30367b1f5dc6249ef50e76780d60a3a3", 0xd7) r6 = fcntl$dupfd(r3, 0x0, r3) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0xc1ee}, 0x8) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:15:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)=[{0x0}], 0x1}, 0x0) 20:15:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0xa) 20:15:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x0, "00002000e980090000000000000000002000", 0x0, 0x4000}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 20:15:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000640)="b2718a14c077348ff7120c2e00fe53204c", 0x11}, {&(0x7f0000000680)="44e205d9ca828523e304adc2ee7b61df9b882832ca80af37b5b968e6253928c0e5f23c8f08a87ce1ffd81a358e21edfe4092883ecf3e770a228ff9bd5c2789a7e895666fee48ee0acbfbde540d821de96f11", 0x52}, {&(0x7f0000000700)="97351f83a3d016f6084067386f3f2291c88257977e94e595051c75a63983ab5566a9af637a913c42f49c098dcccecd40a0ca3706dcb25a2122bbb95a1585225e1b3fbb4624bf51e63ae597679c27bc096fab4b18343089d601312e3d733ad1ce0cf5b76debb5a497813b7d4f173611ebf60f936c9c0cf80accefccdf9b090ca823fd9a2e68a7f8565dbdb0b37072b6d20e", 0x91}, {&(0x7f00000007c0)="a42c0b8270855e6b46dd80cada676ba7a17428df3163a675a35fbb1d502390996eb53ec1a4782f820ae6511097313f1b5226e25e993b412d04df98e3861cafe0c21dbcfb3fbee31c3a2300ea98d013", 0x4f}], 0x4, &(0x7f0000000880), 0x0, 0x400}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a39c9496c6e06abd0ff7cbe60fdaab270e45223d0167d90af6a57d1c7f673219ec91d089881d46461b41563cf51b31d470589df242075f727d844ee0ca03f8957d7d2eb4834505710d68ce7d0c40026e1df8a9d8d9724cd3328c52bfc3275aff1bba41d8", 0x64}, {&(0x7f0000000240)="e252b6d38e21c36b0b4bab98d2d3d1371362db469cd5f75e162f1b8762477328234374faac36320a5f6b", 0x2a}, {&(0x7f0000000280)="c987e98bc53e58b0d3fa1ff1cb7c423a9bcdad0a02802092a8ef6651f02898a9a1aca977dba8663482919bc1810aec5f14e637b258cb925ce6c9fc15a394e18f04779784dd226cd1fcfeb2e5f1f82be2efdb6409cc5b0889b48dc3fc9c0d5096c59183e7a2cb8f48945ada405c2d9d", 0x6f}, {&(0x7f0000000300)="913c57e7e1c772ef39b14ff722c4228de8ab96649d73ab465b73b0fe00", 0x1d}, {&(0x7f0000000340)="f59b161b1f0037ee9235d1fbfc8c5929cd71a8319425a3213835890071f052da2814419cb64f2baeeda5ece65c7f6496f1320a47df854edb1b22beb87cb291105ed9c6cf938aaeace770d50525a5c1dfd049dec29098ea4f1080734ccaf2ea1adad594472ab17dd649e7e82094d74a813ca39ee8d5e5c5a949dd2695dd7ae2e71d0a8990865b0195bc315dbd83ff45eeb44d1c260dcc7ec0415f5170f14d3bcadecf2872fa1ef30d900b4696a55cb5a94ff5930c1c20754f9a0cacbf442f434006bfee46a0dad9725ad107ce6132936e1f56d78908c321f4713f0ec290def8f3c43c092d730a95891e78c87c9fe2", 0xee}, {&(0x7f0000000440)="86eb684c63741c022a28f1c54a38e1da6d86f3343a207db138d4e8905c09d56155ba20e06f82f5e3b10d64d6ac261d0aabfd2e537e648f844720b4", 0x3b}, {&(0x7f0000000500)="0b0fab5d157523e059139041807d235fcf54002ad52eef5ffa032a67e1f67d1a6a1a557e44eb12f2e1c5d401a68faec30726ec8b35fe86b41c2380d9103e0cf94a8c5859e327f4b5756cc76416d4171d50f2490b6c65e126c71766d6cf6eb7ec2fbb4f96db4f49825b94d8eb9f9504ee70d10703efb52e8fe9cb8c0bea42c41f72de40ab6e0ed0155123bf27cdf9edcfdecd926a8db852537faf0592eb2e0db62dccccfe46f673d4f8", 0xa9}], 0x7, 0x0, 0x3fffffd) ftruncate(r4, 0x0, 0x3fffd) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xadeb) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/233, 0xe9}], 0x1, 0x0, 0x88000000) 20:15:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 20:15:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x2, 0x0, "1fffff0366dfde36ae61dba64800"}) socketpair(0x18, 0x0, 0x1, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) read(r0, &(0x7f00000017c0)=""/4092, 0xffc) close(r1) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) sendto$unix(r4, &(0x7f0000000100)="0ead288e89c592c329e153014f6ee19d137381243f354c1bf3263a31ea6b1c6c5bad3c", 0x23, 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x100, 0x9, 0xb77b, 0x1}, {0x8, 0x9, 0x0, 0x9fb}]}) 20:15:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000001a40)=""/4101, 0x1005}], 0x2, 0x0}, 0x40) getpgrp() shutdown(r1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x10000) shutdown(r0, 0x1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/49}, &(0x7f0000000140)=0x33) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="210facc02ee175e275fddc4f6fea8591bbf122d79142dbc8d281abf16efc86b0fc182912a21ac787f88d1b6f3d6413c8d817906b7936e1ab497718f983b7295fcce16ee405d7e49634d02e2d0c3c29ad369d7e4d473004c6b0a0df90359685aeb54e6a2e8ef12144c2fe2414e2c5f1cc56e07c38bc950ee4c8313f62ba586f8c613d4c42c101", 0x86) 20:15:29 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x8, 0x5, 0x8, 0x2}, {0x5, 0x7f, 0x1f, 0xff}, {0x2, 0xd8, 0x0, 0x800}, {0x0, 0xb4, 0x7f, 0x100}, {0x1, 0x7, 0x1a, 0x35}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 20:15:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000040)="bd", 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)="64909aede151bbbcb0e99fe84ba10e642abd58ad931932ddd5a951c3a0708d5c3b7f2ac2561d2ff9fe72bb38cc6097071bce24e9aeb3a7338094ded20fe4e2915f0d611bae2fb2500234f3c8314ea4144f4bc0fd548a64a5f69baf6ae71ffcdadd5236091cdafca487b7b27e80284f4b59fb1092fd4b83b145708818f283ef5802449d0c6f64154af8e4c79da71a8b0621ef5066db8628b5699e90cb26b3a54c4e2f45998252d679dbcc35ae23e75d63ee5d0b6ee0c1932a7e68b14f3d91de53ea9ada8851440642525322c2629c3d83932376285dfebb8fc7161ef67c88af854a7b7f1e7bfc4441ef0ba1fdaa465ade7ab92768095d6cb5d85d308c7cc34af8536d89b17bb5af576776c592bef15418ad08f2ac492f726ddb9d8c1455d5049ca4dcd7814104cf4c09cadc3f45787f49bc5fc79ebe6ae6cc045983ca314d5ec437ee903f21f84237d01073ae40e2505ae974c9f6ed0cb86465047b1eb7b47e861bc47647ba628d9317179664a80f56d9eb3127fc0183b4cf033e599f79c88f32acd572580665be38071d2d0089e2b14dc6c990c120ed461c0a2841a9fb2c2c54701bd660774d43be7820d3882a4c8ffa280375dc8922598f798fd5069aad8848eecf89ef28409c70b2eacf2a4aa01a66ea40cf29e4a90a8e24e8bea682cbd40a67cbd1887b334d32f3ee8ac4178f4058b631df9a749d61c490a2e70f41fac42838e5a58f7513433bf2d899b82798b6680bdcceadee3b8ec4e0bf12c03f37e9a8439112d6569e65b5a89740598844069d8937044312af68755a7d4a4f60153c93c39524b08fccd9d9987f656448b2c590fa1717d43a46d7e5da26618c28426fb5eb8362aa47a9c8694e05ecc6bfc519a84373710a60ec3f623c69db36d5356b915815f37d19317db342be7625ff10d0aa00d1bf200bae993fcde5ef3de56b73115a27e53ff0d33e4851fef172f7a0407ca031192bebdcf33a59278abba727276c4d5f0c92b786c6e0472c0d552feaf9e143ff62863aacf2e2e03b02c2ad3af91dab884d3f8efaf40373eb8566c10ed2f6f9b731ac0ea3e9b7d184b9b078bcdb8f88fbca61ed4b163c91c5510bf79f5eb28543548651093ec2a4a427d64906eca103e6641ff1f57ee0170382745c7dba7cccbab970d5112d2dcbc78dbde238c9501808567f4057f05781fb7bf595bbf3b74deafd2d0efb81b136c90ce12893aa18fe83c99389ea9d3e5c9fb91f7e7c5a1dbddd2fabd9ba16a407da19429cc362be841bf4b20e3039492c19a921ae557f28f11fb3b2e800fe820cc689a7735ed508989110e1184ee5694f40932f1f35c65c85231dd34ca938a44ccd1ca82775275b401778d38d786f0b51ef8c33cafe00129d745c0e166c55c91ea1cb861ebe1ca5b7b55768ecf9e5f9ff0d3b8ca55f88bfe63b496d2cd417fe2bb4948092ed624212d018a9fa526261d7a40ce4fd07b70492fdd8548346da90cc66ccecb880e84d820e337cc7ed79f1ac74ce7277636cd6e1d31049c9fc84a2c8d6a90540318722479d4234a42344211b558ca44c22918081f7a2ca1da11c81fa690bbcf05ae32b9cf37a73415137748ad081347adffcb6f5cc31b8ce17ae7efe6e5ff85767249eaed0b4854a3f6fbf3b4834a286a260ebf6895f076276a693c677680a37ebe842bd15d0427fc2d99601722ad25a39efcf1fb0654b27ef34c090b0cdbc728feab1e0e8cd657c141286aa3993db6e411d6bcfb221d9bfccdbac742d2661693590592891f2763f941f988895c6cb97ef681c7776d663178538b2deef4a20f81870e2e6cc7b3a416b1d68fd1c278c21d26a03732bfb0485ed8cbb88625fb40c247304639f908fdb4a2722bcd9bcfcd6b1622c4ce4946e29b9d0592caf367cad7080185f2f129e43bdfff78e4e3c6a13122880da784a50d88dda15a6d506056128b1197b4c598f1533dead474b74035c4f0d686ff179cb7c8014dc18b2a6ca3a6681ff9d59ec23ad4df8c58180e2bc7611e3f05868408996776c3b87c80516da50f379f44c089f5e52ce278f416cfdc52ba2352dbb43de3e0173105f0e5453650451ed53e943ef35c52e905f49d04b38cdada78f0f94a71f93b81961c37b309fd0ffa287c4653009f91607c51d4ed5b6e85e8179db44da763d162c5e123d3a296cf701ae8857eeb2fcef88f3721f6a56be75f606039fc7e4790f69351ac54f01482eab1aecfe887df4f8deab14962ab20c371179bfada6fb311345c38860dbbbf2571ae2a44d81680eb2cf67673bdbdb352f6754a89c3f735abc2bac23cfce5875543a51f22145a33beeb2bab2ba030c192d431754a1dcd6f0c4aa1314372d83449c8f77a36d40b9f671c050e7251d2ea73d63d3ada3b51f32efc19b2a8522eefd332a8e9b9de5acdb998890136d52396bd07471971626417ad4c8909afe5d58a9573f28a72f85307675fee0e142ce3362bb46ba84a11206e3432cfebf4227b25d6b5c784395dee68f53f462956601d300bcf62be6ccc7a7af8ddc7e2d2786c19f2b1b97491ec39c50d4189e88e49773193b17b114d47fdee6bd8039c02e91fa416f55ded3691cdcf700b9a3c9f633901fb3fe5d3cc5be5558a16c0bd276005f43655fa36c35ed3a1bc99cdb8953f8ca230fcf91b8086407a1c090bfb28833f44b181534cfe3deaa90c3b948d4aff0a1c379c8654cf7a7322ff777151a66c628801e90e3a7e47c26fd128084d0100ddee670e9740c1197fa894f9d6f8763d38daebf9c92e54ce6721f2a7d0fd8959934167e0da3d9ec767286f03f5d9718cf7beb854bc1ca272c591f281b14059e5aac6512c631a273ac0544528eb187ab7c34b46158a0a6a74e5ffea9c4ade17cb839964ec4c4b9cd2c5553cadabd67ac4151c67ab04234862b1a76d71c1eeb2bedb164d558d7da285cc410603426f2dc4a9cc5068f00f50309440c761cc9090c665ea8e9ff65727a89b09511617d1efa950490c13ac2c36dcfb76b5f668a5aa82de9bdc4de3be747ab2b504727ae18c47d64c125bd58e9a6ba61f629b302de1ddff16a411e19d396c857b9f9f9d30d23b038cf6e93b564d5749c2b0da38cab4419d25f929850904ddfad3a43d509e5abcb003600528dc18d7aa5ac59b705aa633f09bd1613452f24bf412e4ad6a1dea7ee0f8951cf00c51e8fb16138abf2179a25e8a82f9ca063a7fd1c1dca3c304c32219f49f5896a9fe32ca27605a375d7a5d92472173506445cc7814fbf45ef33046ab56dc1dc5f629e7907efdb5bed2abae6ad213beb47595ac7a6ee3f68b71d48839608a4feff066058d3390f411568c10fac580cc114a10809ed883875dc0c31bfc4ca046143fa506118038973f7e420ce95c086ed218e8a147e4448de94b1e069cc14d95c2759aae3fb0069e6af93b03796a0d8d7d12c6885a01e776274316f182061c020f282f073bf57739cc3c941b4cfecceccd07b222acd3d98187502aca45d38be3604857e88fb77d71e5f5ddd75ef0f06910a9526941b663d18698ede588a21d34ae3290dce4f05e892aa50cf48b18852b71cf86d51bea8d94ec559ddc3a60638124384dfcefa2f9e4e0c405a11080f3269957b36ddb5f213742ad9aa3388e30fa91a532bcee6abcdcf1e85cc3981347b65b64cd81000f72e39f206fa35d1326dfdb56e85b4e7ce0a536d5577f5e8a9cfd5a072b3659d25c8c1c9c1e5f6c30eb0ad68bcf06808974ce55758c46b55128ec81a1026a6b4e3dd46daa42571940f70c922a8baa48b566167cabf9f91cda16cb13750b66ef45c348fd98cdd4dfd9d2fd8cdd436ad91173b406c8097cec0096125926d0ba008d0b9f1bbbe5f4544912790903d4ad9962da423721e3095622116f91d4b31a9d9439e863723da413714cc5e7ab150878b441a40f6866dcfc2cc40ec1e7af1648849ffbba0ce010718201c081bf26c097ccc4b65f90a72b022399e89a291648d093e04a733b80c5a470862bf2b23f6dc8a0ea9191f8d18b4f09ff754d83e126dfd30816eaec573dbc3d2047b2ad4db8a7139a320518d2ce2dd00ce0d605d6ba2d2b10a3a9f9f77173edd333974849f55dba2c83e986e9b0968da43b7f1c48371b7c8dd3c185bc27ad816efee2bb88a2d95903ecb71948ad293d0fbb7227d706093cabe18841242369a71a06cb897a889a8049e4af89a9b8aa5095f437ad5de2335c98d174c9d3f5b98c46aa420e3ce24a49144b1d5db8cf505cb7f481f1a52c91ede0b38d45387fca93c7d3e53c82f2da942294e19e75b71e210ec9e8ae337f1a502a68f71659e8d3183ec326f0fedb0bcfbe6c285e182d0f4e6edec833d1c3a4615e4c168a5aecfe8e16fa30e201a5f04e05c6404112efb694e9a6d5551b81142c72612a7fee5a3d6c3e9da7ee50d6272e5c32cbe7d0d2563158a217398259a334b87687a2f50d2e916121292402b66d17000167bfab07f267047c8b5aa615448ef17f31742a224ed78835d0a1c93691c8497fbc1e59443ae537ba53a03c88a25c4ca31d26bca5b0501cdb125a832572e9e1d2c6dfc082bdf6a4641df6bfc46ae70c5670cde905f9855b6c7006a3de6bb82afe4701108956e268d85b54789830782d81e55fa4d20047694a2f0d9bfdd1f7f45d5f774e5559e16edb58e0937238aded203daf734580e11e9b972c090c808e143121008335e9792a97f9f7baff58176eca281e427c6621b777e2acd17b267ea3857df983b11f1ffdb8dee40caf3a2a2669388df53651036ac151fa5d943555d071d9914cea86f16b008556f4a95ac71a163fabf8525467f1ea513e0a1a2667fb08172ecdf730b889fb5a3f6cd34a4d61833ce8754f888893073ecab86eb63f108378030f792c3e4cd5c9c1d89919a9ef246c034c05716b3cfa679168e3ac4c8e41bbefe4ea85cd30f2d0e914a040938d9bdcbe413460912a3bac57ec1d8e877af5dd6a7e7f939db0da88c83dcf4ae98bec83f338be1ab5d15b83d3f741f14464e49b3e0cde1f1002db71f613953a7de97cae83aaa7fc73e83a54c3792e0272829cb9e7681d9626e55638e50e4c69296f990b05064cc230236c9626ea05487c527c27d0dd92c91e26496987c97359172230dab6795e44d6f3d2e551d6d7336ccf17f7be4503575fcd436f856967e46fcec788237a2ff2b5c491f1742200791933426457c90790c346ca1e32f1ae8b74b40192621bcc8547a2caed5bd56d214013a1d45fd82bd4623f686c5a4bcc9b38a04b03566d3cd56adbf4b41a980fc765ecbb1c3ce59246da0d4433e9fb0c1864b315e4a0fd038be6ee5a16d39f71c75094f54b77c643ab751db596527d309c8006ac6a078ccd571bd3918c41fedf97846947fadd4773a3427024fbc06ca9ae3de7720b57e3cd2e2beb1536051b968f1c50a", 0xee7}, {&(0x7f0000001400)="7b42bb43d195ea795466f0963172c1e4ad1437440e21ba89627db71e0fb6e16ba0950f7a16c195907f114ff4594a7285f4568386a69c25fac09be907a10255f8b7b9075f07fb9af8e783fe32f0a81a7df0bcaf48ce992854d4db81689c4672600d4867f38f45e8bfe2b840a7288d9817ae362474a96aec5c2f4cfea739736ec7cbfd432a162b956779ba59090dfa47c83ad7d78540ec1a7febd7ba9e0fbe81eb3920d8e6058bd4924e3ba4ba223a27bba255d385adbe700c8483b7de9c63623d310380c94f09e84b31b3684c763c415b2a52875b37c2c5dbe7c5bea0188e0fc52508f879c5cc3ad0b5b49ffd6c5fe714c3e97ed487e0333650d118cae580872911a30cd8fd04344f715333ed6f66aaefc8edc19bb4d56057e274e2c404736a4c837ab1f988a6fd0a3a99d6d1df5c9c6325dc5fadb86efcb151e7b68fa71c300b5ac94f9dd0baa2566eb591e65629499c78d6bf65bc4057aee0adeaf94397f5e8568084d9793a5c4582e4eeb69271ac759bac758dc1e6217c90a15b7fae6a8e5a178246519ec1a9b45592cd4e9bfe7c609f22ea50245d19a3ea17e7048c285810844990450fadaecf45acd63b0c6188e64c769a624286411eba349ec10a4548b954d0171b91c8d57bd45e18df23e2529e21388f142348e6b016fea28787c98a554bebcb6f8aa377a1c44ee9858bf837755ff2374dfea793dd09e28225b5fb744fe47b1bd6f953d6532635385d29fc1ae4b8ef333016f27347ec39f38655922160e95bdfa28e6e576c1539259342a28a7d063b7ea489987579a22c4a998c588e56d9909f145be3b8dfa47234d98c240ef44755229c277428603cbaf3a265356dc4df331990fba7b9ac14d0431c6c057ba3fc8dc493fb34c3bfc23a03fe6c73dc4d0bab268c4f5677a08de096b4ca21f083b09b08ededc3bb694f3e996e50f1f7341aa681f24bbe560126e84ad8aca7a649cd34915fdf370183aac71472817ec1962eb46a29a72b4523d7fadcc64fa25cf6f07945c0857d2504c8d205515291aa1e9c6563a53fb8af5f6a6f08b082cf91c52c23710c5ba42263787fedf8430de3709638d93dd9d339e118ae9ca460dcb716a4b800c9946a5f5ad7de13d4c18c394ce738b9823aff3da5fa558569c296ee4cb371b71665534a3f32d4d93e215167b085feb44370c3682a2d4129b6f9746d513f586427f48f1a08b1bc3c1a59134e2097542e1fa15cc399b370a862090f2536b2a0cfce665bfe9c20f795488fd651fe1eae874d39f83ffe58990be25a09d702296a58dffb4b07c888446f3dd1fa2d4a4cff38d9a7901a2a1ee125ef989a8d6f0ad90b3e32a36c36ae10e28d6fa28ffcc9520e0b993c7d8468997da7e32ef45d43a4422b10c9a7d6c533798a31ddfc747937cae4822f327a979520a050cff2494086b58803595b9977517494d9dae0160fbc6980ba0a74680f4fbbf959ccf330e7319a1cc31af1f416b670a7e9a9960be7bbd392926ae634b8f0bd37b6142b5b85774cddcb20af54a39ddc0d324deb39387fe041b9ddf40f8d1c59643659c7c7a2bc4cb3ea04a1710db067dfb26dc352cc5b2e5e7acae3403de919661673f80610ca85451214a3b0d3a7f6fdf52a700e9191435d3dbec814d5468ad8ea195358399c5211e5ae71e12aa233983ae95fb193c87eb4c3b32bab3abc1dfb62e0ef759f6f9c604dd0f157e511848a25055e6da3246a07e5ec4f8107f22c4e93eb458b8a8ee5093f5dfb40be6b97ea1bc07cff086a309181886a35b65be744ac2160ad0f8125b8a83d9882b93004719148030cefc1790147595a8282c12a213b7f24ad4aa01c48b8bb8e1e3024c13d781b6322e5515b4247093dc9eff27dbf4a469f87842c7c5910b76eae06bd4210c86032c7c0e81d8c957b801ac3ab4d5fdcc312175ca98b3ce6dc406d8e7a149d721aca5eff7cf9258624e5b920aa54c7bc6983670acd24c2c8da24bb1f51bedaf34fc0df3fc94dbf444fb99d055810b993e377238048a8a8b188fdfbe8af84ab2a52cad856eedfc3d44dd99f2354592c0ca83b9f09f7ef7344ddbcdc6877d6770fb00086c9cd8f3dbc1069a5c78d748d9a4a3b100d73f3d063e48870789d3bbc24e4ea643a11db1e017e5b54d9ca4df2f3f2c3a66a61492bdd8950f2792699b83ed96badac475acd49c268b763de209c0b1fb80de5fbffaba4b4900992644f99c3ca7bed0059acb5853540f6b8aecca56c6d79a6c6287c6b0cefdf03fc697dae9c47ba19be4f11fe8842320643275e93e0baaa724e767120e5f114f76c38402639bcda22d4c52a45475a4450bc49746e69654bb1909a99bd407818fc6f90513d7052756a23de60b62dae0eddabdc8875ee1eab45578ca619e0f4a45d3be26642077f1cafa261896186a5978b174214ba05f21a6d95a3a1cac775bfe64f8b340c99d0fa08fa37566a3d281efac681ddedeb07b710514f12a15160c03c4cbe8a69b80a59cda250d1318f2bf85eb6037525d6783c24008c22c1cd726085f60d6288dc53a3566fe9150cdf08358baf9722fb982d4e0b1c48a8a89d3a194dc9e86946a2698c5b324f02e598f43697fbbfb2e2850956057ce662ec128176ff615098e766e86c8110f7bafef37624965ee4ad29d0fdf4c99ae408ba3c21c4eb374898f0dbe3c79934c777b87a407396b896597ba65e6a25c2f00ee301d67974757d87ed8acc883003ebdce0c67e4108eeec4f9b8410dafa979f37706d9c5d149beeed51d521e66b2d75183c94600f6709884142061a9679592e9e703ec61325052cdf86d5cf5019e98fc927eead2fe091a352f0761d3805d61efa1f4462e33d4b845cd13dabe7f6da9f0e57f10bfec6955c781e4d302ed9164af982b98c27e10d3aae9f78a0519312df50f70fa61284da50396f3017f2ad4e5e5c59ea9be59d02860e31ab99b418d8ab8664b907dfe1db3d760390de7a9acf252065c92064ae34367cd7c7706d90175704646a6dd550c9af428bd92a8ed7e35a23978744699dbcf79deb033baba111f5b1517da4d828ca58e4a30f93f1ac9533731b6d0a4906fb07301d46214c6b7e6fa6931941cd31234123f35a03734e598056e9d0a6813e716c9bece33e299949a99ec0b29fa2a13cf981cd0c7f9334e19f96fe2da9587ba049af7bffe03c6b3e8474e5ca8217cf6f7a9b48ec2080e0b4824c099f07a99f70e3e1c343eb885be336d527cd523f8f1ad4fa4befe8f03f8380b8ef4c956939a8fb9f809d69e0d03aa0ab7f2850173f2321f5b391920de736b3aa186dce8d610f0e5cd33f2b20ece5a4c99a810895ac1fe073fa3963a90567eb4dd8c57a442b9f65a72f0de9ab1ceba056b091c27f1ab1aa5c524f03946e1d3919d2d7cbf3cb5d2c371ede7d80fdc0f86702a0bccf1835dff336195247c7eab99e4e8b96f1a111339e870d9cef23fc98190b0fa3a245c6adeab5279d27c851e15bb9148f402f81bb288adcc7858346137e4a5ff43ce0221e956bead707c47d5263dae1778bd9e9d4e95db1d319c7fb5858103fa0401111f9c555d96906ff5c4d6775bc43f78c4df6682515745183cb91631387e10f988cc07f65d31de520fb1ba642c42b67da7d0726cf6cd5541eb49cbc4d4f5bfd72c1ea3ea59a34e33affd810ea463b751d6c02a8ca83e2acf776ffdb98c59caf1f0561ffd3f17730f60bdfc30dfd6545e1317bb1b1a6215983a576433ee4c340d9881884f45f3cc2c167e5230f3cb9a48d55604ad4f2a197a74e6e312879e94fce1c979b6736d12bcf5c1d52519e865ad29f43119ecfcd6a1f73701e57566a78ccdf87372e658836bf481dfee22c7451d67b4284b125952e3e205545c627e9df0adec44702b46b9f68de69aa068fc992f9d8bf0a99a7957818ba2ea3e07eb9a05631ce78f9f1a280affb6e74c51a88a73b1942160c7726d5846e02e180b789751acd71eac22988c2aa03227a33b9091f810427ad62a3fdb62fc999dc59e266cca3d4ffd5324f000936bd4a9beaf6a8d69dbc71663d86d79f21be73beda6c5e0be598074b94eb03c36079c3097ba06f3c2002e62542be79d3142ce00791603df55fb62bc7a1999661dd045e658fd34dfce9d52798215e400cfd6113654b5f53f8c7af4b14dc670088ce5bf8869ef6074a5edd796adb9356be107425b8d45a333379b3133e4a0179d3d20bc148e3d29a96183286b7451810a522609fcd90a4ab8e0380d894d4b5ba034b7839281c911ab53c3615e2267f35696061456b4bc35ee1c8d8cbf523ebee5d62d1587d2e77705bb18acf558595e1c57d47147a8468bccd6de803f83ea99fee2665cabcf610f8b8f6d5f6fbc68aaf0c08bd826dda28f6e9419f9a939839abc234812d74bdd06e40b578be5c860569c8058f165bda8b36b9e89681c73fa78dd6fc6f26e97a1e64ea58db002d61083d878ff1ddd6915caf07c8e0814cf95fa499cf30d223cbbcc7177267dcfb3477eeb51579c1abb5ead0c0bdd414cd3355417a0cd672fdab87d57164ca571697be13f7ffce36904c3ba6264fc0dc4c5b53c44cc9f03733b5399f1564f565c4e46c5bfd78494eff2ca612741e30b67b1681dbd20c0783ae0a494838e464caac87754c6151b9aa61a105e1e9d2d3d27d19f7ab04c57db39709d11d31800be96ac5f0560ed1d3efb0d399f03d3a39c1feba0dcca00e9a45f7a6f8b99349af6cb51ed3d7de0f7cab90e3e0ef0296ba1df8af312918ea726888fca3bbf0c200aa333a2db2c47d62250df27771c47183f0b74e288518c47403db76633271d22bad8d3e667c1145ff50a7a004", 0xd45}], 0x2, 0x0, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x1) socket(0x20, 0x0, 0x3) write(r2, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 20:15:30 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x8, 0x5, 0x8, 0x2}, {0x5, 0x7f, 0x1f, 0xff}, {0x2, 0xd8, 0x0, 0x800}, {0x0, 0xb4, 0x7f, 0x100}, {0x1, 0x7, 0x1a, 0x35}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 20:15:31 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x8, 0x5, 0x8, 0x2}, {0x5, 0x7f, 0x1f, 0xff}, {0x2, 0xd8, 0x0, 0x800}, {0x0, 0xb4, 0x7f, 0x100}, {0x1, 0x7, 0x1a, 0x35}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 20:15:31 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x8, 0x5, 0x8, 0x2}, {0x5, 0x7f, 0x1f, 0xff}, {0x2, 0xd8, 0x0, 0x800}, {0x0, 0xb4, 0x7f, 0x100}, {0x1, 0x7, 0x1a, 0x35}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 20:15:41 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/26) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000100)="49094cbe3e038ddfb6c93a802723872caed57d780869fd2035a7753a64082678f4f8e1a5a9c02b198aff1a881da911d76cccb77c2a9b", &(0x7f0000000080)=0x36, &(0x7f0000000140)="13adcd14ba0c345c3369d8f72fd145d3eded32acf594602810b35c48dc49c482c52c6e9f4c21a0eaeed5900223e1d5a8db137afaba77f9898542e2e842afba7b23d455dfd8e0fbc2b9d94acff13a843f548a16340b84722721fbdce3746266698aa2125a1e56d034fc24ccc3c290c946ca9d3460b7c13aa9799f5c5d3e1bfc8230d960c3ff5f299987e3fa6784b8f7619897fc0d99acab8a7335d4a9edd4706f4d9c75aa3d2f480ded47b7547a1c9cdb4a24cd0a5f2442752bc34f887653b625499abf617e68176ce98aea6cc542c6385d70e168", 0xd4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) fchown(r0, r2, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x2, 0x0) 20:15:41 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x8, 0x5, 0x8, 0x2}, {0x5, 0x7f, 0x1f, 0xff}, {0x2, 0xd8, 0x0, 0x800}, {0x0, 0xb4, 0x7f, 0x100}, {0x1, 0x7, 0x1a, 0x35}]}) 20:15:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x8, 0x7, 0x1, 0x4f, 0x81, 0x9, 0x1, 0x0, 0x316, 0x3}) poll(0x0, 0x0, 0xffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) lchown(&(0x7f0000000200)='./file0\x00', r7, r2) close(r0) execve(0x0, 0x0, 0x0) 20:15:41 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) 20:15:42 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000040)="7fff0ab74d8e762cff3414f43c62f28a4b18c544b044477def9831e22eb1d14614de93e9d90d921ad719b889f5680d3504c1d1576b21d4878615a3b5f59c843dc0216bcdb3724bfff8a9308a2962698d18f9f79a9b71a3c65bb3f1dc763647beedce956c7bfcc6d6df1622146241a628cd68e69f8661454ad64965429af63113db8a23f2593cbc7bdc191b4eb8144aad53a0000e7300afb5655e80929e2afce45d570ec8a0b70f1e849b36b7b32c171df00f36eda1a9f33785654912620d9024b0629c375e644a87c6f7a49b7ddcce327720c823f2feca82b5ddad96ab4a1555555ffc29ea32bf2ce4dd244d1851ba62540d4e681441bab754792ecaaa7e441bedead2311645d3ef03d1a55eea76caa1bd1b49f0d385c0f209fe306e689d672dfded222f6163df9e94cefa5c341b0ca651c64503b1d59ddebe08c804a00702e162819ccf06a6fb549cc546f4487dc59e7c9532e156afb0dff6b03053cbb3e35e56276b104e9948122e1520e54d88242aff7e70f25f405265518b2150ca806a284ca02c4e9f5e34bf27437865725860891cb01b461680d04e9b3d6ceb74b02f71dd0c788bc8d4f840a86a8f5ed87b5d45e3184724ab46ee05407af8d215809bdf4450", 0x0, 0x0, 0x21) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) recvfrom$unix(r0, &(0x7f0000000240)=""/148, 0x94, 0x800, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) 20:15:42 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) 20:15:43 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)) 20:15:43 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) seteuid(0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, 0x0, r4, 0x21, 0x8000}, 0x2, 0x8, r6, r7, 0x100000001, 0x40, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pwrite(r8, &(0x7f0000000000)="070008000000000000000000800a2e0100000000", 0x14, 0x0, 0x2) 20:15:44 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:46 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) kqueue() syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) openat(r4, &(0x7f0000000080)='./file0\x00', 0x2, 0x40) r5 = socket(0x6, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x401) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:15:46 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x4) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, r1, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7734}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd96}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x641}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x35a}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = semget$private(0x0, 0x4, 0x201) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000006c0)={0x9, &(0x7f0000000580)=[{0x4, 0x20, 0x8}, {0x923, 0xff, 0x6, 0x6}, {0x3, 0x4, 0x92, 0x6}, {0xfe87, 0x6, 0x3, 0xde}, {0x9, 0x1, 0x1f, 0x3}, {0x5, 0x7e, 0xc5, 0x3}, {0x20, 0x40, 0x1, 0x800}, {0x0, 0x0, 0x1, 0x9}, {0x8, 0x2, 0x6, 0x5}]}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[0x9, 0x80]}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/209) 20:15:47 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) r0 = semget$private(0x0, 0x4, 0xe109785102393938) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 20:15:47 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) semget$private(0x0, 0x4, 0xe109785102393938) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0xff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x829c00, 0x0, "104020886db7b7f39048917fea647cc0e805f6d8"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 20:15:47 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:47 executing program 0: syz_emit_ethernet(0x0, 0x0) 20:15:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fsync(r0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:15:53 executing program 0: syz_emit_ethernet(0x0, 0x0) 20:15:53 executing program 0: syz_emit_ethernet(0x0, 0x0) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x23, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)='(', 0x1}, {&(0x7f0000000400)="0f7aa57b311f6ab04b4bbf580c1db75ffbe47836a264d20b64b44f669a87d7b82f4c5f0776f90d491aa044a7b77c5c89ff36", 0x32}], 0x2, 0x0, 0x56fe) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000200)={0xfffffff8, 0x0, 0x0, 0x100, &(0x7f00000003c0)={{0x3, 0x6, 0x1, 0x1f, 0x80, 0x6f, 0x1}, {[0x108, 0x1000, 0x2, 0x8, 0xfff, 0x7ffffffc, 0x400, 0x9, 0x8, 0xa, 0x7ff, 0x9, 0x40, 0xffffffffffff8000, 0x4, 0xff, 0xfffffffffffffffb, 0x7ffd], [0x8, 0x80000001, 0x1f, 0x9, 0x9, 0x8, 0xfffffffffffffffb, 0x4, 0xffff, 0x5], [0x8, 0x2, 0x400, 0xfffffffffbfffffe, 0x9, 0x1, 0xffffffff80000001], [0x400, 0x4, 0x9, 0x4d, 0x8, 0x4], [{0x400, 0x8, 0x200, 0x8}, {0x1ff, 0x401, 0x0, 0x90}, {0x4, 0x8, 0x7, 0x7}, {0x1, 0x9, 0x101}, {0x5, 0x4, 0x7, 0x6103}, {0x3, 0x1, 0xfffffffe, 0x6}, {0x400, 0xaa, 0x3fd, 0x9}, {0x7, 0xffff, 0x6553, 0x800}], {0x8, 0x9, 0x6, 0x5}, {0x7, 0x2b, 0x16, 0xad0e}}}, 0x20, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) nanosleep(&(0x7f0000000180)={0x45b3c648, 0x10000}, &(0x7f00000001c0)) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000240)=0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/109) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x7f, 0x1800}, {0x4, 0x5, 0x1800}, {0x2, 0x5, 0x800}], 0x3) execve(0x0, 0x0, 0x0) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x7f, 0x65, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x3ff, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x8, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f00000003c0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8b06e56233c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c214723a1104d10969167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaefc15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dc7585439b89bf675044babebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea2003c283b05ddba3ccb036ceb69e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf766039819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140627de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6fe6616f2e66dc350aea3777ece638e58278d", 0xfff}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f00000013c0)=""/110, 0x6e}, {0xfffffffffffffffe}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000001440)=""/140, 0x8c}], 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}, @generic={0x44, 0xd, "a0d946c5960a2b1f39a6de"}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:54 executing program 1: getrusage(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x292], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xf3ffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0xfff}, {0x0, 0x0, 0xfffffffd}, {}, {0x2}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000100)={0x534, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x3, 0x600000, 0x0, 0x6, "89e280fe4fc1d053f65556605d83a36c04cb7f08", 0x200, 0x5}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r0, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0xe7) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) 20:15:54 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ra={0x94, 0x6, 0xff}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) 20:15:55 executing program 0: syz_emit_ethernet(0x79, &(0x7f0000000140)={@broadcast, @random="3826e4f62bf6", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x9, 0x3, 0x7, [{[], 0x9}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x6}]}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xe, 0x80, 0xffff, 0x0, 0xd704, {[@timestamp={0x8, 0xa, 0x9, 0x1ff}, @sack={0x5, 0xa, [0x4, 0x3]}, @timestamp={0x8, 0xa, 0x10001, 0x73}, @mss={0x2, 0x4, 0x9886}]}}, {"9d4c5fd5b97fe204e78ca0"}}}}}}) login: uvm_fault(0xfffffd806bc0a770, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc0a770, 0x4, 0, 1) -> e pfi_address_add(0,2,0) at pfi_address_add+0x1eb end trace frame: 0xffff80001d7758d0, count: 0 ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6800,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000ae39c0,ffff800000ad5300,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ad5300) at pfi_kif_update+0xba if_addgroup(ffff800000ac6800,ffff80001d775ae8) at if_addgroup+0x280 ifioctl(fffffd806a777e20,80286987,ffff80001d775ad0,ffff80001d6a9278) at ifioctl+0x13e7 sys_ioctl(ffff80001d6a9278,ffff80001d775be8,ffff80001d775c30) at sys_ioctl+0x4a1 syscall(ffff80001d775cb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf30e2351e70, count: -9 ddb> show registers rdi 0xffffffff81c3a8b7 pfi_address_add+0x1e7 rsi 0x164 rbp 0xffff80001d775830 rbx 0 rdx 0x165 rcx 0xffff80001d77e000 rax 0 r8 0xffffffff81c3a171 pfi_instance_add+0xf1 r9 0x1 r10 0x2 r11 0x41ba9c1a399f783 r12 0x34 r13 0x2 r14 0xffff800000654034 r15 0 rip 0xffffffff81c3a8bb pfi_address_add+0x1eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001d7757c0 ss 0x10 pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> show proc PROC (syz-executor.1) pid=338711 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6a9008,0xffffffff82837f10 process=0xffff80001d6c5230 user=0xffff80001d770000, vmspace=0xfffffd806bc0a770 estcpu=26, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10709 130575 10696 0 2 0 syz-executor.1 *10709 338711 10696 0 7 0x4000000 syz-executor.1 16962 20902 69363 0 2 0x2 syz-executor.0 10696 365521 69363 0 3 0x82 nanosleep syz-executor.1 69363 465215 14754 0 3 0x82 thrsleep syz-fuzzer 69363 184298 14754 0 3 0x4000082 nanosleep syz-fuzzer 69363 477509 14754 0 3 0x4000082 kqread syz-fuzzer 69363 430301 14754 0 3 0x4000082 thrsleep syz-fuzzer 69363 397069 14754 0 3 0x4000082 thrsleep syz-fuzzer 69363 48450 14754 0 3 0x4000082 thrsleep syz-fuzzer 69363 279878 14754 0 3 0x4000082 thrsleep syz-fuzzer 14754 194457 99552 0 3 0x10008a pause ksh 99552 384998 53178 0 3 0x92 select sshd 23113 141420 1 0 3 0x100083 ttyin getty 53178 156666 1 0 3 0x80 select sshd 55048 371659 37838 73 3 0x100090 kqread syslogd 37838 271873 1 0 3 0x100082 netio syslogd 18006 116623 1 77 3 0x100090 poll dhclient 35263 494865 1 0 3 0x80 poll dhclient 80287 361579 0 0 3 0x14200 bored smr 1188 42517 0 0 2 0x14200 zerothread 12732 79186 0 0 3 0x14200 aiodoned aiodoned 15069 160651 0 0 3 0x14200 syncer update 8781 410082 0 0 3 0x14200 cleaner cleaner 3677 412082 0 0 3 0x14200 reaper reaper 44045 113645 0 0 3 0x14200 pgdaemon pagedaemon 76001 476543 0 0 3 0x14200 bored crynlk 42969 487470 0 0 3 0x14200 bored crypto 99722 168132 0 0 3 0x40014200 acpi0 acpi0 66394 426939 0 0 3 0x14200 bored softnet 13042 210278 0 0 3 0x14200 bored systqmp 6166 21580 0 0 3 0x14200 bored systq 9501 21196 0 0 3 0x40014200 bored softclock 69376 152288 0 0 3 0x40014200 idle0 1 127926 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9452 6323K 6453K 78643K 10584 0 pcb 14 8K 8K 78643K 22 0 rtable 112 4K 5K 78643K 202 0 ifaddr 43 11K 11K 78643K 49 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 4K 78643K 19 0 iov 0 0K 4K 78643K 4 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1236 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 100 0 proc 47 38K 54K 78643K 358 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 44 2K 2K 78643K 44 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 195 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 134 23K 24K 78643K 1123 0 UVM aobj 5 2K 2K 78643K 5 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 5 0K 0K 78643K 10 0 temp 66 3850K 3913K 78643K 2971 0 kqueue 3 4K 12K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 79 0 71 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 218 0 218 2 2 0 1 0 8 0 tcpcb 544 32 0 27 1 0 1 1 0 8 0 inpcb 296 98 0 87 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1136 1 0 1 1 1 0 1 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfrule 1360 2 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 30 0 20 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 1499 0 101 88 0 88 88 0 8 0 ffsino 240 1499 0 101 83 0 83 83 0 8 0 nchpl 144 1803 0 201 60 0 60 60 0 8 0 uvmvnodes 72 1549 0 0 29 0 29 29 0 8 0 vnodes 208 1549 0 0 82 0 82 82 0 8 0 namei 1024 4483 0 4483 2 1 1 1 0 8 1 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scxspl 192 5224 0 5224 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 286 0 258 4 0 4 4 0 8 0 futexpl 56 1129 0 1129 2 1 1 1 0 8 1 knotepl 112 70 0 51 1 0 1 1 0 8 0 kqueuepl 144 42 0 40 1 0 1 1 0 8 0 pipepl 272 76 0 66 1 0 1 1 0 8 0 fdescpl 432 272 0 258 2 0 2 2 0 8 0 filepl 120 1388 0 1290 4 0 4 4 0 8 1 lockfpl 104 24 0 23 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 130 0 123 1 0 1 1 0 8 0 zombiepl 144 258 0 258 1 0 1 1 0 8 1 processpl 928 286 0 258 4 0 4 4 0 8 0 procpl 624 395 0 360 5 1 4 4 0 8 1 sockpl 400 197 0 176 3 0 3 3 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 2 0 2 2 1 1 1 0 8 1 mcl8k 8192 1 0 1 1 1 0 1 0 8 0 mcl4k 4096 11 0 11 3 2 1 1 0 8 1 mcl2k 2048 88226 0 88175 22 15 7 19 0 8 0 mtagpl 96 4 0 2 2 1 1 1 0 8 0 mbufpl 256 139450 0 139374 12 5 7 10 0 8 0 bufpl 280 3372 0 126 232 0 232 232 0 8 0 anonpl 16 113708 0 95785 110 5 105 106 0 107 25 amapchunkpl 152 1469 0 1321 8 0 8 8 0 158 1 amappl16 192 5409 0 4415 78 16 62 74 0 8 10 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 26 0 18 1 0 1 1 0 8 0 amappl13 168 68 0 63 1 0 1 1 0 8 0 amappl12 160 8 0 6 1 0 1 1 0 8 0 amappl11 152 45 0 36 1 0 1 1 0 8 0 amappl10 144 21 0 15 1 0 1 1 0 8 0 amappl9 136 390 0 387 1 0 1 1 0 8 0 amappl8 128 358 0 314 2 0 2 2 0 8 0 amappl7 120 107 0 95 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 234 0 224 1 0 1 1 0 8 0 amappl4 96 459 0 429 1 0 1 1 0 8 0 amappl3 88 102 0 97 1 0 1 1 0 8 0 amappl2 80 1356 0 1292 2 0 2 2 0 8 0 amappl1 72 15068 0 14638 23 13 10 17 0 8 0 amappl 80 640 0 596 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 272 0 258 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 272 0 258 1 0 1 1 0 8 0 vmmpekpl 168 5980 0 5954 2 0 2 2 0 8 0 vmmpepl 168 44840 0 42732 132 14 118 119 0 357 24 vmsppl 272 271 0 258 2 1 1 2 0 8 0 pdppl 4096 550 0 516 6 1 5 6 0 8 0 pvpl 32 224676 0 203797 247 3 244 245 0 265 67 pmappl 200 271 0 258 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 249 0 30 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6800,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000ae39c0,ffff800000ad5300,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ad5300) at pfi_kif_update+0xba if_addgroup(ffff800000ac6800,ffff80001d775ae8) at if_addgroup+0x280 ifioctl(fffffd806a777e20,80286987,ffff80001d775ad0,ffff80001d6a9278) at ifioctl+0x13e7 sys_ioctl(ffff80001d6a9278,ffff80001d775be8,ffff80001d775c30) at sys_ioctl+0x4a1 syscall(ffff80001d775cb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf30e2351e70, count: -9 ddb> machine ddbcpu 1 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6800,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000ae39c0,ffff800000ad5300,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ad5300) at pfi_kif_update+0xba if_addgroup(ffff800000ac6800,ffff80001d775ae8) at if_addgroup+0x280 ifioctl(fffffd806a777e20,80286987,ffff80001d775ad0,ffff80001d6a9278) at ifioctl+0x13e7 sys_ioctl(ffff80001d6a9278,ffff80001d775be8,ffff80001d775c30) at sys_ioctl+0x4a1 syscall(ffff80001d775cb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf30e2351e70, count: -9