last executing test programs: 5.859391726s ago: executing program 3 (id=4): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21, 0x1, 0x8000000000000000}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x15, 0x0, 0x5}], 0x9f, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0xfffffffffffffffe, 0xfffffffffffffffc}}) (async) getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4089}, &(0x7f0000000040)=0xffb) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 5.793602179s ago: executing program 3 (id=20): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="ca9c70dc0408eeb3cb58b68fcab0bbb49cae2cf1f580a356037e647b4bc489bd856722c1d999c548164cacd3e4872c6999f77eccd6f06b127acf561db11833289a6dee3ef5c77f8aa5568d76ca9d07e21f3c75be0bde32bd9dd07a39a75e75ac1d2969581af5541efe46c1df6d8b8d5b5fe4280fc6afd8e268aac1326309056055244f4e176651bef375d7d61b50bc493495586f054e12fb1b23e87cfd288892115c38796b5bdabf56a912e76e1717ca460d47ddee439c486864944d82a4d67a160d9c295385317b81bfb2e16b719fc5bdde6ebec5a9d3550b6af14797a11d4fd8f33b2f9672950721c3a525f68c66dd007072da4346417f8c134aee55430bbf3f3909c26aadbadbbddeb2b470f1d71ec770220c2a62d9e4f8c2c6f9817475a4ae744db339155d22387e973552e8a6a2813c5e7f5c62b89f26679b0110dd7d8c94d38c084e603ee03ac9ef7dbaa6dd28797f77dc82200c3ebdfbd801a56b0517846351349f5df3c63d9c0ed3a46a2707dc23d1dc3fd049278ecdf82c877962be07cb40808a46365e5a349e2a9150c0bdac59ef8bc17e362e", 0x198}, {&(0x7f0000000080)="b7d57b", 0x3}], 0x2) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="02400000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b020000065000cb69bc83c1987a653e2c6f0000005000ff020000000000000000000000000001"]) write(r2, &(0x7f00000003c0)="78bf2f", 0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) 1.417499004s ago: executing program 7 (id=83): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x10) write(r0, &(0x7f0000000000)="3832af", 0xffffffeb) 1.25352719s ago: executing program 7 (id=87): r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="2bccb62e1ab231725908d19e390a88d58aff9fd6f3f891f0c5a7211ffa799e7cee4ce08ab9b07e04ac8991be4d052d86ca63f25288227e778a839bb671424c81c27ca9b178b465f907ddeb0c6a9913e525465988508246b9ed2d7d81071b4a2bfc36eeeec87112bef78793b5f6d1499a13ae8192415c58720181713f06b492dcd79c753672445ccdcd1330789f3dfe7f00585293809132d80efdb6031ab0810d7f3e1f8d372838c61f9a27393e628ae4ebf2f7f0542f6b7f7866ac02a0458b4e2291b01dd1d8cead46270820997968545ef54b88a418605fa0ee2b", 0xdb}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x3ff, 0xf9, 0x7, 0xb6bd}, {0x5, 0x5, 0x6, 0x42}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x80, 0x1, 0x1, 0xfffff4b2}, {0x28, 0x0, 0x2, 0x8001}, {0x6, 0x6, 0x7, 0x800}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r3) 1.252728091s ago: executing program 0 (id=89): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7, 0x8, 0xf8}, {0x0, 0x0, 0x0, 0x7}, {0x547, 0x0, 0x0, 0x1040804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.230159171s ago: executing program 1 (id=91): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x20, 0x3}, {0x3}], 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000040)=""/33, 0x21}], 0x2) 1.229493696s ago: executing program 0 (id=92): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xe59, 0x41, 0x40000800, 0x0, "00000001000000061b0160ebf520000002000f00", 0x0, 0x80001}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0x7, 0xfff6, 0x1, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0x1ff, 0x1000000003}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0xfffffffc, 0x4, "86d3724bbca73c000000014000"}) 1.228624765s ago: executing program 1 (id=94): r0 = open(&(0x7f0000000900)='./file0\x00', 0x10000, 0x0) (async) r1 = socket$inet(0x2, 0x6, 0x9) sendmmsg(r1, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000004c0)="ea9e1e26d1b64dcf9f78f251a32352c9662185e2a1b97ad59f1f58635b1e83c0452691df68c0309403c4dfe9c781cac8aef4f1e0f2099570211226316b59f5e6645e86d9070000008a0ea2225acfceca169fbb48439d57a458c1eac02d62119e6e511f73d1449b862202d5470756829c4e43776fcd2e6f3dfd1703603beb978f99f16f9165e55b45fdc18f2646494219be5f2bde1a4e8496", 0x98}, {&(0x7f0000000280)="342a31d399c94572a34f080e6b4947c50165b6853accdd742f2cee54589761f05f03a1cd00942799e5803b6d4c92546372093b7ccd9016b62c8fa703747998a69b8c14726a74662d93084a3ce59bd01b695f3d54156cb022cb962236dfb1e7ade7d03126be4fbbd6d79dbe7850b39136dac42685b2533c43", 0x78}, {&(0x7f0000000300)="c8e755637a8c1f268a9f385f285b5b484fb932729711545c2c40bbb2475a12aad8af0b0ff488e7d4c8453318d9ff45c9ec905ddaa660b550045dc9a652970497898e493d", 0x44}, {&(0x7f0000000380)="804cd84b5ad0900c9e11708e22e6a746f5953d09b6d4f084c2e9bfb4fceee87acc1a5cbb1b6178a7a47878c54557f14ec78dbdf7fe73edfebf5c098793f214bf1fbd5def752f2c5a6c78a63e91a5ba0974023413ae618dca67148e44c8f90e739715fa1fbaa2fdb75ba7b55f8f86bbb6ff1974a7791ed04640f30889ecbe0d171f59fb7f2095544aa892b778496975b7c2fa46eeb34034ebc099d573178e4df98595e545fc214a87543867f807d321a2297d7f1196da672eb552b9c88c5e9f940b485685156a735067a2317393044755", 0xd0}], 0x4, &(0x7f00000004c0)}, 0xfffff800}, 0x10, 0x404) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r2 = kqueue() (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0x8) (async) close(r3) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xa1, 0x20000000, 0x100003, 0x1}], 0x8c0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x653, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x11, 0x1, 0xfffffffdef3ecac0, 0x800}], 0x6, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000000)='./file0\x00') (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x104) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) setreuid(0x0, 0xee01) (async) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000240)='r\x00') (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VNDIOCSET(r5, 0xc0384600, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x4a, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) setsockopt(r6, 0x200, 0x4, &(0x7f00000001c0)="ebffcc00f44819e798646c83bb5a13b9fd812eaa4e713048e69931929648", 0x1e) 1.185266448s ago: executing program 1 (id=97): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x1, 0x68, r1, r1, 0x1, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x500, r1) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000112, r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) select(0x40, &(0x7f0000000200)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x23, 0x3}], 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x9, 0x1d2, 0x7, "011781314c0c1f6b6069c356c764416eb05b3b95", 0xd}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, 0xfffffffffffffffe) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) 1.184878467s ago: executing program 0 (id=98): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0x24, 0x0, 0xfffff4b2}, {0x4c, 0xfc, 0xf9, 0x2}, {0x6, 0x6, 0x7, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="7b0721f7666f6c51f88b9db1f1ab007318910d00000000000000910cc7ae8ad9ea94d7a106c1fc6b59b6ac9db8adae49", &(0x7f00000001c0)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x4) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000002}, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r2, 0x10000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0xfffe}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 1.15762274s ago: executing program 7 (id=100): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) (async) r1 = socket(0x11, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x4) (async) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x3) syz_open_pts() (async) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000002c0)="8a338798418ee9eb1f763a385e4af84acd908eee2e4ebe298d558930524c67bc70e1cd677d4c9e67c4ca2bd38261a65d59117601e60b5eabb04b096f296403350f515ba67e6b38cbf80e3deba881e5b5ffffff7f000000009db7eedc8adba9e3c39527ae9664efb115e0b20e9608c0db3b05e12ca155ee09adbec85e2502c176f66649071cee06455479ff2aefe30e1fb87bf1f05cd70859f9a103c009ea26e9f328a800c30200afa5e8956577389800000080000000000000000000009e0000", &(0x7f0000000100)=0xc0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7", 0x20}], 0x1) (async) kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (rerun: 64) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) close(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x0, 0x5, './file0\x00', 0x0, 0xf097, 0x9, 0x1}) (async, rerun: 64) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x22276617d75466b2) (rerun: 64) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x20e) 1.154787784s ago: executing program 1 (id=101): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x2000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) close(r0) setrlimit(0x8, 0x0) r5 = msgget$private(0x0, 0x430) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000200)=0xa) ktrace(0x0, 0x4, 0x40000d06, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000028c0)=""/4096) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="1d6306d1eefe2240", &(0x7f0000000180)=0x8, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000002880)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) 966.085049ms ago: executing program 7 (id=106): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x7, 0x0, 0x70}) 760.580389ms ago: executing program 7 (id=108): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x2, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xab30}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00', 0x1) ftruncate(r2, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) 677.539229ms ago: executing program 6 (id=113): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cc034d1dc6f736ed9ce2fbaba953f8a687a257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e54de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x220, 0x0, 0x0) 676.808935ms ago: executing program 6 (id=114): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x100000000001bcc, 0x8}, {0x0, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc) (async) getpid() (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x100000000001bcc, 0x8}, {0x0, 0x1}}, 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) 669.09587ms ago: executing program 6 (id=116): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) msgget(0x1, 0x602) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000480)={0x6, 0x17}, 0x2, &(0x7f00000004c0)="2f88ec19472973f83c0c88a4356cae0cbca27026a3405ca736d705ce7b7c067f1b0c4486aad6b786af018644e597a511c3edd1771b6a30548ddbccaae47a3d6fb1644c9816b30e8720a2680287fb06a9c01ff312893334cf7b3c568a0e73761ae920767648631627b94e", &(0x7f0000000540)=0x6a, &(0x7f0000000880)="ad75f777b1c4e3d70e276f178e0e03f55719b20046656a417ad87d124ee8fd49ac6b4d3a9c3f3fa41f4049f1320bca8051ae5a30fd39e301f7ddf9c90ade468060a316419a21d15cfbc913081de4e94eebbf23673c3c0742770122bfa2ac534bd69c145d17c0d62f0169416c59f8e22ab5c8343276aa9642f23bc06d0f49885e58e21f2699380b4261e7f4223e93f535421a40353c31c5d8650d14aca287e092c7b8cc1802f56d4e54435deadc69aea301516e26d778fcce6a19657d", 0xbc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0x1, 0x6, 0x5}, {0x48, 0x6, 0x3, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r2, 0xe19173a36b17298d, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000080)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5bd143ec20e9", 0xff89}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) getsockname$unix(r3, &(0x7f0000000640)=@file={0x0, ""/518}, &(0x7f0000000000)=0x208) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\'),\\,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00']) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 644.042404ms ago: executing program 6 (id=118): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0xc, 0x10, 0xfffdffffffffffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x4}, &(0x7f00000000c0)={0x4, 0x10, 0x100100000000001, 0x9, 0x1, 0x2000000000000003, 0x5a}, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x4b, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000200)="a8de194a5a842e42f66cd0174d6664c7d87ecaf5c02f08ff55001fbda65d7df502d004c8dbb65d01c90cf05d15c80e8024bbbf604f6347f0d8b45ff3b76e1b81671ed2e18947609d76ef4fcf224b16b4a38c82e1c06fa2dd5ff1fa297c69032d36aa87c5da127c4f4d72b012d90d4edda465d73b439c4d0bcb6c43019c2af7d7ed09625259796b9ac35dc664fc1f2ced36fd0d9af37f8a69bc2e7a2d094f28c1f43b5841eee2bd43baa994cadba0344c395b9fdd0fe6c78acc1809d4e5c4274173003a91befe5ff3d9", 0xc9, 0x1) 643.101916ms ago: executing program 6 (id=119): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x77, &(0x7f00000014c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x69, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x1, 0x2, "0d1472fe0ec74e960882f20e1a6ede692f446bf3380bb41eb6528e8388c1a2e01c61e97063bde3c4acc919df543dc431446fa0f0076b4a06b81b35b160e4379adf86294a707f54709ba6e0808a"}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x378114214893c660}, 0x2, &(0x7f0000000040)="bf03563287c4900775129654765d4740d49eb212178e3093dce5047f33a4e6cba9cdf9782dc1562a80a77b13921965684c49ff39a29ac05e68294a740d237fd16a0178f8c2e6a8adf4b494ddafd383e54ba290af782e1753b500a3ef116a096f95e99a3d36c6d06493b67f0b0bd8ac372ec15fc5d737196cc8a7e71cb9d7ff8180d5dd7e452f99af81726c4666f951a62dcb46bcb13e0039f9889089c4ee700f3e", &(0x7f0000000140)=0xa1, &(0x7f0000000180)="dab135141dc20b94abf28a6c731cdb8b8e225e18b892498d2fa28e4b7f1958e1fb7986853dc9bf93236914b967c47a28e9aca51a6f34d5c412cfbf848a4d8b", 0x3f) 467.569514ms ago: executing program 6 (id=121): select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xb, 0x8000000000000001}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x2f, 0x4067}, 0x10) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 303.146792ms ago: executing program 0 (id=128): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1ff) (async) close(r1) (async) open(0x0, 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}], 0xb19, 0x0) 301.940817ms ago: executing program 1 (id=131): r0 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 246.696217ms ago: executing program 2 (id=133): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x7fff, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) (async) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x0) 245.312313ms ago: executing program 5 (id=134): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x64d0857c, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a87c323a9", 0x5}], 0x1, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x4}, {0x21, 0xffffffff}], 0x2}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) 204.042987ms ago: executing program 4 (id=135): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0xc, 0x10, 0xfffdffffffffffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x4}, &(0x7f00000000c0)={0x4, 0x10, 0x100100000000001, 0x9, 0x1, 0x2000000000000003, 0x5a}, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x4b, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000200)="a8de194a5a842e42f66cd0174d6664c7d87ecaf5c02f08ff55001fbda65d7df502d004c8dbb65d01c90cf05d15c80e8024bbbf604f6347f0d8b45ff3b76e1b81671ed2e18947609d76ef4fcf224b16b4a38c82e1c06fa2dd5ff1fa297c69032d36aa87c5da127c4f4d72b012d90d4edda465d73b439c4d0bcb6c43019c2af7d7ed09625259796b9ac35dc664fc1f2ced36fd0d9af37f8a69bc2e7a2d094f28c1f43b5841eee2bd43baa994cadba0344c395b9fdd0fe6c78acc1809d4e5c4274173003a91befe5ff3d9", 0xc9, 0x1) 203.774337ms ago: executing program 5 (id=136): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0xffffffffffffffff, r0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 197.254173ms ago: executing program 2 (id=137): r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xfffffffffffffd8e) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x1, 0x0, 0xffffffffffffffd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x5, 0x0, 0x0, 0x0, 0x2, 0x50], [0x6], [0x4, 0x0, 0x0, 0x165, 0x1, 0x8], [{0x0, 0x10}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x1000, 0xffff}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5}, {0x2}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x8}, {0x0, 0x4}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe) fcntl$getflags(r3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0xb2) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000400)=0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x16e) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') poll(&(0x7f0000000180)=[{r6}], 0x1, 0x0) 196.912147ms ago: executing program 4 (id=138): syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db830b000811fd00000000000000000000000000000000ff0200000000000000000000000000014e204e22000890"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x4004667b, &(0x7f0000000100)={0x3}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x4a) fchmod(r2, 0x8) setuid(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0xfffffffd, 0xffffff51, 0xa, 0x4adc, &(0x7f0000000440)={{0x10, 0x66, 0x4, 0xb3, 0xa, 0x4, 0x6}, {[0x76, 0x0, 0x50000000, 0x8004, 0x3, 0x0, 0x4, 0x7, 0xff, 0xb, 0x4, 0xe52b, 0x4, 0x3, 0xff, 0x8, 0x91, 0x8], [0x81, 0x4, 0x5c08, 0x6, 0x1, 0x800, 0x5, 0x1, 0x1db0, 0x1], [0x10, 0x8, 0x100, 0x7fffffff, 0x2, 0x3, 0x5], [0x0, 0x579c, 0x5437, 0x800, 0x4, 0x7fffffffffffffff], [{0x1000, 0xe2, 0xfffff9f8, 0x7}, {0x7a6, 0x10, 0xa055, 0x1ff}, {0x3, 0x2, 0x7, 0x52}, {0x3, 0x1000, 0x52a95eff, 0x9}, {0x4, 0xbd5, 0x3, 0x1000}, {0x3, 0x8, 0xf, 0x100000000}, {0x3ef3, 0x40, 0x1ff, 0x8}, {0x7, 0x800, 0x6, 0xffff}], {0xbae, 0x10000, 0x765, 0x8}, {0x8000, 0x89, 0x0, 0x8}}}, 0xfff, 0xe}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) 145.597518ms ago: executing program 5 (id=139): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xbf) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) geteuid() (async) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) (async) getgroups(0x1, &(0x7f0000000340)=[0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xc8, 0x401}, 0x408) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) r14 = open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x800, 0x10) r15 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x122) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)="f94fc4985bbf60970bb08b6fb75a26ca1dad56321e52d0dfbdca26d584", 0x1d}, {&(0x7f0000000540)="8d824282d8b463", 0x7}, {&(0x7f0000000580)="a438e0a73a3c6f083acad32176e8a65e21", 0x11}], 0x3, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r13, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r14, r0, r2, r0, r1, r1, r15, r1]}], 0x60}, 0x401) connect$inet(r0, &(0x7f00000007c0)={0x2, 0x3}, 0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget(0x0, 0x3000, 0x442, &(0x7f0000ffd000/0x3000)=nil) (async) r16 = shmget(0x0, 0x3000, 0x442, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800), 0xc) (async) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x1ff, r7, r9, r8, r12, 0x10, 0x3}, 0xff, 0xd27, r17, r4, 0x8001, 0x81, 0x2}) (async) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x1ff, r7, r9, r8, r12, 0x10, 0x3}, 0xff, 0xd27, r17, r4, 0x8001, 0x81, 0x2}) writev(r2, &(0x7f0000000940)=[{&(0x7f00000008c0)="565446265c2b39f43c479d1df3bb6b3ff771f7d77d486defc957da8114838a298c1fa2ee7052e0c4f737a0695180acbf1267d70ea1700d9df476616987e04a06aabf13fe2e9819d39fecac5efff5a5e5b6f961598758d9e5dcab0473ff4d7f80d0e82086c58539acd6253e4225", 0x6d}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000009c0)={0x1, &(0x7f0000000980)=[{0x7, 0x5, 0x8, 0xfb6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) shmctl$IPC_RMID(r16, 0x0) (async) shmctl$IPC_RMID(r16, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) fchown(r14, r11, r18) select(0x40, &(0x7f0000000a80)={0x5, 0x4393acf3, 0xfffffffffffffff1, 0x9, 0x7, 0x7fff, 0x6, 0x1}, &(0x7f0000000ac0)={0x9, 0x7fffffffffffffff, 0x5, 0x6, 0x2, 0x19c7b095, 0x0, 0x4}, &(0x7f0000000b00)={0x9, 0x0, 0xff, 0xc, 0xc6, 0xf6c, 0x6, 0x2}, &(0x7f0000000b40)={0xfffffffffffffffa, 0x4}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000b80)=0x3) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000b80)=0x3) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000bc0)={0xffff, 0x7}, 0x10) (async) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000bc0)={0xffff, 0x7}, 0x10) 145.018215ms ago: executing program 4 (id=140): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000001400)=[{&(0x7f00000014c0)="ad3c05ebab442526223d78105b2b580db5cedaa81b7dc875fe06a0001ff0b2db01a13bbecbf5d72a503922c1e065dfa2303e84a83571745480549729a85a7764a179b023158369bea3772bc350aa5ee708cb36ca94580acd75cf14649c93e96f2a18c052b88c0beb8848555ee69a183bd3bd24cb9f3acab5d407d23fdf60c8021a31ad7bb6990cbc0389e150679169a1e748100330b121ac41eef08a39a80719099680cd6a11513426b4cb5b4b73f63ca48d9a3b0628c181f8ed65170900d62acc5c7d0a515c7f12294e9d83b44be0d628ace1f8e56a1e2e1b77ecb86593bca431f36d839c65ff568c1061bd60677fd85ab64d9f14b86107957e05692dea94a7c483f6a93bfd914fd4e4f39d986ef091cc8f00c4b545853c39f1d10b1c966ea46f981ee0a984da27c3cfa4d1acac54f6e93511d6cc4383a8e57dfc74f3862208e07764de7a9177c687f10993fc242c71d6bf28326497afed1534bae5e569d5e246182193a87254cfbdda096631f5c1d93c98015b335db0c99b0a", 0x17a}], 0x1) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e043e8d7b94179d55f48021c993a57f5b81dbf0219b474dc233d781bedc59e9745a42aa2603bbb2c5a1b079a2240366e6d1bbd0ae7adb9d5ef042276fea41f2cef67dcf34c68f93147649c29a3df99a161ae2209a25879098a8febdffdbc01f9c1f096c2b79c6c3565539c1c1bab35c1acef0fceb738a80e47d589d41a972e56de12bb20fe1c61a057b9640d48c818f69d22708a2c8f8dd99ea6714302403dbc103234da3761e9c032252977be44793ef6ffa0dda6daf91c66f54a4de93335273fdd1a4834ef735f38de151ddf5ce7bd0cb19b71748a39fb53ecd213bd5262c750e5eba8bfd0b17607034d01042d6c3f258cce684fb924670b804fde60f99bee5f27df7784d31fc8c609c3212811b8a74fbe17d5dc193865f411f3ad711d8b09058f89069b906772d7d584ea3bc2b8ce8eb2cc3c09d06008a2f4914a4e2fb4583d576dd39ba675503cbb9f38413c35e1d6d3bc0fc1f2fd5e13f6549b2ba898eb2e6af8027c2decbc6c1cf7fd132b49e2e7c0313d2a80333697458ed71d06d60504f697a64d3b360a6828f51b337b95d5df52a41e3f0dc9287ee87b4d0821a0a3e8083ef6a89f171b3d6da86c7f0dafc10a1f096e1ea04b19ce24c3655e0b81230fdf1dd1ef9ba96dc98f57d8ed06109827a621204ff", 0x2bb}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) (async) writev(r0, &(0x7f0000001400)=[{&(0x7f00000014c0)="ad3c05ebab442526223d78105b2b580db5cedaa81b7dc875fe06a0001ff0b2db01a13bbecbf5d72a503922c1e065dfa2303e84a83571745480549729a85a7764a179b023158369bea3772bc350aa5ee708cb36ca94580acd75cf14649c93e96f2a18c052b88c0beb8848555ee69a183bd3bd24cb9f3acab5d407d23fdf60c8021a31ad7bb6990cbc0389e150679169a1e748100330b121ac41eef08a39a80719099680cd6a11513426b4cb5b4b73f63ca48d9a3b0628c181f8ed65170900d62acc5c7d0a515c7f12294e9d83b44be0d628ace1f8e56a1e2e1b77ecb86593bca431f36d839c65ff568c1061bd60677fd85ab64d9f14b86107957e05692dea94a7c483f6a93bfd914fd4e4f39d986ef091cc8f00c4b545853c39f1d10b1c966ea46f981ee0a984da27c3cfa4d1acac54f6e93511d6cc4383a8e57dfc74f3862208e07764de7a9177c687f10993fc242c71d6bf28326497afed1534bae5e569d5e246182193a87254cfbdda096631f5c1d93c98015b335db0c99b0a", 0x17a}], 0x1) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e043e8d7b94179d55f48021c993a57f5b81dbf0219b474dc233d781bedc59e9745a42aa2603bbb2c5a1b079a2240366e6d1bbd0ae7adb9d5ef042276fea41f2cef67dcf34c68f93147649c29a3df99a161ae2209a25879098a8febdffdbc01f9c1f096c2b79c6c3565539c1c1bab35c1acef0fceb738a80e47d589d41a972e56de12bb20fe1c61a057b9640d48c818f69d22708a2c8f8dd99ea6714302403dbc103234da3761e9c032252977be44793ef6ffa0dda6daf91c66f54a4de93335273fdd1a4834ef735f38de151ddf5ce7bd0cb19b71748a39fb53ecd213bd5262c750e5eba8bfd0b17607034d01042d6c3f258cce684fb924670b804fde60f99bee5f27df7784d31fc8c609c3212811b8a74fbe17d5dc193865f411f3ad711d8b09058f89069b906772d7d584ea3bc2b8ce8eb2cc3c09d06008a2f4914a4e2fb4583d576dd39ba675503cbb9f38413c35e1d6d3bc0fc1f2fd5e13f6549b2ba898eb2e6af8027c2decbc6c1cf7fd132b49e2e7c0313d2a80333697458ed71d06d60504f697a64d3b360a6828f51b337b95d5df52a41e3f0dc9287ee87b4d0821a0a3e8083ef6a89f171b3d6da86c7f0dafc10a1f096e1ea04b19ce24c3655e0b81230fdf1dd1ef9ba96dc98f57d8ed06109827a621204ff", 0x2bb}], 0x1) (async) 144.142403ms ago: executing program 2 (id=141): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r5}, 0xc) socketpair(0x10, 0x4000, 0x10, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x9, 0x6, &(0x7f0000000100)="3b6c5ab37bc66dc44d9b5e1bd26e2f70b846a72d43cde498eed1648e96d19c29d771aa6bdeeebd72a751263bdac5e348fa9bdc5190af4979e77a56719ff63ebb1c2dba71c3a9d2e45d14554b54f4f7005f33a0dce16aedf5f32ad62e4abb72ea85f788c5979fac090f76b88c72078fb4c82f74101f88142fc5ba8d05a03ed7eba835b9086253a58b746908de37e631f47b185db81b301adbbf909a2d", 0x9c) socket(0x1, 0x2, 0x2) r8 = socket(0x10, 0x1, 0x1) setuid(r4) syz_open_pts() connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000200)={0x2, 0xffffffff, 0x1, 0xb8f8, 0x3, 0x7, 0xff, 0x36b}, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x2, 0x0, 0x9, 0x3, 0x3}, &(0x7f0000000280)={0x3, 0x9, 0x1, 0x0, 0x9, 0x7, 0x5, 0x8}, &(0x7f00000002c0)={0x80, 0x9}) getsockopt(r6, 0x1, 0x8001, &(0x7f0000000300)=""/68, &(0x7f0000000380)=0x44) socket(0x18, 0x4000, 0x9) r9 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r2, r10) connect$unix(r8, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) seteuid(r2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) bind(r11, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000005c0)={0x2e90, 0x6590, 0x5, 0x9}) fchown(r0, r2, r3) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='W\x00') unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='c\x00') ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000700)={0x4, 0xedb5, 0xfffffffb, 0x4, "1e4da86a050f13c27d68e68c2c087e7ce93e0eef", 0xffff, 0x1}) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@in6={0x18, 0x3, 0xc, 0x3ff}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000780)="194a97a4af0a5be435792de304bf11d9a3d640621813493af0cb3ddd0b43e0839ac36c4d163a0ac4a25c42207eeda5938eaec6e9bc8c61a43a43c4413efc70b783ba4e61451d2bbbca2a1f8f1d928066764029342fe8ef65ac9475e2bd4384718b629d12f06fe6939e63e23c7775dd8c1f019144b66c54e20a137e792f8e10a29320b5346ef1bd1cd5ab90656641c6452729da8e258511cac0c1b4d922ec36128b4d50b58035a6c3c29edfe7b3d2bb05c6eb05d5d7e7d955a2e367675ffc556cff93e7", 0xc3}], 0x1, &(0x7f00000008c0)=[{0xe0, 0x0, 0xff, "87a051fb080c523b802e8053ce9f7a586829061e0378d837296941561911bd9b626f1463e23857fc04a15b67f3df461dc5d4d2adbce65da4960b94d548fdc007fd40b3889da5e094f0c714ca8615ddce6339cc520af3453d23e6bb4bf3cf4d14d579aaa31c57e9ae3c906fe1e13fdb4a828ca1ea02b2e259dc4acafcd8389daac4986bb0fd22678f52252c4cac3612d9c06a5277194b7a0a5577e696781e3722b52f580c29b11e7b2a2a71b385e8bf3dae7cc4d9d0882a6447642e798a0e89a438cdf84a97a1f71fa3336709d534d594"}, {0x18, 0xffff, 0x0, "64ec3d67bd2d"}, {0x78, 0xffff, 0x7, "c7e8cdc9acd8365d7779aaae6dafed893201f5837651239acb9f0fb7924990031c79fc3f586096123d107d3f195de43ea7fab0b3510f911e8cffe06f727dd56e3f2a6034fd7649ad0b617707a2c385ab61ffb53a6347e3a5fbb8c48b8c74dcab73c05b"}, {0x68, 0x1, 0x9, "d5b22ca540f14a18e0147a7e965b16aaa95ece2b6dbc66ef8d5e46ec53175a6dbf4f429d7a8ed9f34471f09405eda3767bb50879ee4ac18eb4a58d2ff0ee09783257ae10e606c71163c7e1d88ad1bce37960b2a010"}, {0x60, 0x1, 0x8000, "5a40fc2a5010b25e94305494261f846c627c516ad6fa3f0a10131afba83916110ce9a24b19094d61798a7d40090c8d19fb4a1706805d1cf19c5ef7cbca11cae862a1290c10f6a33afdbb6e42396b62"}, {0x58, 0x1, 0xf, "8f61ae967afc62be213fe8452e377dec93b361a780bce09314fa449b3acbc8b72eb88312d49b9c1d4731d51be1f17f99df617e54ba8a75b83bb23491c47a29ca5f"}], 0x290}, 0xd) 143.763314ms ago: executing program 5 (id=142): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x1) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0xf902, 0x1, 0x0, 0x7}, {0x7, 0x0, 0x0, 0x40}]}) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) (rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3d}, 0x2, &(0x7f0000000200)="1277cedb216f382fb3df041a06807e6ba769cbbffa06b3d4c9ba143453282c8d86a9e024c85899cbcb7007f3119c659d33b8d7383e09eebc8bf9c69d78bd2de9f59c53710eac74a87691334fc11746dc2aa986fc5678a0ddf4dec2b87194365cb08658ec04b6a625412a5a747c8d49295e796369eb91ca1b1951763fb9cda9faa53beab4775f6d72db23db75eae84d564b4c525a1bf21f89754e93616ba1fa303729d77de4e8aa2f682b093f7468fa60945a", &(0x7f00000002c0)=0xb2, &(0x7f0000000300)="182487a16289da77ad717d63619e442647401be69eeb028f1c37f848a234dcd45c1a9868525ebacd97d5d1f8789afc532dcc32d61507885cc072f70043f6fae6c90985f4d76046fbf5629d9be985cd045af05a84cad466d81cb3262c5cb0a02c3c1e28a9f12f07cc53890416b05d95a57bf0f020dd0f46beac9965deb94dabdccdd4ce4527c7a9a6c491665700f1fee4fb762df2c602e6789c7c5263e9a8c3eb5b2c88", 0xa3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x30}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f00000000c0)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x3, 0x5}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x15, 0x40d}, 0x6) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x7, 0xfe, 0x10002}, {0x1, 0x0, 0x0, 0x8000001}, {0x16, 0xff, 0x2, 0xe3}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000600)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x145, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2e1b6886204000000c81494e71681c05c49a78341f62d2c74ff03a167b54e72388077fd5bfa068fc2593d17827de600e2ae95ff04064aeb55c539218657147ebc7ae3d53664f3880710edb6dbedcb25570d0eee9697042c668017074b90cca0984d2c023b54e0eecec73bc748723b", @ANYBLOB="3b165ad3df"]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r7 = syz_open_pts() close(r7) (async, rerun: 64) syz_open_pts() (rerun: 64) 143.662397ms ago: executing program 4 (id=143): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x7) setsockopt(r1, 0x80000000, 0x40, &(0x7f0000000040)="000dd998", 0x4) 103.870566ms ago: executing program 2 (id=144): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fchdir(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 93.797365ms ago: executing program 1 (id=145): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x80000000, 0x100, 0x200000000000407}], 0xfffffffa, 0x0, 0x5edf0543, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) 93.450321ms ago: executing program 4 (id=146): kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x2, &(0x7f00000001c0)={0x8000000000000000, 0xc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 93.032421ms ago: executing program 5 (id=147): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="f60fd24caa5617d175cc366b250b2b202b0b1b51963a100fa5ca1a9330459dc6c8bcfbd73e33b26bd7c2aa827cbbf7f3f00e4a8473e0c38725a8498552a3bdcf90d76070363547", 0x47}], 0x1, 0x401) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x5a}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="13108a5b", 0x4) 92.846488ms ago: executing program 2 (id=148): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x400, 0x0, 0x0) write(r1, &(0x7f0000000000)='\x00'/14, 0xe) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="d5a0fa74376ef03e1abcbf68fb", 0xd, 0xb40eb24ff4935be4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 81.347079ms ago: executing program 0 (id=149): syz_emit_ethernet(0x137, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x29, 0x4, 0x2, 0x4, 0x129, 0x68, 0x40, 0x6c, 0x33, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@noop, @ssrr={0x89, 0x13, 0x1, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2]}, @lsrr={0x83, 0xf, 0x1, [@local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x2]}, @ra={0x94, 0x6, 0x1}, @lsrr={0x83, 0x1f, 0x5, [@empty, @multicast2, @broadcast, @multicast1, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x1, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x5, [@rand_addr=0x81, @broadcast]}, @ssrr={0x89, 0x1f, 0xff, [@multicast2, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast1]}, @generic={0x82, 0x9, "64b92a26aab3da"}]}}, @generic="05abaff7f2ab16662e184c97c1404163021a32e0db11d0e63547c4bdcda35b442c2aa9b27efcaf9eb60d37936b312abaa711eba2e67064f7fc8b61adf9f727e74cad305f4e4e2c5a90e598053ba4341b6e9bd6c36665d698c4307eff7c3132af22a91ac8d6fe063187e6b83cf62fab62b673f7fb332b087d985947cd5a882c46127e2618b7"}}}}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x10400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="a61223e590dfaa38a33009c2165d5b77369c3aa91b99850000478340847f74c5b9e15773cd5c6db4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0x93, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x85, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8"}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair(0x20, 0x1, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x10001}) 7.394045ms ago: executing program 5 (id=150): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6, 0x0, 0x0) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 6.552672ms ago: executing program 4 (id=151): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.233661ms ago: executing program 0 (id=152): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffc, 0xfffffffefffffffe, 0x2000000000000000, 0x8000000000210, 0x6, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = socket(0x2, 0x4, 0x31) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x2fe, 0x1906}, {0x18, 0x0, 0xd22f, 0x9}, 0xb1, [0x2, 0x1a73d91, 0x2, 0x6, 0x9, 0x10, 0xca, 0xfffffffd]}, 0x3c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0x4, 0x0, 0xfffff4b2}, {0x4c, 0xfc, 0xfa, 0x2}, {0x6, 0x6, 0x7, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x4, 0x1, 0x0, 0xfffff4b2}, {0xc0, 0xff, 0xfa, 0x2}]}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/103, 0x67, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="7b0721f7666f6c51f88b9db1f1ab007318910d00000000000000910cc7ae8ad9", &(0x7f00000001c0)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r2) dup2(r5, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xe, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000001c0)="8b10f11c8c", 0x5, 0x0, 0x0, 0x0) 679.238µs ago: executing program 7 (id=153): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = kqueue() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x2, 0x8, 0x8, 0x171800}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="c39d2fefe2dcefed", &(0x7f00000000c0)=0x8, &(0x7f0000000100)="969e7e2a7c9fc632f13830fc044c73cb19ccca815f9e671c062a8550cfaa3feb6a29bf4cdda32a8d90916100fab81f29b7165b1adf5f808a84e6f42d46cf472c3e", 0x41) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 0s ago: executing program 2 (id=154): r0 = semget(0x0, 0x1, 0x281) (async) setgid(0xffffffffffffffff) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000100)={{0xe5, 0x2}, {0x3, 0x7}}, 0x2) (async, rerun: 32) setgroups(0x0, 0x0) (rerun: 32) setreuid(0x0, 0xee01) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000b0000/0x2000)=nil, 0xfffffffffffff801}, {&(0x7f000018a000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x563}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000370000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f00006ae000/0x4000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007bb000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0xfff}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) (async, rerun: 64) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$SETALL(r0, 0x0, 0x9, 0x0) (async) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000200)=""/139) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000140), 0x0) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x3acbf17a, 0x175}, 0x10) (async) mprotect(&(0x7f000022c000/0x13000)=nil, 0x13000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000063b000/0x2000)=nil, 0x2000) (async) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x69, 0x2}], 0x9, 0x0, 0x0, 0x0) (async) utimensat(r5, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) munmap(&(0x7f00002cb000/0x800000)=nil, 0x800000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.123' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!aaaaaaaaaaaaaakUQ0z/,z>iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 957 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83407df2) at panic+0x1cf __assert(ffffffff833b5b9c,ffffffff832fed82,3bd,ffffffff833b80e1) at __assert+0x29 refcnt_finalize(ffff80003ca2f618,ffffffff832ffbb8) at refcnt_finalize+0x1c8 pppx_if_destroy(285b9a,ffff80003ca2f610) at pppx_if_destroy+0x3d pppxclose(285b9a,1,2000,ffff80003a54aa60) at pppxclose+0xa0 spec_close(ffff800031518c70) at spec_close+0x412 VOP_CLOSE(fffffd8060caa8c8,1,fffffd807f7d76e8,ffff80003a54aa60) at VOP_CLOSE+0x12a vn_closefile(fffffd807be10c30,ffff80003a54aa60) at vn_closefile+0x11d fdrop(fffffd807be10c30,ffff80003a54aa60) at fdrop+0x126 closef(fffffd807be10c30,ffff80003a54aa60) at closef+0x18d fdfree(ffff80003a54aa60) at fdfree+0x115 exit1(ffff80003a54aa60,0,0,1) at exit1+0x58f sys_exit(ffff80003a54aa60,ffff800031518fe0,ffff800031518f30) at sys_exit+0x1a end trace frame: 0xffff800031518fd0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 957 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83407df2) at panic+0x1cf __assert(ffffffff833b5b9c,ffffffff832fed82,3bd,ffffffff833b80e1) at __assert+0x29 refcnt_finalize(ffff80003ca2f618,ffffffff832ffbb8) at refcnt_finalize+0x1c8 pppx_if_destroy(285b9a,ffff80003ca2f610) at pppx_if_destroy+0x3d pppxclose(285b9a,1,2000,ffff80003a54aa60) at pppxclose+0xa0 spec_close(ffff800031518c70) at spec_close+0x412 VOP_CLOSE(fffffd8060caa8c8,1,fffffd807f7d76e8,ffff80003a54aa60) at VOP_CLOSE+0x12a vn_closefile(fffffd807be10c30,ffff80003a54aa60) at vn_closefile+0x11d fdrop(fffffd807be10c30,ffff80003a54aa60) at fdrop+0x126 closef(fffffd807be10c30,ffff80003a54aa60) at closef+0x18d fdfree(ffff80003a54aa60) at fdfree+0x115 exit1(ffff80003a54aa60,0,0,1) at exit1+0x58f sys_exit(ffff80003a54aa60,ffff800031518fe0,ffff800031518f30) at sys_exit+0x1a syscall(ffff800031518fe0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x734fdea1ad80, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800031518a50 rbx 0xffffffff81bda580 pppxclose rdx 0 rcx 0 rax 0xffff80003a54aa60 r8 0 r9 0x8080808080808080 r10 0xa0b385b9e503199f r11 0x4d30cc6452666b5b r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff8246fc85 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800031518a40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=70521 pid=49845 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003a54aa60 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003a54acf0,0xffff80003a54b220 process=0xffff80003c9a5180 user=0xffff800031514000, vmspace=0xfffffd807839d180 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65049 397632 71267 0 2 0 syz-executor 65049 491440 71267 0 3 0x4000000 smrbar syz-executor 19083 127686 97011 60929 2 0x490 syz-executor 19083 377183 97011 60929 3 0x4000090 ttyout syz-executor 19083 317345 97011 60929 3 0x4000090 fsleep syz-executor 30076 237065 0 0 3 0x14200 bored sosplice 76514 335400 55464 0 2 0x480 syz-executor 76514 384354 55464 0 3 0x4000080 kqsel syz-executor 76514 235828 55464 0 3 0x4000080 fsleep syz-executor 72837 427849 0 0 3 0x14280 nfsidl nfsio 38731 219502 0 0 3 0x14280 nfsidl nfsio 19917 266766 0 0 3 0x14280 nfsidl nfsio 67737 492384 0 0 3 0x14280 nfsidl nfsio 76988 420592 0 0 3 0x14280 nfsidl nfsio 70347 24465 0 0 3 0x14280 nfsidl nfsio 10779 397085 0 0 3 0x14280 nfsidl nfsio 47205 140841 0 0 3 0x14280 nfsidl nfsio 69271 252409 0 0 3 0x14280 nfsidl nfsio 3035 440611 0 0 3 0x14280 nfsidl nfsio 81970 381380 0 0 3 0x14280 nfsidl nfsio 34159 238648 0 0 3 0x14280 nfsidl nfsio 33537 301255 0 0 3 0x14280 nfsidl nfsio 4802 116766 0 0 3 0x14280 nfsidl nfsio 27644 308572 0 0 3 0x14280 nfsidl nfsio 45831 291887 0 0 3 0x14280 nfsidl nfsio 74199 411002 0 0 3 0x14280 nfsidl nfsio 37145 524066 0 0 3 0x14280 nfsidl nfsio 62015 302973 0 0 3 0x14280 nfsidl nfsio 56229 298251 0 0 3 0x14280 nfsidl nfsio 5865 87404 16044 0 2 0x2 syz-executor 55464 230134 16044 0 2 0x482 syz-executor 88519 509241 16044 0 2 0x482 syz-executor 71267 275268 16044 0 2 0x482 syz-executor 92548 41346 16044 0 3 0x82 wait syz-executor 55000 245882 16044 0 2 0x2 syz-executor 97011 306776 16044 0 2 0x482 syz-executor 15580 423754 16044 0 2 0x2 syz-executor 16044 382670 98083 0 3 0x82 kqread syz-executor 98083 270847 43096 0 3 0x10008a sigsusp ksh 43096 407924 78021 0 3 0x98 kqread sshd-session 78021 8903 32997 0 3 0x92 kqread sshd-session 69957 438368 1 0 3 0x100083 ttyin getty 32997 502808 1 0 3 0x88 kqread sshd 67337 354757 34410 73 3 0x1100090 kqread syslogd 34410 283519 1 0 3 0x100082 sbwait syslogd 34552 233036 1 0 3 0x100080 kqread resolvd 68729 328071 27524 77 3 0x100092 kqread dhcpleased 59258 46309 27524 77 3 0x100092 kqread dhcpleased 27524 409222 1 0 3 0x80 kqread dhcpleased 26511 3885 0 0 2 0x14200 smr 46300 286232 0 0 2 0x14200 zerothread 43190 501062 0 0 3 0x14200 aiodoned aiodoned 28226 462668 0 0 3 0x14200 syncer update 11209 64930 0 0 3 0x14200 cleaner cleaner 90979 231221 0 0 3 0x14200 reaper reaper 32459 477287 0 0 3 0x14200 pgdaemon pagedaemon 72171 66634 0 0 3 0x14200 bored viomb 67798 338111 0 0 3 0x40014200 acpi0 acpi0 65782 281400 0 0 3 0x14200 bored softnet3 46603 462946 0 0 3 0x14200 bored softnet2 67025 239818 0 0 3 0x14200 bored softnet1 33745 37539 0 0 3 0x14200 bored softnet0 912 121747 0 0 3 0x14200 bored systqmp 37477 58737 0 0 3 0x14200 bored systq 46389 140370 0 0 2 0x40014200 softclock 76064 6597 0 0 3 0x40014200 idle0 1 209196 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 10189 11234K 11429K 166960K 11531 0 pcb 18 12K 12K 166960K 49 0 rtable 220 7K 7K 166960K 379 0 pf 32 13K 14K 166960K 53 0 ifaddr 41 7K 8K 166960K 59 0 ifgroup 51 2K 2K 166960K 79 0 sysctl 1 1K 1K 166960K 1 0 counters 31 17K 17K 166960K 45 0 ioctlops 0 0K 4K 166960K 52 0 iov 0 0K 28K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1396 88K 88K 166960K 1559 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 89K 166960K 284 0 sigio 0 0K 0K 166960K 2 0 proc 60 59K 91K 166960K 493 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 93 6K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 419 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 193 71K 85K 166960K 3887 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 36 72K 92K 166960K 1306 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 75 0 NDP 12 0K 2K 166960K 37 0 temp 42 8671K 8798K 166960K 11589 0 kqueue 15 24K 30K 166960K 68 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 48 0 45 1 0 1 1 0 8 0 rtentry 128 120 0 19 4 0 4 4 0 8 0 unpcb 144 117 0 101 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 33 0 29 1 0 1 1 0 8 0 arp 88 19 0 3 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 344 258 0 247 7 0 7 7 0 8 5 nd6 104 28 0 5 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 11 0 10 1 0 1 1 0 8 0 pppxif 1384 4 0 3 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 344 1 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 473 0 55 29 0 29 29 0 8 0 art_table 32 474 0 55 4 0 4 4 0 8 0 art_node 16 118 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 26 0 9 3 0 3 3 0 8 0 dino2pl 256 1887 0 388 95 0 95 95 0 8 0 ffsino 248 1887 0 388 95 0 95 95 0 8 0 nchpl 144 2270 0 596 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2088 0 0 43 0 43 43 0 8 0 vnodes 216 2088 0 0 116 0 116 116 0 8 0 namei 1024 7553 0 7552 2 0 2 2 0 8 1 kstatmem 264 40 0 18 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7190 0 7190 3 0 3 3 1 8 3 plimitpl 152 51 0 34 1 0 1 1 0 8 0 sigapl 424 582 0 518 8 0 8 8 0 8 0 futexpl 64 2438 0 2436 1 0 1 1 0 8 0 knotepl 120 8670 0 8620 9 0 9 9 0 8 7 kqueuepl 184 89 0 76 1 0 1 1 0 8 0 pipepl 296 108 0 81 3 0 3 3 0 8 0 fdescpl 440 545 0 518 5 0 5 5 0 8 1 filepl 120 2555 0 2337 10 0 10 10 0 8 2 lockfpl 104 49 0 47 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 364 0 352 1 0 1 1 0 8 0 zombiepl 144 520 0 518 1 0 1 1 0 8 0 processpl 1112 582 0 518 5 0 5 5 0 8 0 procpl 656 827 0 758 8 0 8 8 0 8 1 sockpl 528 423 0 393 7 0 7 7 0 8 4 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 2584 0 2533 14 0 14 14 0 8 7 mcl2k 2048 297 0 284 2 0 2 2 0 8 0 mtagpl 96 13 0 4 1 0 1 1 0 8 0 mbufpl 256 6170 0 5998 15 0 15 15 0 8 0 bufpl 280 2729 0 125 186 0 186 186 0 8 0 anonpl 24 99910 0 96935 33 0 33 33 0 187 12 amapchunkpl 152 12304 0 11887 25 0 25 25 0 158 4 amappl16 200 1568 0 1542 4 0 4 4 0 8 1 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 106 0 96 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 0 1 1 0 8 1 amappl12 168 1153 0 1126 2 0 2 2 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 0 1 1 0 8 1 amappl9 144 254 0 254 1 0 1 1 0 8 1 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 94 0 84 1 0 1 1 0 8 0 amappl6 120 164 0 161 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 276 0 262 1 0 1 1 0 8 0 amappl3 96 2137 0 2040 4 0 4 4 0 8 0 amappl2 88 605 0 552 2 0 2 2 0 8 0 amappl1 80 7836 0 7320 13 0 13 13 0 8 1 amappl 88 3538 0 3392 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 545 0 518 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 545 0 518 1 0 1 1 0 8 0 vmmpekpl 168 5955 0 5923 2 0 2 2 0 8 0 vmmpepl 168 38403 0 36791 79 0 79 79 0 357 1 vmsppl 360 544 0 518 4 0 4 4 0 8 1 rwobjpl 32 15163 0 12255 24 0 24 24 0 8 0 pdppl 4096 1097 0 1036 93 26 67 79 0 8 6 pvpl 32 250133 0 242151 95 0 95 95 0 265 17 pmappl 216 544 0 518 2 0 2 2 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 261 0 26 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83407df2) at panic+0x1cf __assert(ffffffff833b5b9c,ffffffff832fed82,3bd,ffffffff833b80e1) at __assert+0x29 refcnt_finalize(ffff80003ca2f618,ffffffff832ffbb8) at refcnt_finalize+0x1c8 pppx_if_destroy(285b9a,ffff80003ca2f610) at pppx_if_destroy+0x3d pppxclose(285b9a,1,2000,ffff80003a54aa60) at pppxclose+0xa0 spec_close(ffff800031518c70) at spec_close+0x412 VOP_CLOSE(fffffd8060caa8c8,1,fffffd807f7d76e8,ffff80003a54aa60) at VOP_CLOSE+0x12a vn_closefile(fffffd807be10c30,ffff80003a54aa60) at vn_closefile+0x11d fdrop(fffffd807be10c30,ffff80003a54aa60) at fdrop+0x126 closef(fffffd807be10c30,ffff80003a54aa60) at closef+0x18d fdfree(ffff80003a54aa60) at fdfree+0x115 exit1(ffff80003a54aa60,0,0,1) at exit1+0x58f sys_exit(ffff80003a54aa60,ffff800031518fe0,ffff800031518f30) at sys_exit+0x1a syscall(ffff800031518fe0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x734fdea1ad80, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83407df2) at panic+0x1cf __assert(ffffffff833b5b9c,ffffffff832fed82,3bd,ffffffff833b80e1) at __assert+0x29 refcnt_finalize(ffff80003ca2f618,ffffffff832ffbb8) at refcnt_finalize+0x1c8 pppx_if_destroy(285b9a,ffff80003ca2f610) at pppx_if_destroy+0x3d pppxclose(285b9a,1,2000,ffff80003a54aa60) at pppxclose+0xa0 spec_close(ffff800031518c70) at spec_close+0x412 VOP_CLOSE(fffffd8060caa8c8,1,fffffd807f7d76e8,ffff80003a54aa60) at VOP_CLOSE+0x12a vn_closefile(fffffd807be10c30,ffff80003a54aa60) at vn_closefile+0x11d fdrop(fffffd807be10c30,ffff80003a54aa60) at fdrop+0x126 closef(fffffd807be10c30,ffff80003a54aa60) at closef+0x18d fdfree(ffff80003a54aa60) at fdfree+0x115 exit1(ffff80003a54aa60,0,0,1) at exit1+0x58f sys_exit(ffff80003a54aa60,ffff800031518fe0,ffff800031518f30) at sys_exit+0x1a syscall(ffff800031518fe0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x734fdea1ad80, count: -16