last executing test programs: 1.662616591s ago: executing program 0 (id=3118): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file2\x00') 1.659567697s ago: executing program 0 (id=3121): connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11, 0x0, 0x3}, 0x4, &(0x7f00000001c0)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04231a51e42e3ad4d82618349bc75bca1a267dc44f9990ac5c8581577435cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbdd55614bdb13c3dcff0f24c5eabc7702426be86cabc56842613b82c8c82afb88a74a600020000d191a91dccb2f06368d23d80ff000000000000000077a4931a9b4117f82b158e3c0ce2bcf6eb7637e28509b0cd99f43296f526a59a92db6d5cf00ca131798abcdada43466cefdae5ed0ba0615cecd4036fe2a3f6457804206ff5498426ec0a7be34febd75bc1288f092f43e4a20743ee818f197e373e6b89451d46933c63df969e7906109591e91b6b58f26e21f9b1fb4be40c5a456fd2f8b35d3349baaf009a50be5fc40c4b3702656b1b458ee3ebb2f4ce320244ad472ed90d88d6c338c2210dfd6488d928cb59c30fe36aef796729b25937177209d5f05ff27e208e37dcb5fe3d72a44c86a4cddc46b0f4602cfa4c76ab3ef4c61a6f3f072d58d655514a156348e25e6754084ef9b3e9b1671eb42de2799ceb3c317c7e7ca41ea85584132bf3ec4f20fd15ce415565f333b334cbeea7a8eee2522b4c7a67d4a9a7d84cd475fd7d2d5046acda52f44dd9be2ad56685a379f8edee9f1d", 0x0, 0x0, 0xfffffffffffffc66) 1.395091844s ago: executing program 6 (id=3129): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) (async) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff) (async) 1.386109215s ago: executing program 6 (id=3133): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0xfffffffe}, {0x4, 0x0, 0x2, 0x7fc}, {0xffff, 0x0, 0x0, 0x40809}]}) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0xc0e99db6de761f87, 0x1) r0 = open$dir(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f00004fd000/0x2000)=nil, 0x2}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000069e000/0x2000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00004f9000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x4}], './file0\x00'}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000002c0)) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) dup2(r3, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) close(r3) acct(&(0x7f0000000040)='./file0\x00') writev(r1, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xd, 0x0, 0x0) r6 = semget(0x1, 0x0, 0xe10) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000040)=""/61) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.320152203s ago: executing program 6 (id=3137): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x20, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x48, 0x8, 0x7a, 0x4}, {{r1}, 0xfffffffffffffffd, 0x44, 0x10, 0x8, 0xd8}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x100000000, 0x729}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x3cb1, 0x5168f06b}, {{r1}, 0x0, 0x4, 0x2, 0x5c3, 0x5}], 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x99}, {{r0}, 0xfffffffffffffff9, 0xcc, 0x2, 0x2b67, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x2}, {{r4}, 0xfffffffffffffffb, 0x88, 0x1, 0x2, 0x80000001}], 0x0, &(0x7f0000000140)={0x6, 0xd7c9}) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) setuid(0xee01) r5 = getpid() ktrace(0x0, 0x1, 0x913, r5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') shutdown(r0, 0x1) 1.319466114s ago: executing program 1 (id=3138): msgget(0x3, 0xc2) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="f7770062f8ac", @empty, [{[{0x88a8, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x8180, 0x6, 0x4, 0x1, @random="6c6985aa0396", "26a49d5f", @broadcast, "0889406827a2097ebc54788a93cc96b3"}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setgid(0xffffffffffffffff) 1.318870608s ago: executing program 1 (id=3139): sysctl$kern(&(0x7f00000001c0)={0x1, 0x22}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000001a00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x1, "d80079e6e3b198dca164621691cab6cd012e98d054a230bc3f84ad93d78640067985ad90e2d991109cbf654f675915ccf4daf013474a857af08506a2deb7208228ef768a6e2d5ccf220448e75081b72b7ca9541edd8ff22416d6a2dc386698090cee49023dd129c32c2aebf18848aedceff9cfd865c421a5525561a71053235e29eb819ffd15abc7e103541ffc6c0d6dda7f0a9d0a3df534fdcd4958e3be0c07f6dd071331627db35ed7acaae9396030397e7205f1b9a393aede0491e1b41231b0313d739f94d1b605db716fbd6c719b85a400b2a1735c7934c21529b09c738db74a8e4fe95dfc62530aef1cf99ed9aa87cc2b9d95872c"}, 0xff, 0x800) msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000f40)={0x0, ""/255}, 0x107, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = getuid() sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000193000/0x4000)=nil, 0x4000, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = getuid() sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x8) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="89584e0a", 0x4) setreuid(r1, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socket$inet(0x2, 0x8000, 0xff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) 1.291034151s ago: executing program 1 (id=3140): getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x6, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001980)={0x3fe, 0xfa9, 0xffffdffc, 0x8, "ffff090087e5ffffffffffffff00ffffffe100", 0x0, 0xc}) writev(r3, &(0x7f0000000a40)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f709", 0x9a}], 0x1) r5 = shmget$private(0x0, 0x2000, 0x211, &(0x7f00003e4000/0x2000)=nil) r6 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x156}, 0x1, 0x0, r6, 0xffffffffffffffff, 0xfffffffffffdfffa, 0x5}) setreuid(0x0, 0xee01) shmat(r5, &(0x7f0000075000/0x4000)=nil, 0x3000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x31) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4d, 0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x20, r8) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0xfffffffc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xffd, 0x0, 0x1, "0100000000b0b9c126000400000000000000005b", 0xc1e1, 0xffff}) 1.287106733s ago: executing program 1 (id=3143): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x20, 0x8000001}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) writev(r0, &(0x7f0000000240), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r4, r4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x5) (async) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000000640)=""/4096, 0x1000) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x8}) 1.179536208s ago: executing program 1 (id=3144): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/244, 0xf4, 0x1000, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) 1.174806864s ago: executing program 0 (id=3147): r0 = socket(0x2, 0x3, 0x3) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7ff, [{&(0x7f00004be000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000009000/0xa000)=nil, &(0x7f00001c8000/0x2000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x1fffffffe}, {&(0x7f0000164000/0x3000)=nil, &(0x7f000052c000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfcaa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000406000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil}, {&(0x7f00001b2000/0x3000)=nil, &(0x7f00003e4000/0x3000)=nil, 0x54}], './file0\x00', 0x8000000}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 1.089617649s ago: executing program 2 (id=3153): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471be0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f02997d72b0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae369cac0b3288a588cc346c82903aaa66c2777481ac8c486e7b83e8656e9315cae", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="5702ee062540db54f873bcce01f51a597e10fd2df57199e2010fc1d4f86599ebade5a553ba1a2e0f7808abf1362b039d482573661a7c0fd1f4df24cb0e373c8131bda83d2f0cc2be19c77aeaeb44bb9b9de271b0302bd7487ff10d6d749751f9a7adc29a31a232e4daf65605c8193ba2be7075e6db91fb75ee0c4d447128b0a79ad7456478c8f033788d6213a280276965305e6e1b6785af30ab2bda082135d9b01092896a7116734b40180b0acb1393caad2f3a9c87db77974bb00d7f23e403b0cbca67dcec2300d910420cb0c9e9da3d32b48a94b9c0145fd64da7d5847e0273c15d24cd245368c7dfd4aef41afe9054179ae9afef329097502528b7db5b34147874a84931c5fe62d0a857b6821232199473f9bb9746476e7ccb7fc9c4e454ecd2945251367cdd7fd175e8db21dbfe4a102de6b8d8234817ad376620757dca2028f967db6817ebb0eb02e1df5e58848cb6be4e9b5dab8fa8606ff173ceb657e7604fed31945d93fb9b710133f6f515260c80a9c359648534e28d48d8747ebcc1753bf7e2a6b3c6249c9d0a580727b4e7a88a564b603da3dc484e6666897d2ca17f9d2f167ecca05ddce4f92f28b6ec4dba1dd0416a8762c5800af978a113ba45f6168f093908e36e063fd1d410c69f50d9b6f52e2437d25d59068d62bb09886630ccc4720a5b04bdf955a932a797de11abd26da8546e0fcee4239d493b00961886b5cf132172976e79d9bd979852b374c62b91e4e0d1c80f64412cfd034469ac68e5e9a193cef958f1ae054b870c01e7c79dd83b0c0eb600b9a5b5e68f6bab57645506902894f0bd0d757a2e97bce2a704fc7ee24f64dad5c528e516e1b2af867abde48e77b2a302642f71e68d283468e58d455fcb775ea3bc6f6a66cce2a3facc5f3ac4f268dd8de0d3c474dc11c7e134dc5573f277a8a54967ac419489597190e6ba630e1f566a573239aa21241b0f132fce5aeec64b926a49589180215d9910554e72734e62591c85d312b444d12bbbdcf22005aff6f0bb4ab0f984b86077963e2ebe1f58af5fc06da80d89256fb9c49fe82bf8b98cb0e9d35dcb678148eea3343cdfbfc7ba4fe6ef2d695dceca4447c15156ee9809e21f8759e17b9b027f3f2d087e08e0abd85271f2f6e6dd819c61f379a262a82ed0a699838ac9897fc345ec6afc8f75d695d46899d0e51fc0c3f24e04f5c3b92c40e3362d5689ccd15a1cac45afa74dc7ab7d1ddf672914cb43fa74787cd5bf2120cee4f936cbe11407fd37de7bdca8f63018a44a8b41ca2db428b31813e73a808ac547f43af2a732efdb9cb7be8bdd2793a72a460b9918150f30df81180f9dc7b6da49a60861780c7c5e006163b881c1e7036b7d4f8695486a1aba19a7d7f88344e7645e479070054666b3bf98d4cbd4928dc6a3b82039a00802ec898ffcc235f8ae26d3318bb6c6ee56f4b566f798176895e202858154cf030b7476a766228d3a59e067cf7c1714c05ad7ca8b5ed2061022f05b6aa71becdc36355b2db5da3e04dee0d3ae006f43b268256584fd6766282550cb2b22a89a2b95b294bf6b9e43bab872b2d4d17c384778c16126685a27a51aa1cdc5a93d419785ae912580705c2becaa1be2ac92c03328e3160c4ace1812ced42f8042ccc9dca4d573eb8a93a9b0d5ce8bd9f7ed2292092f4340a8d7f88e0040768cf7d44f36ec597e062365b2edbb8d4128bd499f90cd146df9cbb2a02ce64b2f333096e1f109a3602dda17247e566dd149312a9014c9557e0c10b5866418abd93b5958523a23bc27b2107c711dfa390737417aab30eebc4f97af522d8d2be7d1f456a7c5da1e254fa32d432a81b2ee7483a7dfeee0585ae7e9f6c97ba9c02df21b134d42cf9d4df7d03a54c2c25bd3e9e0220792821a65f37b856539fe7287ed5dd36f28085151505e3e89174ffb821b32ac6a973e60d291548625ee2aa9e6db0fa39bc08008ca1750be723c472c73824961acbd80c48e2c99062c49af9cdfa001c02d2e2127a28578b4799ebeab515ff909c28f0ec80fd2026060287e196f9f71f9b7b115e00e2507f9d418dcc42e96ff58c82e6be331082654eb10300a9bf56a3c888c9904459043b8ecd26f10df82fb15459ede28e81f3cd6d1483c22a1f913145fdeb9c7e268654691404bac0de6cbe38b482dd7da7bb290380f19484044a14f5789db0f70d55e34770907d6d1f0336d622324da80880725ee2b2eed2f3dfa18ef49089a7202bfe2790e620e1e74838c1994a9835de5cc9c0ee74f88fe8b0a19c20f956fa3f5f03dbb5ee82546b979139a5e7ffd07b848f655f2ad32fe089c867c6da2b3d679f876145f470a11b55826b75c1b57d3557623c5825f3788dd29644e88f3b520bbe2734431288f6f8da07104e097468d2683e01aa1c40e767c81a1a4ee25c15dce3da1a41be1f0cb4370ed32ff2ad642348d61217a337e92f43f3d9960b41a74578997b016fddb267da1fcfcbcb57d1b51db11d1fea143405fc4c7df2243b49cd3a9cf7f811d0bae7af00137f1e8e80b22103d3f20418c2299dd9f32c2348655e19f174325cba6896801eaefe756f07d69a011d5a3ef53060521c94f532dc83aad621f496c819bbf796f25a903135d187e127468de270ee75acedbdf54b765aa0ff6480d2ce1899035cd84c4f2fe52be3ba4426b4889d0f63b0f21d9747da54cabe68c21d7a49ba681af7c745cc6fd9ac06fc2f1bd1f74fd2dc9a66987fa684fa38fcbe588dd3220680031f7d1a359a99c4147ad43a3af7dcd61109a0c32e997eb650df76a9d4729a929ec38e24ef752b255638fcec5c8ccdae60cadb307f4ee93f3009e68a6a600db56ecfa1a2543460d5eb5e060b3dd7b273ecf2b1ee35802930555b08fa9f2a239698757edeb53879e340af8fd9b8daa1f74a8b24cd2f60d121ce5551ce56f2221f2a6ce9ea5668f7c358a287430669cf3a58a7789eb9c81c0228ce444b4ced5011b67682e7c15e777833467868f2294d38dcf0362cbf5c67ec5a4b5b48a34f4b23d5a240c2b92e15ca02e58277422cd3185240ea0016e271d701b4c731e5ac029a97144fd4ffd2d54d0d4b750c4d4d8a19a9fc57df738ff5aa2e9d054cb3ee980b9e33b120a574e1b409eb23510dbbe2b82c2418c40474e99dafca59568e969f7e0fb6e1a0a39a2dfe2ba00a59c9b50c630a659db9625714b286ac2d7d9d67e25019e68c90bda4a65b6b882fda02f842a40a474eecf45fe2981a2e608ef236b1b9942afc365707f867320f6759e206f24db0d757cae4922c540d925daee66d11a0da7a7dd23142b9b743e5f899a7763625f8c0682b91abe1913e6a1264f56e43df0a2462d0606ed5dd2f38b8587f52e9ac8fa89abe218e9914603b685913e9d85d4c5c0ec4bd717d7bb04c4f640acced152701d589381738074e35424cdfd8bcf1c740b65917ed8c72f45bf3bc7245fe2f3f8c472c689ab90731a4138eb834d48c643a3d8db0fb712cf0bc7f762b298b85c9837f378b56744644eca94bea1108baf46b43fdefe82f2dc45442f655e257918ba70ecbf56e5886b0491a440431d0042a40320d931e5e00d1927e24cd60447cb6b2663315a7ed9309b406030c197845b3775184779e240712fe58ab86cf0cc2c344fe1acfc5ce4946b8b93bcc8c9981014f0c47401fb7728cfa8eba2bb41b726bb5aaed211a71e9b13a705309a53b94e59a62bc5ff271ccef4465403ca7e220d1bc02a85099af3b2828335782a2f972120e775fe6ab71e9b3f0151123b5d112e871292e358ea34bc1120a96563cec177210fc3be23fda90a9d57858a6af1305994fef701123ffb541389740a9c257a495c264187ae012fc4daa1d15a8056db17caa66ecda18d7cb784bf512c5665d61280a562855a110773bc753fb68bd396b0bde7b6ae061cf20e28b863892688ceeb5db8bfe9ecaab65d2354567919e4b79f0822fa59d98b88c9de6df3213557bd2a077e31bb7f76be78e3d0513ceeec19479dc4b55f9512bc3d16c44d742263d1c89b4f591b4edc3e9e9410272f0c8ef93f6af086e9e54c23e2eba681c221e043568f8466891c765dd61e114735b4c5935ec3487671c429a8beb5fd36786ee61864bddf259b04900e14a9f82155e74f0aa5979d96be202ff7f7c119f0b7e3566bb9d66535a70ef35e721b9aba21c9c62d4d7ea4c8dd7d3c118fabc3a6dc6fa8e1d2a0c204feef6f11efdf9911693937ee74d3070959703f47327a60320ff7062ba1d8b6f245e57949807c7a00fefb28b8472fd939e3f9da86ebc7e0433c415af00abc22783586cd4b38ce637f87e8097cc6b0cf7e49957c1dd19f5b3fdac661abfb42e0fd0a10ec5a9391d5d0a6baeeb45662faf6e622c4da0c43778ef24d799b60fcdca3b4e288ef0181462aac999b7c8b38870eaf01d648423039516b4c0cd19e428bc9b7cfc55a3d09cdf258c669acae7cf2b5c007f6a7f8177e4108cc3921cad3dc8fef53059ad7a440b6a2693b124db49e8b22f7e9247a9f3cb4ea1f80601f955b1197b99857c6a0adbcabf99b7d26138537474e2d8f721a21ca5574831587f3a96ac804990a06d600c7715b91b5fd93cb480e98e322937214113c98d0590e5c480573108fdb8734cb726e6d0934b3b36a994a3019355aa125e064ccbc9fda57f2985ce1a2e523434d6bad2e72b48409b3248a7481225fc1426e1cac6352d8edf1562c4ac441f87270b6c031a27975a2b1ae9f988ca3df53e302260c900034fcc47f51f72a379781822d19c5e32a5947b28ba9d1d49717bae4cf51356887d944f870fb59b7336b9687b26a5003acdac13ce4a343578f38abfcee28af8494b32cadad3537c56e8ac968bb2ff4e681be8f893c25020f42b19cf2b4d8063a03ad9c0dbadafe3688b98bc76bc17919bfca101c45f6e4dd7a426d226fdd8c3cf20daa790e53beab04ad8361567f1b07e1d9cf691b2ef1ad58c0030c78365873f672dcb8664d9ea7f7", 0xdc4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) 1.057048167s ago: executing program 2 (id=3154): syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="a8117bc3", 0x4) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)='\t', 0x1}], 0x2) write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5905) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0xfffffffe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) 945.476564ms ago: executing program 0 (id=3168): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000440)="d5bcb2a7a89328fcd597580a2387d0787695bf56e519497da669bcae451a537edcdf28fb7499d8db0954868cbb163c26a9483747f17938eadc5176a34ac42c4b80253426f71852097ef878a0d0ff756a443f467296fd8d25d76f2add1edb1bc5859ffe0a8f12944a7b0ad70319d5f5ecae01eff6b9c904ac58dc754ad24c9a57f22fbb060b04cb50c0cdf75ac1556d0e0d2aeeae59f8ead3a34e08305b21fd5d5406d4eb075f2bfa23e59eb721a1ea17e944310a01de893a72e8724aa04ea3346634ae57290f320691e3c3a8e58ab102064a2589b32c86dfadef54c9fa9f1104", 0xe0}, {&(0x7f00000000c0)="a8258d35c82729ec344562f6fc809a2861ddf0d3951cb78128e65e676e4f13e4eff740ee72627882d008787b836ad9d8932dcb7735662b32d2b3362738fd1f639c8a7a01b3", 0x64ded428e22926cd}, {&(0x7f0000000540)="08f56e669b2343ea595463d427172fe9c55f44974f7eb5063df97f0bf900472842a9a186d9430276283a960f618a8332909b54313f5c0498a638bd8495b8c3edafb55e8484972234f6ba275dfa7d0790cee725ad2885f078574b85c71ca4140c3746ea2124e3dd7acfbb9a27e78c0159806407be50a4bfc86a7a64f2e9601c9e0c893a74499f32c425f0bb505bac21bc60ac64d7747fd590b8a2a2d65eb62f76405745486cb4944dd9f99bd2ebf3aa6f7f0b5bb91e14bede5d3c87368198547291583007f5b0b16db24836e9e33f4192c4c0b0995a1c51ade5a3e63859129a681232321563a6b26ebb2a55b1ff6951349f31d9d468b3ade2597cd6c54cfc42cc76f7d71393ea764e8357c510970bc8cd20ddd3972b149fe396842a79af90b2ce5436a5edecd70d9fdf1c1406d7eddeec1e946f815b95f5a91ebc6292e5f8e28e56186ccda8d41c5a7dbf813b2bfe747233c908dd6064bf1da8909203674e04944ce5234b5671bc3769d18470a46e1ab756fb7335a14a170472e80ea3a5e005a12980da71028fea325e670889ca588af9bde7a400f9e89d3c54378506cb658424d635a15085756ecc4982a74e2e3b2c7a488df29c3b9b709a58dec5ec92b8eb0530d5796ac649026c3755265ad9d0a085cdb2568e5bfb849d741173300dc9ddf9b366abc7829f4d5caec42c20aa4284e40860d5667c98540a98cb5d5c42e22cf91a29e3dcdab3d937958602b6733b510cc71609dc3e562f1f73118c8e38c0f8fc1383d4cf17c63d01c08757c0966612dbb5b29d133cffbcfc961f0b8669506faff59710f3eb346e88d6e93398f9112ab5418c3fa4cac838b8e4f8c03500812a7c68a22fa401a34e19710b64b91b9637c9f3907d73ca0c77f930e9dd7d71eb975d61f8824c78a4c0403e08f86f2d2913953d7db21ace0628906a1bec9d418e4639ae1b6b28971c1c94f67b957f84d3f6530cfbe3cad575edc518cf49c4f3424763c132ae177f19164056f205ad7893116c6a3793c90f86116de79b470fbaf56fac0e08279f2e8dc0a98d2f61cedd2e863ea6183d1f46582f06fe519a8bd7dab8c53c4da9411b10e52d04339d4850ed51ac0476e202f0989136731cbc844ec8aee265f81efe8cefc3e167aafb70cd7a52bdbdc31d2eeb697322a4a6bfb1d330cf240ee7c801b9ef6e7726ecd00af0ba840ee1cf6c78a69916c805adaf7f943cdea1ac199fd28f4017bb10aa085741c84e4b5a3b395bb8a086e59e9c85144ace658c00987e694bd7ac561545efb46a50d7b6f2d079dde26e4ddefca09bdd6710b769adaa4a5aefea60a550ec56179cb6017a02b6f8cc8c5739c524887ffcce8867423830473a3b91ad57969c40ed320dfa9e5f34685061971d88286496ab8d7e343bec44a99559fab86fd4ef25126844ee2c94b3092088cbca14e012362d3462535c744768c394b4247888a5a0c9c6035501522ee9e4dd8cab3e0cca202f013bf281817de1a94bf205c88b99769555ef4d7c94bb8679fa108d37f3dada0839ab730623688ba0cd39c522e6d1c76af35814d785e34e449a0efa0642844913ed1db49f37c4ab462c7fd1ab4e076322bbe548a5b7b6f5de29bf5f8acd9d3840183ac562ce2e0b5022f5a1476cf65c1b7b5da91a3e9eacba6807d4437621cc5904da00cd4d02c4651250f724c8303995ee92c5f9f5ed4e142227a2459d11225798c632691c325afa6fdb70abd189429a9205525bd2b5a31147b28bdd40731ab1d9ca6b5b96e181e1f422d85b9121d4c3d4a11372b89e5e779c818b228bc18d66a1af7d9c48ffdba03da560c0907691ba012ab55f5857113e38827a3d48d269930b0d661634014669fdf4cc0131117799c213a75cb91447f12f5d60ec64d3a9318ac49c5c85bb5ab407baba1a6755a9b836c0e91a1e6187d1f8fc40c373815c9e45ac1d51242f256a54803cfe3ae0cd99003fc9b91619c69bdfbdb544c80b8cb2ea69c7ae9dd5b481ceeda1c735c80e06ba6af78225ec5cf7ba961846ee2ca7304c4a82b70106a065aad67efb2f472cbc1389e8e19cb97a6aff2918fcd178afcdd1cc33721295c0de5539e3b3f0a6696420e7118da5558e139af6c10e47579d8c68f79152f4511eeee9f409a02330288402b1805d2c0fbf634f4201d5fc2dfe3cd38c0ac11c02f94d62fd26db0fe1d8291ca22a805341cb68f7766a85490f725f42696ced8f9f924dd0e5d911d988c09ca106abc64b9c51a7001b7cf566c7bd0517f74e93a163aaa0ebe7cc35dc89e5127579f0300f8edce380d2ce9a2d9e82de1a8a1c5d6187241c861d75c969134a22a29aad707f0e1402f600be48c95a0fced4f2c14a36f8c3128ee58641de3fa1e1a238e55c69244faf925b2594a110d047b12e711bebb08c2a317fb8fe18b6969b886021079b504b3a73a4ddc17f785a19d9c72920a64700a6ead0d46704359a6bb31a72eb280874e99db5c4b05029e6819ee549e0bbb1a6b0083c3e2e05a47319ea1212d0f1a00b87f5be377fc2f0892d5e027ece5ff175d1b34666ca0535c2edce988500af6b171b750443c4ed313971f04f0c47b2ae3b3b4468213c0f8ba9056594c43fa233b1d9005bc31a85f33a99660c6242a7cc7d46cad8770e163a8a91a62b6a073200db4622760957f669f087c2f3163830eb2e1988e1925e10bf588409cfe974b573c55d9f015abd9bd3a7553008b1e172c67712f7c301ef5941f3d2e27b4f7a5f7ee9f26feed1eb1488702ba63e946a18c4d957694c768ce94bc807079b488f7d7282852671422c807454dc47a5b14637c1ba9fbaafa317a24c125b58a380403a6de3e064a0159d7290e884d47ac810c0dc8a42d73e7cf9785e2fa1ec96686fcc18a8604621822c5aacd4bf636cca13d79106b65d74b966c6eeac9cb647e41a87da5b74facb423842b50394ba020a98966f496c5558b8336a5695595801dcb29c41c1d53205766993ac1812fdf7e7b991c1219bcd09fce74aad783c4ae7698e52662fcd88cbad733c15775e1db1ec860a2b4d3d4349521939cf930d29ec73697afc532590f367dc6e831f9bed76bd791447c09643781234455c6f485cdccffc7dc36e772d73b868b716460aca310ff0de091fd4d93c23ae75fa9be5a5966ea3f8f5a75a2938e7a32b6c2ae39124f8aa17a28f09a39c3aac40ca97f676f41631544bc4b09f79f86c71b11be64d1aeeb738fd7f71c5ebe1f4dc13728abdb9d73235108c1d9efcd31e0949a6e1d05db1531f5942dae0fe1f9ae3f1475c208573656422cc7a5a3b3538df21078664e0678a6288814645cf33476edc20b6af2ded33a00a59e7211a08085c51d8343ea2e2986343f1ca1270337b0d07c602240fc8d9599c4817590588bed7d3dbd73fc9b5c980c738e313ee95b3a9ff0345f7a3b19cf22147c342860d3f4b7240835c35332617b537988db22f766718888530b2b65fadc521c0f10692982880f6d654be1e76c9fb0a3850a482cfa342a8ed35343842f0ba50414be394191765815dd8bbcf9f8e270e303bbc96f86384f033b37b99ad1dddff2e0afe59d67fe720c8ff27d688f8cb5dbb73a16952ad6484fd629d944d3522efef5f97d6f67c4c3f18c95123eff70f67f5691489bd69d251ae7c19ed2ec6a2de694b222b9f0f38cd8f02d2cbab261ec2872afd52d784f17c6029e420a1f74569e6e65b6ca5d85661f431773dae102b4d30269d1480678cf3c4caa611afb00ca437eb959d8e28e2c6296eee239f6a5f53a68b126c4fac846f911e23e43da3db3c32af5626d768ad93bd47023b470b3b8d9d1bfaba7896e0cb998439e8d067d98b6a9d041bc323802a867d186b4720cf60efc9eeeedc46a0bc41bdbe4d70ddf8c89204fe18bfe41aa0c69e22bb426d3ef7948a9dfccee9aa72ab4a4c24499be24c9f23a398057b8220dea970f5adf5de7342a71c329f32ee2f7ca4cf24534c66438a2f2c092069f46f4f2f728d735755f7c92c83464bf11831e4af38f51ce59f69902d51b8b42993b5e2d374c304d055ab820586ce6b6aa72e4483180420f6eace6200226ac389a0d8ca7a189c599e77b72fd1c84f48b94ae11eae09aa72be9c48ec2df9bc1eca0e6dc3227bfa3108f2e684360b3080806f3fe7afe25487c237daade1c14a4b70b40ad37286ad46c625228202e29d95b4886343ea3535db526423aeb7230317c96e150a3b67d14b1458a39ddbd18029cae9824f9545f1c4e468e6b9f452acc5b02178fb0a7387cd3816dbdc819ab1c1bee75f986950bead63b4013a1b98dd47402a2ecfe17d723cffd37ada515219001d0407509060cfa273169e64493ab45b1f29c5833ac345ed4f569e942fb1fcad6211e2a48367b47e2da89742acc09d5db073750aa07fd78343f3cfa54cc4491b391ac7685e6c22e1e1d084b5805f5d4e528a6f2e6b59a1fcec53a64203697418280e9d3b670f65d27b8e6717c6a7bfcc95f863aa70d2f9a1812591b100b7b625f11bbde9dc0faac0d3e75c32a761ab40b84dfe41b97b8d7ba584be04ab3399cf3dec1534b89228a58c2f0b08dd6f8776eb167d95ba28e345069f95494ccca46ba3bc33dfb14c168257b9908f32785fa90c9112f13eb8e55c24370f72cc60a159491fb3971eeeb12ba874498a32a772196f52a5a79ba497cae9f1511d35d51073280cc3b308c94eda158a3d18df6d163c80488b8469fba7f071d40668523817fafbdc6a8342873323e517e8a3924771e1c702d881c73faa22bc253c22e0a98f8608231ebf56c4c972669093f248e5c9c59e59f870d9531a17bf54132bd2b3fe903c810614fd8faded6230ded56f0d89dd0c975dcdadf583bd277357939a0df2b0e4c6dd13e265eede40ebb6bf02b96be0b9a6fe905ea0137b157e6961b876cd15e7e792825abd9b846674e6be2716f7236f16b6904c54ecc61c435edcd12db841c1cd342b9e659aa1e24f8bc34308ea6f791080555bab7d1e753e3ec79b62f9e0194b78c2d49340a793ffe5f03416ac120e54f3251dcc357750cbf64b6cd03c26a2d29590dcd080ea2f0da0094039ecdae23e17ff1ada146333b92718e96097e025039820ca5ac08b59588dfabbfffdc71c74d874f6c9546b39c1f3693d44092fc9269b41d186ed0dd7be5f58babdf1cfb036f2ff3dc901c845e06be44561e5e7caa5a988d1a9f68d2e5eb95c66870e1eb9020541d7437cfc4301c40d876bbaecefef3ce1346273b065beb50454386aa3235ad17d93b9e932d20f9003834cd5a5fa800f5cfd8182f44b9a33eac015c41fa05716fddcfbba88d80cb7ea289b2e20320d511ea0b2266755835b258390fa4d3a2478a4fd97061cc773008c7af92edc8a36fa5d65066b5106d170e52946a2b22d188c313d620ee52c51039024cee6eafe2488abb74571c1a65cd4d4baf446283c206850b8bf168789c456ecd6e5a59097151dc84c305c6c1cc4495a914909a37138f5d7d9afb6e5c368ca5a5b5d5847e7cf0bf663a8f5fde0824c2611af5e78826ece36e66950d7ff29db952ecb301adc74e9fbc98ca3165282f84b525b9d6530552913837899676134c70b947d820afb238548c80b6762142ba45754f84c81efc7700421df842fd5a2e096aee3be73c7421a27425d2c4fc26502d9e84d1173fef3f1e8b0179941495fc6069dbfa501a1a76b148d8ae81cb8b6e127f8b2793ab88fdafe1323704edaac17f5327641de1317385b09ec7547077d320346e6dae78388c759fe788181cf6f32285cf65c8a9abf9ae7efd9e6755a13102aa61bf15500b5b5d500a30c8e", 0x1000}, {&(0x7f0000000140)="a501723607f6714c07b55360f8d6158799f5c0541fa0186b7874c94fd1aa5a8be4bd8b2922eee9fac96a19574ae4a859ff70076f679bdaf4", 0x38}, {&(0x7f0000001540)="1f46c8d6ceb9f74ed5004b18ffaa07665380e49f321cce1aa51258f47303d5deefd7d07a9be2abe93bc369c975f36d4404f3c0ef2f830b92449e7ed3977c111d77a1240895e19b5e2815a88a08428b0eed5bed34fa9b53a0b36faaba4257f1432571302e4a473acd35db18a87bc291a6a5c8a002bb2c8dabde5f03a7e843580a872b1e7dc46892b39e682af5710f6086d3d50c90b16b2e9d", 0x98}, {&(0x7f00000002c0)}, {&(0x7f0000001780)="15f21f47579880b64f1b8bd56892e5c4da806dcd1b0359f33e2116fce1b0bd77e2a961be8111fe39c6d43c236351d35587270b6211602abc36fcbf702c6e164a9ebc6f286cd7a20193249ddf559b75d07ee01b55a21a40f42a600001000000000000ff849ce7397dcd57f16e8b2486ac6e3459c6a29cab89ae3e771221b3683d2876bdbf34324a0c9b19d42d2cb58cadfb5ea04fa32429c75c8a498ae064d92c6d89cafa24071a5724702ea690f9d6aa8477c0efabdbe6ec84c8ca286684ba90b14ebf6c9b57c2d51961df358d2f9af992eee5b6a978ec265f4fed10e1a7530dd8294142e1ad59716903618e89c85a7b96dc74c2b72ce209f7b2e422b7a34dc44b01cac61a756338f6eb3f0ff4b33e50e779f775e60f29565d3377dad38865c92036140377a59fdae8e86d0c20681df474490061eac5d5439dab84ead717d5620a1112ed5997", 0xcc}], 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) chflags(0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) shmget$private(0x0, 0x1000, 0x208, &(0x7f0000624000/0x1000)=nil) pread(r2, &(0x7f0000000300)="cb75063c010200000000000000c30016", 0x10, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r5, 0xc008441e, &(0x7f0000000100)={0x800, 0x10303, 0xffffff3c, 0xe, "00f809d380e80300f3ff04000000000900", 0x7, 0xc}) bind(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x0, 0x10}, 0xc) r6 = dup(r4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) dup2(r6, r3) 675.929378ms ago: executing program 3 (id=3173): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee", 0x3}], 0x2) write(r0, &(0x7f0000000140)="0920851446fde584b537004504000000e67963913f9b47437b413f30ff7a6a0a5d", 0x21) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 667.31588ms ago: executing program 1 (id=3174): syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450d001c000000000100000000ffff0f009078000700000000000000"]) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) flock(r0, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6281) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x200, 0x182) mkdirat(0xffffffffffffffff, 0x0, 0x0) 540.712414ms ago: executing program 3 (id=3176): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) mmap(&(0x7f000039b000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x5) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000001100)="a09553e67f0f5e94e0bded63a495f95263e6b99ef7bc53aed7a495e7fdb019fcc2ef09e44ea49e8630f3aea166caef729f4f9638fa9b63059391f0083bf43d7cbc58e7ba79f4c4798ee19b884734f4e0a5ff77c4d3ad015a7c4c35acf83b27ac3fce446417f875152dab43532d18e0809d886b4b5dea6745d6859abef2f122f2052dda188ce0cf630aed2d38c764d85c6339545f1f8e3a54e23725da67102271757ca6caab351b9efa4ce0c5050452183960380d0e56fb9db4f1135c2b3dcbda8cd98979ed0161d3b083d3a8bdb28fe8f8ef33ada9093162bfd2bccc966d8e7f78fb260e988e6fe8517e5653e4d322058a931fa8d66b4721289d18e8f682d08d7f539d9bfc03416e4b370f4438abf87e06ba493ea42d74c9d1d7c6afadb0cb66b4f0b90db0b0bb7ae6367750069f835b00f03ae999230d9ab225e97f4d111ee8e7ca1e4dd62c8b66d63c5bbed455b13ea762dfb2f2b5aafa1ecb9d16804b9e9bcbddbd4ca6771d6592a61818d1064d853735878eeac0c413f577f155cbf9cf76be5eecd56f2e0f662f1905c51f0898c9413bf83a32e3556ed570e9f95e7281d6977d05996f9d9ef26553148ad853f099ff2e1a1a07e24bfb699636ca4c9a32c34ec92d124c443eed0b8d13b292806a434d146e71a08035e813c9487c4e4bb44310c989f8a8c71016a4b9cc573fb3e17ce3cd18c2d6b44982afa4b14ff3e52d68965d5e50232787baeacf1f811741328c64f1f15b4d04ee9b8d0526c99b848a6afe2c38f1f96926a9fcd5689021e74d4bcfbb32d21be90889d08b1f8581a3f55b7bcdc8416f9e0ce75ff0f025a28fecbb66fdf0b441546f55eb69ac82158ec151d3fa495ec151498ab70c2f42ab7a9d0182857bb409f926f50a278d16c8ea020f75401ad6328846f506a3185720bb6b6ec65597e670d234a3f7202241ba5c85542128f5712ef65ce35071f9312d525226d60f41d94671f71b3f9aff0dc5ffff3067449231137cf878a7acea64e22d1ad04bb9158afcb4891472a64b06a3b5737071272cfa5270e440d6410110e127a8187d6429a886e31bf24eca943367612557f88998c3f7f25343ce9069b65446fd66c9ce6b6da61fc53cacfd2c4bbfe21bbf66ed6bde5daed89f1f60aee37b2a6d835931dae1fb2acbe57cb9a2fffdaf67c547f5caca608ad1590826de0458a4a980ee9b769fadb7bf348477d8e7a8721c6c0f0498ecb882c3bb8cfaade42d0d0dc70c1d39ed8c361b1b617ebcdcf277e052f13b922c65c4730d2c817894b54c460200af2ab3f94023f91af02365683ea35239e4a36d13fc380bdf53def6966b9a2cb700dae726d8f07bafed87797ccbee1e04935be75063d789c157b3d01313853666efd37df2d790edef9802b55db2a4d92f388e84b90b1ab92e786b6a0f3c7eb4ab69625fdea7debab0bf3a608263fd409583fd994525d5814663546c8758fa248512a49fa643eebcda055ab65186094c30f6e1b8b1e40dd0c9c0b0becb292568d3d45f0c5f9297eb6967ddfd2f306e7d4ce22983a80c41709f4910e1b3df2c4a9360b8a17faa0c81feb976d2e9860c40de4deb9ac73572a903a3f9ef28dbfe805d0060e6f0a61e50c1b2c44969b8780bf4440f3256b2df17f0ca0edec43fc3b00e230ead166d4e44984b07f938aba7c2d0c9f19a51062782e90a15c5f555fa0a4f2999e4c2835124748cd5f38557bd6e27005f9c387063a888de2f33f31acc70a3804864e07759e1b14e6d7cbb1522fa7780c5050638cc979108ef2271c8206a2ec61fff57edae12da50b925c794919fdca0db90553a8a2f2baaf168b3d589d34fd75c440a3d40141c45701a6c868961691844b71c9ebc9569c4693de36b5755054681dd6c3bf97f7715c754733e9a979000ceb17c44d26d2d6b77bf24d748ece2758bb066c4ff8f3b337d7842d83624d42b24b093d2eddb126770ca18e7edd50f49ba92ba8c711ea72fefb8d2449a646ec8dfbd95c8463db16f953f74d63bd13dcf260a5c22985bd092c90c8e2b050aa6d8ed6f38e7c7566b764f5f9ee12c965d47689f51113bacfac2f1be3811c1090ee8165166863edd1f21700301921fca8c60eeecd2538bc42744bb22aad46cbeac36acae285484856229e322c8021822aaa234bf462931e687b56e5860141b5a4fd13332fc90f88e65b847509161c149a0b788016946b63a1cb3246d33a1f48e67abbeada8e1c7016bcf16842df1bdef503c95378fac8bab2e6b7ac7ef8845868d94cb3ae987f527f7e27fd691f2f34500f25fac595bfe832d67cbfa222218de6fdf0fd1d53b4545f2909f04d03cfcbb3779cacaf3818fc8e16d1ec15122331dccf0026c77c75d3bde58eebae2f8ad6e39ced43f4f2cb4afa48f6cc56fe25488b46752cf169d9337a4e0737cebba76986b5e796d194469c510e24839e6ab210ae349e230d4c3ba3f50f3b21a9936921f096ecf07f785d6ff90e36ad9bb7a9e140f9b93449fb16b7c8f35237f616d847be1bae4c21b77981cd069231bce70c4e9eb9c3c86c56eac1bf19d7a63ae5a1f6b84e8b6f6b54db56c1a3baccca84fd0e9490053c172ccef3f184ce718880012980eb00f9f2501c27850d84bd29950ec356f16429c6f5c441db41e8deb9010f3744cac9422289799cf78b108476b2292cfe6db83b4e7e38a2a2e1ecf7ed0abf668b5cc24190e154f618a63aa0b8a599e66d37c30e768af17f88d4bab022da97839644ecd6ea87046d450a6ac62f97c8f3e6e077f5183229ae11a1c4e919db8cf36fe3f17b893162dce6a2259b55421de4bc38f0f0d3f07207c2d80ac6120d38030549edc9cbc46e2626e3fab845f349b01e8e92b64d03ec2886f2622deaff74bdbe335a6ef67370d3b0e5841b1ab67782a53cf291caae3cd049220c9c2fcfa072231543b8d97011aa6dee35cb3746f642e549a391d7cf42bd48e8b3eae5fc7195c4938ec2515fe911684d36e91edf5bfbfcebb5e38f4a98625a233fb14d4b27397d7a4d689c5a143cbd22277ee00ab6b424680df90b32126ff88bf019aa82c6b33876eddecfb9e1ea7dd538c0320c43a5d13747accfbd517bb30a1e7d8fd4849efa269b3c094f45b456308129a8a732f06cd2f89b6f59e973eb7d07c3d54ecc28f31cdb4d9ac82a5c749e61770b3b5963f160d10ecf4d95b205e0a262af251dd15c48e59028fcecf01e94b41fe8453f14d21560b53631a81c1ba5dfa8e7c0da2d4cfbd287b9185ee6717dbeb92c1037fff423505bd8dfa6eb21c82d52d6b21ffe389cd3c436114a9dde6db59af6d1e04ea6c1384105152406a9991fef5ea068f6d9c23a231a253f4bbb7f964fa28fedc28f8dd7d8bd7807a204ca753d0ff7170a17ab27e7aaf8dc5578ec54ec985989b5f34132a9bf771bd34694d8525491f16ef2afc7695de688d413b348ca9e97816b533da3050b9ebdd36f3c46b1404325c490d23149fcdbe4e68947c738128ea7db905e505221cd8110f64f1f4a2ab7de77bb26251b14e8f6d0fefc017e760e7bca86bb4829cbc37acd3e61964e71ca91d4c0b3a271e02433ae6830816b18490b7b091f575c2b2a6c65d4d944e6fa7fc8c559beec4b3c3aaeed16767bff30b0c4b10dc4f0eab9d2b670983656d884a90397e3f5aee99d3bac8d9d47538294e4a6cc27398db7c4a8190d65d933d7a82ee4f588948b0415633b4aeaa45165d2985077757c887726f64db63e1dad714f173dabf5e9ecce4c3e4bb89798d58fe37789cc371a4cf295d7d91587858884bc38cbbccb370a1c19d12189c18c500f995ad4e6a8a6419f28a093c1ccc79e3ec7102d560ed20ff454e4b01620a62565809c3f22b046c5c084853e3f09b909047339b81545ddc6ecbc460a4e431dbdff44e16c02dfb92f205d2758ff6cff05abf14cb1a431749a17e3adbde8a26731c84ab560730c0860622f41aff6b876ae114f9cd805a1a44b509b60dec2a655f2fd8e2d7025a8424a4ba515be9a6a2e3a514e0cd9c7dde9028bb2d43f3b0ef9bd6203de1d0508b4f47e2722edb27e4fa9f2a7b2b603151cc9b6a4a19837a229f92c2cd743b70ae949c135cd8f46f0ca4d4936bcc5ad7347f4418f85eccf33fcd6c991771731df4635c5adf3296d70c4ebac420365c2691ade7303d065b7834d207f56ac87727e03880f213dd7cb12d16bbeb00241bea8e2c95bc467ec5f41531730bea4d2bcd3d6aacd7c5c96b4d095e3256ca7a646cdd82e60b950eaa72b6ea5915e0cffab6688778653d81950d31b60029146506ea2a7227d06d60b6ca2b5b9a43382a804d1e47995b691811d24f928721b7089f1554d425d3e1438293e7fbeb09fe768686402067d2e2c81d501b5902db56c952b5bcd6d6f249bf6ad866b9cb05fb9c760732602de5f2da16daca5382f2ca5b2ddb8ab26e4a26ad155e30fbab23bb33dcf126c68e4d111176d00f700e3abf59c9d65f73485fbe4baa5bd6cc97df9fb7dc3626422ae1445f675058ac55b72951efb377e3fd2f15a70c6a4d4478090e8df9cfbf6c2a31b2ceddb90b724c8ae3ba210070907ad726c88c27f64374e571079b72b3159f052121e1a7ceed45657fc40c8a6b094e6fbb8153e5db625d69cf673ed510adac4389276723cb3e361da19b9cae2609491577551dadd332b095d662cf904f4465b1daaa7d83430e480b460d8a6e6e1e8ce8a66a7a1c34a5eb91e4a933a481b0dc6d27c5341e2377431fa580cae362aeec2b3286ad4f2bfb4e51f116f74e48afdba867d8b53ac9c079dfd116e08d50d3df68c0d1643d4de6d82e49d28ced6190d5636425189dc9110fa4f13b8ef736dbd0455bfe3cdc303f49f111c1b44dfb032d9abaa7f14c3e7ce178ad3b34bac74efe5824370f56eb2fcd9399f9a17b02bec56f5ef0cff064ec6ff4356ebe4a9c5ad7754b3549ff589d3419fe1e2bd0950ca4d7b01a3798cbcbd6e0b1cbdfd0f1f82e9764ed1521743b865dd7f3e101eec8642da251585f3496267da02c8ecf83f7dde94ae49f9bf5d234a0e619c27de7a7fc5df2f4074bc48f1db0baf14d5ebde400ab309f9e92b4b719325972dbc8d81af551b112b8847b67fcb60b4915112767bc727cd238ea087d8d23eea036336bda1429adc794de062c2563b6f70121c16f8049091ea2e1966304b20a5264fed4ea2e4880d2a3b3d0d5089036e8e7e0c28763b6a6e7b90098b51b0d1a77c2ce179eadb20e794e5835321aa0ba64777024d1f6775a258057060a82dd142342661bf534f0323b12daaa6d2198eec7d52c2d7108eb1c734effeb10102b271160e4112aa8e886c206587067d7f373c8f58a43dd6b62225a760e6463aa75978e0205131cda73f6cb3d6ecdc9f3b0afc7a659e4ebf779d5aebca6a3ac9f350a9afb4e3cae288fb8279dab0e415d175a0719320d627f23257e1bfe8e38748eb8556401735dea22cd12466d7ffa1d99f765fc46d1268ab0d205f793e7d8d1cb1e4a1f25bed3ab4599e3f503293e9b2fbe8b4f5d3db4ef8c7fcb746711b6c2fbc68688506626215af386a2e6efde6f4bbf95c0d21c60d2d5b3fbefd859bb66ed396a8d69919ef48b7cda05dd78dbd4c08ee55b247c03cadf39bbc87a5384840bb7b1b3bf20ff7a5e4f0f6049177fe953f3f5b0933afb5df4c297795fc0839b6a6a7bb537bc03d46d1035101811fbb40167b50897bfe27004e6c29e3697ba58e9b52715f08e7177260a13a7b58b45db58b1cc49ca541174ffab0622289d9b5d8daa5042a817a95a5669a59f219213a1d5a3c8e598a8132374c50127f649425a5b3686d7ae", 0x1000}, {&(0x7f0000000140)="2f3d5d16e7c96519265a972555faa2f44e0fe233baa90557f58cd867ea0f36542c022b642b2a0e5571f7ac19a31d9cbdf629397fead55ddf81", 0x39}, {&(0x7f00000001c0)="36043912e1808616", 0x8}, {&(0x7f0000000240)="677ced13e4453567d251f99219569e0810c8bd9a5d98ed12b284e76b806a3f567272364f7bb4d14d11715db4c50d5b", 0x2f}, {&(0x7f0000000340)="61c419c7fe902d77a6cd99cea679e73a03b8d3742fa049847df2f0f6ad1c31f4a557f4857e6943ddc7654b4934c914d253525c77be20b97b54ca35a9cd2c08cf79298320356d957e7d351bd469b15a134d2d9839c284e8d14c8a6aadbf0d22f07bf33365bf8801a73bbde0cd96be334c547f7c701a209577cab8a48b31a33ec8e604adf7c351fca936cb5a985d2036ce232b101b8caa145b8ab46c7b4a73dab0b45d9d3971d415eb1a4d5001849cb506bc32314cd507af2adbbed108d8ca43600bf3fa", 0xc3}, {&(0x7f0000000280)="2c751ec7e48d2b33753a8961b31699835c375f9c84a4716bbe1fd2511558a220899f6340ff9850bca1072ebae12fbf78c28589deff6742102290bc56753a887d92aa5452b7ef", 0x46}], 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8", 0x15}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 540.52717ms ago: executing program 0 (id=3177): munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup2(r1, r0) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) 540.356684ms ago: executing program 0 (id=3178): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) pread(r0, &(0x7f0000000080)="0dced36d74efcbcb35289492cb71fb373f349bc0c7b03ae9", 0x18, 0xfff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x2, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x2, 0x4, 0xc}, {0x7, 0x25, 0x9, 0x7ff7}, {0x4, 0x6, 0x8, 0x3}, {0x96, 0xf4, 0xf7, 0x9f03}, {0x400, 0x8, 0x6, 0x1}]}) 468.441671ms ago: executing program 6 (id=3179): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="56aa23fb6fd278b6d327ce66136d3cf8746487e2e14e3c2325c7fecef88d8cb5e490dc54d83cd8f18524d4e4f87e65c91331ecf360c233206356c33f186a3503b39fcf91695b276620ea038e681657983ef377c789fb54db9995cc905466a7773764ed3dfd977fdf8f36d3a2d643f4e11d310a3a201edd615d44e2622a7b6f46e3a4d6ab83f3a7954736d8358b9643c39e4eb49c8b9ec7a90c0ae622eebfa75016f93e3b1e6752b4ffd96ec045c980d6c720eb11d6bc580a31f12b10844b8103683e7ab5f3fcedeec10e136ce365ace0b3d763cbb7824eaebe7093ed106fd85de8c1cdb07bfbb02b27706ed7c2a9adc73652199c208bfb7b7f", 0xf9}, {&(0x7f00000001c0)="99472cecea7c4cea0ab1dad11b931d87d91562d8f1346845a5bda896cd6f9c1a0162e8c5a0ad751a2d54bc59599b3320ac9dbddd6da8ad8124caef3417a70c862ed5b1cb7a9850db5c045a1d0907467cd76540798f5a36d9e99805e469ad42adeff557c522bdba5dabfddd5d9255067386ccdb520f4cc78ddebbb22e2be5619a8bedfa5f18126f90c88cb1a775c0b0f49d2e2a1d2fb50e292fcc90a8afa02db02c298d4b6df4ef45d9e4e54aad4df120b24a06517e560674dd6d8db73bad14f90a577b8c0e994be6c12d54", 0xbc}], 0x1000036f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt(r1, 0x1000000029, 0xb7b7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r4, 0x41000000007) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 445.460726ms ago: executing program 3 (id=3182): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000580)={0x8001, 0xd, 0x7, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) kqueue() r2 = socket$inet(0x2, 0x4003, 0x0) r3 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000400)="fd80f5c18c2f05f0172d4aa4d77978e0372c46f9d87783cd4aceed05d714431fc6a6f6d0f5fdf09e5d213a23a060494fc24022073075bfc19c1d17a560d9ef5b0f89f2f62a3d649f6e4281980ec5e69a8124b00d013912269ecc5257e7f039745627058222687a3ec5c50c6908bda602f3af69fca9eb639245c3d738d03c5368a14f3f569a6458a0dc33aebd5dfee4909b7126f56f395fabe92015", 0xfffffcfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x0, 0x1, 0x24, 0x10, 0x2, 0x0, 0x2, 0x61, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x3, 0x8, 0x4, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ad) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2, 0x80000, 0x8, 0x0, "0100ddfe008000dc4d00005e00", 0x0, 0x7}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000075f000/0x3000)=nil, 0x3000) 421.155605ms ago: executing program 3 (id=3183): r0 = socket(0x2, 0x5, 0x10) bind(r0, &(0x7f0000000000), 0x10) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x37, &(0x7f0000000040)=[{0x9, 0x40, 0x0, 0xd}, {0x60, 0x6, 0x6, 0xa}, {0x6, 0x0, 0x3, 0x7}]}) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r0) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000080), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 32) r7 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x46}, 0x2, &(0x7f0000000100)="01001e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 420.795298ms ago: executing program 5 (id=3184): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0xf}, 0x2, &(0x7f0000000380)="087d2bf3b1daebb53c020000000000000017066c0ae4", &(0x7f0000000040)=0x16, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xfffd) r2 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x4ebfac6bbaf7929) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000280)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x130) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) socket(0x10, 0x4000, 0x6) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=""/157, 0x9d) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x103, 0x100}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x3) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r3) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f0000000000)="9833d0cba21bb8e84bb8dc209300", 0xe}], 0x2) write(r2, &(0x7f0000000140)="0920851446fde584b537004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 414.759568ms ago: executing program 5 (id=3185): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 395.583202ms ago: executing program 6 (id=3186): r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffff9}, {0x3, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x87, 0x8}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) kevent(r1, &(0x7f0000000340), 0xb0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x53, 0x1, 0x100000000004, 0x7ffdffff}], 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="c176a446f7f6abb7a5c0f15518053f4ac77e3647a815fddd8591a52cf2a094cb780dffb54a5ed0b8874f887bea14e57cd846f3aaa5b5cc2c341c28a5a45251c2e221a1fe45dd5f44e21ac90c16b5bd4127a2fd62048579b30572f444898c9e617a508cb32e7b7c59314fa2", &(0x7f0000000100)=0x6b, &(0x7f0000000240)="df0255b7c687ae1bb008f9301b705f29a0c8298b24b135c1f497f0e6100bb4f92687287bc34dd13527d4addb73bbaaccb5be21d71df85f0461ab4961f63eb6c646bf5ee2c5ec3400e32d136d39d0c6d940313b402e5843ff4df4d9b4c6187e7fd1b6d5de8b6539eb9d753cb2758c6f23493f7ab2e9733aec8cce66326e4c3090e90470e14fecaf694563fd3986beb08a771d72ac7ffd99e4baa5d18ae8029cbfa6cfb9d8d2505e7727d6e6dada88bd88a4943add65f8eaeee091915a0c9b370405a2f9c04f6fcce706722426f6c910bfb6b71cddc8f257f71b33875ad26e0af3f81ff8851c201ef1ff4773ef3a3e76fa75291a2d4a", 0xf5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383afcfe804b013659f7af8abfdd00000000000000000000000000aaff"]) 395.151361ms ago: executing program 5 (id=3187): nanosleep(&(0x7f0000000280)={0x1ff, 0x1}, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c640bf37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}, {&(0x7f0000000340)="4ef479c47643442131798cdf5623742ec6ddab8a5aa4e64a2d96828cb0bff57f4b7beb9acc96cd5d0d9e5d76e35ffe9ad04819bff4584a0e046aacc5be6ed811328d4ea06c13ae58f5cad781d39bcd67aa29c2847aadca459b0a70e57f1fa7cd3d50fd6edfbdcb6c7843095b2f3f2cb2e146619098ecfb002fdb47ee765c0cc9eb9c02e1af411ad9e6410f24", 0x8c}, {&(0x7f00000004c0)="2f1230645f22b39aa60fd4dabb2493d62d8a3acb2ab8efdbefdce616414fa26b5c40b476c69f64b90279369148fd5367219876398a575fa09202cf85c0dc00eadd4d9da3173d15aafd7b6c46ea3011254521bda6dd", 0x55}], 0x3) shutdown(r1, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 341.522234ms ago: executing program 5 (id=3188): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x1}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x90) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x8003, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x1, 0x810, r4, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) getsockopt(r3, 0x11, 0x2, 0x0, 0x0) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x40, 0x0, 0x37, 0x0, @broadcast, @multicast2}, @icmp=@echo}}}}) 341.116947ms ago: executing program 3 (id=3189): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/208, 0xd1}, {&(0x7f0000000400)=""/151, 0xffffffffffffff10}, {&(0x7f0000000580)=""/82, 0x59}, {&(0x7f00000004c0)=""/162, 0xa2}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x30, &(0x7f0000000140)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) clock_gettime(0x3, &(0x7f0000000040)) sendto(r2, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x100}, {r2, 0x1}, {r0, 0x2}, {r0, 0x10}, {r3, 0x40}], 0x6, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x8) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x1e, 0x6, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) shutdown(r4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x8, 0xb2f2, 0x100}, 0xc) 340.69298ms ago: executing program 7 (id=3190): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x2}, {0x16, 0xf2, 0x7f, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="6aab0d39fa", 0x5}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46de", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x6, 0x0, 0x6c, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x5) 230.625156ms ago: executing program 5 (id=3192): r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x76) flock(r0, 0x1) 229.671085ms ago: executing program 7 (id=3193): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) close(r2) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) 229.23978ms ago: executing program 2 (id=3194): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) listen(0xffffffffffffffff, 0x7) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x1000, 0x2}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x1000, 0x2}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xff, 0x0, 0xfb}, 0x9, 0xf6, 0x81}) (async) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xff, 0x0, 0xfb}, 0x9, 0xf6, 0x81}) fsync(r1) (async) fsync(r1) socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/516}, &(0x7f00000003c0)=0x206) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) r6 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000440)="608dd3379c2d177247c16a5e425b685097912c39c65f5059df05128c954114ba9d3b679af7f6b5697980dfc8262c", 0x2e}, {&(0x7f0000000480)="d67a42ea52af07d57d4883efb557496288e731856a8d48edb4de6f1af757e152acf27215c64644fc2259e668424dfd8af785deddc3b9f92c8056f32fecb4582126926d14a23f7f67257ad5ff5a0b60f8d210d602c4aa861501d6247aea978b797edf3441540a1977459ae45b25d31744d151f2d45bf3df9d8f079da72bae899aaa74141c1bb918896e6c2abd41456c675422363e", 0x94}, {&(0x7f0000000540)="bfa7ecd38592a80e6d527ae1438f27a7bb711ce45eed3b8aefdf6ebce4c0d122fed1200a8b2cff4f2f49cace4b17bbfc405c7cb71f7afb87d38b4cda032ec9c202861ce52e3b1fe5b0de32f38244cdca17a8e832e3322b9e0e30f2dde1f30df1fcef3ef3a9dc837b7a54cea4bde7225df4c40b7d49d382b89b53e72e94fbc40ab6326e697b6475ffd25175c480daaff1c84d1131c0a145271270e507481682105f0a4b8de8d222b9a583c60342379d64a3", 0xb1}, {&(0x7f0000000600)="ec3423dfab0763c15b9ab53774149185488f8bb3729126ad743d44e1e46a80b41b14ab1a71aac5f34bfe72670f1eb40cbb36395c435a4ad4819fd276a67459c0818449e8389665bcd6bf1d8645c816d4e484c87dacc16b04b103229843033d9d58ff2ed38ba1d2bd965da9892c283dd7a14b330d86db665f756667378648088925244bc0325a11598aec1d86946bac88701e1b528398a481a7b3d358416f512ae5e9400ad2aba52d8afc55960f460292", 0xb0}], 0x4, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r2, r5, r0, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58}, 0x4) open$dir(&(0x7f00000008c0)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000900)=0xe4d) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000900)=0xe4d) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000940)=0x1) kqueue() fcntl$getflags(r4, 0x1) select(0x40, &(0x7f0000000980)={0x7, 0x9, 0x3, 0x8, 0x6, 0x6, 0x0, 0x3ff}, &(0x7f00000009c0)={0x7fffffffffffffff, 0xb0, 0xa2a, 0xd013, 0x1, 0x15, 0x6, 0xfffffffffffffff9}, &(0x7f0000000a00)={0xa26, 0x3, 0x1, 0x1000, 0x3, 0x9, 0x2, 0x418}, &(0x7f0000000a40)={0x8fe9, 0x7}) (async) select(0x40, &(0x7f0000000980)={0x7, 0x9, 0x3, 0x8, 0x6, 0x6, 0x0, 0x3ff}, &(0x7f00000009c0)={0x7fffffffffffffff, 0xb0, 0xa2a, 0xd013, 0x1, 0x15, 0x6, 0xfffffffffffffff9}, &(0x7f0000000a00)={0xa26, 0x3, 0x1, 0x1000, 0x3, 0x9, 0x2, 0x418}, &(0x7f0000000a40)={0x8fe9, 0x7}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0x100, &(0x7f0000000b00)='./file0\x00', 0x8}) recvmmsg(r4, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000bc0)=""/82, 0x52}, {&(0x7f0000000c40)=""/19, 0x13}, {&(0x7f0000000c80)=""/218, 0xda}, {&(0x7f0000000d80)=""/85, 0x55}, {&(0x7f0000000e00)=""/240, 0xf0}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)=""/83, 0x53}, {&(0x7f0000001000)=""/216, 0xd8}, {&(0x7f0000001100)=""/190, 0xbe}], 0xa, &(0x7f0000001280)=""/19, 0x13}, 0x7fff}, 0x10, 0x1, 0x0) (async) recvmmsg(r4, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000bc0)=""/82, 0x52}, {&(0x7f0000000c40)=""/19, 0x13}, {&(0x7f0000000c80)=""/218, 0xda}, {&(0x7f0000000d80)=""/85, 0x55}, {&(0x7f0000000e00)=""/240, 0xf0}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)=""/83, 0x53}, {&(0x7f0000001000)=""/216, 0xd8}, {&(0x7f0000001100)=""/190, 0xbe}], 0xa, &(0x7f0000001280)=""/19, 0x13}, 0x7fff}, 0x10, 0x1, 0x0) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='c\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x10000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001440)) faccessat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x4, 0x1) 174.083777ms ago: executing program 5 (id=3196): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec843087", 0x9}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) accept$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r3, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="0315f1d89ec5a317a935768298bcfceae21f6c35d9707f22957a10a23e52a2435a3c23103e75b7405bdad837", 0x2c) 173.801991ms ago: executing program 2 (id=3197): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffffa, 0x8a}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x27dd3a0b) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x7ff, 0x0) 173.40477ms ago: executing program 4 (id=3198): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000080)='./file0\x00', 0x29f4d9d14c777eae, 0x23) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) listen(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) r3 = semget(0x3, 0x1, 0x164) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x2, 0x59, 0x3, 0x1, 0x4, 0x0, 0x9, 0x2, 0x2]) 172.117167ms ago: executing program 2 (id=3199): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x1}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="0078deb127678b3b00000000", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="8a1051787206357b208ca8f6e63fedcbb6c2b58b0af110c241abbc26591a9e0a37e142cb37b6afb1a3adcf4e94874362f860c3ffff264d0f91f0e91562aed98c810617fdbf887beca85c11111017430146b19043731202a546e7d45cdca0fae6afd2d93ce7f54efe96474f6385e482dd35b544c76c61d6a7fa1667910feab1a3c116c78f4132d124e3ccfde94e6ae8b44d3a46088d1b6c0beb91e2ff4381ba262de248c6d5ce359e195c5267687152fae3", 0xb1}, {&(0x7f00000001c0)="f00cfc6efbdae77e9369df6859211f191dcaaa8cc15738ebd63e6ca1803fe09c54d09bbb629cf22bcccab7b02355326bd340e26772c5f0789ef26238db5b5efa3183c019607bb5fa7fde029cbeb833a631cf75386ab6bd8c845091475289ee7e55f57d76d55538bafcad300d7403c6f2e38ed223dfcd939a10df87cc9d21f92aeb4fa9c5d26f6497f442ac6717cf758752ade7566edfd58a6a1eef7cc7f365c15e6d186627b82b91f8a167ab13af2a887df0de0b7d91febb9dd6b20e022d960d23b29ae117008522ecc36998f5d21629802fc1b2d3751d210d1dd676eb464cb923665c4b", 0xe4}, {&(0x7f00000002c0)="8d0bec570db4f308bfa122570236ecff62ea9bd0e768dd8548f46b19f18e6229e326e2cf66b47d7665686f4f71c93ad838d8b5ae3795d555adf23257fb41fe6bd030eb1aaa2b6d37ec9f14dad86f277272a15401b4967ba93962962d49a44be0c72ea66e84815edf8c9fa429901510807df7ab498bb2ee0fce7c643f4aacdfdcccfd724268a1d7383034ecf1640b25667d2400028217ea3f3f1bb552520bdbcf42f7707da37ec508403650f2ad5f0c94326c1c44b6f4", 0xb6}, {&(0x7f0000000000)="b9e169cdbbffa2cda854d07a8d186cd8c793e839f3cf", 0x16}, {&(0x7f0000000400)="e56d1d6ec93a357a8db220b63ab858d63ce0e9f045f8cec4d3633e8fe64e1aa9302562f9b9d21650cd3e53a3bd8a7fd0e7aa587d02440b419e5205a7735dc6a54eee9dbe45367bd1a3c79dea0a49db02e4827fba421a6c3d436ab039dec6aec8a9bf051cf945e2c63e174a8830cbe8228a586f4e5c6497dfc3563ac73fe7ba3a19a068e47176c5070b1fc66a5226b5f45b7b2f97de427f07973446a6f6b2493880a0525fd943cf999b13246afc8f14e6d714a3add2072d9826f001a1e4cbb30b6a13c2a881738c00d0a85300fe513248db", 0xd1}], 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000de51000008004500001c00000040fd379078ffffffffe00000020800907800000000"]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) 144.976911ms ago: executing program 4 (id=3200): munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x100, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x1, 0x7, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x6}) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) (async) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r3, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88c057646899a10a", 0x189}], 0x1) r4 = syz_open_pts() close(r4) (async) close(r4) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0x7ffffffffffffff7, 0x1, 0x2, 0xfffffffffffffffa, 0x7db}], 0x6, 0x0, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x10, 0x0) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x10, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r11}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680), 0x400, 0x0) (async) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680), 0x400, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) (async) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) r14 = socket$inet(0x2, 0x8007, 0x7) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000), 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r16, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="4eadb0a61cbff01b699a460289475a2d6fcdc06943b1873e9263590ee72ebbed06d2c35eb941dccfd79c1ad2560279e5ee09cbc8efb4e5305ab412fee1e5349e8e1791dde6d034a1dbc5068c09bfcc134d995b5ed4914c8b400e9d4f7232cb5c494316a7c41b8e5cd8dcac5048b60bd68ba273b3539d6693b748b3b20041f4f6396a6ddcb2ced650f95f5e521d4cf3583ee3f5e71ce54d587ac0323986708db18451b63fcc215c52266a2295c5045004b14d8d13bc047da4e1875a6871c499b9288a2ac1ce82469288f6a9ea20a61a6f7d0723ba658b237348390ae8393943c93d6f54b3d23803381abd61e75d1d3da2d1875429d381c096a0aea1b052fccd4f9e154e908847b5ea019fce7d4525069d39c9f20f859d9b1781376b49ffb1de36201d6f7b392a4c0df35a5dba0038c0a313df095b361ef66e261a5837da3de8aa756d1cfe2d0327e6c9579e9bb763a6edad8e8ea0949d9d91294520e6cbaf78e266de97d9aeb5e7ca826bb545d50c91a6578e0ed1f7552dd5b41177a0b69a1626b2c22e132406149c371455b29b567ed9ef1ce51dc13975a4598a1041389719dc74e5f29a7722b7fd186da1fc3887c5da96489ccdbbfc58c6e94caa07f5690388aad9b70f5bfdba04fa8efc87c7609bf8ffa5424c89d22c3ded95d46836792869cbc61dd169bf21b0a80cb63daf7d09fe4ff3aebbd8cc74979453db5c7ac39451e7c1cb2429507864b94f732facd4cf5dea6cf3ae49581305b71c61b1c3eef86b40cf21a87590f3733f18e8cf9709213566e8a2f6fb3fcf582ced21c42fe955298916ec8dbcff3a5ea68e7ab0237f5dfd6058c1327059101f1922d43b4b1dd0f59a5e35ab5f84b8062c7048a92e25dce7af2748db8b35f4792ddb799c7490f998791aecc712d3240472cfe3cea32f80052f7e8a1ec70a366e504a123798d0f50df181f9cbeef5da51695f17190004aa6675d044c72cc3adf70bb6bc142f03e30f1dacf060e84a5831a3959cf3bd013f8e2b1e8d0bacc190714cad41fcc8bc56d4636d82f41b6022259c4be7f1b52ad2664cc0ae39b6b6179b71da463dae3c2f8e4f05337add341e9b01b7e9a060cbc7459e75d48728a7f459ec13b8e4f4468ef7e7142dc1318feb9cfb60068257dd5d7672648a873499043cad49012209dbd35fa4ba9c752efe77ea158ed57ee26d8b27b1de3fbf0f7d95da0d473ecdadf1cefb12afe94a79254312bfe79f196152bb09bf8c6eba48fa9c3a3d97b9485a0c5cfd051ea28105d743e8d38a967ad435340d77827623e509414b1fca06be0c8cdaf6724b7cb721eff000c6efe6ca9a3fbea29b80218e698b8703978a46e2c879e711450ca9f27d138e2f62c0fc9220c1a93b9d2c7de7b515200d421a36528ed428f2515a32b211c05ec886a260dc52479645f0488b432d90047bb0ac8d1f88ce06464c3f5a265c6db32f0912d77ec47316c5d7ebd2ee7635fb07e7acbede096453721f56842f84e2abefe7e89b80458f3e8d9c2961b6945dcdd831cfc93dfb8047293d8f35f346554aac496487b0a013d9225252767441a3960c3df1ea4f4176be72e87c02690f87e24f2a8176eaa27c4eb868065e32a28d2bfb2e209962075abdfcd8e135e34b3c6edb53266750527c42c2e6a7159ec1d5306fd5f54fc5642a5ebe24631032222068e8d99a7b2a3d69893a4e347eed11320f09229a2a31e86a345800d12b80132292b473e0347408a56096388ee83428718dbb0bdc5c70231a59235589f390bada1992dc26e9da810ed95770db78fabc482eae1299d9f8ad485487c7ea14793908e26edbc8c68e2433357c17900687e90a65bee6c6270681a8823471c74bbb38ce679e9d83a07be049f37f90ac6130f11554f89d28e4643d9b64a1fa1e1d7c16b6836a2318c07e68cee694eaebc9ecaa5df1bb878fa135edcfa1282786cd53a8603e98c326914b1b09bc5de7bd042a1004e1cf62e3656a30307336cd95c78fc28e29265b35a3f14065d0306163696a7d4f791b255549712c25dbe67d821c449d38bf46feab733132ef51109c63231fb0b8fb752f1867281b0c659cea387ef7125544cef1c1b38c84a374f4e56e8c747baf5dcf4b2d288f8164a266b5db10ed0c6b596146a25731a55727d0a5cbacd99afc26395ce3e5f6665c054ca3ed939ae9ac48f59ef86374376beaf007e8787d04c10c79f822ab8e070b447b89c083849a7839c87fe25848c82be32060efae01d058dcaab9d4d62e50083b44d9c25e73f14fdddb9afd0537abd3e155ea85624b0d1b323417b038494d6f1532d44511255a5e8dface5e0e65a903947813fa744489a368254482059bb06f7cdbb46ced890dbcf3c9b7fe63aafa6fbe10602e4c5bed90665bf625739f71888f0dbf9757afbfc7fcc27fac05ea8405472e39f4f65ee73345fd37e8fbb5a8f162398d9ecd33a7930725f6a6030aa46ac5cda2486b21843d5073ef8a24bbe642a04dd51b52d7b0ea8ab0f6b37e7b0bc327890dca79d1c23ddb2f569568bb5c04164b34b5fecff902e400d3d70d225ff097538021daa4ccf8b66a8fc92a4bdf6cc4ebc132698b9f967580592d96b43468a27d0a71f5acf5283345a4dc537b62214e38a9548069dbeaebb8d0a2ae583d2a60ac1f51bd1abb20fef07474f6b37fff5aa83ffeff9c53ef890efcdd3f5c7d83eb2cc3daccfb2fbf1d74c0f565900e2b3806405eb6ad13f04205a9e4fee6e4a3ee0c88169cdf9e61b490f19c62a1465e11b92f7eab631270fa8a73b7a4db6d571d79f98983020db082835221e1f2b9262e6fb506479fbe25cb0824c93416bf644f4af791c9dd3788626a095c10333b18a093636ad82eafae64aca9927b6421b77201b03e85cf272a05af054024aaa0e7a9a50b2a0e160a8283d9dacac79aabad15b3af58d5af88f57813183aff292fc58c818cff19edf911c7a72c4355afef5360a95a4ea6e53afc66c1ad82bc1718d7ce57581a5e02184f8979e8fc0ef9d38af2f404562d1b650223479cb69815b442760499b3eca6c704159ce9d7e92e1e6af06291b87b045e5f698230a86c4668c2fe74ed475f667369889c57193d2dbbf14c98f6ef608606ef9afbda80134eee20e7c8cfe6898d2f7c3c4e8df7d30d7428b4fb3f92c9b87e45a4113bac00f14a828af1be0bafde609bab50e260868bf64e9f416a294bd043264b108b2a64e4863b4004b6e41bd6992a511a686d070ba3f92801c1afc6c5be15095ad11c31ededb0c5329808ee449624ec855b0b2aa8b0e816e3990288f6494f7fbbc2d5806f8c0de7a2517c8b7c428f1b6fb91b45a493f4922fcaf7209d2b4a85b63250fe3bf18fa036c4ac2557cfc4ad5d742bfdc8da4060dc22d1ec213ff37fe00f50b76afeead527a90226271e4902f61fa9d8f8054b96f7257358b99f7d6fa4651422c99ae355b294fa441b9ad3dfc2afc75ca0ae0a3f08e5e2f3548fa7af2d78ab95a04f0a2af5ec77583b71f1a76b9e88d950784fcc071a8c0145ad2d6cb0c384aa530dcfd1f4f93e2e1ca80854a1ef7a097e7436af4dcc8a06de9e7d0f6c4548f094b72e55dfa020d65ec1852bf5f5891049877448c81a53c3b9384eba43b7ca0e4d69b4b3587f6d13d835b99f7d1175f89e440a29bebb1c0afcf518a73fa63dfee4cfde58cbeae0a2461c1558a484f6ec3fd4dc58de341b5ac205a5f924ccca4f80bd3487f599a225cf4c8ff62e48aeb520f2639151754a7c4d81d474b29d98d69eaf84e56c0631e8f7a4c2cd59abd7eb6218139d847f7eb1ae1c975c1b311fd207bd92cd22f63e6052cb66259be7bbc3121cfb8caf003bdf7e1701958c456cde75777c61982344e40ca41921972987a4692a41fe2e4c1a92bd3e95384321379d8d93ef5366ba0633c949c3ca5688acb2c9bdfd3162ac75428c7c118b84495bc0714073aa9c952bf17a48261967868375ac8603c74cce00a7dc4d5b81067608d8ff6a6e3d17afa4e1f235749d483b8ad883761eaff2ea4825921edacbda2912674221cffbe7c96afa6b97a1698a9f2dc8f5336e20c3f535b1e56c6825e3cee9db727b14e00fc34ff1f4ec57c06291d3d5f27ae63549a55f68e4e555eac74b799ba3d0b7952a5a648e12716e5acfbec8418687c6687f6f8f273146247d8f2f2b467770ffb6ef010bfbf43d3706163677c366fc50c1981a17dc8c9c501c57ece6f6b5a2bd32515c2693ae43c55f0ab84334b9b5d858846a1066230023f931e8e0f2a253ff68a8307341b006408c58edfa2fa3d929e678d913bfd246b867306aab754dac13afc65cf090dd605bd43b4ba6fb6e7b807c907f887f8022f85392121b23c4b6b0f9b4c3263c19cdf5c71f8e4f59504e367657a4b0e98f20a22560cce5dee5534712a8301865ce9a727cba543291db78d11dc771d04998e8a70eaed290c28023884dc1e4cb93736b985d1a6dde3363e7c3ddfb6287092942a79b772c9f213fa72d3eb4b6b8389d9d85d2fc3d4318e0adfa7651466560842b19ad010dbcac1065e092526011d643479fc802861c6b1b54c8deeb0a5bcd0099375bd3e186f7809a84455b3a40e7281b927f6505a206e918330fa79bd8731483b778fca38ee2e43e9b455fb552070ae6cd7da508d3430ab6f084e826e2215e47635bbe77c002ed35a74cddb73a658a386c544feb2ebd924939c3af023c6fa8dff6e81aa72a1b73ebdd19a0d46494249943907c1ab6844d06b5de45ce56e37aae0639e8562cddec40a19c305dd7793352ebf8ae0c7faf9ce385a9be1e73a5e1df26f7c61515a4d24f236db2f3634b92be020e9432483c4883ebd51cc18ba8e0ceec9ed42245de9dd224db8c9f44793f9edff0d6020522975d561f28fcdc4a57786860fc0fa4863aafa9e140bb41d0f72695a44d2ed6b1df7f85a3878711f742ab6c8296ec628ee63034d7a23afc4fba58599aeca7b7797166d0cdebbba224cc7e0659cadfa145d7a1ae5e6a0c2aebe583dd8736c4e4156aaaa61ab4efdd844e2e645dadd14f4bb30a6cdf85f322d65f954e7a92353a26fe3ef73f66f594c601db55c34135e2e35f507b8b20d695eab36d3e00a15ddbe4d04c446183b03b8894479374785d0c59d74d6f5d0eb81007eabb3b5e26e286d0b716271976441caac0ecb91b635982cc5bb0934b06afae51063cb461426c11841f53cbb3ed3a72e36d8a129420af550df3f97c9f9842fea576d5950c2d237c952cd4487b803c89d39ae1c43fbcbce0ea76df70ff504161abe5c9f422b52fa07ffe0bcc70531004d9b89e344476def056d568cc4687531a8562db0986ef751fc576aa0d2f3a2944259162f3d1c68cc8f6219fa58484a3f440c2525103970df781f3d117ffa5cf6caf17ff31de95f371f57a4a3df87ac5c520cbeef667e4c93c6a9f7be958eae1c1237097f1225b192cbbc18284537aa7dcbce2935abbc9e43ccbfc935f2327f94aaa6e6be53ba32f40bf236b91a417d5b8456e62c4397d4ba01610c8d15784f1da6e4e4e17f9d5e7e474065e6204d1b1a9a7e32c400907921614159573434e431f5630fc25ce096d87846ffc6c6b8851cf977db11a8faed734a313a8d7c16eef2679537d0f7e625a0068d6cd7179d957b6bc2585da724c3c6b7dcefb892f1dc4e7438a0bc0ba38cad373ce22797f63b65b9798baadc876be1a39d9c13de80813fcfa534f7adda93553bd979a859acf7fa383c47152c9d3ccaf605477bfce8161ed4bb92ab24d123b9432319cb357bae69f63d5ada37e0d6ca5507400edc4808cbc07cc37718d534657239bd4538b93", 0x1000}, {&(0x7f0000001080)="7bca31dec912939e2291506f0e1dcba93be9ed249a6b29146daaf2c92f51e52f2d4cf31bff8845aa6aca864593f4590773d2bf720acc9653207da8574ba6c73a049dc8aa2e100ee3b2fe9ec9f96577aa8239f0823fe976766491209319e32ed2c36efcc62be45257d1b45eef1cc3d964de112692ecbb310cf08205e6", 0x7c}, {&(0x7f0000001100)="11348fdc3560e92ab77efde7e8bdf60277a8dfa13ecbce09c72d61468fdecc15ed7f3f6d0326494ef3c69ad566bad69ac921aa4fcd78cccc0e325561d62b07b873d0e95ba80126cb8092df1605d758523d6588b10f86b3b7253fc477100fe30cd314ae4d677db3ba923dfe0d0668bfc057020af11a5cfec37bb9414675189a111fe3d5be6003720bcecea9048eb4d70bc2de6e9bf86a9109b43ec716d512025e8dfb8cec843291ec1de584aa97999b01fc2e5e2a880e717dbff4a7c3000b581424f56a39a33b473736cf0ad592380dc938d1f5c023c35bcccf6536511870d6225a3ddcf4ba667bb5720ac4b4478d638d9c3da8a9a0f6", 0xf6}, {&(0x7f0000001200)="c3625875c5d50848c7a34aa3de8dd141d4c1da89d755ee455f4c88b21d455d3116e102b899669de5a4e9e8a9d1e2e31f5ca0a495d2fd2245e9a40d7671aecebef032055eb8896d187a3c39fea5ac6fdfb60a17d0c552800cf0df67be03028ea14d0359f05d8d1578c340fafd4bf1308520c8f495d4", 0x75}, {&(0x7f0000001280)="ded5688632502689b5b77d70bdc4565812afd267d877379c3cf72a4f881495656e5eb368955730a3695443d30d575acf3430386ec41af25e2cfd969736004d17b8aed9ffbfc6c31eb999dc657d38ffd7aad2dd38f5b4c2f2c0e26c438cc860e15c66f78dea936bd20a239568786989440302d4893657f9ee61b6a55f363b7f5d432b018e258f90221dfc8ee4997292bbe830c4a9283b15", 0x97}], 0x5, &(0x7f0000001700)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r3, r4, r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r11}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}], 0x148, 0x9}, 0x400) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x0, 0xffffffffffffffff, 0x81) (async) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x0, 0xffffffffffffffff, 0x81) 140.622235ms ago: executing program 2 (id=3201): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x0, 0x3, 0x6, 0xa}, {0x0, 0x8, 0x0, 0x8, 0x5}, {0x100, 0x30, 0x1, 0x400, 0x8e7}, {0x5, 0x3, 0x8001, 0x5a, 0x5}, {0x9, 0xffff, 0x6, 0x9}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x32) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000001c0)={0xffff, 0x2}) recvmmsg(r0, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/107, 0x6b}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/133, 0x85}], 0x6, &(0x7f0000002540)=""/242, 0xf2}, 0xfffffae8}, 0x10, 0x1042, &(0x7f00000026c0)={0x7, 0x5}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000002700)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002740)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002780)="e62ef330b2752363e67ee2339642c03462c5aa1d5cd003de0d7be33a0c052647293c17f8de14dcf0a9a157f58a9e9ef1d8f072451b6d3f7fbb541bfcf6b9d864c61396e5ed052e002ae9944a90cece8fd7fc99b7ef4d4babddeecde932384b4449a3f015625d2b12f1f0cdae7c3f0446bcaba814d52d5011b6f7db311938123ddd27c1aca10705ec3c17f7cb71ed8c86fa1451ac4863c9cb159bfc28e03fb10b27c67fb3cc8ecfc55ced72910040e06da87dda3610e9331fbcae0815c1923b9adc8aeb6fb01e239ca6286e4883272989543f957b38ca7395", 0xd8) r6 = dup(r1) fchdir(r6) utimensat(r3, &(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3, 0x5}, {0x3, 0x3}}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000002900)={0xf35, 0x10000, './file0\x00', 0x3, 0x8001, 0x0, 0x8}) syz_open_pts() ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000002940)={0xa, 0x4}) r7 = open$dir(&(0x7f0000002980)='./file0\x00', 0x80, 0x0) unlinkat(r7, &(0x7f00000029c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000003d40)={&(0x7f0000002a40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003cc0)=[{&(0x7f0000002a80)}, {&(0x7f0000002ac0)="4737e5db82541bd82a86d473f4965c307fd1c69ef90333a215a2e153499f59c1ddda3f9741454438394c9680e26d0f5a431f4569d3c1", 0x36}, {&(0x7f0000002b00)="deef91a182c15c8a7123af88344ae232776d0d13eb3cc6b661185fe01a6715b63172aeb6e6cbeef57e1fe7dd081ef932c8bf1866971c24d8283ae64915a5757ac6191a83a9d377ebd6d36be131d8dfb819c457787906da96b57ab17707fb3d01982a5592857ce3e3a75b98adc4328d06b963227c82763715111da1ae84812b5e9208753be725f7d92fae51f1791609ab67ea697ee7ea7d40b0498c8c2b33eba65422ddf09b97ed4de19c46a5783ce799db62d5b9de31", 0xb6}, {&(0x7f0000002bc0)="6f2af24dd42f2555476097e627fecde2dfcd4d45b981b7644597dbbf26b552b5776597d77018cfe45e383a082c421d85ffc6c8e2977d33e371712b463910b12b26eb7530122d6b7298dbc9", 0x4b}, {&(0x7f0000002c40)="bca04b575bc48ed1f5f5e2364e4c2ad532b8c134667f107bfb6b89abeb3bade968bd66049b", 0x25}, {&(0x7f0000002c80)="86a4bdf9a8cb3778365847ebfc780547d97279cb3f2c16d0f066f8ff4237873675bba787c200830a88d509f2288f39eda04a", 0x32}, {&(0x7f0000002cc0)="0364758ab4d816579f7544c128c1b3a9d11bf81cae1bf1c04fdd04f826c78b8ee0feb70d251eb6940bdff9f31f9f4590b4aeab8df6f2f72959859d3f0cfca86d2712e58522efe1024013d9296271d6e8458fa5cd610b430c1be5d1c12f27f85054baa7184be30624f86bf1e9cf6ca669a7917e87d6623ca80ee92bb6ceb176597016d8c3ac83c7b4f212c507d4eeccdcf7a398bb0143f9217ce6301fd43b8af720e6b47cfc0ff8db6a48624e84e043eace752c289a44efb9e6f154789af8b1ebbe83720d1894448882583a02cfde7e41476b2dba2e5c6007cf9a28d567f80799018d155375f0893141b13e946ff35c384f8759ef36cfcbc165b03e14654d4809845d0e7bac85922772716c650e57674b70ca1ad6a314b931bfb42c7533d6789a75bf10763b95f8f9df4810cdb83e2e23ab05d6df470b68cb39805ac00d3a22ee642c9a816062d32802383eb7046374217302a89a00d466e9fe7e147153b8045c6529734d28fab9083fa8ec8a2451a47bc68cd0b836ed918aa624c983f244a78d8f9f6bad352854b5be179492a0372f5e43ee56890d3910f2e8deb8192ab2df6774e4f17a5848e8725e647f0b82aaf4682833e200ec260246b0996eb795e5782912cd420e076792347367a9b9be32d3701173d627847d2b1bf89a281f610818866e8989b2baf525439e4ccd0c46d8234ed2123e40796065ba446e1cb12c4abce1967543fa3a8e2a8f4f36a534f69c9b9534598fc63de0eb1237ee6dd7efb943a3f95932d83da7afb044f23bd0332d7e43d2eef669be279271fe26218246847e5b3a7bf63dd7474d9f5370f6166794fd23726eb56f8b538a6362f0d8880b63977885e98d5d73162b065e423f3c330762d5785d45216819bb08e543a11252b0df857a7e99f6d6ec819c6a9f18e92237d55c3c3b2c619f2d52ad3b5c57a08e49a4577029747978ee3b5005c1071b8b019b24f61ab253869b5504572f26af337bfb4923d04b2ee3f24bfab1a1823d233b4f20bb90541971430fa11d9e1e776a348b4486ea3683ab4b321e2dbea2fd0d2de50f2a07458bf5b416a229ce6ca247d0d04434878f3a4f713ccf03a6bda09270358b57c29ddd3e2a481181a4af402ca8875919a666a85a82696e6b72f03cb56dfb8a0f261360359dae7e4b6cc7a2c93bc680d0e7416b594758d3223dbb9175a3bccee2946a2d0da308b35092845b63b09e818180ea61f51e7bfdd4ce55e6e073af0742a0c030712c48ebbb8bb77313aca1d79589d380b761139a50f6105a5181d48b8b515de1013fb8bb1dc55f252345263988d7bc8dc4735554e579135b04036a185919c3744ddfd739cf19335bd38f5e004e6a68da4d3fa494ac44ba4a00d8f6c2d6f489811c757df11f7b247582cbc9debf263d8a41c5f9ceb9b231bfaf9992ce32dd7444bcbb3e1afce6d8ccafec9459f41c829dd3de267407a9daef4d3c39f97717887c6152b8ec68715e52850a9a475899d0a445d15fbb792a5d6d72ff1999ccefcdeb25869d620894925144cef3691498d9ce555ae04dcb18780d7bec8999930f27baccbe019d423eefe8db32855243268ea5bb383258eaf6c67bf7fe45d2db11462742e131b3eb42a5449f2416a8607478fed721dd8cddf65ceba091f073c58cf292a84ad212c1717857ded0dc0e06828e34284fde0c2b13dbc7ba216998a83e4648e14ed6b845be021ebf9b7cf002e676378b79e5367c0e5666623565d65e938bd0f4094789d84e560dfbe05d704070ea606e9d11e791376447ac5727061aec88ddb79372352a1053c00854f002f8a657ed32f70c43dc040263ce4b118b74a66f083928e27ea42d580d6a48865dc9c3466c6ead4c698eebae818ed42b55d8adb342e854727d5a97a2c8a1fe439f840372783758a4cb21aa91a07f29de1e715924cf826cfd091b38bbbfde4c31be20224a772c098e054300de815811bedc14e104cdd00349b3fc9937f3247f585e7942b9a0a9ab4f9c26dc7e5bb29bae25cf74d5ae9c86a028f8a49925266611c15b07f84cd9011ef4507c02eefa9a9ebea271af9cd731022f9eb06f3f7759a2ea18929f3c665d4bab869ba4e3916fa3be90c216e864d364a0c233816912040dfb5f3214433108a39880e9a8a88ecf6be9c29d51ec9f26592eadf05d888dd291b0ddd77a4c500de857af3d6c57c4726d4a1bbc1ba5cc0a31db5d1060d5f22c4b5ff5dc81bd48ddbd8fc25e7758e5600b5c51524562e1ec9e6ce5b260314c58b3eb7c1537f407e2232b2f8b57526134cd767df8472e347573a1b1f977418c1383d33af3f7f7ada9e004b2f52709fb1745a8d5a99eabc9e4f6f776a153638cf2591775e585499e2fbec2de5a06a9f23d18244e462ddf27470e5730b82ec32aa605c3bea8422b087cd36c4171b11412afffa5d083c1c40bdb9e61323f64de217fede2e430166ad40a89ec25652b673dbd2c7efb5eb9e11d971037ed2cdf4407a817033309c1ee09415f41971e1e21fb0378d38752c4bc8e031b650af84086786bdd716b50d27a3b7e32844288b817aaf66b39ee241f5c9b26c52d16b25c2bf340636f3092f3a61eb241ade9b476c20b5703a9f281ad76c7906795dd196c733843d14bcc3cb2b300f3d330a349f90d88745fcdd705f3ef8879174d3b834c5fa65237c51dd4e57a2640b950a5b35d458c9e9ff77aaafc3120902784310b03915182750e6c1b150d58164e84e22423e238b84731c429286e9e10ac195a8122a8a836dd9c27c1bf6437cb122f02c258aded08c4761de277c4970686efa4fc309060436d20c71afaedce99e0e26110c1bcf0e05b02c3e8fde66e1dbe86865c584fe6961ca5c0b4ff638d6c3437136c8892dfb6cde67709b75d74aa6958e6304344880dc4d3da7f9f9dbeadf86be20de73b21172980e21aecaaab3eadd134b1c72f714de083cc8e6086b9e7d24cc8ba95ee9a96fff332477a5779835303e16b1d89c7195363db06c5df7f6b28e77e85c1fb42a42d93e91e2851d95922802100d287e01a243da4525143fc70d1c78ba7db11d2139d5381387ab185581b176005895072d8fe94d4fb68440fdd1feae3a963e9f25ddec661b17ef6f9f78333364355703aeba3c447fc1d2f51c13bdca4b2d384dc75ad5a956ff0f3daaa6cc4297904e5c070dbff6a15d9256e780a39e5cb052ca8a5ec43c966c6c4d2c5915683b4744eae4af7d1e849319c162de09de18d064b8dffba6aecee9326aa9cc365f0412fb238e5798b8eba35c0d94716aac9984455f488b294569c44aa795c0e2aab46eb09bb0ef90eb0f985c1b5352bd236601805ec9dcbdbe2866f7d1eca1ebf78a8ff9d96b29a33fcf3358499d9c5ea22008c188c3fecdab59fc354e29ad032e0bf0c39661f1598e4bb9864cf0cdd6409d9187d7d4b541261c4aeed6ac29ee779e7d3ce523582cde574df9864c70505cbd7c895a77582f11681722fd57772fd044f1c9c2dc3a8ab0313647ee9cd28267d3051dee49ab97bc93aeca5a9690f775ff1117ad7133aca2f7ae9163394fa127886bf9184606855a96746f9b596fc3b44e85c57ae1db4585fde741fdb2049737ba796ac06f67bbcfa10b8d0acc2463b1e0335ae826a9ce22bab52cbf2bdccc52748ee1dbafc5b966e067fccc66037baa7fa28a59962a879af518a13445a3f703a6d03dce91710bdf7aee0f3de73bbb12f8eb0fe9b08438b90e2e9fdea5201322c003adf546499123cb350a92e0232ac1a654515255112c75a543d8101da06b240c8fb2d50909ff8b3d16644a27ddd1216d10889ca5dcf20a0c24a67d43d0e67a20fd56e655129b41560cc581cb7cbe770e8618faefbd85df8db60f19afd5ff182c64a5e405a5791c92c653ed80c4e492750b732f908d75dcd1b7ee8167b309a1f3b02e48d7466bb03a92c6f6f4fab5b1801d6326983f43c5112ab56d7d580e0e4a8d24eb48de4160addd56e175e5480b7d117d198aabbc3b9183f0991e89febedf28812232fc531521b9e2d765f81f53f2c2eaf8e96fbc6ac472bed45d09a1c85ad27d04b85a572e076155cd8d5b1c224afbcb226e1e9f806294bf621bf109c3e35da3dfe56732f7a24099499aeb7f1745bb272c4cdf028cc71742af144adfc445fbb399dd7e569639effb7de0f05b2f92bd2b63b4a9e50f138921b79cd4f14722ed7f5279539b1a610406831f3fc860fa2ac6c20ff8525a84ae46532e2a2ede7fd01eecf9bd58efdbc2f438c6a3040b08f00b17e55f33c4d6290354ab67058233fcd357d4e1b38227b08e9abb463a982f209551910424c2fe242903674547632e1967ea8eb740bbec34181cd49d28530014400125d38e72a6f5cbf3b4085d1b109b0fb6b512584fda5bee872a060ffdcff6c5f255dfaf5ab3b32d2c17071f97cffbdb30ff6eba52df241e083420cdf05e205d6edffde04505596f17d21492c6abb5cc2a9a29ee409bff9f8b967fa2fa074e45ca79a399fdbcceffb526674df3a62796d6f20645e2e4b3e3a8a28fe55f76c04559b465195baedb144111d7f401ffd08bcce4c0895ffd22c718e357f7fa3222d73fe6a21ca93900e2aba332528874a8201d0b911c1d9f8f41267658ebd532c12273fe2622fe33b3e311e921d7008abbc51411e4ea60eb4a632b228c886292bc997934c6ebcfb6ce3dd26b91b05b858606ea642c457acfb3b5f48015bc55f9370457981496de71eb5db7e2c3a554b7b5f845a6aef02138fad35cb8a89ac21693baa0443aff2a07c8ed463a23b7f3adfe3fad38c19fe9fd7aaa1216ccb8afb5331263604333db7d94918b50422f187d731ba63d215e8e226c3ae50d1a101fe818df46c646558fd48c88ae05852e8222886078c6dcb8bba7afa655ad35bb30b691207036be611a55939840b254584021e3d50da40b8320cd04a891ac2e0a4efdbaf2e9eb7450ebe4ac94d319fd1beb47d5f2bc9719a9bee9c25a8d8722599843abd47cec0e1de334d22e6561561d21c0e65b0ff254bc5cee3f21c402344169cda62f89bdf6f40dfa1cf2000023c3ab50021f02dccfe15cc3bd415d023402ba865c4816e2b686ca190616d41eaee43c3618140e04f0f472917614146af6cebe44c2cdeda4ea73d65a3c5f8eb3ce2acebef9eb9f8207bd16ea9663989c74cbd724334fd0a15d848e0e168e11676e3fe6b92d2d912ab10f101f95a1762888a52f2ccd743179cb93f573ee5ffeed5a3530aaf7df94592e963febb313a2b41572fe78f87ab65866277c7ed4cbbd6cccdd8b2c91c22feef111303e73abdc617044a6608f42b50b8450987a2c2c8ab63ef4a604b9e58d03d9c4ecdb84282b52bcf713299da07c602107568de98770e4c515ffcfea72d67331e102a7288ad0f556b583f216401f650bb06b37f27043ac0636414a4973045a3756e120c135e558081e05ce3731f5b4f9792a5da668f49f64cc7762a66953b7fed416595a2c9d2d0a7416fd588c122427ff382674880d4641f7597a19d6dfc28f5b5f10cd67821b4c30cd8b587310667dc773d51868cf3a5cc0515d3b2db3fcf6c84441b41b0e2723c4391dcd74c5a5b19f710b6d4d8439dddd5cd525132ae079ecdcf0573b0897781c5bc4659823cf58489df8d9095dd66c1910fca895b387e84014f728f6e28a257c92be3f05327312dc8ec4d00f0c1e8088c2197c257fd66a1272f4a50129a4d65edccee400bbd35959997964323db0714f19ab8a06674928dcbef6243f34b69005dc90f05ab984d44c46963f693d254d96d767d713e42af83c7d6fe0941c61a655340c3d335e88bb234", 0x1000}], 0x7, 0x0, 0x0, 0x1}, 0x40c) socket$inet6(0x18, 0x4000, 0x1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000003d80)=0x3) ioctl$TIOCSTOP(r2, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003dc0)) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000003e00)={0xffffffff, 0xe, 0xf97, 0x9}) writev(r6, &(0x7f0000005040)=[{&(0x7f0000003e40)="72f81b88b088c121f9302b805544047195fd5fed6c246db55aff52a2b8c6f33345c7195c292434d544c7937110c765e3b753a5e50ba0c25bfdbd02ff37232ec1466462784b3bfa58f9dbdaf3b7a6f866154a3ee73da0709d4ae7869da6989454c8d06e653337fb80226406edd70954b93c1e1ac01842b227e631039ba96148aca420bcaad79e40766ba8c2f788b80a6998c6b4a5b565c59edf1ca37284d980ecfb5e0f70cd9970cf37c3d53fa26c5363c742918b54ce8ccea961d969742d889417348b4e498ce2e5b4d77cd8a174bccdfd79be49077e8f61e72adfddc3da7be16a1f8157fd3e4b5b801901039596228318a2b04dfcfb47a0d16f90a0f5eaa1a4b76e5c53421224d52dd43ffa1b5d26aa56f2cd7fa7262062bf672d54760a3510480d1e13b079fc223c8c06b97e2f0444b9d2babe292e3907881f0762de950c8124683517214f329f3349175e182e34e5961fa8005521084caa2b89e1928475fddac6d4b668035cb6f7cc247b22307821e55eaed526c546c60a7d9c8572d859c648ab46bc17e16d9617395935c8724d96ac94e2a5b363c0d738c2a52898afe755baab60010aa332b4dfeadad9081d71172f1f3a1684bf3329709d3867cd6e5bb5a7bb8dfb8cb1979bd455fa26ae3997eb8aaa07df27b7035f57f3192b5b684bbad63f40d9ae5abe52341d126a90f793573cae1da896339b086abeaaf7ee1bc5ed0657a51eddcdfd7c1207c5adff16792820b14d91f60663fa5bb5bbad0368339b2fdf96e7fa647619fcf8b598bd4b62f73c1f887c022986f6c8f08a0a3527e217ac1182ee909f99135ca927b09eecaab20ba70306cd21f446bceae581015b3da6deb2a758891743027dd6acdf2596f60bfb39b340dad6b8b7b6496edc421563bee9febbd7f95a9b8a8d9deead4cd7bc111aee90525dda3d6b531a399059f63494fa0f0c2de0adbcb9b313b65dce9016fd9ff9929ea27b417c9b658880729c723ae79e846e4d8040558d778b0f71222798d4c17ba53d3ed97dcdd8f0a488f7e63b0c4755de7d672e6e0719eaa1e466d2e4818be4f63f74f99e6fd88f974410e48fb64b1feb410703d2cc40fe4d63417e8d2f98e3f9ec699ca6ddeb703adb87ab915dabff971dd8ec18d1d88d5c22bf353115ee299e6589c55e43dcd57873392dcc16be7785ba4e850710caf41fa157abfbba5c5f7ee9d83f6a82ed4a1d9a3f90622168fb4519f2f6211bfbe500df28069399ab314f7fa979026aaa2a22ea5ba73e18194d63bad7f8f443bc02ed0b475a1d90a3bde406326223aa95ffcd435859e0794f06b2a1907970b56b7852bf8ddccbb4a20f624fe9fa67e53df449e2448ef0c374affba2ff323848bfe0aab1ebbe57989673ab3394464ad32afcfde8cae970431a7e9387aad5f0b7260db916d58d93d0eeed08423e3f6631ad418251ccbc8c8fe18def997128d88849b297b5b52713aef062a3aa7530747004a7ccbbbff72648bc936fab840470fcd7121e737272353c648a264f2138440beb04e9c56e7a0c7055c8d7f924dcf97b564766700690697b34660eb95656f0c5bbc1e23a6645b2535f7b3c4be6545172479a49331468b1136ef9f14c7dec52d6d6a9e86912c336732f922cb4f6c276fb1f43e86e4c53e35ea196508c40cec1e5cdc73814ee5f062f12924d83a046beccd1459eb9ee0a64887c56d3d395d7365b9bed7aaefc33ba7d5bfb987992eb783d921c1ae0d84f892a76b48ad15bb6e881b79c22bf15a9a756536e6d05ce1ed4e7c2d749d4a4db035ed46cdc6dc516290af0b666af4b6a87a2dd1bcdb6fff7f379e70a101367c95b8522802f6bdaedc43e10ca243428ef0fb2335eb023ebcabeebfb1419eee258cbe8c362d0ae8401d148ec7c9a165aae7f7d9243088e7d8f3f5df68ce84f9752fb97554b074cf2c24cd20bed8b76549646b49a20a815bd292230c3082524b9f3744a365868a6e78d313de28176d0dfa6c65c130617c93895bd2a6432cba79f43d9249ccdf8b679550653d198b6229b186aa1d627519e1147df8bd9ed6890bfe919638e917b25c30bc8ab16eee0de4a502ccc83c270c5cab6f231409ccca2b490cc65afab7a42f395552268b50676871768a377d96e61ca50faa584a4a86a1933394b143874a067f2c969e78f1ba22e85555364860e6de735cb95834276f38c161e2ab23f6bb6b166dd306e31ed54a1588cd0351d232e9d1336841eba7c0ff27f88a626de92446a359ee9e8f9fce4d8529be66756ea7b8474b8f856a59270a3ed7e6d6a9a8646cee4c1ed9f78deb40c24e2dd2445e57975cb4b9584a2a2419e684437173ecb1d46329a27d88fc3e51be03c31dda604ecaa5889095001f5e84314e22be73a5538017ca1a92e4df73a21abb42fec74c61d9273d05d9a3708bcb305949e08e4e1a7f5010d9a4dbc28cfd5723c79dfcadd627a157d0f466022f447fb649ac6740eeeb21c8dc8db2905df66eb03fcf8db5f71046a907565502352c96a75093ac766af308b35c86cbcb996c91f624cdd61bc14e626be9baf864909ad920dd1aa3859a3441d906782fef0722746947a254bb8fda229a36f4d8811c5a32b820284bfef7ee58694ed20417a91b899d6dc1493e460633e1d60c131cea0bfdcb06f5244c4af92ad7fa9afbd55dedb2b905b893751853ec15da8f8af8c457e68a9045d53b0c0673a0a5b60a9d6cb31ae1a7896c762b6e8051e963bf17ea63de7c8ff93ae5588ee7ca17685eb174f96c292756eefc8d3c841da9735179d8f8c1d43097bf4c0b9dfde45db4a26ae5c53fab92fbfb1fa9fd11832d0a372e0e2c349bc73d24770c5f0ac525f90bd30019a0d5878a1dd3e47837047f1fba6d1a522400f9fcaf191d8c60bbd610d1b72bf6b330c4b318b6678f60f170fb5d54c797fe283f0de59877f1faed2d58a8f64935ad95f91941bfe245a374fd1034fa1a503f4ac4325a08dac92f74b0b2453ff99dc0ccffadcf321b9cedf2b1892c9ab93c4f2e4ea1488334b532ca804f0dcd3fc25152f15f661b1ace55d4302ec25b0e1f5f955429bf4ee02ec1bf2ccdae5042e9e0a38de2281824dd39dbe2816dcb9c94ab9544056280bcceb87ee068f37d556f8d9cd2f567e2ad9fda774f71c185bbb3c152ffc0ff43597b7892f791014cca9b36ffa674f606e36852a74ca7eed684dc49731d06d8ace40d16b3f0a606757fcc2ff7b9a1ad6341b1d79b5a36185a573167d383fb2f71640c42519763ff3e0f251d66ffc14910e244c9768579915d826c400d2143012335b7a04aa64cbdea422ebbc5c62bbbbbc02949cbe1935ac84ab8fbf742506a209b040e8002afa092e079006f0a51e85129216236db05c48a6c904521609c243a3514503a798d54b5f75b3273fc14cd09d1a7212c7588a39e5818e33e7da4d5005f6ca75c5c500dc98d82889747b8e53f1902b908b4055ecaba859200dbd9e11ff67d3688bdf6a906d7262219668d33a896e0b08e7af385dd89533a94920741b2dbc877c5024b471f737e6cd70b834617a7359153228299d5a4a115d7458bbff21d5708f86d47355b899fbdf0fc798cf41b745ef017bfbdf0d95e38aff0e496f5f2298bff03b8e78d53c36a8f2a72e7bcade829ebd4f8ddc826d1094e0eaf1d44aee029272b37e47722b207e2f91c52ab10573acd54ed7acc0676ba82f2eaa2c81acaee7fc4ed666ae1fb9e737150345ea8d2188d9fbd1cbae5148a0a6ba96b05ed89ed3857acccf0712fc109d479528bb9a615c135d6e21c4df5736181d1bd44fbdc845e751e8efcc3f5aeec57bf54c745f2e1947c815a1829bccd4cd9a1b1cff8488769bb093548587b4281beab1bfcacd46ff811da816243264460baaf10786dc9bb30dd78b0c59feaa62bf3f8125c7131aca7e3c496553ec313b0f0bad2263668f4be10c0d2ecbf855493c96d93e4df4732fb89db12c1e0353501f66efa39c2c3e34f590b2d136066eb1ba558d73495cca0db60c54ea34125165a5029b64128168b218cd635a8636dd0afc2f4b5f0bd018775cf1a1e69437c3514f9d1c946a8270b3b635b52ea88267e7424a04de489f26648a5dd47cd9c59df126e90c1986aeb23afe18eeb2beff28b79cba4ca4d4aa6f062b1e90a4f5cc13cf25cd5ac984369e0cc0de3b1343b09bb399d3d8d7d6e45a875e1dfe6c9a5cfece14cc1efffdb5482e4442d143a913a1bd79ec1f2dae15a8f527f8f83a1d89daca32dd2e541110d1ee985669088bd759a308577b8f22f8ee620b9811718de832913d0d8f861c9189df907f19e13e7b76a5b69e5f9fb38ef61a8c36f8b9d625186306daa7d8a5215dfe0e232d1e9e8125e9b9f3a07812a73526e32eee8b6669b0b8d22e70bb2fd0d81b316b7e4b211adfc21ed96316d86b969ada426abda497935163b82f6d347b609f4cd0475a7f9016d319e76d5d4cb072722eb215c2c48c0d66f68cb96301e05e169f19d6a9b8106e90985564d6f8084c6f8a8cf57120ce9308a28d8f9793d73ce2baa96602d0154a4261ebf80bcef8e2735a978afc7aaf58cbe24300598384cb56d53583ad8c534335e31711088c1e3d2129150d7f94f1b448780f9c7d064de92d70f4c7004d1a9a7712c706eaee736ce44b06782de7e30e72c0232cca4ceb3dd5b4f487ddb0e7d7f70d335903e64aabd0a7a5209c7c0a50433fd2ba5f233b0592cb1f8a7d418a4e344db79972a6ec20de1cb739525103c83094abfb2755ae5b43fe6f3a488911cc6ff7535438ce4a9b57587bd0d2385355efceccfcc77d67b777a7e87036b6fae1cfe73cf67c62a7aa193cfdfc665dd3e13639088b098a8be46803e1834bc8333dc8bc83ff02c0cbee1423f4030abb0a76149334ba765760bb653dede67ba7fdd99038eeed9b67ac4e99d45b8ffb39936799e07d80628e3fab98a90fc6337ee2979b15e72248f8aae856b4aab15d7329456a1ff03198b63f593b3a18c8cc7fbda95003c4b470287654144c0099bdcc60e9bf456c908a208c802dc38619bcde8397a84699fa02afa7729cf3b260213aafb6ebc42b3256b82e78f01279e9cab01ec8c9305e006975cc312d8bc35aa8071b5580117c0cab8278dab93485c0c52aaba7d0880f3a1d20431067db0fe0c730bba3097c86da71ca57292cd6725c0e4daef80c8d2e6bb056738243ae9fa1465bce5de8aa8e159c9dbfa6b93c6a1c9be782bc9a29da819eb1c0b1c796f16ceab478eb10f72d3e2fd398e61f7fa13f25259bcd94eef74a92e2eefb95a7a8ab8b133b4e3c48685b2116c84b9b691bb50f8b506780814ddbcc1301b1da4abed28bbf8c488d27cf4b242957c0876f8b546a6de1baddc083c629a003afe3c82f8ae89b12c64bde935b474865580ebeb30369d316a34aab3e785e830200dac54e83946c364f79ec46f37e867afe47d1765fed757ee59903d633bf74f550a20620f87ebc646740d9ccdc06b65efaa12153c3a8c2a19367471766fa1eef5c26c0acb3a7a8381d67f4b4d986085d19c45b62ed91af07b3b03dd68ac0bb7627d1d1f70ed9199ef238de478e8eeb5b064d63381de2d1a902aba04401bc88be9dc27075bc6d9fafb351452501d64c0c03af36d039f6fb81e8e2634b650c7a6eef3f9a507377787a8a9c61eabec7fa9a66a27d18de6185f50b36793ee4bdc9c0e18898668113e36c86a0890c576558f769b4bbce099bbefd55041027d10bf0186be37c73961075e3f54d127afa1e8a5b68edd1aeab31e675a3fe39cc2ec3f497fe2c694dae3dfd3ab083c82ba0079e2f9ba9ea8c81017703d26461", 0x1000}, {&(0x7f0000004e40)="286ed1b2f282d4d217bae80489346ee9ffce318bbaceed783b65b56b048e3d047c0a7346a2bb109008ab61d9d4d8a286879e1c20add968912b40e16301efb6882e7afa0c77bc84274065f377db6f2d43ef34663a4abbc1bef8e1672296dfb1035b1d899211bee124fd27291427acef83346378d147303be71946803c607f4222195d73dfbf17986ab19f8b65693ebd3063a39ac6b1f75fc126718717cacc9a143b7ddd14421f5e3930e3ddb5c48eda827c707a1df3b4026996a007b07b0baa082509bfffa628b8be13a90d4c314f57a5a4d638eb85bb99bbab4278e3445d0cdc0d85f110957d3abe6d35b1eb", 0xec}, {&(0x7f0000004f40)="448b3f3268481f5d3a8d64bb31d0a3f8b4084f09e567bc17408ebf90fa34ac32b943e9f6413e46ed42b4d198a988505d0fedaeb1f9ba44b7888a01b094fe60d68569d51931faa525e4a7abf60c174c3726888779e26e306ed5c87abacdaaf56d3d032cc2cb83d7a9faa526fef64e0f2fa2393fd66c5b43397e23602141ef73e5676255beabe5d566a3c6908f712c8da70d739189387efad8e42036ae75f13a064b803322ce42aca84772654fc83bf4ff78a68b746cbdbfd1785f19a9655f585b867042ca414d5f0130e2338e7ef9c64a63411932eb93b021a1194af14cd57de1f71529b9f6d0e01eb33ffc8b7198", 0xee}], 0x3) getsockname$inet(0xffffffffffffffff, &(0x7f00000050c0), &(0x7f0000005100)=0xc) 140.233565ms ago: executing program 4 (id=3202): openat$bpf(0xffffffffffffff9c, 0x0, 0x8108, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8108, 0x0) (async) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) (async) 121.365171ms ago: executing program 4 (id=3203): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) (async) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) (async) 71.995564ms ago: executing program 7 (id=3204): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f", 0x6d, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0x0]) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="40d402cf6a25745abfcb72061d5e18ecef715467484840b5a8f7d86a4168adf00b39f75b23adfde832f1e3e1d31803f5586b9261cce6740ec884cc2c3cba332030dd3cf46e0f060d5c0e366a8a2aac1f4918b0e5b96af9ce74e5b1dc13c66f3f3fc49a6f0ed2969c4014fe4d232013a389c3f1371bf1900183099b429a88bde6d78350b6a2ec28513290c565d178c718fd1e78dae335dc09e8c1324a14968baf79b4805aae84db76dba2483814f29cea4d26a6cfaefe1b3563dcb61c748da7a00808694b1a9cfc07c7133bcdf26f8277cc5b1a746c12be2e3982cc24ae40c2fa2ce3c645590a24add4c9d4dda62164a59eea42fc", 0xf4}, {&(0x7f00000003c0)="8d22a56a15fa9280b268147e3b24598ec873fcb7fe7bc8eadd556587ecccb3d8efd77640463e2daafa0cdd421f37d97dc2f55718c94ed863514f24bb4e75c73c3e82b4059312a51b1686731f3f8463673163ca22c9113a4edaca2c8e4b21ec6b94e53d33c22980bb11a4d91fd50697e1e02298bf041e0ddca40cec13fe9f1f68368e0f3d25f4886c1477fafd9e8e4004262042c823c94500a89f5f539b4e4e5e9568a8e2a0ad4c192822de7481db6265b5599d5be028143a00558945014b76ade7c3c57a737e3440a33cac9b1e58775ac21e533f61fe19d6c33859381adcc0b12e20", 0xe2}, {&(0x7f0000000200)="c467eac82cbea8bff68c940239e2c131a69592872cf5ea55559bf8899e", 0x1d}, {&(0x7f00000004c0)="df3e04faf716b01d667a448512b5b66060ba26b70e4fd6fc2d2920bc1e7b24516bf3f1a477206a18ea058e0a93afb9b07a14afb8d1468b330acadd3018fe216352ec588ec65bfebef3bbfd03840679269e454b83dca8f296f846d06352ff1f5d98cc2f8eafccfcf87195472b6057435120426cab82f840671e474c89d8fb03006dccfee8dd044837ab9c079b2772f110", 0x90}, {&(0x7f0000000580)="c47f095cca85034ecdabec6e04defc663085dc54c2aa555bbba39f136ccb5a6b6341d3c42debd431da9a0b7a6fa697537ac5eff853d3e113edfcc1139d9491d7c9672de3b710e879ddcbba96d9eabcffae478910db060511e4bee51dce968b7fe7e6a4988bf4d2957dc36c2dd5c731450b3cad4f99da3012d32ce73a6a82", 0x7e}, {&(0x7f0000000600)="219ee65f1b82b0a861c9d22aee075b2fc0779af0992a30e8cf5a4917c0ee6bbeff9195d62ba834c78c60d468f13c0edb9b988be53d2e78b1f9ecdbc884b692f678085800dad6481fa9ef1c73b91ef8b397", 0x51}], 0x6, &(0x7f0000000940)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES8, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="00000000180200000002000000ff000001000000de71f1395ba1a0be9c6760a0a0d68130fc0d767385fe2cdb1e3e5b373da93c2e4826d74c959b5f7b38e82a0fb37239b4470e091d6ccec51fd787e1b284622e85be4d18bf8f482359d17b79aef623a0ace25e50753d948461bfa54ddd64248e5e13a2b7def5e1a5b72843d5e8286fb87e060dd626bde56e2dd9ba16f5dc4920850020780cb8dc1cfe01310fd05c72f49ad3b92066228ed8c2356606e1d942d8869bc6581efbce9e0547c15a5fafd56612455b84fd459dd24f95bec45e00"/224, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x601}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 70.983824ms ago: executing program 6 (id=3205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x5, 0x49, 0x3}]}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffffff84) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002ac0), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000003000)={0x1, 0x9, {0x100000001, 0x4236c198}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x10001) ioctl$TIOCCBRK(r3, 0x2000747a) 70.435934ms ago: executing program 7 (id=3206): syz_emit_ethernet(0xbe, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x0, 0xb0, 0x67, 0x9, 0x50, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0xa, 0x3, 0x4, [{[], 0x3}, {[@multicast2], 0x401}, {[@rand_addr=0x1], 0x38000}, {[], 0x7}]}, @ra={0x94, 0x6, 0x10}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x8, 0x0, {0x1b, 0x4, 0x2, 0x1c, 0xfa7a, 0x65, 0x3, 0x26, 0x50, 0xd, @multicast2, @rand_addr=0x2, {[@timestamp={0x44, 0x34, 0x0, 0x0, 0x4, [{[@broadcast], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {}, {[], 0x7ff}, {[@remote={0xac, 0x14, 0x0}], 0x15e}, {[@loopback], 0x7b5a}, {[@multicast1], 0x7}]}, @ssrr={0x89, 0x1b, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr=0x5f9, @multicast1]}, @ra={0x94, 0x6, 0x9}]}}, "a3eb769a"}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/17) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r2, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/71) msgsnd(r2, &(0x7f0000000000)={0x1, "99d77745041f60800ceb39cfa08031abbd0e33f60ccf15a3d3164fc4b02c3ac97e22f679c5c6d4844b4654b589cc3a011492ec31f6dc15d688ad8465c5f8d6a6d04526097f319e61134bd29c460b244dd7801e05a81b16330e920c5bb2a16798497d9cbe677e022bba104beed49957a641b5bb6b60f3f7673e479af9efbf80611e8ae6620292552db29aa8fd52b3305ccf"}, 0x99, 0x800) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f00000001c0), 0x0) 2.72137ms ago: executing program 3 (id=3207): sysctl$hw(&(0x7f00000016c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f00000011c0), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000480)={0x10, 0xb, [{&(0x7f0000459000/0x1000)=nil, &(0x7f0000148000/0x3000)=nil, 0x4040}, {&(0x7f000009f000/0x1000)=nil, &(0x7f000021c000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000521000/0x1000)=nil, 0x5}, {&(0x7f0000085000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000061b000/0x2000)=nil, 0x40}, {&(0x7f000072a000/0x4000)=nil, &(0x7f000027a000/0x1000)=nil, 0x8}, {&(0x7f0000650000/0x2000)=nil, &(0x7f00000d7000/0x3000)=nil, 0x8}, {&(0x7f0000739000/0x3000)=nil, &(0x7f000053a000/0x1000)=nil, 0x33}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000799000/0x1000)=nil, 0x7}, {&(0x7f000004c000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f000054d000/0x2000)=nil, &(0x7f000066a000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000040d000/0x1000)=nil, 0x6}, {&(0x7f00006a4000/0x1000)=nil, &(0x7f0000266000/0x4000)=nil, 0x400000000}, {&(0x7f00003bf000/0x4000)=nil, &(0x7f00002d6000/0x1000)=nil, 0x7}, {&(0x7f000045c000/0x2000)=nil, &(0x7f0000084000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000054f000/0x2000)=nil, 0x200}], './file0\x00', 0x9f69}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000440)={0x7, 0x800}) socket(0x2, 0x4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0xffffaf4c) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x80000001, 0x8) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002bf000/0x4000)=nil, 0x11}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x108000004}, {&(0x7f0000c77000/0x4000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x400000}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f000034b000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f000033b000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.151769ms ago: executing program 7 (id=3208): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1}], 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3ff, 0x1, 0x2, 0x81}, {0xc49, 0x0, 0x8}, {0x7f, 0x3, 0x2, 0x53c8}, {0x9, 0xf8, 0xb2, 0x7f}, {0x5, 0xf, 0x6, 0x8}, {0x8, 0x5, 0x2, 0x10000}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x23) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0xffffffff}, {0x7, 0x80000004}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) 825.608µs ago: executing program 4 (id=3209): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x83) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x1}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x40, 0x0, 0x37, 0x0, @broadcast, @multicast2}, @icmp=@echo}}}}) 462.875µs ago: executing program 7 (id=3210): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r1, &(0x7f0000000d40)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {0x0}, {&(0x7f00000008c0)=""/199, 0xc7}, {&(0x7f0000000a40)=""/235, 0xeb}, {&(0x7f0000000b40)=""/215, 0xd7}], 0x7, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ccd9c35cb6638e96ffffffff0800450000280000000000009078ffffffff000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="590adc63246549edf73226cfd84e6749ffe95924965bd45a2f7d7002b487a4988b96d0243120147c40f3824dc99ee7d9022eb6c9329404a52b88df1e220be10d424ed2e81a833997305f6efb4ed9085863dfb7755df48db681ee720e0044995d15331d8dc3f7342c0479dad1c76c26197ef48609c7f4b5814ff90f72c32b7a2683a66147ad42dc55992d4c4539d8cac0924d3a93dd7516bbbf488174a14c1869ca62357ac84303d21386c5db5781cbcba66cc889a4c422e3030e438aa7dc26bc0ee70000000000"]) 0s ago: executing program 4 (id=3211): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea760906033fbc8960db83440008110000000000000000000000000000000000ff0200000001000000000000000000014e204e22000890"]) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000140)='./file3\x00') socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b97) lchown(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x81}, {0xda, 0x0, 0x0, 0x47}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x400}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="a000000000000000feff00000600000015cd0354ed52bbd92d353a42761dcf0e17a819c350cb84371cde51f6c4262b1710cb895f83e6d127ed2ccdb68549e72a3f928161e2e36974634f7c5b02293ffc110bd4915588529af7f9a7415df06b7e991e435d01c705427d6139e08cdcede8cad94d225f5c80c7dafab821b98bee02d39a6e22974642aa0bd5307c5237e04d4f67fb5460c01cc62b48f5aa8019d2944c43bbfe0e756ae601565aa3945e30c8987ea1c26f87bc5967564b15de414f24817adb210214c84924b9c34f47f1b9110956c903ead6b5b2051db6225c2354b3769c85cee1abe5784cdede7018c0fa649e3deab6bbcbc3a28268a8b9d4854949693f5fe635e5f541a1f3c9e755c996a16cfc27e4d49ac378fbe1b8c2e4e32f7dfd7268ca1994bf8bc408a7c66d4fc2cbf2f1d7af7b1101f2df8ee238bca9809aa1574f7d6dff96875d465ccec226c3b455afcfd2d2de7c8f9b24b2c7e72a8e2f8df05db3afbacf113208dea6cd9fb0f97e3b40d2c39ccfbf6370ec679f89f02ddda105dad2bf89aa6b4bc9ae02d598a813ae3ec6c595350d6899d7ee038cacdb1d3fe9eb85992d39dacd8a54003197ef296b31e28b637f00dbdd0e4573b9994742ae8e367577b65961beea6f18b1850a5a56bc0b150d0faba8b6b2d2"], 0xa0}, 0x402) socket(0x10, 0x4, 0xbc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000400)=0xfffffffd) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES32=r2]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.201' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens malloc(): allocation too large, type = 6, size = 73015894016                    OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgnd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd80723624d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 0 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 494927882 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff83037710) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff800001322e00) at bpf_allocbufs+0x85 bpf_setif(ffff800001322e00,ffff80002abbeb70) at bpf_setif+0x22a bpfioctl(61700,8020426c,ffff80002abbeb70,1,ffff800034b9a028) at bpfioctl+0xc42 VOP_IOCTL(fffffd805e2838a8,8020426c,ffff80002abbeb70,1,fffffd807f7d3680,ffff800034b9a028) at VOP_IOCTL+0xac vn_ioctl(fffffd806bd199a0,8020426c,ffff80002abbeb70,ffff800034b9a028) at vn_ioctl+0xf6 sys_ioctl(ffff800034b9a028,ffff80002abbed50,ffff80002abbeca0) at sys_ioctl+0x67c syscall(ffff80002abbed50) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20c4b2e5dc0, count: 247 End of stack trace.