last executing test programs: 15.50170239s ago: executing program 1 (id=1517): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xa8, 0xffff}, 0x6, 0x2000, 0xffffffffffffffff, 0x0, 0x0, 0xa, 0x10, 0x4000000000000002}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf95}, 0x6, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff61, 0x9, 0x4000000000000002}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000080), 0x26) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001"]) r4 = syz_open_pts() syz_open_pts() syz_open_pts() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) seteuid(0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file2/file0\x00') sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) 13.001940844s ago: executing program 1 (id=1533): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xc6, 0x81, 0x8}, {0x1, 0x81, 0x32, 0x1}, {0x2026, 0x3, 0xd9, 0xffbff001}]}) r1 = socket(0x18, 0x2, 0x1) sendto(r1, &(0x7f00000000c0)="78836e39c4d6e031c5b885a95347f85cefd72ad44430bd88de6454fb3032dbe1cc948de61063f2fe0982bb0726ffcca05882078dc3d1017217aea404b2c3c26067033aeab41d24e31099996d8667bbb106296fada31f19d3aece8bbf66714450a37f8058844c1a789b83186605db353e14952c02f80425f45f0c3bf6b0b7f8b5890151ef65ab1fc2a62b14586f2d57063b02300aeea870907f90f3b2c474d2a4f2ae5fb55bf18fe6e2f63c253e1d7e2086e9606e44ab1024e4bf7c86fc4f90dce3b430c7dee817ee120cc44d501ddd2df3625828fdabb2e5", 0xd8, 0x8, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000600)={@local, @broadcast, [], {@generic={0x7009}}}) 12.251632391s ago: executing program 1 (id=1534): r0 = shmget(0x1, 0x4000, 0x111, &(0x7f0000ffb000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0xf) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xc39e1a1eee6a0976, &(0x7f0000000040), &(0x7f0000000080)=0x4) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/23, 0x17}], 0x2) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) listen(r1, 0x2) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000280)="28c2b7086623d4f7cd103ec8c7eeb1162add4758d3ec841653a79e8c955ea8cb0e00d4ccd68977fa3903bb48a704d4af0a9ccf8b76172830720d68e65f6835a65f579efa4577", 0x46}, {&(0x7f0000000300)="2b524f71622215b02ccd7f68b59dc52189041c96c6f24ad410e1a7689257d13608fdb264ce627f85d80e300fe688567731bdbc382881405ddb2466ff1ec6e23006d464ecac4cc7d18ace465594519f8c1002ae03f5a6c9935501dfd4962ae3addc968ab372a8028bd5ea7f2731551453df247f54a12cf911650f131f21690293a165", 0x82}, {&(0x7f00000003c0)="2a9d5f38258534ffdb91e0020a1169d357b91f8678f35b030f5140e4ccd0c27ab45c0af33c4cfec091fdc1b7126b3dca4223c75179ac0d77979b813153ec18b96a6f09e821c153313a37adf2548b7e66e58b560c49ae1196670d968ad81b2bef5d520faabbe52a00634d00ea28a723", 0x6f}, {&(0x7f0000000440)="a906ed42a13512aa11a3f06159557ad78b4f8e0b2522e89830555f66106108781fc8d7c5a5b3d397fa44a5ac94d6565f3c467409e052e3e1eb7d34b707afa2b59985415d428edffcea72a851009d193193b65b30415b74e443753fcd134a606ccf4403785b41cb5a1afd67dabcf4a091a841a534f82286c668c42997cae10a25fb83d6e281bdfcede940604a1dcfd6717efcdd7de841d45626d048155cfb", 0x9e}, {&(0x7f0000000500)="3a26cfe1daaa92afb3bea30ce68f5e7cf3be4f2646eb94a9302bd3b651aa01f7b9859d4be4ccaea94e0641d17bac619b721851cb6335e22bd1dc76d2e28255285cb3bc196a2b8e96ad964f0ba40d8e65f68f403d326e9d6188e5173d069aa7ae8a432e55b2303c5732b4b9e7f3", 0x6d}], 0x5) shutdown(r1, 0x0) select(0x40, &(0x7f0000000600)={0x100000001, 0x7, 0x100000000, 0xffffffffffffffff, 0xfffffffffffffffe, 0x9, 0x8, 0x9}, &(0x7f0000000640)={0x7, 0x7, 0x0, 0x0, 0x7c4b, 0x3, 0x1, 0x6}, &(0x7f0000000680)={0x8, 0xd26, 0x2, 0x1, 0x3aa2, 0xc, 0xae, 0xfffffffffffffff4}, &(0x7f00000006c0)={0x5}) setitimer(0x2, &(0x7f0000000700)={{0x3, 0x81}, {0x3b, 0xa}}, &(0x7f0000000740)) bind$inet6(0xffffffffffffff9c, &(0x7f0000000780)={0x18, 0x2, 0x3, 0x100}, 0xc) recvfrom$inet6(r1, &(0x7f00000007c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)=':({%&@\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='),\x00', &(0x7f00000018c0)='}\x00'], &(0x7f00000019c0)=[&(0x7f0000001940)='&\x00', &(0x7f0000001980)='^)^/^\x00']) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) recvfrom$inet6(r1, &(0x7f0000001a00)=""/51, 0x33, 0x1000, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) utimes(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x8000000000000001, 0x2}, {0x0, 0xb836}}) fcntl$dupfd(r1, 0xa, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001ac0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001b00)={0x10, 0x74e, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb77d}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d380}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x10}], './file0\x00', 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00), 0x2, 0x0) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r6 = getegid() r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001dc0)={{0x2, 0xffffffffffffffff, r4, r5, r6, 0x80, 0x10}, 0xe5e, 0x12, 0xffffffffffffffff, r7, 0x0, 0xffffffff, 0xa94}) 7.966129176s ago: executing program 1 (id=1538): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x5) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = dup(r1) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000000c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) sendto$unix(r2, &(0x7f0000000100)="03fb82f5d1302f835ee8beed5cfe5d354a77d6b484797439e0759e37076b76da56c61a6c2c541abda28613dc5ed47c185cf5d6da311067d586d1bae0177632a2907d719cb7dcf2a42aaffb0a9a08058bc97f1af095570a2ea7dedf2496dab4254e003e3e31ec1d6858b1d1648dad8b", 0x6f, 0x402, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x8000) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)={0x2, 0x7, 0x7ff, 0x8c3}) r4 = open$dir(&(0x7f0000000280)='./file1\x00', 0x100, 0x84) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x10, 0x80000000, 0x3, 0xed5, 0x1ff, 0x37]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000340)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) connect$inet6(r2, &(0x7f00000003c0)={0x18, 0x2, 0x9, 0x5}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000440)=0x4641) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000480)) recvfrom$inet6(r3, &(0x7f00000004c0)=""/168, 0xa8, 0x841, &(0x7f0000000580)={0x18, 0x3, 0x7f, 0xf38b}, 0xc) r7 = socket$inet6(0x18, 0x2, 0xfb) bind$inet6(r7, &(0x7f00000005c0)={0x18, 0x0, 0xb0c1, 0x5}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000640)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000680)) write(r4, &(0x7f00000006c0)="1389b08ded81ddc8d94d7447c8a7267fdfb43e0f84bb93ef5f040f8b19fce031c0879da8bb729775bd2f85b6170a39e6df36bdbf227cfd2a5e34772aac2e8777b3feb0758e9339e8e351bdf04e10459271f477285957cd6a07e87a301dcaf48b04b93bc522b211bec7c26c4fcf86879b07597a5383211a4c4b0fd02036eee9bc2887c26f54e1120af96a5d27b6dfae61c8d2d99d37679e0dfa61899424d3a656f5d24beed5a6e8dff4d1944619344d9cda9f0acb696fc1de65c0964a7aea78b142772915140d4e14b8421cdb9b89950b3122d4413434", 0xd6) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0xfffffffffffffff9) syz_emit_ethernet(0x16, &(0x7f0000000800)={@random="02d8808ce5da", @random="9ce08eba5e63", [], {@generic={0x8060, "00a719e59e524155"}}}) 2.225355981s ago: executing program 2 (id=1543): open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x4801) r0 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0xfff, 0x9, 0xf}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = dup(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x3662}, {0x18, 0x3, 0x8, 0x5}, 0x6, [0x6, 0xff, 0x1, 0x7, 0x4, 0x0, 0xfffffffb, 0x8]}, 0x3c) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005b8000/0x1000)=nil, 0x1000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f}], 0x6, 0x0, 0xbc, 0x0) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) 2.222825307s ago: executing program 6 (id=1546): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}, {0x22, 0x6}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x20000000009, 0x1, 0x0, 0xc00000000000d, 0xffffffffffffffff, 0x2000000004, 0x4, 0x6}, 0x0, 0x0, 0x0) close(r1) 1.998106546s ago: executing program 2 (id=1552): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe1a) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) 1.7517705s ago: executing program 4 (id=1554): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) 1.701506061s ago: executing program 1 (id=1555): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c", 0x4c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000440)='./file1\x00', 0x6, 0x0}) r3 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="e000002700000000", 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc0104419, &(0x7f0000000000)={0xf, 0x0, 0x2, 0x0, "b7a2224ff1004684d30000000700006b8444d100", 0xfffffffe}) close(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001400)={0xf9, 0x3ff, 0x2, 0x6, "a4d95aaa6364e99a738cf89adfb76ec6571f9e7f", 0x4, 0xb}) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x4, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000001c00000008", 0x2000000, 0x5}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x6000000000000, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f00005fc000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0xfff) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x6a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x5) 1.697355716s ago: executing program 2 (id=1556): sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000040)="80e439c026ae41e4375ad5e308461b1fc0e29a75a32f4469d41fe997cdd52df1ea4360da1a0f23fc68", &(0x7f0000000140)=0x29, &(0x7f0000000180)="24e51f8698fb9ec4d777d07be6", 0xd) 1.696893435s ago: executing program 4 (id=1557): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setuid(0xffffffffffffffff) select(0x40, &(0x7f0000000100)={0x10000000}, &(0x7f00000024c0)={0x6, 0x0, 0x3b1, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffff001}, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) r4 = getgid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x2b, 0x10, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x2, 0x0, 0x3ff}}}}}}}) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 1.695928329s ago: executing program 1 (id=1559): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0xe, 0x0) (async) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5e1acae53ff17408599711cf6e8ea33a21aace440f62e3fb9f7c1163af500000000000000000000007ca986e164d0eafcf6bbd94bdd6ef7e50188f654aabd141a2e1ef76f1ff16a6b80cd6a2b596ff0fab40355cda1010f8dfdb48ebce3fdef68f423890a2cf9a61944be09498e57f7355c8cf77948658290576ae3814145b61ae71147902241", 0x87}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5e1acae53ff17408599711cf6e8ea33a21aace440f62e3fb9f7c1163af500000000000000000000007ca986e164d0eafcf6bbd94bdd6ef7e50188f654aabd141a2e1ef76f1ff16a6b80cd6a2b596ff0fab40355cda1010f8dfdb48ebce3fdef68f423890a2cf9a61944be09498e57f7355c8cf77948658290576ae3814145b61ae71147902241", 0x87}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) kevent(r1, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffe, 0x8b, 0x1}], 0x1, 0x0, 0xbe5, 0x0) dup2(r2, r1) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xa5, 0x3, 0xf}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5, 0x3, 0x5b8e889f, 0x9e87, 0x9}}}}}) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0xffff, 0x3, 0x6}, {0x1ff, 0x7, 0x89, 0x3ff}, {0x8000, 0x80, 0x1, 0x6}, {0xbb2, 0x81, 0x45, 0x81}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000140)={0x2, [0x0, 0x0]}) (async) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000140)={0x2, [0x0, 0x0]}) getpgrp() (async) r6 = getpgrp() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000000, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x400004}]}) 1.695635104s ago: executing program 2 (id=1560): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)}) (async) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000780)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) socket$unix(0x1, 0x5, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0xfffffff3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(0x0, 0x615, 0x0) (async) syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[]) (async) r3 = syz_open_pts() close(r3) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x7, 0x7}) (async) kqueue() 1.694551015s ago: executing program 4 (id=1562): r0 = syz_open_pts() syz_open_pts() (async) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x7fffffff) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) (async) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xf, 0x8d, 0xfffffffe, "3c00510900000000000015000000000000002000", 0x3, 0x3f}) ioctl$TIOCSTART(r3, 0x2000746e) poll(&(0x7f0000000000)=[{r0, 0x63}, {r1, 0x615d23dce1ec4b6d}], 0x2, 0x6) 1.694113633s ago: executing program 6 (id=1563): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ktrace(0x0, 0xe53a055dd4cd665d, 0xa24, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x2, 0xff, 0xfa, 0x6}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x4, 0x7, 0x800}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="71efead34f1b1c6a6f90f1ea5f8df308ed", 0x11}], 0x1) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) 1.693083598s ago: executing program 4 (id=1565): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x8000, 0xb) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x128, 0x8201}, 0x3, 0x81, 0x0, 0x0, 0x8, 0x0, 0x0, 0x8000000}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaa8aaaaaaaa0000000000002a"]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x15}, 0x2, 0xffffffffffffffff, &(0x7f0000000140)=0xfffffffffffffecc, 0x0, 0xfffffffffffffda7) r4 = dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.483632735s ago: executing program 0 (id=1566): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc}}}}}) 1.483027961s ago: executing program 4 (id=1567): mprotect(&(0x7f00006c5000/0x4000)=nil, 0x4000, 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x4) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r4, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x1ff, 0x8, 0x40, 0x4}, {0xd, 0x8, 0x16, 0x9}, {0x80, 0x7, 0x8, 0x200000}, {0x6, 0xed, 0x2, 0x3}, {0x83d, 0x8, 0xfe, 0x40}]}) r5 = semget(0x3, 0x4, 0x2) r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r6, r7, r8, 0x0, 0xffff}, 0xa87, 0xbfcd, 0x8}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) setsockopt(r2, 0x4, 0x30, &(0x7f0000000000)="0900000000000000c826d37c75ba3e16a9f98888e59b243d5f02eccaeeafa459c0f097948b09ad67c60a10e463e403b055f48aa9bbfa31ba70f9418c164ef911a143ac17cc39b19dbc395abd6e8a29282e36dcc57dcb9432d5965323ff7c44885f2ab1c60e2f193a141405137f528932f837588978bde72de479d81ab96368ab3d294f8e7d4044c12de981587ed73a12f5cdcd1dde8674d8d69f80da0a5effe1c61656af4a", 0xa5) 1.482652255s ago: executing program 0 (id=1568): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) shutdown(r1, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f00000002c0)={0x3, "5c90dd592b3cd9baafef038e7a62d64488d13ed39923c3b632827616df203cbfdd79cd3221e4e01abeb019626952914a803ea289a74ec91c932a4da9f280673e92d4aeb88348cbf31475bca9f41361edb4a001af64407697ef42f0aa5e229c6529f084db7a1953fa1b0cfd71245265d5c23c6f27d17651efb83485650f2d9919fb36f3d5f68a02ec4c45eccdf2000c768fd9c24cc19be5a05306a5471d45653bfcd9867ecb01848eb39f0b326a2a6d4005559ba3c57d895bae7866f57a8e7c57f1489aa354d072314ed896481ed22b3766cbc85cb5cce1385a17026bcd172a32dfc98730663490dc04ce87e24626b70b34a4d70153132b64df498ca8ff01eb"}, 0x107, 0x800) connect$unix(r2, &(0x7f0000000080)=@file={0xd1653077bafa0114, './bus/file0/file0\x00'}, 0x14) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, r4, 0xa15) ktrace(0x0, 0x0, 0x100, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f00007af000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00'}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) 1.251341916s ago: executing program 4 (id=1570): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146959, &(0x7f00000001c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = msgget$private(0x0, 0x69) r4 = getuid() setreuid(0x0, r4) (async) setreuid(0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair(0x261fb546b00ff44f, 0x4000, 0x3, &(0x7f0000000340)={0xffffffffffffffff}) recvfrom(r7, &(0x7f0000000380)=""/37, 0x25, 0x1, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getppid() (async) r9 = getppid() getpid() (async) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r10) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r4, r5, r6, r8, 0x0, 0x3}, 0x638, 0x7, r9, r10, 0x2, 0xfa, 0x400, 0x7}) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r4, r5, r6, r8, 0x0, 0x3}, 0x638, 0x7, r9, r10, 0x2, 0xfa, 0x400, 0x7}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0xdeaf4152}], 0x1}) select(0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="4d05d8661a880f90750de0faba08b3e2d6d8e676fc14915ba38a642957796014b69939bb3a9fb925e15d93ead5fd36bcb8cfb70d69b25ff6176a6a131f658028f144b3ab42e9d4c1a589f994b624e9f96eda452d", 0x54}], 0x1, 0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_emit_ethernet(0xe1, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "8b51ad", 0xab, 0x0, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x29, 0x8, 0x0, 0x8, 0x0, [@rand_addr="e73c09cd65708637333c2f574778af9e", @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @mcast1]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xd, 0x20, 0x2, 0x0, 0xa, {[@nop, @nop, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "faf4f221a5d97056aff78107e3f34ae5"}, @timestamp={0x8, 0xa, 0x7, 0x8000}]}}, {"7bb37b43cd3eaecdb2cf3f91af675ce9119cf3dbb3fb4a0d8b4aec8578c6b54c7b49d288a69e152c358533938731be"}}}}}}}) (async) syz_emit_ethernet(0xe1, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "8b51ad", 0xab, 0x0, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x29, 0x8, 0x0, 0x8, 0x0, [@rand_addr="e73c09cd65708637333c2f574778af9e", @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @mcast1]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0xd, 0x20, 0x2, 0x0, 0xa, {[@nop, @nop, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "faf4f221a5d97056aff78107e3f34ae5"}, @timestamp={0x8, 0xa, 0x7, 0x8000}]}}, {"7bb37b43cd3eaecdb2cf3f91af675ce9119cf3dbb3fb4a0d8b4aec8578c6b54c7b49d288a69e152c358533938731be"}}}}}}}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async) r12 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r12, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000040)="b333e99c86a83d434e86dc6d6ee98c88fbe50614e635959a08af4fd2a319c4e08a0c2906268fc8b0ffd81385759991ddf3baa9a6e5ec666555513aaa0b17bb833adb5cf9dc7dc998299debb76bfe3c3657c2d11bf83cfd7036e6c1fd08d61a7c5b43a030d87b989e14e50db9644683ebf3e4722ed1eedb5a362e283935a394a3018cb1faa6a5ff4be30af276a89d3b2b0df1c49bd290f4c82bf5db7eb41565840800", 0xa2) 1.233091177s ago: executing program 6 (id=1572): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) (async) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 1.188318185s ago: executing program 2 (id=1573): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) open$dir(0x0, 0x200, 0x20) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="97a3c523157e310da54e2853833469e3db71149ee2131a5e1c1d2c9b78c3a7b2a97d55d20121e7513b19b34091bfb79d2f0ad3c56c42cd9bff4ca239ef046e497e3d3e2d6e1b27344e1dac19067f849bb409d09834fa79189f7819fa20fb4f010fdc088ae842b85a2f4329e597409518cf16bf706e679116192c3e3f8bce3b84ce5ac0bcef7000df1786ea37b2655a7963ae0b6a6c8d0d190fd141a31600b45a020c3cf78a8d70b0e7a4353a004aa0d17f0f968a", 0x0, 0x0, 0x0) 1.187310607s ago: executing program 0 (id=1574): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) 1.181073256s ago: executing program 2 (id=1576): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000300)=[{0x50, 0x0, 0xc9, 0x6}, {0x5, 0xd, 0xa2}, {0x4, 0x0, 0xc, 0x389d}, {0x6, 0x7, 0x10, 0x2000000}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = syz_open_pts() close(r3) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x11, 0x8, 0x1, 0x1}], 0x4, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x2df77365, 0x20000001, 0x40005, 0xfffffffa, "0203005cbe6057b2ba09f47342d3c3a3f4d3c900", 0x29, 0x3}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=""/231, 0xff89) r6 = socket$inet(0x2, 0x8000, 0x6) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000009c0)=""/4096, &(0x7f0000000140)=0x1000) writev(r5, &(0x7f0000000080)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ff289beed11bc719562b6b347544b6993d45ae45a50800c657e65c48e91fe1d4a11fbdf6f1c65d36f4c523d34539d32724398c486b8c8563d35e4a7e6b4e07a38d3f81a35076442fd623b0e3db1aee779a9c731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d803508c4fc37bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890dafef617f18d5e2e05f3250a2e666bcfa72da31b26d0baead3bd2c359cdc2dd2e6b3b835a8e198855ff1392ca2fc64b249632db13d6deb097f6ca38c0e2bae83255e28c59ceaefb2428192ee317b77452186083780ab298281000000000000000000000000c79b8b778812e3838173c176b88a36e58cc1dfd2f101caa16e94d29ff3794756c9ff1f10637973de36786aadea2b3753f4d4643f75da366ac0bbf51b98b9b7dc91b2896253e4daee011e2bf478f0c21576d994e107e6b0dca7", 0x196}], 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) writev(r1, &(0x7f0000000080), 0x1000000000000332) 1.180563159s ago: executing program 0 (id=1577): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db830b39224ce2adb7e2950000000000000000000000bbff0200000023393df8000000000000014e204e2200089078"]) r1 = open(&(0x7f0000000100)='.\x00', 0xa0, 0x65) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x4000003, 0xbb, "0067b400000000006a00000000000000000200", 0x7fffffff, 0x6}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="2106460a4ecdb32825b4a09b2cefd456d091b1826afdf168ebe2544eb2d36c56723d1b38beb74c521e287acff386defe705be61e", 0x34}, {&(0x7f0000000040)="b28b2d4cb4005a6b56b613a06925396c5ad2fb13f37c662697cfa30bbaa1e6a5df15017920cbd83067fff76d63741e39fc955362d32b4e9934623901d3d1147583c26c013d39ffa3c6c19049c3da43fcfa2be50f781b0bdf49c98f4f6c7671321a6dc8fb3b0f4cadb0201af75f6ef77e03e901f4", 0x74}, {&(0x7f0000000380)="a3f688aedf1ad117b3b21b767d1c5a753bed98a8ec73ef6cd57fd537697cddd193ab981a07a9120eb58893d3500c4adc97ee03ac92c226a77a2fa92c36325de79decd18cf6704eb9131dba3588f6f53e51579f3019acc375a55a94a61cd4ce26527bdb915c7cf29d51f0ceba2e7c7d79a467e0053d61d79f4d461180537ba14c692963ccd22f513270c12b9ecfc838cd7df9ec78befc8243228f1d2007dadc04df064e4de42fa77c535e1e449d1390f1cae0a64c633f5b25361e7ead34dfd43705d7d876963101be59258423cda00b2da1443f36", 0xd4}], 0x3, 0x4) 1.179813493s ago: executing program 0 (id=1579): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x3ea, 0xfff6, 0x0, 0x7ff, 0x2, 0x1, 0x1, 0x2, 0x0, 0x4000000000f1a}) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x3d, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x79, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f00000001c0)="952faaaac5f09ee9db26f8610048a09d917b1c8dc69fa67c99c359185d44ea6ce625caf51cbc4fee6f17df9f85bf0ff3de6a9a929d780162ae6c30b29ab9b899dcd3baba83231203b16b6414e8580ee696bc7e79dc90af1d30bad2e8129ed4cb1885da170555eed2f00dc5cb26d0ac6cb1139307", &(0x7f0000000240)=0x74, &(0x7f0000000280)="6df450617e1eeac5ec2e878679a8c6bb10932b32b4678471bfc8749541ab8f1a24182e6dca15b727945c787f06fe3af1e67d", 0x32) close(r2) 1.1795182s ago: executing program 6 (id=1580): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="00000000000008fffe1a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @rand_addr="4f2c9ddbe4674fee4d77c16b59b84916"}}}}}}) 968.991882ms ago: executing program 3 (id=1584): r0 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) 967.7069ms ago: executing program 6 (id=1586): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f0690", 0x6b}, {0x0}, {0x0}], 0x3) mmap(&(0x7f00004d7000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002a40)={0x1, &(0x7f0000002a00)=[{0xfff1, 0x5, 0x1f, 0x6}]}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x2, 0x1000}, {0x1, 0xfd, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaa48c560272ce495778b8864"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa890300000018", 0x62, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140)=0x4, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0xfffffffffffffd85, 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) 945.270166ms ago: executing program 6 (id=1589): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x8c, 0x20000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x11, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x91, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x6a, 0x2, 0x8000000000000000, 0x3fc}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21, 0x20000000, 0x8000000000000000}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x15, 0x0, 0x5}], 0x9f, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x40384900, 0x0) r4 = semget(0x3, 0x1, 0x420) semop(r4, &(0x7f0000000040)=[{0x4, 0xf87, 0x1000}], 0x1) close(r3) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 922.392205ms ago: executing program 3 (id=1591): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1, &(0x7f0000000100)=""/11, 0xb}, 0x4}, 0x10, 0x803, &(0x7f00000003c0)={0x9f, 0x2}) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r0, 0x3}) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) 711.186084ms ago: executing program 0 (id=1593): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x9, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xab30}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x8, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa7) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x0, 0xf5}, {{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0xffffffffffffffff, 0x5e55}], 0x10, 0x0, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 710.850127ms ago: executing program 3 (id=1594): syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) 700.20207ms ago: executing program 3 (id=1596): pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="77122f1bcfab543f", 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x412dfd) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x24, 0x10, 0x0, 0x6}, {0xb1, 0x8, 0xe4}, {0x6, 0xa, 0x7f, 0x400f}, {0x8, 0x17, 0x0, 0xf}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="2237c0b74dab5d00461a000000f8ffffdf540f2e0bc130b6aa516556e18dd8d9cb2adc5a21aa462200079207a71f95cd2079758c8793c315921ced3d395056fe3a9f9927", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f000025c000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xd3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaea0a00000000000000c50068007f435090787f000001ac1400aa890f0affffffffe0000001e0000002831f0500000000ffffffffe0000001ffffffff0000007fac1400aae000000194060000000f0003059078000100014c0800010065000808620007e000000200000009070b817f00000100000000940600000001008313b47f000001e0000002000000030000000689230300000000ac1400bbac1400bbe0000001e0000002e00000027f000001ffffffff89133eac1400aa7f000001ffffffffffffffff0007000000"]) 477.481ms ago: executing program 3 (id=1598): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x717, &(0x7f0000012000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x9, 0x80000000}) shmctl$IPC_RMID(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccff666914ee000000009dd52840fafd3493857d65d4cd12c63d34", 0xfffffffffffffe9f}], 0x1, 0x0, 0x0, 0x8}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setstatus(r5, 0x4, 0xc0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r1, r2, 0x48, 0x9}, 0x4, 0x101, r0, r6, 0x5f, 0xc3, 0x7}) setuid(r1) r7 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) 465.781688ms ago: executing program 5 (id=1602): syz_open_pts() r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x161) socketpair(0x2, 0x3, 0x106, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getuid() socket(0x20, 0x4007, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r4}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x13a) getpgid(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xee1918aaadf8bcd6) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000001240)) 455.220959ms ago: executing program 3 (id=1603): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9d, 0x6, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0xbd, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}], 0x1, 0x400) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x4, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffdfd) close(r2) 454.177196ms ago: executing program 5 (id=1605): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xbd, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 251.586828ms ago: executing program 5 (id=1607): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x52, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3}, {0x4, 0x2fe}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = semget(0x0, 0x1, 0x281) semop(r6, 0x0, 0x0) socket(0x18, 0x3, 0x3a) setegid(0xffffffffffffffff) setegid(0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r5, &(0x7f0000000140)="9a1889baf83e45d4259ae02635895ec35b47a076", 0x14) write(r0, &(0x7f0000000380)="5f5346beda3a57ddf9305cfd3773e49694ac392cbfeb2b89a3e2ec3e24fc56d0786fc2dceade6352917b313b833e2f8b44da61743a105f52cb6cf0a0043365e656bcca07514786bb358b8a277b77a346852f7d4198e32fd7df20260d16d60078ed015bfc22feeaa758c7b4eaeee529f17830ca3bd5966f798adabd1ee46bcea34c214a23c21f13dfb7d1954b27153ccf925809b12243fabe79430781b44b9b039b9fad3c64066b1eb42779a9c22356fd16", 0xb1) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0xf3bfc, 0x0) 216.022934ms ago: executing program 5 (id=1609): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) close(r1) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 213.810014ms ago: executing program 7 (id=1612): syz_emit_ethernet(0x0, 0x0) 201.720552ms ago: executing program 7 (id=1613): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xa6c845073ff8f143, 0x8, 0x10}], 0x6, 0x0, 0x7, 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') 159.714514ms ago: executing program 5 (id=1614): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 159.323372ms ago: executing program 7 (id=1615): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x19, 0x0, 0x0, @rand_addr="00040000000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x8, 0x0, 0x100}, {"ad4b11d9a5"}}}}}}}) 148.594637ms ago: executing program 7 (id=1616): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000000)=0x63) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e33986", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f61e5671ac0058bc5ab2501ddc32bd720294010001000000000021c37a82dcb9c25e5e0f7ed6ae5cddea13491b9f18cff62b37426f406402ae76b34302798df1", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000001c0)="01e4a8595a1d5a0000d43cb61ada010000000001008c95b79065ff70a27f3400", 0x20) ioctl$FIONREAD(r1, 0xc0287533, &(0x7f0000001840)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2, 0x3}, {0x0, 0x3, 0x0, 0x4}, {0x21, 0x4, 0x5, 0xffffffff}]}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) 148.21188ms ago: executing program 7 (id=1617): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) getitimer(0x1, &(0x7f00000000c0)) getrusage(0x5f8a20f5b4f2087b, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000000)={0x7b, 0xffffff, 0x4, 0x80000008, "17a22200000000fd00", 0x6, 0x9}) 542.123µs ago: executing program 5 (id=1618): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x40, 0x1f, 0xd19}, {0x400, 0x0, 0x0, 0x68}, {0x81, 0x4, 0x0, 0xffffff81}]}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}, {&(0x7f0000000380)="fd641607bc016366ddd969a2bfb701646e4e1913bcda28286740bfe36da714cf93a93f0777ee71273fa144ff68f270e847c6aee6", 0x34}, {&(0x7f0000000880)="09687ad5ae835e6cf4d4fe2c5cafd8ab7b769e3470fc378a041fac9adc7671830997b8dd651539786dd97d40152acf987da1d78f2a1925389b47371bcb7f39d7ab3ee45a8fb7c11a41f2e28a7e90bbe26b7351d59fe9891c7cf913b8c02741568eb2b81d501becdf366978be942016f00a381af39267ebb35a47f21d63cc429d25f8544a708f8bd4db21b7883e9a486974da0274a66dfaf07f19e4b9a823aa1f8da91ea92ba1ea3e132cac4af34419eec43a07cd85c8a1a843707e4c30d18f896584a025a7068aa725e170382951306fe9e1fdd38370a70a346efb49f28f6fe39150ad54fe90f1d98767b74c7664efb52386fe6917404fbd66d49f1c70e2cfda29ad7da23b1ee523448e723a2f97488ed6434d44c1d98c8f49e5bd83a4cb21f02c09976894bd7bdfe5ae014e3532fc74e4425da352ec5afe3408b9e849dad8fc2e92cc66da7a554c366a24ed7db2f001f2dd27f36bae49de338ad9bc3ef2f26aea9a62e2e6824b30f55a7aa1e0863cfb4134de4f9d7c7d0e296f551ce5547c543dba12386a3d818b0e31188074ec83c63f15b31884352fd873da66d57ebcf74e8fd593487ee2ecc02610cf53b9bb0a0ced2d9a604c5e600dce5a7bb8fbebe8311f9b4253e19ce1ab98a6ab27244d0fd273e8ef41172e60815177e26278c81e02f6c3bbb72702d342c0b643e14ffd983e03ea829b8013fa9ab63c4e914d77c4a94a701a54a8a97f77d1a20a5d6d75732ccb2f6170bf6b631bbbbf4f897d717c06c8cdeec9c4c342c08caefcc53fa62f87cd05733a284bbfdf4e34c8150b105b25db24024111f9012991de47c05f374bff3cd0d7cbcfcdea3e94fc190b051b7bf96a6cb2d677ca1b3eb331b7356b179e6de088cfd2df1e0c4f4fa2f55618510a4592fa124465d7f4ebe8a6af6a47b4ecf9f514493c518f751dd3454de300aec42e04236f42cf465070ca5565e565399e63c1e1ab333108fe68ba3ac88f7bfb1298bfa64aea7b383d977747180fd811dcf36a398ed5bbcd503cf38bc40ff467eb35cbc7325fd1a2033ba3090021fdc13193ddf837622521f3535ba470ec05fa1c25e82294ad3c6a520dc7638741d6676688e3513e9f1c4a52c3e74fee3a2efdffd9b06c5509774a1288fd2bf879daade166e8c5a071396bce762f88f7ef54af89c1d87b5971ca1925464705803e7afbc57facda8e1a8261b667fd30fbb8a32f1175adb97212eab4f12fcc063748a24da9523cb7b174af0359642470b55b018c08ca7778f163905bfef2fe51f02a8915c5ee87ef9e6430bfd529f3a28ef9451fb11b8cc27b24b6a7dcac88f733cb96f0afb70b2c17daf0192483fba411a4d857a388fd23c491b67c38f4c334dca916b7f654cd9df5e866f9476606cc63fe6454651aad7c71f8123d585e6d0b0c39fc772d2a4a7edfb795007a76160ade7eddf40fc1697140b64412e219642af829a70f070a528283e10c9d772068421b822dbe99852326a51f3cfef5eb69927613883ecf72c29fad6c37d7cb6400e08e7141f9b0d72aa37dc7740dae8e2d726947ececee8dab5a17da84c5b4dc829697ceb53ea410efc62e36c301d88709088e682e175bdda40e2a327d4dcfacef1b8fb4ba1e54721f2b817537f1c4e6122036f4013114d6d0ebb319af4f3b4c26c667fc3be53aa1138a30af5d32e867083b63ee30911fedec638e4af1a1e570a9a10238e611ea1a24be028fa40b57d7b5b2d97cbb76c58411ccf6a3afc2cc8897b88bf5fa20fc884edfe15abf5be4300db637abb3514e5b2ef6b8c388885a2ca4bbef0de7c1a6324ebac0affde67145cc7bef43b77c58d0a314a472be437b9c542dba7424b9a7c6b09d6cfe1a4934ee688152f3940ab103beb2fb60ec8d3ae9762da26a7b74749b3af5ff7f0f3a136f6d00018c32738d8ecf6106a2e9676109339d5f6f420811d6af40085344d7d27b400ad86d361bc788622e664b8015c4c0d6f843bd652df00c49fa17a27c90d6cdd8e7946a629c853c37c09dbbe10668f36e0a0f8aa48bf2ed512a5c7d33d5968252a704e1f70064e67ca1a4b2101499e69803f3061e4206cda75e7678ffe2d1b176e0eaa486906327d2d532b292fd707c486a0edb09c4413dfd023087ffadb4cada88e3150ac00f8478ed4412199484d7d29caf7ccb656cda1eaa1b6e6a6434e224d78685fe9778b15e6694b1c921696deadd1fc79b5b0555f467a55aeff6373ed030d6d12b1a0d7464a585d3f861b03bbbcb7fb748fa245f7f30aa0e9e45eba8f482669ee2a99fbe191aac947f8ab12a794c7fde814235f6ff10184bb5cb81c5342cc7067e49126459322114f1bcf83bbe5b8d062ccfa1ebae074ea34976002e534d0cccfb35a0b3acf7664f7a48f5d6ad6659d6641373afe0b48811c98f949566d852fb7792189e486804e142e7b11919e975b9209b1054adaad867b4e99ca2ee266b221e7920abdbd191f4c6cf8fc0cd0695a4c3da028352544a6aa356e4839c7e5f100c1e9a1128b01cdfd73afadb9041841efa4462230ea99ca14401fc8d12368be00deb52593eadf50c0f50d4de8426106d97e8b29c7060f539bd21f91e1fc35adb3e61e01622eb0b551dbb7ecef65b25d1f228a35c544500442fdc92bef1f27733089656535537f33396f8728f63e3904e5f88dbee78dacaa97af1cf7da66890365ad913d80ba482d78e3068d5f3efa0ecc02610c201c5313b5e25ab60bc114f2210ded2609daa683b30845f765bf5b887406fd0daa8ab76758a8eb763d7aef28c49f1a14311e65771792a99c833c54794048969c8de50bc48b81563f123f157abd5e823728313f6597d78a9739b31e3d0500e8669a5f3740e859c9c67a86271f74049173a43f00f2c700c4a538eac09039bfe0cec3b852e4fb46dbd4c8295237b1f5f2bdec5b35cadb6dde89490063da92314b8fab8b425f4efe1024bbe6ecb97fdfb0f8471a21388372e9d42882e9f649f7f9edd1952720a03d2865856d9712f9102ac1c49985819d9b4b4655aa16f4398757175fd70a65e97cbdb9667e9698ee5d73a3a550d8b93cbe45eb95bc5302b925f2f0740b1ff71cdc66f3805cac0cb07ce9a74688699299d0f60662c3cc8971c353d519048b806811c2d54f9c2939a31e02eeaf55440f6ff3bb831af568c73ce7ee8a05329320d3dfaf0cdf4facbc6dd16edc2faff65ad05b050214db1f7837b77d3d27ad1b740d07da6fcc0a7fddf06f0c232600c42ee567a7349cd0238d50bb4f8f7efcb01d9bb05a1b02be0a78195b49c54553f6670366686d635f74f431630b4d8899d1b10975280d6bbfb285b2343bf93cb49a8ecc47ea1d05253138f72007e62d9bc0db6df1bb13ac1e73eab833a90c78e35324a45fdad169adaf86b74f325bbc5e63a9c1bd541c69be5827d2eebceaf22f27db6ae6ba95fbd785700769774aa9b4a4649b5c4037e7db6a16e8d727651f34b061c2d4c9565942a9bb2f3aa2aefba68cbc8062fcd5259a36fd12d73889389847b4ffff3ac90388910f3230ccea7c4bffebbe7cfb95e99408de74de157f344d600c13da5cfe4bd94e68beceed9ee882c3bc4d3b0110d329cd307614dd7717de20de8c42ff402f2782e3e4fd6cb6addd782cc7c0ede4bf7c08e82c7acf709de473d7a0455cdd5757374ac0afe7c7ba511881f869958aac78da3252c3aa338ec7ff7988941c61b089ecc796aa9ac65873f572d8961e54a32c34b54d8893ac152e9e87dc3296e3fe6cbebdaaa8f26cb4cbc85e6b7024a2facbd5617cb9fd2ea6e2194f07a036ad1cdd88fa591e6e5866448e76c97b1b768ce880f54fb851ce54daed37d7753078cac1d1b40ed2b5090a466560aeeb3a5ec3f055a2cb4a0c674871282a47cba9428f4c9e608469fe886042fe3131ada8a137aa118f6cb5d4623b45053c9a045891524c96b1f477ce997a44448ce87acded5ae7d60ed59876241752156d8d334173d49fb34f03c9f9f68ba35e98e04f184eec58613601e7dc0c1bf1ecd8208353f8ea184345c00af4d4b3310547b75f523c2d0403a52c2f8c1777b0bbf8dd0d7bba55bbe101e9cff0c1d09a4bfc715303e86c2067dd2692cdb0d72ca2eaea8fdaab34c6b985608d0802a8d53c2a48365d99a208e4c818e47e47b0bb32dbc4d3ed88027fb016d487f785b8889322c43fbda25cdf633b2e9517ab1d00d34aceb398109bbe11881557ae7f5a25b64b299298dc874ebc99e7a7ef3dec5d6b09b089cca40c73871ce20da5b8c5bc2af9e7abd81300d764615f3154e0a7981e6927fc43a478cd1a28e8d3f08e16efb99098ea3c307cbc538f992becddce3ab60751b1d1273004930539884761daa40ea5c08a08771e0b9cc6263c53228ed3685e882b182bc78d679376cec248581bdd9b452c293d9ce2f6c823d57a3922234d1912144d9e056b6cc26409ce749a3b6cf933de1e4ee422ec6726c74718900178c84f70a3230fff144cca93596b9e4f497aabc8648a274daed5f0300da5e71cbcec6f9503a4e0e943a56800ac28a8d94d2b356a5e89f0dca202da7ebb864da7f21bb6d0916e2c39a6f9d5c96b701f1273abe0dd083b3cc0735f00b903c39de8ad928db076874935fc5732ea0493f9a4abd689d52cb76fd1d503c6ef3c4caaeefb22aa2e48f4e099d1cd7fbd99cb25360ee7d43362c09d09b269e14a925568f4178115c952f7024e6062524e34e724239b54f28c10952795a76e5f45ff8fe302ce566179dc87b3ac7c113014c4b3658d049a0c30cc4fd5d90cc4594b310d9d5d48679fadbd7b7a3394fb4fe27ef47d66a03593eff19875db6a426ada3dd5c6af98fa2c7551e2eea771f03110bdd2bbfe9a691757bf8f8b61351624a6af655d8b1779fdffc14e927a837ee0f504c0e6fc54643bb1c120a8f48e6fd4f41813d954c21a28b114b445e1de9bd2db409c1089a4637ecab90d9e8416dd8c938a329cc1fd6e3bbb784d01f655e3ec18cbac98da12e5c8db5a28903dfe053ba131c55f2c8070aa675d2f271ff8a98bce64e4c54e11bf6257c095c443c500528768a6dbf870cd9b7c43fe8eae81d7b18fc9fc8b2f4f3123aea5da45bed8580a318c11448f2d5beebf201d08aea2997bf4fec54c0dfca5f2498cdd6f280dcb5294f56c4b83e63c864fd5451cf001e59859d957ed46fde151dbee3a37ddb32e172cc03d2f336df1f76517319d18e0a3dab23c0879d545697434fc6ffe7b7d983c84434ca6145d12842f83771ce304abe4f6fef7712b266c96273d5e319942a7546b3e36e434057688895fc69c15b6e2799368a25f364e05f8470008e73249056319e3e09d9951e3d411edb8fca2d0e160e60f2881e63ca936a035af8ab0dc5613f9cea2c945c6828acc703b01d3e36615e7d9da9e9c57c5daf8f15dfbd922c3183744b29cb759d89ff3c5fcdf7b4daad9bdf777b94fa461aaa3b780cef20d8290c54367e528b1ccf19a35ff1032061b421ed575c5f055b7310b669feeddb27988a831a9a43730a6c43b4e7d6740e57d88ec602a925a6bca6fe910724ecf59e3303aaf425bf4d803aaa4d2e088a830057c4c13e460ca98608e07fa3ec744773ff9da422f0b482bb6d340cca00c7a9cadacf147a8d9baae5943507f595019a75df716048c54c992c60a5392b781d6848299c35fab9d847999668a21c5a2066821bca7792f51e8306a8b5a29fea059227a2620ec9fef27f2694b83a1692a31c90598104b5ca3a9503aa8f7fed82a1e2fbd5b28baa59f2dba02344bfd292f8043c85a2e0ba32f60b68076efbd373fda64f59e68c3653", 0x1000}], 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x6d4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/104}, {&(0x7f00000001c0)}, {&(0x7f0000000240)=""/62}, {&(0x7f0000000280)=""/128}], 0x50) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000001000", 0x0, 0x3}) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1800, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000001c0)=[{0x6, 0x8, 0x1, 0x10000715}, {0x94, 0x2b, 0x6, 0x1000}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x43) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x0, 0x441}, {0x1ae, 0x0, 0x0, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) ioctl$BIOCGFILDROP(r4, 0x40044278, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f00007b7000/0x4000)=nil, 0x4000, 0x2, 0x11, r5, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r6, 0x0) 0s ago: executing program 7 (id=1619): semget$private(0x0, 0xc, 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) r1 = open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x4) readv(r1, &(0x7f00000016c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/85, 0x55}, {&(0x7f00000013c0)=""/233, 0xe9}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000180)=""/11, 0xb}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000014c0)=""/70, 0x46}, {&(0x7f0000001540)=""/252, 0xfc}, {&(0x7f0000001640)=""/106, 0x6a}], 0x9) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.109' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error denied attempt to set clock forward to 35184372089280 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error uvn_flush: obj=0xfffffd806b2f8c40, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 131 Starting stack trace... panic(ffffffff834114ce) at panic+0x1ba __assert(ffffffff833c2788,ffffffff83388182,83,ffffffff834071a3) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x1f3 rtable_add(16) at rtable_add+0x279 if_createrdomain(16,ffff800000b11800) at if_createrdomain+0x40 ifioctl(ffff8000014a36e0,8020699f,ffff80003ca15250,ffff80002a8d2d08) at ifioctl+0x19be sys_ioctl(ffff80002a8d2d08,ffff80003ca15430,ffff80003ca15380) at sys_ioctl+0x5bf syscall(ffff80003ca15430) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbc77b466970, count: 248 End of stack trace.