46000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r7 = semget(0x2, 0x3, 0x8) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000001580)=""/253) executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x4e, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x84) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x18, 0x4000, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="0100", 0x2) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0xa1d, "32cd8b6abd39a5a7bc6a8811751c8b995f0407ff", 0x0, 0x3}) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) executing program 6: syz_emit_ethernet(0x1c, &(0x7f0000000080)=ANY=[@ANYBLOB="e187fb6668990000000000000806204b1836964660dcfcf0612b3feb"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="9ea8df9da8549a8cd5f5fe7018af77505a812e6bada96c5714a80e739d8b4df41b220dc6b3856d5b9c0713a641658ccd50c29ea633e7f4fb6003987ecf995af74eb07fd5709d6b86f673474c7697aba802aa24d44a37b34ae575bfd6529a80e34dff6c2d4c8d16526e0701ff4516752d863385133a28", 0x76) executing program 0: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8001}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4c, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x4}, {0x400, 0x0, 0x0, 0x80000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) close(0xffffffffffffffff) close(0xffffffffffffffff) r4 = socket(0x6, 0x2, 0x2) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1, {[@end]}}, @icmp=@info_reply}}}}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaabaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000000000004"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = msgget(0x1, 0x408) msgrcv(r1, &(0x7f0000000000)={0x0, ""/153}, 0xa1, 0x0, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x48}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x0, 0x200}], 0x2}) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) open(0x0, 0x80, 0x104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000400)}, {&(0x7f0000000480)=""/148, 0x94}, {0x0}, {&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/72, 0x48}], 0x5, 0x0}, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) chmod(0x0, 0x49) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1, 0x0, 0x3f, 0xfffffffe}, {0x3}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000002c0)=ANY=[@ANYRES8, @ANYRES8=r2, @ANYRES64, @ANYRESDEC=r1, @ANYRESOCT=0x0, @ANYRES8=r0, @ANYRES64=r1, @ANYRESDEC=r1]) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) close(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000300), 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x92) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) shmctl$IPC_RMID(0x0, 0x0) open$dir(&(0x7f0000001b80)='./file0\x00', 0x80, 0x49) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "1fc04a5db416a5bdad14e587aa69e4c1301b858008ec6c26e83514fc52571ef2aa9dcb24b0d54f25236795b4229a6a812eb441868f29ceb26b35ac012a7e6032e73ac360c07e7ee2075a19a0ea9fd5494655a8f35beb02692868b8ba2522f7b18beda31e853a684f343be2b4671a4407e14001bc6cc92b76a330efbc97db02a1e24b97016566856d198d25403ec1a098e8f613983223df7e0f0dca350a2938ef7d1a22d2578359c6fb4694871911f70f2965d5a25bce3f0c1e0a307322552d4586e2b40eae94f9a26825029c4557be55fb3f6c64a19465cd5a"}, 0xe1, 0x800) bind(0xffffffffffffffff, &(0x7f0000001e00)=@in6={0x18, 0x3, 0xe2}, 0xc) msgrcv(r0, &(0x7f0000001e40)={0x0, ""/54}, 0x3e, 0x2, 0x1000) r1 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, &(0x7f00000001c0)="f200524c553f23a4538d385052a058dbd51b8cc45e3ee17d1ade4d18c916bcf85ae2bfee52d60030a7c070f2ffd98682afb175d04480f9dcdbb6f1152c67d3f04223eb5c6624cb80511b9b74801c75847f8a6583e9486c039b5ddcb4b58d12c482935edb59d52864b92ee1a607920b3f0351843435be5c960690a21f9295c0c1d12d634f9f16ee3849ba31942d56b3354bcb50748f7af00afb0346510ac07910fd3036f3c0d995f0ebd6076d0d2e9c2f7f7be53b3b124c3164b8bf30978d5434", &(0x7f0000000140)=0xc0, &(0x7f0000000300)="ec85b65b359781b0f124e6f7602da264e148baa894ea02468469f22668111c5fabde51c7fb1e541f72a7386b3acffff1008dc8875cd2fa9297eb2d67bdee69cb1ef0b86d851560b8f84d84525a9bccc790f0daaa57adae91", 0x58) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0xffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x400, 0x40) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2811, r1, 0x480) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x3}, {0x8106}]}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x4, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{0x0, 0x9}]}) sysctl$net_inet_etherip(&(0x7f0000001bc0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000001c00), 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r2, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="b6d39c6d426116a27bd86a9aece91e6e8a6ee2f5d59c85db3c9a8bd6042d60ee07bbe6fc9927b27973562e028680ddc788188d4ad56da0221f56da4cb8d52a5ead6d5592d17498271dd7dd798e05d844e336", 0x52}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f0000000300)=""/168, 0xa8) fcntl$getown(r4, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) setitimer(0x0, &(0x7f00000001c0)={{0x100, 0x4}, {0x70}}, &(0x7f0000000200)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x240, 0x81, 0x7, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x3fffffff}, {0x7}, {0x6, 0x0, 0x0, 0x423a}]}) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/35, 0x23}], 0x3, &(0x7f0000000500)=""/199, 0xc7}, 0x800) pwritev(r0, &(0x7f0000000380), 0x0, 0xffffffffffffff02) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1ff, 0x80000000, 0x1, 0x5, 0x9, 0xce, 0x0, 0x2, 0xfffffffffffffff7, 0x2}) preadv(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f0000000000)=""/3, 0x3}], 0x2, 0x1000000080) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) minherit(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000), 0x0, 0x37) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e2000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00001e6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20a35211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x100}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x16, 0x0, 0xfd}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357afe0200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443", 0x5f, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f0000000180)) write(r1, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000780)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000240)=0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0x9, 0xfffffbe1, "9740d67d3f0000ffc100"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="6358ba7a3774b1e18f91f9a3297158507e5c83480f2621849c23e6b94f80634ac481c8efcd329ebf6cd3ff0d11ec21d08aac02c0f00c7d9307c873e37a6f4eb221c307fa447ed3cd6f6abc42e60b2bf420b5e2c2a074b2e738fc34f818341c7167", 0x61}, {&(0x7f00000019c0)="a51cea5201b4b214684265692d2b4bdd6366ea0d64182e3459f0bd8caa68f4f356082bf959a5a7e76e418776c1276d4c25d782a6c77cf3db81c4db63df1e412adaa8ad43e7da98c8a60bd13a39ccb95b71585c0f228e87f24278c688180f2f4ac672bb82655cffdfe805075874edc3f0c1fea2b883995ead9124dad587d6fc0f0d21f72405ed4bb35d177d102bc11c6c67f89ad27586621b16e00e33712a623c6515fdf5d6d1e5ff38468dd2b33ddbf1cdf70dc5a6ebc2528c9e17f72a5fdc5554728115f5e5ffbf5f19aa1e57f65de2bf47bee0a48a9ebd6d6e0b225c7e3c507dfcd7a9832bb34bbcf0a00171e1ee10a797243bddfb953e805551bf313c900db11da0c0a04bf4729d8c17ddd69387b5dc314c71d91709f460a6530859957651d19f7a506835de1ab44dadc5b6c637218db0cf84955dce3f9fa586ef3c77f82ac0aadb8fb80533c062b39e3489c60d682c99d8ae01e5ab349ba3db6c03fdeccc57c42f199c507915bbdb9c90624df2d6e29a80f727df0def0480504dd5cfc5272e22e20f62c562f41366c14d0300c8971f904aa38542aa77eb214d519f03aaa54747dc79881b90de803548d261ad03aa3e71f616f85522458e51a9d2285810d1ff7a2fbf89f0847fa65bd3064d0b295ce6766ea00b56d800d11cdd9a305ae6509e26656495affed6c73363f539384cdb9339512e4fb2fccc0f9f52035a2b5c26855979b4ccd69fbeb0d8a5d01cb484a034d3a13ce4860443f200d7dc5f9e8254e77af0b844d9251be18276deb55b56675d4e328118dc18598903ffcf88bec07c9f617e3eef51a0b44aca9aa7a41e39999e7291138becfd4bf57e2505662eb3b38517ebd962b4f91476000c08984edb4f3242d19331cb84d305786846f9564049df0e94d99ccfc77c308bf61175431ceafeb0c9aa8b55a1e3b8efc9a06b442ba23fccd3327e1e0a5082bc5c861d595f1bfda457fe08100dd25647be60e191f8ca1cfaf35c73f8350a4b95a91ec0ec48d2cfa133b259e89e15a480305bdc4a1a367ede9a738d570a36184f2d095b4dc74e4839f9dbeaf8ca14b6d567d5209b75b2f1902e28ff34b235129d720641351d2a1d921f1fa08e282b5dc7d0cf2ff80ad912b5e99622e346645d9d1f2fd2bd81429ca65a9542e3969289eda5d35df1abd46435f7b6accc27d549290470b177cf6814c49c5b398490210a9c89cbe3352ceab63f33325e805e9ad80c5cfc99eee38fe4d188c5f16ca95abaca09669e0e9facefac933ac810e53920b33d1f0c3077cefaae9329376b0f6621b77b33896e6ddc94d94081afbe1604965624526779ad573c187bd5172952a6f45e2860840926b6e02dbdf44e8226c8aef3d720aed468da649cf11b3c80e8398a9be37fee851377f4b2b19577bbdcb27c65ce335ba5e13ac7c98120b537cef55865a0cc0c06f20f9525b282f67bd64b4afea8c9832345b323e8a7277d217a4086bc6f9b5e52061da54c52a910250ecf8631ce1eda5855f0508055f4edfbe417813b374f8ab90e1f69010af04441b95ec6ede2de0ca9cd3f0db5634768a99936759c2d5f9c0d9d54c28d786932d84340faaf6ca58068d560be587b17b963c3519aafe8bc9a1b43cb0ad589cd9f16878adc31a9bec1f475fdfb222eac16e16a6f3c2083c5ddcdad173078ec827ad7205a30bb5e1f52c2080c4f26edcb6dac090c83bc5c8b801a2c326e28f1dd8a113ec9a60166c1ae5f5958f9b2c0efbfd3552b40163ad176ef1d47e9f8758deb03fd19c481ad59c20a701227be5c3ceb199e94a245063978864721079bfc003ec08851b1b4ecbe266b22f0b3ec23bb92034e2d92095f8a5a7bed61ad16451a1fb32cc5d630da3087a724d6bfd8ffac91ae3bb250b68caa68f58fd3cfebf4e34bf731fc67ae44939d5107575962dcf5e80f5570342ec20279815bbecf3bdd627b1adfacd3e7a26f94b938bbe7e1ad19f85b03a107ca7f9b9e8a42e816a7ef9dfbffc821eebadebb791c5ddf72646accb035a91177810506b06dc8d932f2d8db783db7b3984190343dad35c1dbcdd326070bf92af6b98741557eadbf4b82594c4bcc46e118e0b8f57a64aa1103f6ede34a336bf994b06705cf4e0c49058cec8900a50c76df7e354701eebd17f67c22acf9fa691fd03fb436c72fe705ec683f0bfb011d35ebc7976eb326de84398271142a91667cafda1471c74c22031d70e0723db8cbfc216a290d5ec25651fe9e32819b07edb660baafc8b59a1e1989706d77676d60b7181eeae8504a2f579c500ba91b1aed8962087b509a90609d7c0ce5d370bf5aa06fdcf74625be347fa776635b84f65b6668438201c19bd7dd083a8abd3e062a89d2d6e85af4f37b92696c9cdc98df17495c26096875873bc6e17d55af0e6a9370fe5a5f11b07dacd58f9539418411742c4fc6a02d42da02f74e543606fe4a4bf3da625f08aa2ade6b17c69a12b00f1de191019c5311bd2fb4e68dc38df9d1bd482a3d6f29f9454b076b3438036b6a14499662441314ae06ee8fe2fe9d84195499db2f5f06f8cf3b372bd933adb8040da0f148531889df584cac2b60fb25685a0d7d169bc3d020a51cb5de60a04693e40c135b3ba0fc7b093f4a742b1d849820b1380d1371d325ad46d7e6ac5890050202fc1f57636f986c37f298514a6aa36b9e3d4fc6a1bcbc8114899fc778d6bfededa9ce6651c11320e196ec90820eb0bb3196437309a9e57296b607e61b6b79b97b405f81515084c64a7e5d4fe8d4c9db7ef7a0baa7ba7cde9529be723ebe63dac79ec15dd8920c3c7c116cf8b55c63bd4713f23535e77a95ead8fc6e2e6102ec53be59fefd92ec13f4130664951178310c9b6fbd166f6f9da119515a74c2a3e234c92f441f96c21f7ef9440fb141221ead8b279781c14970e1bb630906a87d434a536371b485a58e86ba84257f79ffe62680aa3dcd7c33f05c429a0eaa2e9161eebde51b6b11dd69aba9a2686045520ac48b49a23d8fba9300bb6c212517eeb8f1f1ed43daa1bb2a99ae16f2a75aae3bedc9948e0b894d1ca5b963ac7bdbd0201a7952c08deedfc09f856a120530a2bb0f58d3dcc51418641e7fc86d2b8afb671beb460b28a4c8fefb06247e4d88cc30d2992b47d19c80db639b8a076a02c1523e8672f054371b195ba20f91e3fd18044aa495078397c78be3f374c87cabb7ca268a95f3f6d0be589d2462b9ac358c8cbe29a6b4f3f00e7f7c61afe2fc7528c18d32a5d8329eab367e1e6e0068de5613e18f2940f49c4398ae14338693c3b54e6e732c55d95bc341be36f2690850f3711eadb26b1bdf6411a64d5497d68f97e178281dfe4f8bace8d7ea0627087cebd98c2c2c0e15b05de4d5dfe2a5d4cb599ca127cf5db7ec95a822e3ba09a53e6c87932151f43caaddf25673e2c3aaac684e2d361cac17eae299c9d1195fd2e336dd9e31151691ae94fb757de50b589815afcf6a9373d8411e57af92abe5f2c4abad9f29ffb8df4e510ed5e2b37c0f538acf2df1f18eb76908b7cefcedd4710e6d60908d4c14ad11b82fa3fa698767a2eb06ad180be7c996b7a821d083f7d72d66e96069fe9f9cdc43540ea50a7e2525ef07cd1daaf80478b759fdd9b097b7c651a7b82dec4d92af7d40603d91acbeccb91eb2a2ec01d300d9bfa91b0ce8e2f781fd6260a9623c54f1ae19baa520cb0b3d462f77acb0fe08f25924acb1eaa84ec0a37de8e5346dbe284d0128457aeaac5f20a3bb704ba5d8cfdbde1aee93e7f7e90628c8be501e015c776386ecc0b22382b7daf6920679e23864acdb99623daa938fcfd773ea294bdb3fdc64e0c48d6345259b844c80276e1740a417e64650aba2da3a190dd10293d41e131cb4d0fde07c9d9f8d6dd9599a79ebbdecd45bd7bd8f7898c17ffc180586ad7032a968b0412f88d9e34dda038cd157b40e0c6eb80a5efa5e81f4d0fbe1fad628ea3daf82d29482d5a675274364da3e5b32245806f156c1a0f9657b9484531bf587e11b9978188f2d2b1e4184adc9d8e26fce75aad7d103c247aa6f999a8cbdb21ee3899499c1a888f8549f32faad8fd27c7451565797fb70d62ba0a10c876fbad38fae5fd10f4dd522c018d219f4a76c6f29ae5940bf40afccfc65e8e8707ef011a082579c46577a541e98ace2421bad56f0f411a595a0648d62aee6ddf3dfb201726ff1d48b0cb7edd5c275d533b22ae28be840793dd152c79262308552ed1f86bdbb11a94743010976c5bd973bf601ce265a0f696710bef181a983378ccf5ea0af7f08400cbcafb56e97e6fa9f4f7f8a917b4ce71fceb9eef9de88988847d599196507ceb92e65f2f4cd111939aa68d4d030742e8034abd45e54759573b0210eaf33ac91c083b391881de59c3b2217e25c522a06d9a91c7a40cb523ddc6cd34cf6361895dd7f1ccd2e73055043ae8d3615bab6fb8322118697f07c764fbb34ddfa9a77455f65191acf3018586684486a6b4674b078c87bc26f53c7505a54e4fe1ce77a125f72e39bced066c1a81999fcfa827ad999a8b823b65aec9d905cd65277bbff4eecc518113e60b6d936188b63eb1bbdb27708f49d2143819d2334db6f5c76959f99e08dc213383a006030070e1aa5b2fbb06f0cc05a95c6190f9f7ded8ed87e9120420751f8fa8bbc9b39abf802ec299bcfdc9422a098e2c23a7bb35f4e1edf910cba52056f214da0d82c5ebce06a10a9a8f44772c3f761e5374cc61da4cd10f1cb20c118aeb8efee81319df56987f13b0a5945338ea0226b4aac54c04b0c94598fb28d6a5443582494917be0bbaf4177903c00119e2a5400266b98cae6978d4b7d58c886addb5556b5aaee5936018bcd07ff5e7f9664b46c745b0c298504be8c40a5f39903f40090283dc3b274c6be4b1621ba8d0b676bf27e59377d868f1c3c8121a00cc3e9559a2d63d84aa4cd13974a5d9c44b2df6c3d48f0ec1a114aeccc004d2bb4b6f35c754490a4041db6b755e049ac8a28fb21aa7e5042a7917141f8532ac42a5806780834bdf66de2a07e133285d069ffded87f9b4d3a1e67f4c1b4a787c96ae5156d1574645e3f488f971c635e82e568a0a69f8df8b31c77f11457eda9fdbe38808f9ddc381aec77b43778028a1142c231ef7cbee0d14c7471c7fef8b90fb4ca759bc1bac936e53c97f3b32748a18749dcdce06b6a2b9545c27dfaa5f52ef4dfb0438eaa8f3f69fb5bc50e7f292d27db2271c907d6b89e8de2934c51ba91e69c7b01f08f8b3e687cb00b97365d2033655631ddfdfc89bae98c5c9cca33efe90110b8aea10c924d383d8a9f5e92a738fd3f5fa4556240d3e41b1372fc63776c74cb38d2c2905b576085fb64947b0f9b077d44b6c9288ec1ec98c816c7c3e57a5b8ebdc9c4184d3d290b4bdaa00b4e7b8445a409640a106d29e2ef6ad94a970ec9b5b70f9827b1253925a638bd9c24eaad66b3914950d3bbb5dd2e31fdf121951da2a007d09406cdc129edc4c7f9695854fe9a9e3d5a26a9c4f54558bb0adb0a3d4dee8bb56ad8d4399d0d96da8cdcaf4cac37d53d6e2984041c29006e7a4e10a8967cb40cca260bff556c25eeed68f1ec40957ada71ace4360b4c912f4042dbe0ca11f2faa4cb22257e1e9ea697ed2086bee64b9ce34c897510099a4ac4c77477bd7ac66f79dc45692a03ecd8cb448e135611de1a3ad778e4c58807f8271955135396154f44bb77d470e91a725be30ed02938ac2ecebae15c1f123b0a8815138f080e6cf38ddb0287abe4df388151f0e2c6813c25fc95d4cc4548ccfc41181165dadfd26c3d55", 0x1000}, {&(0x7f0000000440)="f1716c320f7ba97b49913e4d1f58133b983f032240ef8b24c25ecc06cf5b33c7084a430877dd8b73dae816cd8ad8ef8840c8fad710c810fcceb287c2ab399bad71139c398c5ff07cbbcf2f360aacc0e79efd14ad", 0x54}, {&(0x7f00000004c0)="aba0727bdd72b3f55e24986e844f1b4083040dcf46d0d2ccf13f94ed7c1758b54bb7952280a115d2c9882169c431e2ec4b1151539ee6319a0e2108e625a9e207c0233e56e4bc6e5aa3d2d4aad40731254ff478841c9deb07e3485968bc3bd404417f89d119c7376d36369168b749982abc7a69c1e60b687d47c58fe447af12276a53019a742248b749cd1157e5a65fa4791551c57e3534ad103ad04eaf769d3fe203142609b5905bdca2486b8a87229583585822c1a520afaf40893a83f9d26024d6d74e081237a65165a38adec24c3e07a90703d56bda6ba0f1ea39ade2c1749a3d90a02565b18915c2656f", 0xec}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) write(r0, &(0x7f0000000400)='v', 0x1) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) unveil(0x0, 0x0) chdir(0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x0, 0x5, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f32", 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt(r0, 0x5, 0x40, &(0x7f00000003c0)="dd00d3f2d4f2a2b9ffef12e827e9891048a40378f8b4a7d270132a3087fc7b3a8f0fda3d5f82366580e3c5416e854f30e3ee7c8e613b8081c2de1f3d8c7fa0cd30b647d28a2ba775186b7bb7202a0417bd7b0adecb07bd5462ceaf6a1a6ddbceb5fc4b429859f460488844921efc3e9f3facdfce3ae523cf3c89fa38d97e469897f67df9306c681868ac3222b9fe348c796a74c3ad3d3eeced191679e4def94da343262fcd58b322a7913141839bb131504da205", 0xb4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="14cac7f0eccd95c9e2f88b57e0226fc7a6778cff51fddf183edac0e7484a0fcc541976e3f92dd7af64a2c1e30b06129f992e8086abdc19940a428ab80a1684dd36797b249c416e6d1f11b7f8af0a34fddf5a1665ec40ebfbd551bb9abf2f69b201f87106353c6cf25988b135a124988d0a00", 0x72}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbb, "ffff090000001400"}) close(r4) poll(&(0x7f0000000240)=[{r5, 0x68}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f0000000480)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f06e85cd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6601ec65ffe1676f3a66ccd7faa8c9b0d6fb1aec5b42a4b3191847c09456421c5f6fe694457d4545e719a2f5760d76794", 0xdc) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r6 = socket(0x10, 0x4, 0x0) connect$unix(r6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 3: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x101, 0x6e12}], 0x0, 0x0, 0x6d, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x61}, {0x812e}]}) syz_extract_tcp_res(0x0, 0x0, 0x6) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x149) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x7, 0x4}}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/125) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) rename(0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="e08167b7dcf875741ff2843f12718ced9aa708e63a4dc784bc57642d", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000d00)={@random="1194abcfc1e9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a4bd08", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x25, 0x0, 0xff}, {}]}) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) executing program 1: syz_emit_ethernet(0x1c, &(0x7f0000000080)=ANY=[@ANYBLOB="e187fb6668990000000000000806204b1836964660dcfcf0612b3feb"]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, 0x0, r3, 0x4, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x1) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9a", 0x9b) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x1ff, 0x0, 0x0, 0x20000}, {0x106, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x74}, {0x15}, {0x9106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r8}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x0, 0x3}, {0x106}]}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r0, @ANYRES8=0x0, @ANYBLOB="c8fca45494a0151d307da6cd3abf6c0051e7ffb78a731a1ea04eb96a40e6df44eba1b8537a495d31bbb18710ec5c43cd3988a5f3ea4ead4e84440011e37b38f875e18a84762bb346a9f7554d74e7e1d431616271abbc9c9166c6622b2c3686a05809c21d5475ef2a95f60bff49999357f59a3b0feab0f1db75b24564121467d454422b63114bd4d719cb6eb95a6b3b85e949de667d69f7f7cd13427101e6360dd9e89a9e21ef94def02d64efa2e2cbe17be1fa3d913e2d243cab0beffd5090d082ba842bf41575509272504e6e87f8039196f86e59a614c31fcf6121a988b9e5c0d9b1282a3a4ffb8be7", @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0]) executing program 4: socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x1ce, 0x1, 0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) chmod(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) chdir(0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) socket$inet(0x2, 0x1, 0x5) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x600) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000100)='m', 0x1}], 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0x8, 0x0, 0x0) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0xc}, {0x8506}]}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 2: r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000240)={&(0x7f0000000c00)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffc46, 0x0, 0xfffffffffffffde4, 0x0}, 0x10}, 0x10, 0x0) symlink(&(0x7f0000000800)='./file0/../file0/../file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x0) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xca110950e707cc3b, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001340)) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x7fffffff, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getrlimit(0x3, &(0x7f0000000040)) executing program 0: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) read(r1, &(0x7f0000000000)=""/29, 0x1d) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x7241}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x33) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffe55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 1: msgget$private(0x0, 0x400) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60}, {0x14}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x131) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/22, 0x16) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) executing program 3: r0 = socket(0x10, 0x4, 0x51) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4000, 0x7) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x141) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getgid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x4c, 0x0, 0x0, 0x1}, {0x830e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45, 0x0, 0x0, 0x101}], 0x800, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r2) poll(&(0x7f00000004c0), 0x0, 0x40000001) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) mprotect(&(0x7f0000b3e000/0x4000)=nil, 0x4000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x4010, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000002800)={'./file0\x00', 0x3, 0x0, 0x80000000, 0x1}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r2, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r2, r2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r2, r3, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x4000, 0x8e) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000800)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000400), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001010000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32, @ANYRESOCT, @ANYRES32=r9, @ANYRESOCT=r1, @ANYRES32=r10, @ANYBLOB="00000000189c73c37b05dd36e6166ea1dd00000000000000ffff070001000000", @ANYRES32=r6, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r8, @ANYRES32=r9], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x1) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f00000007c0)={0xc7, 0x0, &(0x7f00000006c0)=""/199}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r2, r3) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r12, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = geteuid() setreuid(r0, r1) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa5bee2f45752786dd6010000000083a003be1e300000000000000000000000000fe80002cc87ec40000000000000000bb800090780090afcebe859ecbf0fe010000"]) socket(0x0, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/115, 0x73, 0x842, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xa59, 0x80000000}, 0xc) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='.\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x0, 0x1, 0x0, 0x0, "000001304c0000910000000000007c0002004000"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffff9c, r2) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa62d4c63cefb986dd605ccc3000146300ff02000000000000000000000000000100000000000000000000ffffe00000014e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000000000000ca2bf3b6bae21220422369b57fed8b55a9c05732bfcca2fd7e5d5bbb092657d54dd26d9ec8df9f7812dc306b42b6be2aac0797850e92a46923b3bb53fedbe4a7becb9d7913e8fb87925e1c4d7a4d9211631b82eb9f3c2917c2e47a154483323ab9a0a31e1edea32bc112fa035dc8f20b3da69cb8"]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000016c0)=0x3fe) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) executing program 4: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x87}, {0x19e}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x930, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000003e00)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f32", 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt(r0, 0x5, 0x40, &(0x7f00000003c0)="dd00d3f2d4f2a2b9ffef12e827e9891048a40378f8b4a7d270132a3087fc7b3a8f0fda3d5f82366580e3c5416e854f30e3ee7c8e613b8081c2de1f3d8c7fa0cd30b647d28a2ba775186b7bb7202a0417bd7b0adecb07bd5462ceaf6a1a6ddbceb5fc4b429859f460488844921efc3e9f3facdfce3ae523cf3c89fa38d97e469897f67df9306c681868ac3222b9fe348c796a74c3ad3d3eeced191679e4def94da343262fcd58b322a7913141839bb131504da205", 0xb4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="14cac7f0eccd95c9e2f88b57e0226fc7a6778cff51fddf183edac0e7484a0fcc541976e3f92dd7af64a2c1e30b06129f992e8086abdc19940a428ab80a1684dd36797b249c416e6d1f11b7f8af0a34fddf5a1665ec40ebfbd551bb9abf2f69b201f87106353c6cf25988b135a124988d0a00", 0x72}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbb, "ffff090000001400"}) close(r4) poll(&(0x7f0000000240)=[{r5, 0x68}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f0000000480)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f06e85cd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6601ec65ffe1676f3a66ccd7faa8c9b0d6fb1aec5b42a4b3191847c09456421c5f6fe694457d4545e719a2f5760d76794", 0xdc) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r6 = socket(0x10, 0x4, 0x0) connect$unix(r6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 1: r0 = getuid() setreuid(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000100)='\x00', r0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x7c, 0x20, 0x8}, {0x5, 0xd3, 0x9}, {0x3, 0x80, 0x45, 0x8}]}) fcntl$setown(r1, 0x6, r2) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x80) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/149, 0x95) poll(&(0x7f0000000340)=[{r1, 0x100}], 0x1, 0x7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000400)={0x3f, 0x3ff, {0x1, 0x1}}) shutdown(r6, 0x2) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000440)="cfbbbc15d73907bfa58d7884d427c3d6d6704358b311e9cd0b730a4195a956bf9d24e6736031378059e2641294cb898173202514bb53dbf0c2fdab9773aeb6b8c152721286dfbd800d1a37f1a5d572b64ec9f2b1b33e42dab32a84689ebd18a937d6bbd4080be6cbcb4faa345880e33ac67ee9c2e04c856d39ca8fed7ccb2802ef4d8810263f6436ae0deceb8e21b73162a2ca2cb3407b49d9a8e1e581eb24693a8fd98a877f05c59cb721e158ff48e74f", 0xb1) ioctl$KDDISABIO(r6, 0x20004b3d) recvmmsg(r6, &(0x7f0000000640)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000540)=""/142, 0x8e}, 0x3}, 0x10, 0x1000, &(0x7f0000000680)={0x8, 0x3ff}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000700)) sendmsg(r7, &(0x7f00000008c0)={&(0x7f0000000740)=@in={0x2, 0x0}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000780)="66c8ef84e6cefa348c1cff68861578427ea19b5c3cc62f75949911f30e2c4c130f084b48808693ddc51aeb2ad4cb477acd3ff2ffeb28e372f1a9ba416b3e33d06f7542469239cdd395c70ec476a7328c0e4a16294f30b2069a79705ac2b5e8e40ac3c426b23ebc35ff02c178870b2f6c8d9f78040d140fecea4511bab04aad4789cec263039fb8683b0a1f35b1fd20af2c01cbbcf0d592fa9c5d5eeb871fb23e2f87fcd9", 0xa4}], 0x1, &(0x7f0000000880)}, 0x4) semget(0x3, 0x4, 0x2) faccessat(r6, &(0x7f0000000900)='./file0\x00', 0x1, 0x4) socket$inet(0x2, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x200, 0x0) socketpair(0x2, 0x1, 0x8, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r4) sendmsg$unix(r8, &(0x7f0000002040)={&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f80)=[{&(0x7f0000000a00)="07d748a9c53e69455a96554226f6a8a9581c0def8d844c7b4e52de5b4b1a9c35884c7ea2cf66fe28131c3c2611dc0e1ab082520ccb7d24f65e33979f9a11978c01087f4f91a15bcbe0fed70d9881b9bf70680bffba9c55a12084acd39f2cb0f4a8684beaa2ddb409ffcb89bd7f05fb1c03315689fa039007bff5f29bacd912cd4931ec33ab70f59eef20c889c858d4c3b2e01067eab0fdb52398aac5887ce2e7a25fec04818677cae47eebb2cabf5739f7b03aeb34fb1e678992fee26a9980a17ac2497e61de40a91936a2e7ff316c6f6535d089be5eb742744148f8dc075b0481c28710cf4213b1407c11acf5d73200b15d966eee0f66d0e6ebdb1531bb3cb934be8f6ff05c35291c17a21c929300b92b85b810acbea655f3b66d9d86613f6b5b3ac174b77c09334a48866b774b82224b008ffc446bc23aee4391d0bf22cf1d47fd95621416c5a47cf1105db9853c6b5749834c8f83a147f4c370c9b753c225fda4397a75fce3e7daee57419baef1269cdaf45935b907033ab2d12336f05fbed2eb15604cbf2a42457c2bf19e6d519ad8789d7ad3247503b3fe0db3ceda12840d5f289936ac130154dc00e5d0a7b294e4c30f18054c4367a07678881029aade58aaee697230d5488dd694a29cb7ff77c72f84f793b347f439d8700c3ef7bb4b8f7f967060341d1a3e2bdcda4da1f2898de379e1d459ab48c34a65eb8143ab78000db70705d69333311134933dd4ed17b43938b8afe708c7b13d9fbf96653488dae3c9a5bb9702dbbe1eef747d26536bf3a0fdb3b7c91054679a41b2edf448f0674dc7ed1be29ef45572adfa567269caf420febfa3cc49be118f68b26238b24443a0f2488bf8c8fbde490597bf5ffc1b420b93c6ffc278313ab949a35b37e479731b7dc3bf33e11a2076d8e2ff450b104024f8e1de70b58976dd1bc50336fa53a257c82f1c2ff055018a0ca534889982ed195fe2368b4e348501b0a012809b5afc2faeb1f6b95643322933f88d0b46ae0faf33e96d0337953d7f72407cae8548a8b4633067885136140262396412ba6d2ba0e781205eea41b3e9f16457308895e979e7fa674c248fc6affd30abd87ca2293bf9eb03243d1dc530f39f2cbe7667d9feb79996ef9122fe53249ef103d599bdaa6c880373d9771c0717cb7cd82ad42e7bb1ccf5cb7a50d0794637891ff5fa4efdbcb6fc82b285df3087dfb6932c9e89848fef1bd9f565d6b3abfb4562f2ddc9fcb09e07324dbcb14be68cf8feca5855037f4b4309f5c37ac025c1eedd5a2f790218c22e816dd05eb2469805cf63520dd6870df7a415327b873ad54b40a2519c26a457b2bd76e4187253c3f9f7ad97272794d4df19732922dd424b4f03a63835f188e36afdbd90f6044d6ae9edca189a251080a897457d11687110adcd485dc0462f3755dc8b043521b531137697c8cd53391d2d345f3e1db4cfc10b0ac56d58f992ec47abb3c4063f370d5a56b7d44d18a46c1bd86dcaf35ad38f572b353e975ef64a4cdee3cbfa6e606395ac4e6518541acdbd208d18a2f8e2646d6f62b8b8a75c8626a1143e9b3665c87a3598f6080505c28c90b5e49614c4c5b4a3abe1d7c13c3ed624a0a6a37573416179ebcdc093a16c350a0d0cdaa0c064b24c6abef953b73714545d5d5dbc7312b636cec17d40ef33a5cd76c3420bad9d0b6f9957720b952ad9416327c1e3399c0efd85e5f28f6e2f507bb9542e1e0a1323f513f0a2baed9496574bade36b809e83337d1a53b3b448174c18de07cfe64caff4fd0a3d9207eef15e20bc5b2c2e7547a721ebb589754c6645328d8f41c7eab9adf985e12c366fa97c69e540cd54e142a765c29c06ab88a69eefe6ed3937c519a005c7848001116f536eaa4a669a4f3edc74def3fa8e5dd39e15f8cd5da7c476501a7a0500d53b2ba7614001945d3a95f6044c329fa2c3d24a31daed986710a1f6d7c13101f008e7c9ad7b148ab4f0832a0b85e08e5ad32e68469efac81365453713a9772d1ca5df0f812914f16b3c3ddd219839aa1fac038fa42ed6a4f3fd31ab301cbe3af6ecb6575255f4caeb6331380d22db02fab104cfa739db6cdf7fff00db4fe2a32e76629e376aa014ab0211ee4e69f42205319d8b1ac56e082d6e7cdd63f61c6b75e2ca851c76904d67ec1c13460ae1c4a0fe9207919b43960279b6e9f9be1159e12809dd2a4affe305c0e1674420ac760015891da58bc28319a3e5e9df9ab325ea1686642fe5ea3aa421b2e3b89fed9401aaa9b5d17f13bb77481d863a35242231e33a5ea34a19828ebb3b0d19e8ce3f1e03708be67ff4d05569445b635c45c48cea6f860f381924a6c16759cb24d9d66e0ce15494a1d5e71a0b1cb868a2e3d6d9a7b21233410c5a2ba912939c2cfe92fadac66d272422f756d9ab9f96d9409630464e17cd3f653c6d6d32caa23922c4fc837c6c3ce96ab88f9f06dc19e4e41840d1d6a4764aae4fae40f9ebce9ce2840f64806fab120b60795e4f7bad47bcab591a85fbe97881e21ae3a54b9ee0370c9f1ab040485e823deb725bb66ab91677ef7a40f52e537f7d3310773bcfec4d808931a3c231586909f629b6f557e7db9a0a976dd4cb88f743219cd76203334d676e02629f4236b4d1875415b0eef632f482f309c9722cac4231beef3e72efbe9a6e98296cec328ce16c47683493fb1404afc780d970264d49b29710a91d0063f04d33895e6dfc7251eac0616c204fa5dbe7dd604ffedf07703758e791975b9d7133ac45c70a009eb41fa1fa2c0ea12cd4cd268227ad29b88031eccfafecc979e35a039080f1bad8cc4c0f640a8cd33a13cce44d2ae751741ea913ca1261f9733fec6f391c427012c2b4f3770c9545c9ff29ef730199bf04779db63c7014e6f2dc585ca92a2abf1d74df4c8fd6685d1b2ef8567202963d296ea11daa68d946bb1128f349e72f09c05efc3311538ab18f7bf6ebd0db2dd26d150c0817055f4b09e0cba82388993a9124b19e7a3a58209fc34a38887f15d3841bbda4675bbacfbad2f315fa9a65b5c3aebce7a7e9fd83499fc2787553b7ec1692a24eafad553f71151a38e5256433aa67ed9781f044d1254e07d497b843573716739da31a0c0de3a785919331cf129b7fb854df22c6bb7ecf556e0be81224822c705aaf1314dce04ad83eb169a7a2f90ee97647320c328e05cdc9899fb80bdf7f8db4682f2e65a9a91fae38e2ccbd398e2ac5cb32b545cf4ce69e816c5d4fcb3e6bc687143893d8c4d9ef5c9b25bbb65b504856d24a547c2222a673776a8ffb8be21117310f8a2118b175c2aeec01f5b80da8fac44dbd5ffce3fe98bf31dd596e9ff51edfef6d359fdf765b7bee3832e6735c84c44c1cf763fa50a30c001b1cac0757e9191b902c3fddfa79d1de9811708e195ad215d146aa4c330b29ede432f6bf332376d54b03d2d1653ba7ac21f50cbb5844079530d97cac870cb0ae5b76cb04c4f98423913994516973daeff729be6a884d91103e02669a8e5b055e7b54cc3da89351118556ed677edbf71b9f05ef74d98f420e29e1901258172290f5ecaba5f91f65326f22db395627f79c2a5dca3fef21897fd440918780fd37c1d42e70e71256638e53b603f92c658c6dfb04ebe066f395b56568a6ea5b170ac4dd3be8471ff8429bc338d626b3276532425b489a461ba3054a9deefcffa0aa00601f9ecbd7ba5bbdc0fc4b6b1c1bdb30449f0d621601b425b86d5f8f5377f43bf2afcf9cafcc98ab3ef84fc0a47bcecb1e90fbf8972e527636be25954ffd100e0706b28d38823318d0e26f9e961a3a33ae432f29d086ad2865c7fabea141687919360214d35da3539f10a424cf0fa6ea4080286a7eff52a4c35483cdd9e989ad7413e762d2e40861cb10f57c9429c0bb212a10b3e49190d55a241865ddd193e33131a73e2386e582803ffcc8f77e7c553a5cd94327ea633658be2aafd00f6b4ed341d068e3092d96627bc6231ab1cc495c53e6c4c7341d1f0d220b72041578b0ef2875459079087296af40e49cc4beacbeeb255e8f52047429c905a0b053e07011c2e9fd03764a09aff3bd9c34e16c6839ee4a64970a70a08d0de2e9ed89782bfb820bd3e92a3a48fd7d464eebee9db0f24dff18f28217ed28611bf6331be55dc7a9720d10c83ddd974e709b57fee91103bf145a87fdcff078ccc66e36554c188c1ce22448af761b5e04a771191d2fa1acffa95e9897aabf4a020bf5c8db10c106ec888054971ae2d002327e46aac721bee4a100bda4f9d9a8765d2887be17a5ee18e944d65b67dcd92df67ea1847db4d93eed00822b1c155bfcec84d4a82dd8cb05609e3dab0ef56fec0f9323aaff637892ab59b5741a6b99c916557e2010489e28908e571846a275fa8a894dfb3117b5df9d4ed5d388315426c298fbbe54b3986a911e7df484749705025cc8a7ef0bcedc01d81e8cf51f49407a3d9a6ca24196a9d65cbbfa99c35791060f4f79f6742fe66271c67fe09fb0a368a265f6b37becda951f10351eda25ff88cf1d994d27b91043b928b3ce887b864b6f3b01fe4931a28bec15e3bb90ecc338e289118590b7997ff826fcd42e88bd94fae90e5821517b9c592b3143e9b899c2b07096a72e5202e51faea60e51a1f697827c56b8ce287071da82f0bdcabc1814f342c1f1c5e81d41b9cb8483cca3d3eb97bf09fe97ebdc53c05e257ebb26ff20bb937b926d58f46fdf9e8f4fd14af3b9e87cac5773765ff57d3dbed6e67c8e45ab7e3edb3272aedc7520e8eda0c78d5f685be1df63485d1dc0d5ba55087150efba1778138e1072adb808e12bdd33c1b5d26c33f6c34c9f44e4e24b23589a106495ef67b5fe947c6e9d90d819a6e563030b24c729e69da42cf3ebcff2774ff087046724a271661138247115aa48a32ba03822fe0a5feaa20d462f73bc7d7b38228050a86938387b0622f68584489ecfac266c023c8113c36d68236144d2accf0b80e986be4a6f51948fdc431f6c4bd38ff6cb55f46fd7c40ff5e8ec83a5a01191ee806568bb8d3ccbf9d752e0359682864a488fda7de2ca428a6941a0e1d14a4405b4efabaa96953bec5808e5c8bd32f5e997a43d9959e074c376b87220d37c71009243ce1657185fb22237977f5cd9b6cd6996e3c94a5cf3b3d087c4c7cebd0c00ecd996b8a1355d9fecf1d0b0045dd4c3624450df947011ea6316d79ac94255d97d6b976e56f7f8fa59fcb7bc21b065e2b5ffaf5427250bc6b5d67b8ea070ed510755dedfc53af302c67301469e128983c2bcd83bdbf82fb619f68a414ea58868df1209d83beb7a2bd3249206bef676bdecf3e9ffe10fd7c11d9048dbdaa4dffb9f62776c68763534e80401f575147171769c01aa240570a5c5fa1d446bd3a2ad90197dad7f1b7e38a8b674fe2ceb81ccf07faf995d1928e1dc93e2cdf8cf65105cce1f911761c369873e70289f65452d130d10fc2633ee671d9bf29d6280e2657f3fd38f9c3eff226a840914166affed574b12f687c9f3e2a2df01549770cdf98e5a5bcbe78c15be385453689ab954cb0aea708195f5f6bcc56aacf6b02519683ef5b1a8d3044faf7ab3e8228d832bd285d5de0ece4b7535b830e3334a675be42091312203039a2cafa377421c00d84832e6b8273de3fbc8bd1b7c72978dcca1fbd64be9ae88b1389844d3be030378f49cd6d5557780d05c77f67d2d16228c6524a2f27e7c50ac689a36362e3eddb003c3c949141194692103db7c50e5fd19d896190d68bb5d2ae2bb6f42c1700c0bc5ab9a79674f8c62adac6533f037", 0x1000}, {&(0x7f0000001a00)="7559b7e814643b1f6760dc819da5f5d113994f335584cae7cacb101cf8abe52eb4d157804dbac3caaa3d083d71f177aebb73aeab54ac33e70eee2aaa25a8597f53bf079f3252c3cb34831598d71ebb158869d83d9629167fffd83625b2dfbe09bab5950716d0e14ec4aa326a29a50eb00d7c8f0a8847c8c668ecd4bb9fff83be1654eb36262dfd976d4faf3f0c0134c57a045a7c7ef6b76bb4746b45ff2801c521c89f5a5c9b82e7b98dcc80cf6c512ee54cb6df5abf73154f6fdf9d0058dcf55f33442b4d707a2a592eb29fde7c044165", 0xd1}, {&(0x7f0000001b00)="a38816623f15c5d79f2c2fb759a1a90e4e05972f9404211a62", 0x19}, {&(0x7f0000001b40)="956f54e960eb1343d845b19066f874ebd7b573b553cab835d23e6cf1e7ae0c58c55e5999f7ec2558afb03cb6257ca195348a05b8a98bb8b2ebcbc08631691c5ccbb57b7c85be5f88c5c7827410149f07c839212dc6d2e5dc9d83ed5695a67449ff035864b95b349f5e17510d683c2e18e4a8faef9f59929dbe6f01d58af80dd117cbb2bb3a0537ffeab64894ea0b0b8df0e00b2b49886a334b7200ea269eedda09284a72001a10a0776ea446b0d9fac31fd5d0420894b5efc008dc05ff54f40cb0924a344f5357485166847ca5e8d4902497f489e4a96fedc837926d", 0xdc}, {&(0x7f0000001c40)="62cb3d411277c2a6325a3c61fd063a6025d297f7fa1d3db5c506b657e2d77874619e12c8e6f249cd544b", 0x2a}, {&(0x7f0000001c80)="a72f107db2e05803711124ab88ac04b494dfed10c1ac0aeb352426302c4f6c8313731431fab7dcd6e9a354bf8fe6de7b94d680645e7d9f174d12acbc8e681ca6844a42b375d91d37d9afa01af70788f2801cd94ba141a170ba29809142d07425a50178eaa3b6eb6dc9f47a9b003a98efb25d0e42b134db507369405d69cf8cf9817027c1a36f4cff75fed0e13cf2f4b98661b9c7019e8b5fd77c6f7821761c2692801e409a10c87dc5c3e545248c067b646cef832cf713666b", 0xb9}, {&(0x7f0000001d40)="c7f62d8fe5be5eafc24599600530a11cf384d0ad22b499e20cb3a17dd1ad70d7da9cf3316da4ea41b7b7746840745a13820a7c6efe3bffda292d1375f0d4a8693a71fc570ad93d962a3d6d2582753187e217914625f95df6c968c0b2c3e526731b6749040d71d44c4306d8575baf4e805fdeee4aff18b57905f1d07f5e000694d555bd7ea7c38dda06088cee1ce44240c0af827f160527d722cac27e23edf37960a898efebf407b00014f6f43a735f52d0aec25b", 0xb4}, {&(0x7f0000001e00)="3d48fc50e359ef4d294b3df1be6b54f343cdb7ec84db2c1c2c292a56bd639dccf2761febd2bdd58695a9be6604ce2669820022cc5232bc590dfc0eccb1cd07ca1d44f27581d9f963445c769a6eb89384d42b27e7b2c0febdd2", 0x59}, {&(0x7f0000001e80)="b887f28f757b7400d4663c308bd23b18bbb92d4289c217deeb053be0bc4ada871acf5a7ff369022974825115d28126502c48f8fe1eb0fa701c0aa5c368711676fbabffe5ed287472bc78d9bd82ed6693372ffa89818dbdf2a45c32d2efabaed56a3137d3a08a85194f1a01e1a9bcc0dbf584603d8811fdebeebd14c60c4a2d3795f61c252becceef7e38ea398d5137692aae2783dab87bcd349047997b25645d2dced805c95d0bff2c1961a38ba23c31d5cfe7e353f425d23987aeafdd102ab98594ecb851c06dce399787e8", 0xcc}], 0x9}, 0x8) executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0xfff}, {0x18, 0x3, 0x2, 0xffff0001}, 0x7ff, [0xfffffffb, 0xd4b, 0x401, 0x7, 0x8, 0x3a62, 0x1, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) executing program 4: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x83, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {}, {0x406}]}) syz_emit_ethernet(0x76, &(0x7f0000000340)={@random, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "560608", 0x40, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, {[@dstopts={0x1, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x80}]}, @hopopts={0x2, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x6}]}, @routing={0x70, 0x2, 0x0, 0x3, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}]}]}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(0x0, 0x80, 0x48) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) executing program 5: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000802) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x4}, {0x45, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8, 0x0, 0x4, 0x5}, {0x6, 0x20, 0x8, 0x7}, {0x7fff, 0x9, 0x1, 0x8}, {0x7, 0x1, 0xc8, 0x1}, {0x853, 0x80, 0x20, 0x6f0}, {0xf000, 0x0, 0x26, 0x8}, {0x8, 0xfe, 0x7, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r1 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000027c0)={&(0x7f0000000300)=@in6={0x18, 0x0, 0xfff, 0x7f}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000340)="1ccac0e847d58b2aeeaf48be071aeb08a3e9657ff2c40c8ae3d8f131fcbd76410220c5dfef22bacd9dff424b0a270b0a9e9220cfb933a1f7d9a985c74e0a45343279ff975d6a8493842c325fa7c439cfeea031b755199a51f1b4f94dd973ccda244d60e9454464b534c7fe0d6070c90626cf37cba40fab2c2bf45aa49384d7c9d0638625c1be3f065968142eb6e6a9103d754edcbcebb577c08e9c7d4831b69fa730d9ea59fe7ff3c1ac3656c859be3f41ccbdac78c83dd51920c784ea68696d8cb4725db2ea8296f5ede5baca736e9c405c781b666801e948a94ba5920da00817ff8cbb8303fbcebf41943d9b75", 0xee}, {&(0x7f0000000440)="afa546799d3552d37653dad0301c4b038c4f1dba80d87d8d4796d2aad770a85417689bc25bb1e5289d713af0faeca0e26cda934452ce1453c2ffb3744c29b0e016ff93ed2cd7f4763d38cc96840c9fd5b86ea5bd134a4d10a3253317f56335ee8d8732239158eaef386f490f13abeaa50b7f775788521db965e4a41ee31408072dadab9c3f396252ccba5b7ca55bfed8651f015a071f949ba1d2a496937c5318f1711061fc7bc25010e556d1ee9ffab2e2f8a85e235a", 0xb6}, {&(0x7f0000000540)="0246d3a929ec027f938447559e9863ce595d39b34be1b01b4804f5de3275e93f693780bfd81bdddd3ce0366ccfa5c4de57b2faa56fc8fb1b77d8a288b24d0e566969305ab4159f2c29556a346f9bbf161cba194ca554178df44100c3e35d2617e6833d435d187cd58ea1f5702d57c1dee399b1e4d7c187a8b885819ee387afb9e7dc5777884f622f6e2fc2ae73bde2ae51f9ff70b271edfb2b5bc02f1c20f228f9ff14a734cdd3e090da4c96e9c57b5b7b7e7519e480ffae76cf07afbc479a37f67764fa1c4fd30b8a713b631235f5ab96e16194241729cd0d9dce560cd6619418c48287b0f990f834d835fbfff83d216921afdcc8aecc1789cf7ae590ffee83708d1a0abd8d9ae3994ec2f9754bb47e2edbbaa0834e396268d8c8ab0ad36061dcb9cd02ba71b1e7e7ec14a10a5d6a44e3fcbb5789a97f6303fe9e7572280dd80d0d99a4b6ad3d49f734c457ff73dbabd4b29be7fa5c4678168353ea273048f56de514d88ce721d43a6d093d98fc7eee9bd0eca6b0e9ccee33408b77062244a799ad0d2081171effc31fed83872b30fb5e79eaf8809f4eeeeaf232be7c33ff76ecec6e04be69209241a5f8f581f0964603c93031f2375922fe4b5a2514770d112e2656e5c23897684a382ab894e5e50b72e772519afebbae9ecfc40a7766f8f45e0b2e8b45042d2860facaa54a83139a61af498f2785b1fe9df2ec7f490f9c635581171211b73b544aac60d3d07f385dcc7fa0c6f463981a5af1d614162fb199224dbecfa88b7ce70d0417020e5ca01abd585f290192d6d1e941f33335a6ff3ce9799038aaa19af07464fa1937c339f22fdefc389e688f36f255581f578454def1a75bc5d3fcdbd9fd5ed8f2828affa153a6985fba3c0269d8304b3cb3813ce7251c90c4c28ec609ce69ac5a1ccb019c5a94527de87d3396d866a7a0d095829a658fd49f0d1fcc78435427a25a3c4a1b3106391458d6f715d44268db53a7077dc9400c8d496e0de7c4f3bb877cd556f0abe00b2da749e150edccd60e3f449ecce8c95ffaa0fc2d2add617e38c75a144aee5d7ce1fd33ff5983212ae6c53cab0d9a76567d5dfa6642d9ea88d645c46b18e1ca9afb931065b123515b1d1a6ab72ed53179bc15c86e238c9654e9490cda487a84e2e3e6d1588985db5b24d870f1b8df3fe00f22918a0ba91f3df32c73c7695e985659e677b923bfee4a8b192546a97f49e8bac5394c2984b44ecd6b0b0383b9ac48df140d5f44b2c60ae3c6e2ecdc5b20a952d16c24e955ecd1569a1dc61fe3e1731a6e42f2ca076dde1f832aa40ea9f338082a26c72aca9cbea714ac40564c0076cefb5398e3fb973f4fd3a232b70145dec5fb7aaa3183de7f01d8d195a34eb5e7bd77165d41284f6bc2aac17def9eb9008d45c648a56fdb4f5e3a7040fd45d3c1df9aefeb181d101ffb6bc7d101365c613b4a1dc541ff7c16abd65b82aed6caa748b5b71d648d340f9d4d52d69a3f38af5c332a79b0ea4e0aef03ff762916478214bad1760cf250a0cc5042013954a91027e814fab9844f81a6a7ec0a536728cf0794d49028fe969f8702c8d61cea75ab671022cb03d020c21a0b518313292010dd1d5e53a61a5bc965fd1ca425d0787cf16a90f46d48cac8193f66fda934ba49aae4a83d0e2b492007fc9a5aaf9974191ebc0832662e028715e3bc1dd4eca62cd671ba5cb98022bb152b688a32fea8c54acad62d9541d48ac1dad243865e9aa59902fee48262cf1a338314b8bbbfdf7aaa4c3d1f2caad5a9878eac5dd783f136e90b795c200b177c20f3bc0aa58c1972cffe66672e6d45b27a37b6e302077071ba1142339a8368586a53ddd94cefe358f0b7c39ee15849bc8c72a343827a4a6657a5157b677cc05d4a34a1cc5ff375422311e8fc546e70886826658cef96d08a0d5ae76e7edaae3546e253f9a5c9bea62d01fb176a12876de44c6ee0b8e684703e7876d3ef552b3edc85c3805845a2dc26a58c82df3d6f451272d7641faab25b63c2c31a7949a4eea189311fdce915c96c3c6eb4e72d693d4c7bc303b847efceff95752cf255798ea03b2a669d1dd560f110bde4e16ecff026202eec44df4687d957291ae05b4cb750a4c6ae9ea608ec760526e83a6f3425b55149349c9c32f9e8ec3e08279989f52db232ba07cbbbfa600fd2a326bdc9be90cd341357a503e86e23964a63c6ac94851c6a6ee448e5356c34bb74b7780369303be9802701d7a0cf061504c730c30b664eef93e23c7bd8ac1deebaeb43cc1e97ba749e1132b554dc12fc011a658d6bf42ff766c34cf80bd42b20296dfbf15a0ba26501d06f70075ce41f60a49e2224bb37220820f096e1a469f127bd3e601b41dcfced96a0c8b797f81c997530dd3b95557310b8c8bada4378bd7c9fc8ca4a968d94848704b91d5e40cd96b27dccf0401552e0ed2ef256de216179fc13179399f1bf3e90bd2eb27d506464ff3c3734ee43c554bcbc5c37f26a4c9663aa2465f7b7a170e358f0b3d11f423413838f3c224fabf8cd11b550b5f11fa5372a219fd9eacf06a7adf7926b1b6c8b234978deeaf9576712006b4eb244502c8b38506d6e5860f0cc7eed7f376a183ed6869336ec44f4a43f077c81ec0d2641af9cda4b9a13abc716d37264e325790ec502bfec1254c5192b2ba48453437a2b6e5f1808a3aa12f96d34bdb21d175ebaadd5535bade97bb2f1b4c861be1f8300b8ee5aae965e7ba5826b57ed87b9e458a37e9baa50e3a85be00ce2ebc880f47107e5b84562fae263a78952c7352be63c564dfe102de987394d45abe61e595837a939ebb13caef60ac7729f31cf55f551ce2851f4195d721883329a54570ad244a16e824aa6c6a7e5ff6f18bffab584c5e00798c5ef28d77d59f8225cf040d329627cc1dbb7e6536440bddfb5e62b1d11fab0b8c1db03506d247d0de9a328ff4dfaf23a9fff19e59c47598845a5dc5f3188d8efa1123407fe97d56b64845e5252ad0aac4987357991407200646e2b154edb399207fdcccdb392d2ced373b5c8a0cb8fc050b947671dbf2e1313a7e98ddef11af39e240e19f642536929e7d88b1633b03f8397966aa3b4c9549868d4244a307bfac1fc86f25de1fd43030b7573d09b709d3265c481ba8e9661bffec4810fd69551ac755961a6af9f9527f25554543747a80ab293eb58a9bd4c07ca3ebafcd5cb5da6e85fb616fb5e54439ac07cb38f2e4493d1154a09b84cea324c74a347747fa917a01ad760adb94a5b37b832248eaa512f5383ac5e821215809dbdd785a72f6c01f109c640923214bdd747a41a24124452b39a41e12a522f8b39078dfe8a312728e2c56ea259a3917ab0f273c3dbac3ee659b3a5ea5787883c83c79366d63d46cf98332e46a2f6c3b6568dd04c78fcd86bf1cdd37560896539eedf41ecea446eab4911af7a1d2b7dc657f8161916428861f684ffe57530d2a1940017619dc7e62cc88c3baaaa304b41a58e16d3e70bc794d4a84e093154612728848439d25b5daf862addade6331ab40379f0f06eee9df5578753ceda6d52b23f5110022a8aa255f32d45dd0c721e0b264d3e72eb307af40564043981524cdbfd7f1920322ad994767a712b159b37b2b241e5ab2d2cc40c12827d7ee900817f871ef488718dba7f18dbbdf9a32df934daf5f580be92e0a9afe7148eb33164e313cc99734376065daf25b3c513c4a787950c4b2e6d0c7ccdee8aaa6d1271638c3035b853cb74722d0e3031fee379e3797c56f1f5e29818feb5eb976e0482abaae1749fcbfd30beb36e423af8f26e730862ee2d3cde24e46dc42faef6d3a57023a3b7299ef206e49a96fd8396bbe09457ffe653c46c4a106e62411d7c1caa95b96cbbddf10c7912c561a25be0dbff27d5dcf12550c893ab17f7ee489ddcfa46c29e9057e20a628cc203707e952244973a8bca6844b2690e3aec5ed0f9a6610a86df4a976feee5f1777bf7c1e636c4565750714fb590cf5d3e58f835ffc1765a36773450bb407fd93a6574292d1e7f2874d4dc722ccf19976c12033467b6f034c37394f2cb4b1c39c90866fd0fec0775fea48f8028a2870ad873f92e6b11fef7f3fb3953c0ad17241ce8c5ea58275ccd9a44625946fd1da3c5b1ba8fb411f9f9803653dc99254f9909077c2c2aa1184082f2868ec4de4183714eb023654b22f9ac0fefedb76e064dc63332d1079a65202115167a054a30ec3d4e3be8da1e441d181e934c2a01b319a8a29088c072e061eb473d0855eee5e504923517bc6a413815b51edd0f94363ef528a66865c859c19dbbb4aa6e2493c483470356f3c5f5e52b3aa22c050b9995d6c627087b29f1a2b015f51e7f7ab57ac51fc900f23a98ec7fdbd4aa2210ed7fe46936a51b32db2b5daf6724bfaade7431c1b942039a703167c6e5de9db6726f8b9a57e040d9d5fb5b10b107ddfbc6103e2d0d9f7e6238e3727ebdafb2537c1c8052e525440749b0a935e1e481ed7223379f6644d459a8db54b939ebcad4b89cbba16fb432e10a2ed4752cd49b2c05f849f11b0be05c05fb534f8bfad13ae59f32970176372af2a98fb85b1e5ac4ead43c50de9fe379fdf15056cd6a4579bd5dfb6e7f3acc5401bd996f10882fc21ab1cf943afe8c421e8a435fe6090586ac985347cd2d0a2bde499b04e25abc3479a40224d79d3c0b397c6455e5529c74092d5a81ca9911d45a4ce5128e67984f1b08f717e3a32526bfab0f6bf2e72bf98d7adb677baadcf1626ec871012573b5bc0576d3b1d48216789ec9ee07492f2137a078a1404e654832aabd322e299007c5ac5be96b5187a2e35cdaa6a821f5c3ec3d8b35eff3d643b99034e3ce724082b0ba747987e5e6ba617f27de869d2400c6ac88abc8936253821db0312c66bae46b24aebfd5d66b2316cea16867f720b765cf00afee2bf8e8d104a0e2d0b39d5944bd132cc56c883521e6a5c80c1bcb71e806bc013b36c63f469836b3af1468621c830fb5fd344cc54d82f4ed4ba9ad7f5c24b94cc164a0a482a17cc9eeaae7460a1ee6046a32792c248a598af19ac8c2813fd735f6de38a12b5a917bcfea9dcc60477c966aa5b756f1726b785eb8694c69c4aa88a0a4150587aaf34d7448d511de920d107f38151d2a7723e74e10baa9f4b12e1d3c179ddbd716597e99756ec2e5bbe77bf833145a2e5de5605e34352a9d9b7282f1e67b79449371d0c5289bab3db25c5535e22e6f2f386c098ef0822d019524ab1fa317c2e6bf2e8f0245480274f86e41eecc2ed385e9e3950fc91d2d54f6bf06a016af401e71df536f45f2e6c8a3fd0e4f6d8e31cb44835d9183061975c50ff8510a73d1e6ca1c86ac8d083e941fa6224610906f1b9b516f9e7ae820ffd7247e69301557f421f820c2e7d5b378a515d557a1c0a5a0d6f007c4c0e5cde63cb5e77ba25c6cd6b443b4a84b5eb396bd90b6d4d95835937cb05fe515635b2a5bb5fbd036f9b9138be17b018e7a84fe3958e4872ce73490ca0ad95779cf82a932d9da3e8963f366c57b05420b44334ef6d605bb7823d6573b6b3ed136e977ef403cb2150a086fa7146f73c8f784503295b35626160c3a2554ff64b8f0212925191ad8ff12d390ddf8a96d2e01a63f327868d680a1b99060afae36d931677fa3ec9aae905315607e431b12bfa0d0e2daafe02a5727b8929cf91887746508df2354d8ec0126b047c1ff2851d0d105b7d4ea3e97dd38c5d5510ea8a224d18dcfea1dca6fb6a864128dcbcc7dd6595e5445ad97fa54d4532c25968a6017e29e3a83795504004f8992", 0x1000}], 0x3, &(0x7f0000001580)=[{0x1010, 0x1, 0xfffffff9, "03d77d527b7c4fd074bc47ba53bfcbec9b199fcec93060734e787fde3911b3301dfc463b07792d25af0dd6a9b785194927d169d50c94f9843fc0d9a09036430cb8b6887dc0506da00bcec672262bcce4f31a4e31e9b73b286f024abf6bd6a657cc60f9e1128dce2b3143ed14dc1d53fa3c1c93e518a273ad8d02ffbb332a9910142ffe0801e0f87ee8ab9af06196a4ed1d7c90a6ba2e47ab48f34d3b8b6792e1a5ae43bd63a37a46f4ca6d7d4c32d111d2a1fd250ec9ddaf0f1045917fa90ece3095e0802d09b64152ff074cf8965e3af5faab94809dabe76cd401c7585fb83be47ce9fc7161dc47f387b24b04b337100315729e04e9faa50ac867dd8087a4718f8155d62d9e4a44c27b8ff09af1bb85c8d5bd486f0229dcd8b25166607505db7c0b343a2039cfda5c6e775703b87be44574f06834283b14fa62867cbf8dddbb0acc7140c61459b96a0ca6165678b2e669248c3cc174f9b8febe658403dc00a53c29adcbe2489c518bca2da67567a7dd50867485c38e8e5ca6b641276dc0a480e170ac5eeff2f9ec7c10ab31940d6823730896c484072204c31bf990c666511d11f4d4cc12f9ff7d95c0e38d773d7c9ce91455572dd76b71ca45fc0231a359e81d0dc651247381ced139365fab58a920a2c173d82a9b37b8e7923280b5ce16fff3855b5b43b677dc4feb77ee6106f00c5145fa2d1883217c17d561622b2f0b5fc895b26bb68c5d5fade9ebbbb66d88cb22d74255ff7e6e1b4a7950792f31cef34a9e26cbf11126fa6aa89d6e31cf2bae408f9800079e0f2938b0b325eefd0c5038729986f3943f1db335e6ffd1c38e2d449c77b2f887d0bbd394969f80d1cdb5bde77708b910456e754578b843cfc99cbfdbf777fb42bbeaca0ba967b82997c4d997c27bfef0b33e6a7d5ff9ad8709cb514b45b8f3e97638ad56b13c68d81a21dafb865615f1a72dd2898e1fbc924a44385f25bd834e216e80e07f4f641e9449fde3f668e5fb039db5b85ad820849d9504b1f2def498200fd0d0f569894568be50a1ca74b923191f64828293165abc337b842c15898a61bfd09c260256f4e895ba94035ed092c916478552ae95fd40dd00c5bbc035933b6d6ff37a6b65c53bb9600257705eb5c0c11b51c648108d6bc4eef533a7699cf992cf6c6ff5cdea0b102a298b0962e4e502b0ebfbb7d9250e0f65ab109d70ed3949e51a13668676341dae9a73a45142cb9236628431913b57968b7b2fe60ae2ed1e21c6acd82e49ab46a7f41618b0cb1c18594262ac1f330ddd38ca00f6a43905aea1f0fa1e868a421398c38b0bcd4ca2e045536d07b51abe8445663847cb0eaaa5ec380d91fcbd38876ee62b0806209fad39ad87f4b60bfce4cf7168baf67358aa54f6dfc799c4047f05b010e2d0ee849d207c018977f269dbc6e6654e7bdb27dc3b5d1249f96877cd2750503f0e8807f77fb32a9e40d291d2aa0fec30363c03945b43888351eee55debc617e033b7610da6a55225c30ee6de7bd4db810b956ea8534dd27c17278c5f494950765de079487e465ad1fcbdf65c552457a38d8360fdd7124e26e6e484d6a51716c729cd4ce732d0d6c9d30f4157f4f1ef7223bf5e150c86dcb462602fa234b24721f731dd58c6be34dea85af7ebd540f51db6c0f455c80c6751aa2b844650d251f38ae356b8e387efcbe114b886b00f7584939e077675dbf3edd883cf7c6bbc6ff157107c1feb64f05160c559f862665d274ac20b69b9e2153f1d4ed0d67b92ed67aaaab2c328b3f08c4ea38f56cb4b6903cb472631f3d1b86962911343d74c3c7a402209fa66c97dcfdc44adaf2d4d0ed38d30f788d7ff038ebdd41c8eb5a178d12c39dab84cb51ca808ef83ea0fdda40c7853c632dd9b0edb6b2bcc3680454895a524b5d22ad6e1e8d6d45a08e3765fda00bfa04ae5a549b1c5e453b1f158832735569aa8832ac0e42427c2849c61d84b5a653abbdaad3c3c8f0fc8a25a4b614d28e3817967d3cfed41ce241e976859b0bef1c4acc436b401c8b46a2215604a57029cc2a541c3c44076b83be9f1606fc1e0c32d3cd3f6ee75421631672024b4c7c65e303ed9fa0c842930195af89ba27ad4452e9de5983d1e9b0b0b00ec797e0ef267da64ac1b8f34732b2c09a07b8891a0af5853b322d2761790b728195656374f6d286c8560d86e84211658aa0f940889eac8f532745b798c15cc1b96585514f42dde30365ef4ba9abab9ec001e5b6f4584e32eaf2b7db66c0d6e899b1fbf75fafdf1e6aedf2586ced407931ce594c470cc01f1303d1fdb514da1825834b56e6208b620fe0f448a8357b7fdc1dd89b96439eaf5eb0bae12d20a84ad4bb4420b02bc72e1612dd3ff4a75ee437636cd6de3968bd4c7394fe614cd2d6d67e8deb691383a42f31f07b0bfbf10c0476c03d7db63999ab790eaab25fb8fe1010827998f2daa600da9c0c185836e26591096d78625743dc4b5ae6fe459d24e0c3fbc9aabb29df45c1976e67893f6e041e29735cee7bda270136c3960f7727cdbf26f1275f7683cdba3edb48bd01768378edbe9d556e49e47784eb1f1539d81151a00ec19060ab45a23c5bb3fe50d2e81f380a0d6ff9797134b9e11086b90347eed85061af7470ce19fb7cb59fc633ad404228bbc212fe4b866498818e118dfdf5960d4e67ac767baae0cfc20fefdcfd06608429f5a908e1f019e025ea0e56d9f39aeb5f33ef237ab08b3b60156f4948aefc0bb5fc9ef507d70093e2b17ac6e89becb72919969b6aba92225ba6fd511e3c7c3df7632821fe83dd0cd9512700118ca93382e750b1cc478740fd2e8802c43d95482ffcae9850d49e550d14d25c872ba5dbfbb089edc1094a3ef3d08776ab666f07a8c6f5e622b101b3e9ae3b50b408b3999d1918cfe663554e3f29ce163dd4ab450d6a2343b32c91930cbbd37388cec56a1480594bd9854fd77e10aae951cb794d53147a4ef4c984261c74ae6faa800017208b16343b3a280113d357430b0067e26b6724bfb2eb416cf5c11257c902b3b72f9e58db54590d5cda92e39c3ee7362eabfaf70fadb16289911ec199328267afc6f7d8ac7ec13bb39bc178ce58bfaa8f439d76ca16228be20c370df8fb34a65bbb950b09d2fa3f6d71333aac9541d823b3f928a99f3cb8474735cf22d46983525e82d52812f2cc754244c1031dfa184f772196bf728728b46195795cbe185e5563f71ab4ab3e04930c5bf919bfe4027415547dc66165f7ab7bd6b76de53951d81b3c6b2528232c0dafeaaa3fc77436315fc6b2b448e51e17adf827de26c05e4437d810341e5f38a9eb339e3914822c3dcc7bd43597247c4e1d0b359bbd5d9524087cf3c0009c37ebbf4be2a28dc3f35d059c554d4561fdce009afb14f231f19f41e1eaf269e1c68a19f73795d0b6c1510c9dd83d52e9341c62147af4eddef5f7bf0c963ca1da1d2677e1e1b9b87a8c651fb06149e128b25c4a44c4c0ad31101c2ec81e34e411af4181d27aab494d6d622dce8356804782b0eb92c128a23b5f269b607fa4448ffc7a572712bc2944edbd47f79bb7282ce2e26f40ab9af6a8e567735645017ffdb298d9d0eeb20bba24144202ec129bbbd1f7447712e1b5ac9b3b9dabffd881039853526927d5aa6167593b436e69a90530055ec6eacbcc70b7c928a0788f0bd0360b3625faec0bcc087e30d6707108acb435cecd902554ba6e17fe4669953ed163702ea471d1022c554deb0e63267112402189faac96bb316d80761e6c4ba09ab03ce7cea138e9ad770ef97525ae2efb84c345ed7ab0549610e5d165e9a1c292b0b23d1cfdccc0672c491c395b9b063600299b16519c39b881ace025f49c740929c63fa187dfd115238b735377c110258e9502a42a33bdfcf49cf07699e7af9d946d43cf2ef00fe859fb2182601d55b7098d8918c0553e80f4a4a520a40a8863e07eb3e81f044aa1382904ea206b340befcedfd7c9d9f6b215dfa95d1ccf1ccb19533a7f23b8338dd05f24c6459f05395adf89218c0c3f3dc3c5ec006b715c758a725a1fc9f8b5e4b03eeabf6feb06348497a0af72a8f46a117c755b9b1bbf1d3fb091c7e74009673e737c6c1ccafb368cdf46d602671a63f4707a56239b49ad1ff00c342a641af172bd5738c2b530cea25e250facd7f937e1aed719a943fd57a57ff6d4268f4280d3ed51b5ab70d63ee0ddcd72a8bb2a559b24b61ff96c273e11cf757dc8df602d15874945733a0e71c73a512ab68a01d2a4657d6e45d1b2d6bf989c4a3a0afa7f4e012ac8b3ecc0e3ba0671bec41cdf05e00907b7cf11f762dd717f7ac278cfbaf60465166a85333ac03ab388a8cc356abd66e1132f048cd34d71914a8313176414339e3ca39d06af7c04e5fb97c5e382a46bbf946a9a1f01a3a1f69bddb5512ceb1bbd77c793ae4f67e9c305aac091ab5c33953fc0efe8c8dd5e688f618e63287e637f616e26c781148437b4a99cfca492dc2f6c349dce9389ef487ebbbcd871bd3fb3d8bfdc9079b27ec6e6fff6e4d2ba9b6dcfb7de8566c9e8741ffbb893f1b61275478ab1e0a19d643d96f98b49a0a8c233bb4ada5239af0f724f53bad77f93862329367a7e775fabba12147410cdbd9ba5b58113d4bebebf090263a02778d1adda930c64cd37a9f586070a9e911b552f77047a768f71a5e7137f8b8483fb4efc326352c547f78c6897d1170c215167e63a59b2ee9e5d00ffdc4b5889d168f630ba58d43f2a0b785015cb8e41001bf114ba3814533a9b0cbfc404fba7be3d8dc5fe2fb1b041189f3ccab6f11c4645c1903c61825ff78ebe1bd1e209f561d9c4512db59af4ebc897ad363259583078f817c09c208ae1e0d44ef36b6ced1accf3b7a2650b49d729631300d48afaea9c3799301f4a1c422afc0c9e90dfb5dba501a55addbace1319fe7a97f6c8f012b56e3b6e106349df20622f2c14e702e27824153e40864600ef18f5e584b66e1ecbe01ddc56b470179e675bdfd4863f65838b04c4786ab1e2771cd3cea5da6ce80927b8c783e709cc62a790c9ac864d1f74f8b6d5128540a5605f6359cc2aa5ea1f10050c3bcf7a0359c6f1e650a0772946e8b12bad83b1606597622a92c56a5c85de639f003a9715e9a404aa5fc688b05e2d1bdd6e24d546e4917e7e9821caad9e46958dcd31a9231e9a1eb78d3fb0d74c5a36b6a6f6b58ab7c971947aae4f601f30b5744cba27d8393a38f7b95570bc54bc96546429372a5de5ba3a9b21406fcf38b35c0d0f1a4b7acb69beee99dc17d5a7f51107a2e85baa14cf024951715127d896e51bbd9396e07866f9f9753c189118edacdc373acae3b4a9e3d5a1d3a77554438172ee54d99ade517491318edfdbfb93e69c2344e9ca0d3e32dfcb6b02202ef8d48c46e018ac6f80f3ca5e7e6eae2bacf05235d7ab69d6d537c327cffdb8372c622ffce78a547fd1b2bd7702157d95432e42a64df152f57103fad4b144d6d28e66bcc158701f1490649e42fce32e33a906ab7507cebfdf3a1ba4ee6794158da42057d4b456eccbb4fdfa1ca5c5fc9a88f8d09279a0af8721efce9961123f229480699585128bb7a5bcfcf47fa8564ffb1e587be42350894ff4860a559cbd6966ce68c763c2371db9cf3632ef8dfd9536d30dcd4032eab78620affad021e965e466a357aa7719c5e6a11c4eb34b2588f65c7010996c2e8daea95351b5a510a8d979dd67291b9f22a80540b2bca0ab3cf6b88cbcb57e3caddf35ff8c2c2b07753bb330b8757fe5d69bcf1295a70003d589c68f5a5a0a1716f777ccba712"}, {0xe8, 0xffff, 0x1, "8f2fa1ed61a4811dd657ce8660dd6935a5556691b95de058b7199d2b2cddc68bed5558a2a4a44cfeb96f6c17ea3df8cf2e3464efb3af60ad6fb3ceda5417a7650a8d691e20ddc8ccc52c6b5988a24a650258118aff6b4e601a6b4c85a95d367a16d828045b2a7faf05e42142af5faa9edd2388257510576c9ef0b48ef81cdd76523afcb0ebab3c9d946c4f33e1e4863a59c41e0f0e07dc483230404b6e06eccf96f135050d22c7c101c8b5d58e262408b5a614f5baed28beafd430697e8c296578567fec41e0a51a6fd4da304818701596d433681228be95"}, {0x110, 0x1, 0xc0, "ba3f1c30c86436629041f84a4e8e51093f6ced8aaba958422e14a728e10f0fcf8d3024cba8675f49e56f8acb77cd89be27d8fac656ee86b3d3f98a4f4cee697e7eb61d999721dcd27ac97d996f1b510f53c6a73b8b0234db187504f1de6ada4bd59d921b7d74d62b550ab415b887c0e61efc613b93e72b3ad12de948802d2f82ac5745a292fe96b064bf8d8e8b56867418a997a89571b137c9b151f4a52607b7f3a8f392fc09a7050ae41ad0170d88e32a2d0316e099ea9a7950b142893966e96c6dd084d8c03968e679fe5eed93dacb173115f10a08610e27b7e19e6484755cf04052276f945befacb495be65c0b625460cb63c875661506d6c8a4bb2"}], 0x1208}, 0xc0a) executing program 4: setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000340)="1c901d9d3036d076ce52ffd9f5e6035e8a37cfe7f05348546e42fcc8d56fc5ee808af349328fcc3513fac311a9497ceba698517b80e307382588ea6f18086fb3a348161bac2b966b959e07714cce2a389775026f377b975f913697cb0e8e6f15500b286337d7015d23d99f3f37e963aa1c10a6a38416235600737b2cbc0db1bb51c82abc88a082e5ed24116362263baedc5a6347bb4fd28c0fbe65a250b1711bf038ce2d55412db55fced980", 0xac) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000}, 0x0, 0x0) r3 = syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206997, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000004c0)=0x1f) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000340)=[{0x61}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpid() getppid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x633) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x2, 0xfffffffffffffffe, r2, 0x0, 0x3, 0x0, 0x0, 0x7}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x8000, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x3c, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 7: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) r3 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0x3a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r4, r5, 0x0, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffff8, 0x0, r5, r6, 0xffffffffffffffff, 0x100, 0x8b}, 0xad, 0xfd, r7, r8, 0x401, 0x3, 0x8, 0x2}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r10 = dup(r9) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000000380)={0x10, 0xb2a4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7}, {&(0x7f0000d28000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000eef000/0x4000)=nil, &(0x7f0000fc2000/0x2000)=nil, 0x7}, {&(0x7f0000c22000/0x2000)=nil, &(0x7f0000fe3000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000f8a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000de9000/0x3000)=nil, &(0x7f0000f56000/0x1000)=nil, 0xffffffffffff2bcd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d40000/0x5000)=nil, 0x4}, {&(0x7f0000e64000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000cd9000/0x1000)=nil, 0x80}, {&(0x7f0000fc8000/0x1000)=nil, &(0x7f0000c76000/0x1000)=nil, 0x1}, {&(0x7f0000fdc000/0x2000)=nil, &(0x7f0000ec8000/0x4000)=nil, 0x1}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000ed6000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c9b000/0x2000)=nil, 0x4}, {&(0x7f0000ee9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000c55000/0x4000)=nil, &(0x7f0000d55000/0x3000)=nil, 0x1}], './file0\x00'}) listen(0xffffffffffffffff, 0x0) write(r9, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x1000000000000, 0x0, 0x6, 0x0, 0x0, 0x7, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f", 0xe5}], 0x2) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffff9c, r2) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) (async) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) (async) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000036c0)=[{&(0x7f0000005780)="c101aa340214881844dc6d1e1cd821b2eb5441a69b7065b348c6d79eda1ec82e4ebc77c164f802f24bfb75c248e85e51acca2466b2c4fe8f642210ea4a8c579c818de65134aa1738b13c98d96fdcfca0c98c65cf4ccf96ca477175da04a450f24359c9fff263684e43b9b4c5c58f32a08515a8f1d61ec61f63e7e72bd16f4eb03efae7f001cfc1cf5eb3156e818d14ea7dad95053e50b41f5b3d0a21b692227225deac949293beb5bb1d1536cc20f756db2d8cfab28959f8f3b591735a28dc22905dfc889a6e49bef31156173b7f6ce67b194244c7a05aea1a9ac480396e8c2c4354c52a6ce829c2a760bc81ebddf428eb2ba04f07f1e31f850624ac9313b9f44e67bca382400e8aac929f920cbe99e967652e6b94fd2517c61b2d524180c33f4f6aea2bebc31cd10687f04ca7e6cae800ef3ccf1cf74baf23a5d0a1875250d3dc1d8358671cc016110b452d", 0x14c}], 0x1) execve(0x0, 0x0, 0x0) mknod$loop(0x0, 0x80, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) kqueue() getitimer(0x0, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) dup2(0xffffffffffffffff, r0) kevent(0xffffffffffffffff, 0x0, 0x204, 0x0, 0x9, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff847cdfa2d49b0e7f0a13b5c6f2e1ab14e998f6059f4337e17e7c9c"]) r1 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) close(r2) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000240)=0x5, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0xffffffffffffffff}, 0x0, 0x8, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x4) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = semget$private(0x0, 0x8, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/5) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) r4 = dup(r1) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069db, &(0x7f0000000100)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0x1000}) readv(r4, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x9}, {0x4003}, {0x836}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000340)='B', 0x1}], 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setgid(0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) madvise(&(0x7f0000676000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000000380)=""/231, 0xe7, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000800001a00000000000401019078000000006041c93a00000001fe0500000000000000000000000000aa00000000000000000000000000000001"]) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0x23a}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) getgid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) close(r0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x80, 0x29) writev(r0, &(0x7f0000000000), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) recvfrom(r5, &(0x7f0000000180)=""/27, 0x1b, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1ff, 0x1}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() setregid(0x0, r1) setreuid(0xee00, r8) syz_emit_ethernet(0x277, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6ada69be02410106ff02000000000000000000000000000100000000000000000000000000000001160e000800000000ff01000000000000000000000000000100000000000000000000000000000000ff01000000000000000000000000000100000000000000000000ffffe0000002ff01000000000000000000000000000100000000000000000000fffffffffff700000000000000000000ffff00000001700200060000000000000000000000000000000000000001ff02004900000000000000000000000000000000000000008801000000000000000100000100000100000100000000006714001f00000000ff02000000000000000000000000000100000000000000000000ffff7f000001b1d8a4bc45a00c83aace063fb162358ca284ea7f373f568372e27738b3c5366e52c2893c00000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000100000000000000000000000000000000ff010000000000000000000000000001ff01000000000000000000000000000188000000000000000c030000000000000502000100010000010001060000000000000001000101002c000000000000001d020000000000000108000000000000000005020009010500000000000000002b000448650000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="801000059078000503020808d7100b3e82e80000c5c9b3165d54544b1a6ac08c8741cc8f1938b1d23cfb96dcf91851b5c2158a9f6a67fefe9e6c18fbb925019fae772b5e29e7b3faf1e487836373d711f840ac0fe07ff0c4fa5a3b45af2c7eb8b69a8f21abaabc7e162e1a2f19f064cd68f663cdba9af09f348d6253e69bc596d3921ddef62d6be159d64362f9b09a5fc389b5b858234ccb652f9d31ca3e8d621e067281cac0296bc83a6d7d95fe88fd03eadd767afefeeee4fcff94dc2d3259893832f0003ed22c8e0fc854bd9689eb1190e1818d345c860d490b3c3e996a6bf71507168c0f49b5d54a8dff65912d28e7287ccd27f1b65b3bc95baae9e439190888ee0b5a7d8df50785d970cbcb"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r8, r1, 0x100, 0x53}, 0xffffffffffffff00}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabbef4de978cd000800450000180000000000119078ffffffffac0400aa00009078"]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2a, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206932, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@empty, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x852b, "b5c4b0e5192a24337bea70b2218339cf92a53b9850d18a0da49359401e896561f41e91e686a80e019ee079df71e51d420e198e2b2985b129"}}}) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000140)=ANY=[]) r6 = socket(0x18, 0x3, 0x0) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x1, 0x7, 0x2, 0x1}, {0x6, 0x3f, 0x4, 0x8}]}) r7 = dup(0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x80000001, 0x4) fcntl$setflags(r7, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00005ff7b49b00800100"}) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x12e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800f83a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000002b00ff0100000000000000000000000000010ed0a2c550654522c7660e9a1eb7a4333c00efe1660000002b"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) recvmsg(r1, 0x0, 0x1841) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x10000}}, &(0x7f0000000040)) syz_emit_ethernet(0x5e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r4, 0xf869) r6 = dup2(r3, r2) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) r2 = getpid() (async, rerun: 64) getppid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) flock(0xffffffffffffffff, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r3 = getuid() setreuid(0x0, r3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r4 = msgget$private(0x0, 0x633) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x2, 0xfffffffffffffffe, r2, 0x0, 0x3, 0x0, 0x0, 0x7}) (async, rerun: 64) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) fsync(r1) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) socket(0x18, 0x3, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x8000, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000160000000000339078ac1400aaac1400bb3367f6c8c737c2302a1cb545db1d98e9a403c348fc07f01cf2b013c1917c3c3829d6c5614a438af3107e60677c83fcb3af3df57c3dbddbc9d47a0f65f061b643113a284ca4c9d791aa665bee4cbaae49b358c632433c5dcd79b954bed9530ebcc668df54e8c37763db38a97d69b7921a733e99acc54633d8ffffffffffffff7f07333dfd9e1fbce8fb86398408190e80fd2e1eb278cd7247b5a4629a0940f2039e8d45ccbead450845658269d6d0705a0e48ae7178113351aef6600128228be170089f8358ab4b697eb8ad1d9a399b305d927e011dac1094e9c2b9af"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x0, 0x0, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000b80)="a0095ba17dd0d086b3b2119ce6a7c6b1e6838280c81119f1665a8453bc1df36edbe9413ed9e9e18a679b6ccd7c1a2e0b63d1de4e941a4efd063dcb3146c575b9700f10316bae4d76cb9ab951cbe141cb7ca93718969e928d443c8a86f7ad244eacec73482dd6dfdd90dd7664fa214398b8b13457d398ce7d953f86304b841c796ec7d6a1afb4a1692f0830caf997b9017541d479b6beb4f57cdc09fdfaa6e560f53348a733a5cba87f54d82fa39b42f30d397607", 0xb4}], 0x1) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0x80) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003b8000/0x2000)=nil, 0x2000, 0x4) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) setuid(0xee01) symlink(0x0, &(0x7f00000002c0)='./file2\x00') r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r0) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa94ea09066dbd86dd60db834400f9ffff125e80f1d38ddba80b9e61dd0c575a88fe8000000000000000000000000000aa4e204e2200089078de7010f81b57a35567d8aa1ecf32b98503be9c2eb69bfd395734528d29db50d43c1710a4e744abfeecc2f7de530a6ccd4793ef473eb48a7ff31daa4282e63c1d16249a48aaba9bcbd29032a37e1cd25c655959f28ae318f1321794dc8c3c4d9e6ac5f72708b499bd8978be99087933569c5c491b868ebf11272f7687a40a385c5e1f7b6bdfba8df9ad597d12837e4676b5221ced85c44139a2c57f"]) ftruncate(r2, 0x20) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x16}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r6 = dup(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x6}]}) executing program 6: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x81}, {0x7f, 0x0, 0x8, 0x5}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket(0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x1, 0x4, 0x2d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 1: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r0, 0x0, r0, 0x0, 0x50}, 0xfeffffffffffffff, 0x4, 0x5}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x2) rmdir(&(0x7f0000000180)='./file0/file0/..\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000000c0)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xffffbff0, "101026007c260000000000000000e1ffffff00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f00000000c0)="a0203fa00953a4b82865d6e2c7158baa6bb5d1eef58157c17599f1dc9d8d34e88aee798ff3b37adb7b0673d5b87cc7ff970d1a55d619a27afeb0e74029ff667b9a728429781dfad73c5f53520499598d3ecb57678206811c57c919b6bcde44a5e14ead15638a84819ed4c95187b820563083ea5f68fb469109fb94abeff7cfd4fa65fe74d8e0ef1e8e9353a878d952a774a350047717bd69df95588a2db6021ba376a89db6ea258c8fe42ed158378ad09147a62ccdbb29a087578c231459b69d28190db6142c876f4c1433f7c47926f5b9e0", &(0x7f00000001c0)=0xd2, &(0x7f0000000200)="f12bb955975a3287dd6293f3f38db912a20418780a5bb9a44b7c4b3910b24e18da", 0x21) r0 = socket(0x11, 0x3, 0x0) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa2, 0x1) executing program 7: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x92) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0xff, 0x70}, {0x3, 0xd3, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x20) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x1b2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140)="de4f", 0x2) socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052c", 0x57}, {&(0x7f0000000480)="568446d880d32ef0a4986f1711580313c8a39613e9e532e4f672c1c0db83a16c5e4be2133234bf17424dd50774a7f09fe9141026ae3d9d0596a191aacdb1d8e58984dbdd7c7f50b0c738ab46d9469e43a0b4f9a1f66d8160621e5c0f8e480fd767a0240b68ef993576acc48f0e8ce55b8c7101", 0x73}], 0x2) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) getuid() fchown(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) pipe2(&(0x7f00000015c0), 0x10000) r1 = dup(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x8000, 0x7e) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xfffffffffffffddf) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)}, {&(0x7f0000000300)="b9e38d6c58135f519fb5a553370fc51ffe0c468b522ee4ad0d75e5e9aab198a4aa564e8c48338971e2a9742b8d7e14d69278d34e26c80368581e3466608933395c8a8ded561e19b5fc6c4ffd4dbd88321797f0038ca0529047714ccaca65120e1e8f55f53f0fe4d9fb0a1989045364c1d57179b848c1e25db73473b5369dc874830d5e668e134fb2ef8154a8f73b9394c73d9b0f82058e9b722bcc920f630b4b0ed58859a382cbed03b2beb3f305dd44b6318a2c02f7b1d295dd16c04c6d1ea1dfef36a74a26aff971c6f1466a1d63239a6387ef1d7db1ba5dc2cedcf444d671c796996e75f8890226d1c2e60eed00a05357a966cf0a2c007f3866f88f763b344160d40bc2c37886f3d6a144319af8446558151fc4f3e5144c204bed85adef386e10c906b80dea5bcce6d6dd3149f751d8fb2a597aaf4056a87f0396fedf7fdbb34c9d0bc2f1bdba8986f4d9f7a8dd8ee2e8798f598036cc244c7e97972a70ae4a8b88dc776cf42b34f17c78133f0ceeca4b1a2cb77fbbee66df9c0c4784f431f4b96f9e0df67b2795a154809ec1c4859aa50669c1edda04bacb5b7578b37bd3e8ef3a541d8de1bb9ff2a5f4567c7c6119e54c329231cd6ae618e2bdf51d7de3d48d85ee0299799b9ec42e680207be9ba9f1ba9b9465d8e0b486a46c31af944a784a3e1cda9d7231badcb64f7c1719ea083eeed84f855da82f97d98bfbe7fbc7ca4fa9f724c92e16e378986b2429ee39bf8c8a083e70ffe0df34b67e53052a997720a7254be0aafd3b01f381e45dda9a2bf0aaf83a6b1fb023e7a85a16fa31052cea1a023551a7de13e7c0ede5a90cf67b9d036dbe12b01a4646c8f8bd9a3097727054d1a2b9d2d681c9a0b5a75c496fba9016db0a5c1901a01adb272aace4b74519d7636041f19d98db0b2a8b5c5a86a9c8089666115fd346ca07b40ad1fa200f27925d88daa2d77009c8a93301e6936bd9f3c7f4701e282cebbd6f59688b9af06eda8b42770ac975ffa2e71159de53544e45ceafe4f630d011796506cb7c42a9085848aee317c761092f9ba7c4435c881359c1226939e45c876ec5b3876227c09197925a1a73615bed4bcc90d92bb1f9557cabefd59bc4f4fa38e5d842cacd28f634d52eee6971a7d17a209cb628c5fdfe0fc5a2fc9a08c009dde8c5bacea130c45f20f1c46d4681e6cdb747179b855cd650e90c6251261679e04f6421dd4e5650a9c6303699a4f0e88bfa92b6df96ef878f19c488ce1ef7cdb725639695b87f8396cfe8f4b8e5e877f70d7121febdb370725112a097991d9b710a090b380dd347d3cb8723cbe85a3aa4ff5de85fdd0988b7ecddbfa6c623efa15fd3a4af301ef4b56a33e99b531aa964d0af665755e50b9a920bfe6571a8110cea6b058bd30dc4ec53c42a0b8cd124921826ca5016e7af71193689e8d192bd7fa74e23982c4bc268774f0324d8d7017bc5422fe87c0c0cc32ac32784597a3dab40e90ebc003f7e437e456871398822633bec97de74bfe391c83a06ce1ef84b3daccf3101a00f3b1bea63142d55e4765959ffdfa5d7df1f9caea54f6d9cde5a71c89e42df65d405cd75b23b79359eafe40478525a9cdae058e836301779d8a666de00bc5056b697acdaf96f850a1fea4e9b833d31c0a8297cd13a08a4dbcc90d10d07a3272aa7cd72a8a2b97eab81de8957b31501b3abd6b492de383e122f2232619a8e7fd14d5e5a59a6af952890c3a548bc1d1369c135cfbfc74ceb3c6df5d18e7d941e9d6fbd6efbd3fd9bfd4cb43c9747c68c349c155b526423fe5256d9d99de920eb5f3e7a0cfaf4d86059da5b66b2a935b604053e8a5ce76d2c51c49470d42dcdcad9eae79805a1cef0fa591c24bd9ac861114e844cf3623c98424b0287690669d9877c172c3fac51ce2f2727e7e571138d89b469fc3d539cf989dc533c0ce16206656977b1f7c918b0c88a292701a1caf4d8bb50b1bc4a4dff6d30d794bd47432083930fb687d6a0a1bf4a53c7039528814d55c65c4ed794784514fdd2145652de628508496d96a74f26c299481925a2288301f8b77f0af4df9524622eee7891645704559de5c877dc2efaba1dc51779246f59dc771fe274cd8cf647e908df51d593ed5804b8b47f32d3b3640343b07b51d10de10f819b6b96b999bebf45a37fd3607b6fe0e276300c588dfad8368549fef4e8f567e9b99b9f84497cba39565865d4f8baa9be4683c046fb29651f3b8523b0e58579a303073f990c650790c3259c6ed63bd8111e6ec96a66dd1aae345780c037ee3062c8952261eca6cf36080a3fd94c1ce04b417875d18b57197e3ccade13712ca1751f4e722a06366a100f5ecb3357ffcff724bc8787909412815425b8df6724d7f08da5be990b8800973497c9918870b0c06305e95dbc6d57d2f3fb2abe8122b7efbc03442d813362e65c0408fd89ce6d69ba842a7e440967a641d32d3e385c3dd416e0f1b5d561991d8167d0db0606b7718f687eed7644e36d4610127ebd692a3ec0585bfe6485720be6d7a6f99f8089b13a1a1618982316725ba4337f373001bf1bb4433b7bc05c72c4051b4b52434f0d994ec32f48efc476576ac1270ac87a700a31bf2d3cccb7e3b45922926d53804ca09f048c4e48fd4e564f5a3884318e3c341cc12043407a04cf20b7bf3a44e8243b29eefdbc5358786bbf0e4518d679c8b96dc93a66fb2c464c07a3c8fa0a3243431048cb472af304d971701ab8a3f23234bdfed28a18fd19ea2dad34f6936483415cd5e5c1f26d71aac1217efa85ae045d5d8fc5b1f87a3834fa609335331980076cccce56a83404b150ddc44e3b8bb8b7baf25a55d8c6aeea6156c14deee31474b89f3c089c652e4603b526a163558f0507ae92eb495939bf2472978607d6c0e60f7f1d98ac9e97ae0f5ba7f256ff94a61aaf3a7bc6118e03bffc37d4d416ca36f8e33ef6988574ece9747528ca62328266dbba7731f8a3c72cfdae800e802ef03d057291400f685e052b2f737cd41cb837599e4a0d8da1ce2aafd6a86514056d40754e1b1c77004ecd149fb4a12ea1bfdaad3879768cafd0d1940700c195bf4b79b4c563cc1b67cb70b7894d74ae364a83aa54314ebbb62a75e0465590b511a1fe2765afa4c632706beee52227f52c1963bec28c9028767cea9b6d9bdbd1f07cd22e1a1cca77b602120dd2bfd7a839ce7997d204c1b844627d8434c31d33b0753e4282ee68591bd3a241bde525de71ba3252aac4083399c60f943d975223b994ee656a00421b4c34e9e3f4b93ef692c42a3c0050fb93fa9cb60ce5765fc0ba18d098f444e26c526131fe359412a82caa28adb8a08fb507dbbdc57a7be03bf29a015452fe5b9f3eb4d9abba17aa4d41874b3c6af8044bf64005fecaaffd2e0f37ce50f1c26080e94501a9e607aa242fbab07cf00e778f3c05691867e304afc7f0830af5283dede41992f89ed07a32a0f10aa7f1911bafd0c1ed0225ddcec14fd64f0ff89d2f9c120684ad6478e4cde92e621e6ba52aa99552272a282a0b4b315608617b15e50994358b2fb34415a38a5e460d95164811c4bda6db08dcf21bec491745dffdf8c691b5d3973cd8b64f676d7311cc9aec81444981d7385049a920ce8f18139d327ade5be78e8fc24556801623b416637a7a5047957d1927d3befeff90f993a885ff454b797b5a21011877740a2beecd0b9057b4b7f24c2378271de54a64b55505befb0a90e366ded06f40f948943f9b58945f63277132c2ee6b34500668d516979bf9059cacf021af91d429e608cbb7d3ef84a941397ebb1d755b279def728993eb7c2579de40324637312ecb3d822720e1b510164078ad50a922ddf77d3931a1840ed5ec1d76a2b2ea79862fee5a062ad06a3cb55a56ca8ce93a2aa3b039871c2af76267c7dfca58ac0b0c0340daf2a294d965ca923075d9d5ef04120b716132b0dc347530297d8a286570f36c772db8aef0079519edcd8dc7f06595d9c171611ff1af3766fa5f4676c2848c51a4a4c6a8f6c8f655296a9436d353453dd0e0db317d6255673cf0d00c8d789762fe5561c962c2cfad3e7854b18eb6b68c1a56262664faf675d87102e9e15037f429be889e840b9fce7bb90189032f5eb39481b7a5c948461b2a70b8802f5e8d06b9d0aa9237b011812250e16aa9a5c2db4dad242650b5a776cd90644a1f84d5558f013f9ac739eaf45a206d38d133821d3cddc65f958ebcd15823fb91316e1961753d7d97c413d4b7cd73d1c12147d721b0ba8614166ce69c6100efbba3eba694beb1175930607bcfabe37a209c8e16f86818df86ae6c5e6862aba779c7f9ab049d8c100271ca369b0df73ed9feb57fec09a6cacab575b4fa91d19a77f65284007feb1af67219d9609105ab77cccae508678aad5ade81f8aa9a3f0e1e941960da5319f29fef243e5d442f0bbd55a5bd7660f61bf27e355a0c85f5c8bc1e01c7822707d86b70e5d12fc6211a23b870684b915b3867fa6c9a2e91c11081a026e375170efc07ec5fc55f43fd2fb680c05721af3ed0f0ddb02b6ca2246959deb3d1b0a8583e7cdb08a8f49a45b7812f6ae88baa94c03aa5581d51d32a90ae321ac7c2b9947225c3bcffee93468e2fe237d7ee780dd9779c60c0c5d87d05a6eb0850a3d983a90bbd57a564587f754be340db191d519d937eaa3fbc02f11aac4f68cc991f89fa9497c4acd716b354ca57be77e5353e101ed85ee8ad3dbfe2b7602ea3d9f3347735076acf0bc41ebad5a19903be889c161159dae1b82be9b2b683d00bc0fa091e87c0a814281f7414fd22a624d23b86c9ced3645468dacf57712d491134a318a50cfa134f47d913bdb821b4db89f38826ca1aa74ccb8f0c98dda745c20def57042f2ff1c1c39825f7e3d5e664b456f2407a6a41c60250140abc2e17235676100733b2ad5e6ae4f7d5f7109440eb07cf7fa276d17e80659d2f99d1675e1149333344464426980bd4b493dd91ce5b4370393c6e09d82a5e4cc7be8e6f3e90bf239f1027aee2e316bae7ae4bade49d51feaafac065ce73f5bcc995cfb8966a1b5cec64cc699f99dd6f29ecdfd2850877e5e98f23539605fa124585387020ed22b3d6d532ad15b5210f8004ff384f54947a488da1ed07310bb3da5ec1482dc16f9ff54671d5aa8c9ca50a4e459ac874d8d990ccf31e1177d3c7eedbf6ceabc15f4c883b990a00616019a95627ad361adb6de35a81ae0de119748ab30ba6b55a740d7f99e3f408ddd13a8465a78c4d29979db2e3b1279c5b03a6448bfc36c0b7cd48912f9ea99f0b315cd15f61ec8d834c910286690dbae35facb3f4f9d81768f2df3aef88470044a280c0e7093ab2f06d829a2eb0e072b8591b5655b9c106e56a4078259b34691c288d03477ee690edcf90137cc1531a85078013c5621c5e8cf58f7a8503695969b9ad3df9ffb74341ffdb9791bdeabb72c46d1e5c07a6943f9cea0bac4c23412a4c884127bd0f5f98fafb2a7336f372ee3326b56c0d4fdb28d73e8506e4475260b081febd9f9c624b130c3274f0b191ac7db75159b61134e8fdd26d2791a0f5282b289245996eb3e100706b619981b83d2142d00a84cb87294e52a2eac550b9d2ffd44a2c4c0e643df78b1fd974c4ad33c783f10835b34c4733b625728cc550bbcf17a366322108fc3e97176593f31179da89ceffa97221309cf19dfd9ab95494f71c65d5a8d5610bf119a95596d41390513b5e682ccb47a24871b1ca2072a40add51fe2b3b1d755dd7aabae2676236ba30324a315ea23c06fdd7c4c52a1fbdfe7c", 0x1000}, {&(0x7f0000000280)="5aa208655b7431f15681eabf07e8460e615ec98d753320ded5e383c6467900fbedd501", 0x23}, {&(0x7f0000001300)="2679b6254d9f761347d097fca01fbb990c522118d689a81ad40119f1ed2c278239466bb3ba471c7a16cd7635077da8ff71ffdd8f4b6e1ca7a4302b3c19abcee762917a28a6ef3a70adcab6b95bd594d6459d0eaf37d94da247d042d41f1ca497df44d8cd82c585da320b747ad0d3ddecd191ae1e5049d8d1d237a3fd272520c38318909d3d2383bdf29a34dde36749c6d2b06f9355719284dff6ace08dfc9e7f4c1eaba79b6d0881d0707b5e2fd61971b38d499eb2e5cbd5a005f479f5df40fa5463f2bccda7b121dcfb61fcd543a569d9598b066e68", 0xd6}], 0x4, 0x0, 0x0, 0x2}, 0xa) socket(0x4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x20ac, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x138, 0x0) r0 = socket(0x800000018, 0x6, 0x0) r1 = socket(0x1, 0x4, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000000380)=""/39, 0x27}, {&(0x7f0000000200)=""/92, 0x5c}], 0x7) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r6 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r5, 0x0, r6}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x58, 0x0, 0x0, 0x80}, {0x7}, {0xc3e}]}) syz_emit_ethernet(0x4e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001600)=0xffffffff, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000003c0)="b3495e0f2069cc452b679710d68d93aab00e591c5973a081d0536efad06c16b29943d5b962869ec00f229f23059eed9b798c67ee9b010a3d66c2e3796accea95c3eafeb3f7cce6ae51d17f45c46b8d3aba4c49f19698b82077af497108e53f63891267daf76048126fc14b0123f4c517556caac67e0a313c4d7dbe1ce920a8f15f19ed85bc4bf352d396253a5a362d924b8b92ed57a380976f75273ec1657902a802a2", 0x1}], 0xcfc) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x3f, 0x0) executing program 4: kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r3) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) mlockall(0x1) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0xb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000000), 0x1) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) madvise(&(0x7f00005d3000/0x4000)=nil, 0x4000, 0x59b44f5a5ace289c) getrlimit(0xb03b2519da42d25d, &(0x7f0000000140)) r1 = open(0x0, 0x0, 0x0) close(0xffffffffffffffff) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x85) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x9, &(0x7f0000000180)=[{0xc30d, 0x3783, 0x40, 0x8, 0x3f}, {0x5, 0x2, 0x1f, 0x0, 0x400}, {0x0, 0x2, 0x7f, 0x200, 0xfffe}, {0x3, 0x8001, 0x1000, 0x0, 0x3}, {0x800, 0x720b, 0x4, 0xd7d, 0x7}, {0x7, 0x5, 0x1ff, 0x9, 0xb7a5}, {0x8b, 0x4, 0x20, 0x80, 0x4}, {0x12, 0x4, 0x1000, 0x200, 0x9}, {0x1, 0x200, 0xff, 0xcbaf, 0x8}]}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4ae1ae73) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000200), 0x0, 0x107) pipe(&(0x7f0000000040)) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10001}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x9, 0x6, 0x3}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x7, 0x1}, 0x8) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000000680)={@local, @random="ac7db2bc9254", [], {@ipv6={0x86dd, {0x0, 0x6, "35f9c3", 0x4a8, 0x2c, 0x0, @rand_addr="f375f66185c3bd4c002b70e49f1300", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6, 0x1, '\x00', [@generic={0x0, 0xc, "56e54aaf89aca6613510b83d"}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "886ebe", 0x0, 0x0, 0x0, @mcast2, @mcast2, [@dstopts={0x0, 0x0, '\x00', [@padn]}, @fragment={0x89}, @dstopts, @hopopts={0x0, 0x2, '\x00', [@ra, @pad1, @ra, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x0, 0x0, '\x00', [@jumbo]}, @hopopts={0x0, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @hopopts={0x0, 0x1, '\x00', [@enc_lim, @jumbo]}, @fragment, @hopopts={0x0, 0x5b, '\x00', [@enc_lim, @generic={0x0, 0x2d4, "b41a7ec170574122f9ac8e78f2df3b464743c0cce6ccfb992c6865be24d508ff60c8e5547c59172d00210c698b9a95f252c8ca5bd4189321e57a23c2c8ce7f71cabfa365946aeaaad996143f9a067b47a038198e2030d0e8f12e37aa936fa463a66b9d0fb25efeb3cebd55d830ca47654a1fbc10bec82a0787094397168d263b27139e366e47ef942c4c73b7f41c3da702f181297e03fca1a94a4ad9e12270f096e54361ea2155efdd78bef64d080d844d1764ef2bc85e93e8fa73ef22c8df60ece4f6cf861b353fa5c97c7d16a567420798416be00ea9eb45a77096bc5ee3860b551ba0db46dce7a1c913107b5b64fa740fd70dda4b6ebd98c07e775633dfc39fa58b65f18ad44f8891bdc9bbe6ed8318ffe1645647bb75414c33d7108ecb8d65ef0063332ac9ee149a343ed50d34df96319a4f0c521381d85fa977a57c71294e243fc8b729238a1589a427354fc842c4be9479de02b843e68e9c4c9e989fe9a553a5859ee9694707e0d9d7583bb0aec180522bd62424ad8acbcfe957f898d19f9197c0ac113bd6c961b298059b70dfb987ba94e0e83580300f7190e02aba6a0d0d5354f904203dddf54f69f5810fe4d24e66ec9054e5f6cc807ece20d5e97dfde91fdccaa9e1a9adb12061e4b36c0dc93b1995ef85d8b11588fb50ab0979c15d06240508f8da62886ea0ca56435373ffc001fcc6110d18dedf51d495bce47f6d5a8390e5f7ccd497722eb8ff267ec50bb5c75b3808488e8926a7e8f0cea7a1ae19fccb166503f49c7c252432d0e9c0d41ef27a5f4701e57fd6f2047161cbb4d4887ab65b8bac52213ae06e656520c7918d28d8148284f2c2580cdd0ee28c7d5d437f04d02024b2ef75078e2bdadee62c651f8c519a8395b06c9ffead613b1176a7d4ce85ed5124ce97345a83edebea9a6aed6bd940322050ec237a67850c3b9f5ced4efeca930f16444f0b975b715aa3279b7485caec126b15a0e3d89ae4b5506f5e194a8f08b4b42258af98673a349db9fade"}]}], "7ecbd38d750b8b539eb74f23aa199716684ce6d7107a242c667dfef35a2e3c522bf1d1366e7a6093cc9071ed82335d66945bda4f8be08e16bd6aa03560aad89c4870670b962cfb3a88496d24e69e287303a6e042b7a775354592b40186ffec71b036f691959c5a13fd8dd0f5f4e6fb1a457f73b2b94451ae7ff17956b2734c4554575e570b98e00293372080ccd54096f4b88c5b411456b6743fa695d63f81bd87e369c1035683d8028a87314dfd2e1e0a43c8cbe8e0ab6e6db565a3d81319dc00da312614f5c3a7106d4fc59f0302385d56b91ed27c633fa15df5053ce706e854e52426a82b043f26580a79440253148c9d24aec61cda54"}}}}}}}) syz_emit_ethernet(0x96, &(0x7f0000000000)={@local, @random="096311eade16", [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x32, 0x80, 0x65, 0x9, 0x1a, 0x37, 0x0, @multicast2, @broadcast, {[@generic={0x7, 0x10, "7a1ed8b348dfb026fb9499bc4cdb"}, @lsrr={0x83, 0xf, 0x9, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x11, "76a9f62fa297124c8b7848fbee3ce2"}, @ra={0x94, 0x6, 0xffff}, @generic={0x89, 0x2}, @timestamp={0x44, 0x14, 0xff, 0x3, 0xa, [{[@broadcast], 0x5}, {[], 0x40}, {}]}, @timestamp={0x44, 0x14, 0x7, 0x0, 0x1, [{[@broadcast], 0xfffffffe}, {[@remote={0xac, 0x14, 0x0}], 0x673b}]}, @noop]}}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x102) socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe88, 0x0, 0x37) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x4a) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r2, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r6) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xdc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x8, 0xff, 0xc9, 0x3}, {0xe81, 0x0, 0x6b, 0xfffffffb}, {0x7, 0x81, 0x67, 0x3ff}, {0x8, 0xe7, 0x0, 0x7}, {0x3, 0xc4, 0x6, 0x82d2}, {0x8001, 0x6, 0x7f, 0x7}, {0x3, 0x0, 0x9, 0x7}, {0xf20, 0x80, 0xe8, 0x800}, {0x1, 0x1, 0xb4, 0xfff}, {0x7, 0xff, 0x81, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x3, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b2", 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) socket(0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x400, 0x1a3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x5, &(0x7f0000000440)=""/234, 0xea}, 0x2}, 0x10, 0x40, &(0x7f00000005c0)={0x3f, 0x2}) write(0xffffffffffffffff, &(0x7f0000000180)="2300910000", 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, r3, r4, r6, 0x100}, 0x2, 0x8, r7, r8, 0x0, 0x0, 0x1, 0x3f}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000100)=[0x0]) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x200}}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r10, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r11 = socket(0x18, 0x2, 0x0) close(r11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd604084b9aabe2eafe5020000000000000000000000000001ff0100e2"]) r0 = syz_open_pts() fsync(r0) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)}], 0x1, 0x0) open(0x0, 0x0, 0x0) fsync(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="00873909", 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) write(r0, &(0x7f0000000080)="e98e5c99", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000002e40)=[{&(0x7f0000002ac0)=""/7, 0x7}], 0x1) executing program 1: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000)="b44cf0520dac08fb583c6727ec77649dc25240bd5c873ffdf9c7691bed8e", 0x0, &(0x7f0000000240), 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) r0 = socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0xfffffffffffffffb, 0x9}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000380)='./file1\x00') r1 = getuid() unlink(0x0) setreuid(0x0, r1) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0, 0x4) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x2002, 0x3000}], 0x2) semop(r4, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0x81}, {0x2, 0x224, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x7fff, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfffa}, {0x0, 0x7, 0x1800}, {0x4, 0x408}, {0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x3, 0x21]) semop(r4, &(0x7f0000000140)=[{0x4}, {0x3, 0x0, 0x1000}, {0x0, 0x5e4}, {0x2, 0x0, 0x800}, {0x0, 0x1000}, {0x4, 0x8001}], 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, 0x0, 0x0, r3, 0x100}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) getuid() shmctl$IPC_SET(r5, 0x1, 0x0) getegid() executing program 5: wait4(0xffffffffffffffff, &(0x7f0000000000), 0xa, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="0e344a7063f7ac53ffffc8d6596bc1e7588f4f0242481e62028dc46094bbdf4d312f94f3bfabf252f4864fda7e88b7e56c00e1d958e84ea5202e2d68acdf5c25727d8875286cc6c7c9f9e784c3be55dfdb7039e11d9dc4772fc20d9106d7d07434e8a4faeeb8523c850f1fd4631ec60cc2294a60e3d2d6db3d61710cf4c738ad147c1fbad3591ae468304d75a8f6771559470ef3", &(0x7f0000000140)=0x94, &(0x7f0000000180)="0f82999a2139717ab0b9506aef69707ffb7b7992bd6f588eded1f14b0de1682c44ffabf6c1f6473603e357a0b26285b2d8169cead04522d41a29cefd84d0778a8a7888b21a4472909666e0d5ba8b26a211751f3b33d25cb1d04532b297ceacc00c86737e60e3a7f27ebc3fe84e446ec1de95dd03910b72206134136db2fa2a4b5627f2ec25af318860258ded1f316fd65435c21bd8d9a1181a5873d2e36711df179af3dc2766b11eed7f2c90b70c559dbc804d8546bff3a3aaca80d917275094ad7fc6b484b81a4b1d96aec7888a75a4bf2af7072f535ea5e3becc08f182e59cb0ea8e422eebcc5a6f2ee3aa6ccac851221866ee41c75a4127fc30de1e50fa4b040db458df5d8085beee5f00a47bbc5586815bbe953aad7bfab952290d028f0e24dc4861d03e19e004ffb2c92f372f972435d8497c6dccb8b1c9a093059a9d0f818973a371083c301a005bdb00eb58ad388a11e39eee4db08009712b79af095408445b1f53dade20052eeb4541c2ddf38414f4c6c5531f59acfda1d6a94feaf8bf499a60cfcecd5f0c47892310912646fb2b70e8e445192301ca1d5cfeb6284bf31383e14504c307ad9aae244f41d32041bb2a9aa4a14642904a67c82e7685a52544b000d4af5402d8f53be3d0c37a50947556202045a072da6d98f00fa7ed7832848b8bc20fa18fd577b18cb3e4d5d923ffc50ccae5d1385b51073b92bb70e97f4f8012ce9decccbfaf72594ae417c344eb917816353c5cf6f8cf7c9d68f3ec189412629665aee2639eb341e25f3f151d44b0ac7f964adc0a4f5f959b06126df89642cd11b41ae135d08474ec1f7f063fcffe1b9ae81e967829f3b9d8bf3f6730d224321d0f69fe6ad1736194ea2f05d081d7198eab69bcf2f779f826aaee22f32f0ab5bd0d8a233d049d54392f02c20f5b346aa6f2a2e889da440ef3881cb0bf84dd8a2c56d5b089e19fd7e825583ac0124fb6b3a2b5934cdf4d46f2fc02dfa6b5398a7d4c93c4ffcf33b60c9c37643b0248410c47cfb537ec63eeddfb0fd17786627bcf52cd0097675bb7227f7d42adf4a063656428bbe8484994f3c5c3ed7316dced737c04beb887e1bf48e8582c69ccd5c7d2c24197973f8989809b79c4430ba01531308059f2a4c05807130cb2170f9c42b5f40b91a030a6a5c4c7fcefffab86df984bf1ba0aedf9cc5f645735865e8483946bf641dd66afa2c4e76b8313f427de781b6ddc85d72998349514c6e98c90b96ccb8a63b8bdfa816424f854e118e2a858a88c6dbca4c1a93056411257cc78862289c63beddd97a3efd73e844b82ffa572e223bde8e4b545f94b35543ad0677b797a0755b9fb0d1987f179607f1b32a29191c3bbc238258e08d0ef86f49a7bffde9ca540c1a1a6dc05f795f6aed5631710daa6dbfdc00f747f04420afde86e46c1e975cfcbb4c45a6d4aca705531d5e568286cd556966d99d6c7e505a89eb0808fbabf9409204f0f35ce8d7e701acdaa7627c4198cd3225a4dfbec0d3a9a2bc05ad1a35ac78a95d0fff48b3e37a29b5e525784e10852bc5a8999a01fefc5b851c469844c0b11288c87cf4ed685067153208137b5f150bffa86dcaab06fa46c3e13b47764d55454c70027812d5bfcef261f1aadee026cfedce0a339159892c5623ea28496bd1b3a5daf43c339a99999893b3c6bfb0c715184c36fdd7e544a9e998d91799be6dc9e8e0439b366265f03858be27972262d5da103b7f64ae15635c14efa4eb5b33c314c38f7f3e2b5ff4f380d68c0e2455ff5e00c08b9a552e2400a0ab2c22fb541cf02fc9bb4028fda729b9d9699ffb06a8cac7fc5858a83a4e889881dbcb9b5a3dd6095d9a68bbae2292dcc237ebe643cd65cac6c32c881b85cd9f145dcfb05f0c100555ccc64949c16fb1228d23ac22241b74f7d373933d70600c37a126c2952e7af1f4d861436cbb22ccdc9283cd3edd07174e0fcb8a35ace43156218cff47ad93f95ffa0eebc0fba9e6f930e690995ad5cdb0dda983df73fa51b2bac4e1ea911c2a3dd9339c11f715dad2f5d8e83b6e899c1067849982d1c2ef5317e4862bb13156b2ff3f1727b2816b4fb6dfe730f74d32419ff9df2b71970501646312f21aec2c5fb0cd862c4fe8d69da680a5a74e661a27a094aaf2e8672c2d3a3adc0dc03e5b74a8d05285188b2ec2e6fab146b87c84e32f0efd3f756ec15a5ec52fbbd83139ef92504a6b547791b4bd97ff1da32e530855f9b2636e207ca7263405f0b19dc534162e19ee5d06cb39820dabc156441059767c94c02e2d7e488f79def877cae0219ee8c6b08bd6f292f50690397ecbe7605532fb2e74c42e68c5d315c23fc063f025e6cd27004446ad97ba5a217d4273b810dda88e7cf156f12eed5f39e65ad51674b113bd85591fca00cb4a0da039b5c44fd83fe797036c7327c69a0ac426f6910ddfd5009803db02ce76f9921b599f216df6296dfba3bcb2b604353c8d675faa5465b9ae1dd398bfd04499e2dfd8f65ff11a46b27263d30ed70252694d195a566b3b2e449b7c1af2dcfaf1e1161c65495c9e150c6eb164366ca5587b3fa8b020298174fd67ce2ce8e171380585f87ca9543075bdb7695746a018cbb23276adc2368159a766eef708b54a89f55eb25e40de7b5c4deefdb1e76c7d61c8b1760ddba9af6a4be9e806e7d87a8087b33fb7487a471315392458ce6e8050de0f781971d910e11db141965644bc26e3280a97272cae0252e4af58a47d5819663182a8307e5a1779ee2e23e424cb1f83555b52a88a07fe942d9180c0e0d3607888a23e9e258334fb1a53effef6e4f57711db74f65c880581e4d969fc8fcdbea73614b9993059b71507d29cfd99569d80024b282d53e8452d986f964374b23f2aff0a16cf938d2c4dd85d46d8e7cf4dc0e2e939c1eaf4ce00077adf32d76316b3227cdf547863b5d78dda012b1643d65fc861ea4019f8bcf6946ccf915c046352f1a2582d76da6cb5969df6fdc755c00a185c9e4e66e174320e831c214381485a23aa37072130f064c91dc098d21dc42a3546593ceaa6dedfbaab3255ad083668c8fd2f5998b4a2779cdad916565dae03fc62706f7b8b744f3e3df8bc9a5aacd870ed4ebd55369c5f69bfe8eab229197faa51dc1ead132a45a75c76b36df3c3974e357ce19140c87a6b102485c7811cdf34600293c110a1a9bf38bca5d21cb7354775cb9aed29af15c63b86f1b6e9ef3be9a9ccda76d8d834166ed3bbeaf88083ead7519cee77a5ca86b829970ececfdf64b4de56a7c374b34134c06e9f71ca01e7e98a4791cff56613e27d9da9c0f5321cc19e3d5a91c1b17b4a8cb72f5b7063b7180c4eb5d3a6daca2d2c9fe5f5e7433be8024937bd9cdf29799cde0029bf0d2372a3098995260fbe2975e91c35726e7698e38395463d6f262d542d3e3a98f3c2e56672ce5f94369de79423c6e50dcc6135a6738a1e6269d0e411793f221fd07aaa34b6f0c532eb3e2536ae07244ffb8adf3e2d28a1747b5d1b97456813e1dae5b82d85ce176f042dae344f3dfe8b76d7058df738a465f1aeb3ee8306185f1c475de1eba4b23e62fb558f015208ffef4fde9ce838ff8c93b52ed00449d04020be81da4b348e52c6624a42f8870a7bd5df3d8fdb94dd0bd36c07791a7a6f375871a342f3d9dcbe9f172133c75384f8ebdd6cefe6cfa741ea3f7def0d6b58682b46c66ace9701b6d9940848261dccdb72bedf456026faf14f4a606091521510e65d42b795c6540b653c7042849d4deaa1e66d448dfe47a53d8a8d5c4d5c32f894eb45fd6bf75b1dcb4927586a61148a6165ad35807b7b4628a36d78f0283a380f6eb9531d5de6d408f7d7e1d8ceff3c382d18e89b9864f7316e4a567a3f5f7e73a5c1e66f5e29163d891db479632c4e17114ee5082c9ce729bf6ff3e15764574473f66f16abdb2bf2dc77da44e0b41c5b8ec7cd5d7728f17c90f402195c0ed170dc8e8bf22ec55ee6439e09822d634ffa729aa0876e5ec3fa22d8fdb0fc4a91ca1b5c2f212c6d5766e3809d30ab874e7bb8843714148b867dd7d3d715d40aca3051a8f7dd107ebd1815c67f95f74a9451c513a0d1a76f35cd4867c4331e9e40c65a007c23d7dcb577f774077f5021f4859b2ba95f594b174caa0cded206675fd28b70a4e64df3adc910082af61e416505667983480dc91c9905c5ee77b5e188418961ebeb5412561055cffd5ee60f7d63e770f29adaeac5fd7294a5e1f28dfc5fbad0127230ce74b55ae43362bfb1bdf50c99458ba59b983c6add4af2a3fc20010c87c1b367c0d385015383bad66520b87a1a69e9350e34fce6edf10967008496f5b38ebe22aa042f91c792094dac0a6c501aabb4a39340ac01eae361a61f4e35a290206e9edd62f19867283baf77c168df994357c5926ef62ad21393590aa385c9aa7fdbc652ee71c366d5391ec3ea1a0efe9130cc9d027236e5dac976476b52d3af6ed5500a3598078b604b3d8a742ff3e9ec1100e3a0218f608e71ee977a6628ee2f833c17da2e7dedc42266ff432d3f7b57748d9fdded370f15865e867cbbdbc1481a49b492a0a15debfc4491643720ced212d645619080c6615f6406f5dab6af06c8fed650026dc519433fdd2fe2ccff5e10c9e5fbff32a7318fa5a856994b09f54cd6c356d153c347bc073e6d85ae32083d2ebdf986e27a53bbf51e649f71dd27b7d009173cc4c8c6cff89338b1bfee5f272329eb7279f831d158bc2fa02e367a09edb9d0c9c9b654569de4266f7497984d0b85f722518c587f9ff6cc355f3ebfff22e1853b6df516f4477556225d96f7e6f4c7cf7f65c5803147f044b6989ae0b0061b8356104078083cc631dded8436dd3423f46871053c5c85df448f8c130b087e584a93a21ca139f92d0332fa5002441eb285a1f244f3983d312f94d6274867e34aa7f3b3b6950cd0e2d841df8c92ff898f81db1865810a9a8567be379cf2b9ff9bcd59048835b171688c80f6600e60040612fa0f4c972faa8fbfbb5361d5ac0477af1c076dad5fd10abdbd12ce41f305f36c5ca7424b0d9d9f7fe6f79a1d5c5f84de4f56efd949cb62725c106477f2a2a5f699d17aaac94df4f2e381c2508fe597df3656bd6ae18316b13c4973b22f9575f64ba704a90842cdf522e7364b000ddf1af875e5472ed4c0bf464fc927e50d67ee6c196f0e8df4dc0c4bd5dc452a9108e7613707decded425c94c1445f944346b78530f3b22e177afbe47e0df2d5aa97258ccf9930dbd447382428cf7ad0aadd4e7575c5bffa349cb2dcdd6a3bc896fd244908d78e126c174b3e93675804f4e5bceed99e701b543c35bbf13e61f2f9cf27996678a0be850eb55ba823adf39dafbd4cc992fa2448ebcea57f25e33a77ee3490d7c37f0e1efdbcef26bae6634be254e61b1ce3fbd65dc6897e6ae89bb7a8940daa833e8faef1c690a5d9bcf3a1b1155f05b83f4d40b13d38fb273d66d8f2a8645efabdeaa67dd7bfe2efd31a75e19711ed984d0099d9bffc363eb098f2ec475a0eeec0b036a053a364ef7379bdf7560d72d9913c3d495021137780f7ee14a4b334e02ef7213d8dbc2a24f378447c7b615978d9278a0cf27acb4b4e3d4e2410814b854a50023dda608c165afe5ba1c977192808d0d2a07c9752d8ce9dc22008bc7a9cca076f8abf0073d5513080667c9a0e8918c602a0dde3d984175e20784bcd3f5196acd1961a2330281b9626ee27989ea2d5268dd99e317eb32c1c4be8436f697accf3415c1ec9057169f1fcfd9026e5db6bac3f4e9283067f12c9adf3d", 0x1000) sysctl$hw(&(0x7f0000001180)={0x6, 0xa}, 0x2, &(0x7f00000011c0)="15a721b3983ac633b8dc91506b00e2d9883ac8f7f1a29d74b79b0a5cd4233990987317cfbfca7b0f61a687a56393b21b88be78214fd9e7f9ae81e1b4786c2ca7831c68c5f48ee9c49fc5e4fa6975b3d724bd2fe9c46bced4c135caebf9560959b7", &(0x7f0000001240)=0x61, &(0x7f0000001280)="e762defa97cfc14210f8e8ab4e90013a2c21eb45a6c4e3b494bfe8d6ad3b3346fb795f49d9d1e0760b1a6c71658cd769a4f5c6046ed9191e6cc607acdcc05b09c221b791aced37bd694e", 0x4a) r0 = socket(0x22, 0x4, 0x40) r1 = socket(0x10, 0x8000, 0x4) r2 = accept(r1, 0x0, &(0x7f0000001300)) r3 = msgget$private(0x0, 0x153) r4 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r6 = msgget(0x0, 0x0) msgsnd(r6, &(0x7f0000001340)={0x3, "7356fe6081bd7c9e6fb18ab6386ce7bd1d1053da303f96f205cf371cac99b5016373d24ea75fd8413eb5c652c99540debf89087c2f2432646490d70ebca4ffad3d403ef61a53aca9725906a5bb4f435fe377f7abf266dcffa8e7ea656a4c44d71aad5a11a40d45023741d18fd9c8436f1b30a33e172abd0ba63c1124a703bfc513800c9e031345ea4e9212c7b04c1031aea00ea6666568eb56949020b4181ebf23df69e9c215957f6c3841f3ab06159fa6d509fcf8755f70246c845ef10d49c4f04acc19471da676bbb45321739f068a16e56a9f1bca49ffb1812013dc9ad040b47aab8e00e2b3258db619cfa3a77fc660bd11b4de7d8098fac255e99c4b11ebb3d7832b37e310cbfc862afd6dc3377f8ba3bdf08d1b9cb900f97d8c518757d1b77e71688252f22e2dcb02f0f83ee92001464d5a896f56cae4dc297eedd3f21401f81aa1f046f3f12edf9f38b5434a6240f05cc7b49374fb825a52b4279d03bccc0f1e7bc75a2bd08e91ab892b4f47ad4cce857eced4f6096d061692c4a4b33dc625895ae1510808f3091a0bbc76c502d60b68b7ec941580176f7e586d7530c4c56d89e554a199aee6cff4d9fa86f895cb3d4cda4e4eecff2362fe4662841f330b6cddb5d8b9d069324624160adf45062d3f165b176ab523f1f5d22891d426fae40868fc25c518c9d67d90380ebe16a8e8388dda6a63b77bd500d412ba3a84dfa1d0cba9f24d1625738c13ec39b54b557b770b97cc47d524368d6d69d9e9fbdf52e949a53108114ae4fa6a494431999d79c4c5f2adc5661f5dcf1c419225ba8f468363071c9d33228820aa407a179a39401791dee2e2400cbe75929f7c4ba6bdb83f51de843032e4ad0d108b200e5a21cc1fea4fba5d4d309fc6ae5823e050ab211e1d2cdea71634be3458df28048273c6cfa1b97f13b56d98ca18d7b0bb2302421501820a983d87da1d153aa7b0d4133cbd187b4b30a14296d1355f263f5d1342254ef0e794512441f4f1d80ea5f43b63afabf5e096c476a6446acb19caa5588639dd1a6f5d5503b604bc8375a205d49bf3afcf628eb16f5e669e44502d7e398852214ff0ffe323b316f47f18cfd92ab4abcdc41f51bd3b92f8ea05fa827a3ba0479052b472bd90d889aee009e07411c5bc8965707a07c2cb050e47e415714e182453c6d561ebf3d5779ebfe811eb1a4c573841849c362de4dd09468c8c034e11c343c8c1f2ae3d92e873ff62b3ca31617630defa21e932de2a9a621377df119f3e886ca1ad8c7afca2b6a7960c0151f16f79a69b3472fa11e8b246b31a19836be17091ff7305e44d3703cd1bfa1d64f39fdcb6167f94c0e22dd23cd7ab6da1235b38dfd6760130d4415a60ae6deda9e1c7a41dc5de9dbf2a5787b57cc2e2ba60ed0a8c46e89eb780c1502641decc7b64eff1caae84dd6c72345d29f8a567ca4124d80371fb3d973f524099ca49c24a77d42c709edcfe0685b25d57043702e5979260a67defbbf081b60ef5e53f89a77ab6a3a7bd6996af85abb140b42fdb58192eb9af2b8944dd3f5b3d1d05fabd5a86a5ffbd2a8cdcc0f4a98959fa6df08deb18012a8f9bc2aabaf8ca43fcd7e17ec51d5a0f0f9616e4caff524de95e931c1bab1b61e70b6bce2d4974de93ac1559d66530363207ccea4a18e348cc519c47d455769544cf56fa1bbb292d5e4d54599bfcbf5374407fc35adfd67f19c2b8d6a4457d61e6486441cef2b8f24b31cc39c00daaf33d23a7a1f683997d40ff190fc8fff382c5db125bf48237b0bafe35a98a02a689a0fc563682989800e265e10f906672fc62eb0cb88a876e05dacdb9a3885a9f2434123ed36974b267d8285d056fc6c51404f00040fb768b6bfdf87366954287403c41666234ec8128bf8a980fe158d01305126c4cb4412e26e3ba03764bc9fd1b3ddcf8a344dea08e4a843445aca8f5efbd0db090d7e928a228d397a538b8dc207c4cd754a2a4fec4c6761381c655700f82cd27ef6e79e05b2d5d6f58d9a5118cdceecd37d33c9058f404fb2e7e2a2b05971dfba161e9d8cc5ab86ce99f0c97fb327afc3bd82502b5b9629b661cdec58045237d12abcdde3933e3f3194cd4237882d07a426c6854cc6a2a436c77487a4ba1c99ea443ad2a308a41510b7e41a58fb737d52444a7c9eacad382a18afb93a6fca5e0a36e8565b4fb00c9d5ae6d1c887cf7aceee55cc445b0476edcfec13a759a36431314c4d460d5c6d23ecc14e38af2a2af2b97832b072edfb3d3549fcfcd29dbf9e6238413c3068b06fdfed3227e97e37fdf80116b27cc4a85459a24cd6f177a7438f685776bd70dceab1ad91993ccbb14354334402cda2bb92e37995e5a10373d580bb19ae3044f1e8e3869fd2d79197dac9b1fba958b08b5898793543c1520cc0d9210599652b15e82d47de7569174def04beb42d2394a455702a1372697f524b633a268ff8d9be0608377edd5175c084812fe1ac797c6000fc568350a83ed9ea88be047e77880841ad2a77eac526eb4e8bd26f6f68127892660f5d7e95e0e31f1df6dd427381f2c1e9e4a4e08e67c683a8245057f76b4d66d1a2cce02d0e0387ae19e4f0f777d812eeaa9b5779942d73a96ae411560eed59a3ec097a86505fea4adcf33e60664893dd5fa296fc97f127b7ebc85f528e89a976371d0856aa49b0967ef1646f485ee0da03a480282554eddaca8ec509335123e71dfed1d84cdfc10accea03d254d924e71beda9b9b769a72448dd95a6d9c5e00e7097c0240e66531eeca469d4f8f7e015285ae92180ec311eb339fa41a87f70b2ac96da4634104b6d9738d6aa6d0ef7e10dec2b3736e4ac75b31672e75a11da7b6f38670a33f4c76c2f25a4824071fdab5d6f411f9512572e41b383bec74ae0244fead16ca4e1015d195f350aeed102933f7f00a645b490a16e2238e89d48549fc64cb932b648e1408617f38636ace23423da451d34b22a5e3356aba3abaeaf87764f4564137e61ae7c0decc57b1f954dce34f4edf3b2a424b76bafeb98905143869a12615aa238001e47181f5f1bd49047ff94d7c179380662c34c68d6361edcedaafe338c56962a18109c1166574df535569e0bf33f89393d8d6cf1dd821e6ed418b0476955cbdf65850e0e574995dd3098814e6bfc5e6425af112e8d5d5192520f4c50d8d46ba97639e77b1e93211e4435d3a60787748eb19a068955fff27176f39d2ebb0c75578f6146b7d93305511b421008920ebe7967d87e550da91a66d0a120a32c55fb7833eb18bed4bf683802b543f8aa83e5b0113672c9bf44512cb6a1e87ff89127cad7fe1b12a6a3509c0ea3ae2f034ada012222917fe637a938c7748283f72f4ae852a1de23abed4bca0f61147c4f51fa341deb760f3e1d85949b4cdae5c112c0aaf209ef21de6a7a45e877287a27de4a6c60663e735cc5fd775d382ca2db592741eb53bac440e914b96835248250fffff11e39769b0ec00b29feafdcfe6bdd8a663c7bedc33a616f7e117b055838810db7a7c4d78c9800bfdcea48ff2b981c92dd558a0e697d6e275536d22761b5b6bf36284b432acc328a3f1d261e1075c8823168b57c5b527ae71e5f20ad44985220ce252508208dc93175f8db761e6ef51dab1dc1bd774cfdbe42b1c9c2b18f6d74beb22e2cc13e456204ceed0b8818f5e17cf8f7e0dfd8b7255f18d1d92f649506ead14ad57524711ebfd475add213caa6f936c6b4d1f1d3e2f698189427a64e4d8c9be660956e9c118ba4d0ddb96d40bf039342f664e040a0b513abf310aa61c43ecd2af27c6a32fa309291b9eeb3192ed07463ec65103f0a1151a255516505a76aa886f75662e0709b08bda937f0c29e7c0f0b0ee1ba941dd95ef39dd0b1000241d1dc5776639bb4f61823dc5ffa70912bfebfe436a86ca107cc8f10b0a4c012f590a1f2e49f8c4b14f03505a3b84be0c746b46ca9820a27bf85bb3211500f01cfced5a749ed70e9cb271f6806aa6431964333236f6a13a6721e7a29d21acd59334a2ef03ac4ae8000420e1aab95fb06eae899994b645f63a64aa283130f8d84a316ff7146dfdb28ac42a600842bd9fc964c27f2beb839d229f1f48e4fe0d2341ed1a52bb28b0c4ac397c8bbc07d91c67177b4a53554d6c41440f8c9784d42f0c04a160ca5a9317d5766fc2beba1c22c9c2ce83d992fbadf08e430c0bd298d2a410305d3d2acb967c195e4364c70afee0a0c76baa343beba800c1d39e899fb06bc57750a4cff3028a92639e96ef381aaf44bb0fe35d0ddd1ad6d309e043e44dd01823d3330fca5e40e4fe921fc09cc020e495b7633cda445a34a24b75693b83cff00bd4f6b799d24266f62a99dfeda653e4bac98e1bb4ceefb363c679097b81bd96b2acfcb6029f090cb0da5b1eead9abecd58886da8ebf3b6d2696fc06245212f262bc4557dee9e70dc58b2f8db91ceed58835ad3c1b6e987ccfffa98d65ca821cb44587087f9bfcb056802ed34fe8d51e08f1c78a0394f0c8d6a8a4b2de240789fa485d37ab6db92f15c70e27e3ecff9c83af5e56cce908639301b8080b8ad0dd7025d621a4e7ab38e8212e487d0865117b7e7c5b69fa00fda3a0bdc8abe3c89f06d1c293f554a5f60d9c69739590e99ff4dd9fa9daff54c45194a83c0b7b0782f4e3d6878db1e643f171f511d5d1541657ea2537ff6c745b0954a8701b136ba8540b1d9244e4f4e60f36cb82932244c0a1faf09ff8766831a0d435aadf11c371a93130c7d6033071f029c620128d41a994f5178281131bd1fdbce4a8201933b60c03d27f9e400f3ebd81d281c431c77d382d5465fa59e142c0e6a02f7ed618db30fdd4854ab72109724f6950d17f2eb54eea3c2942e6bce453f4a2daa8e31d770d0b9e1173039910a9806104634dd391238efea32ee6d2635746f706ff2d1d6e94971c5b0956ae33c39c4476a8d5ee925d9c1059bec687ca80cc1f3c6bbef5806436a62c1f15347d895fa896e413fa44e95a260f003798b583a5203da3a2958b00bf3732c0b075c487104fc45fd53ed506cd76d2357e3f2a50fd448de37ae185739414f0ce7c86d39e6d1cb36efbb33214fe3f597dede4b5b9adbf6b33fee8bb1045c9e4a28308cbcf36c36dc58f567f818d8f3da5f0da037bd06daa6ee3a5657cc805e1e1c1f71a641d7c816940fec86d7040adc4f975b18a33ea0e059421d3522ee5ed383cc0d86d5ac68ed6d2bad2a5be188853396b85d0ec59e4d18e16e0624aa13ec84cf36dbeaf128cb454d0f20094e62cd0af71bfa7a6878656763f364d68e5dd8c16f397ee87d4b122ee02a6a441d338caa1d37d326d2aaa402af1a3d8e4a48ff4bb77dd4bafa06f2440ddfd722bc1a9c110dd0a252e1287bbec9df48c4791d17db967ad7c91cc0329a23e183a5e16041cc91309c63f185b4e2fb2aefbddef1ab9e0b7284b7f45c196498c5c03efef7debce7929745b36c896379aba04d69135ad23e3f152222154fb1d9edc98afeea4e3f6485a607773cfe9cd114b6357151dee8b34cb7570e2437cc2f9fd4fa2ff054e561c006f0d8d9894d4e852d38b028491b8e084e756b67e304954c2cd43cede64a06d60aca304a5a09a436404d586ef8c83ab5caf960d6c721338aad679cd2251e41df129a35732a6e80bdcf5d213856de0ed2f4079284bb71ef47764a1cedf376e59b47e8fb752873bca33a378c61df0ecab45cd9cbdfb2a6fe0408d140ee776b19fcad1ed8a495342b8ea09103c34ad5a20878b873275d48f7dc0828beac0b84f1cbff47497cc314711d2af56b91f5bcafc"}, 0x1008, 0x800) r7 = getpgrp() chmod(&(0x7f0000002380)='./file0\x00', 0x46) fcntl$getflags(r2, 0x3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000023c0), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000002400)={'./file0\x00', 0x8, 0x3ff, 0x101, 0x1, 0x8, 0x4, 0x3, 0x0, 0x1, 0x3, 0x80000000}) msgrcv(r3, &(0x7f0000002480)={0x0, ""/112}, 0x78, 0x1, 0x1800) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r9 = msgget$private(0x0, 0xe01) msgrcv(r9, &(0x7f0000002500)={0x0, ""/135}, 0x8f, 0x1, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600), 0x8000, 0x0) shmdt(r5) listen(r2, 0x8) close(r1) setpgid(r7, r10) open$dir(&(0x7f0000002640)='./file0\x00', 0x1, 0x48) r11 = kqueue() connect$unix(r11, &(0x7f0000002680)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000026c0)=0x45c32084, 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3, 0x20], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{0x0, 0x2}, {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0x8001}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x800}], {0x0, 0x0, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x2, 0x2, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000340)) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) executing program 5: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x101, r2, 0x0, r2, 0x0, 0x0, 0xffdc}, 0x0, 0x0, r3, r3, 0x7, 0x1, 0xe997}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x7, 0x0, 0x3, 0x80000000}, {0x2f8c, 0x2, 0x69, 0x55}, {0x76e7, 0x5, 0x40, 0x8b4}, {0xe63, 0x81, 0x7, 0xfffff867}, {0x2, 0x20, 0xed, 0x8}, {0x9, 0xf4, 0x5, 0x4}, {0x800, 0x1f, 0xc0, 0x8}, {0xfff, 0xa1, 0x1f, 0x8}, {0x6d, 0x3, 0x81, 0x1000}]}) close(r4) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x8d6, 0x4}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000340)={0x8, 0xa}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1800, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(0x0, 0x100, 0x146) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0x7fff}, {}, {0x16, 0x4}]}) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[]) r4 = socket$inet(0x2, 0x1, 0x14) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) executing program 5: open(&(0x7f0000000380)='./file0\x00', 0x400, 0x80) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) fcntl$lock(r6, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f00000001c0)="e90acc3537fa431dc484492c4924c683b12fd8c874a308b54a993acc1699cf1b365d489fe3f4b96225770cfa42a4718043de66af08617fc497a13614167889d9760ff1a2f979f0dcbbcf6d5cca905edf105dcc45fa9f56443ccc8c878ad9c93f18f7dc4da2d98b4e90fbe51afafee0307a54", 0x72}, {&(0x7f00000002c0)="2c0f82c7a690c415e14a7f5235a424d98c4182e1b64d6f8aeb8da1fb303065b4e4a44355ca05d0a36dc4193e89ceb41e14ae8b92c8e989cdba5ade1dff0a89115484bcf23e6598b1970b507c44fc33c53c0e110c0143d09371fc2b8f4b58b89c2a75aa46", 0x64}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1, {[@end]}}, @icmp=@info_reply}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x44, 0x1, 0x0, 0x400}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b0e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) fcntl$getown(0xffffffffffffffff, 0x5) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x2) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000280)=0x2006) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x0, "5a420000000f00000200", 0x0, 0x1000}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd09", 0x8c}], 0x1) chdir(0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x0, 0x0, 0xfc}, {0x4006}]}) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) fcntl$setown(r0, 0x6, r3) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) r6 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x2, 0x1f1) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x10242, 0x24) r1 = open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x1d) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) pipe(&(0x7f0000001440)={0xffffffffffffffff}) getdents(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x3}, {0x7fff}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) connect$unix(r4, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000002c0)=0x1f, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: r0 = getpgid(0x0) wait4(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x0, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101, 0x4}, {0xa9}], 0x2}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x20}) syz_open_pts() setreuid(0xee00, 0x0) r0 = kqueue() setrlimit(0x5, &(0x7f0000000040)={0x400000044, 0x10000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000080)="01", 0x1) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x46, 0x80, 0x8, 0x5}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) close(r2) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() chown(&(0x7f0000000000)='./file0\x00', r5, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x1, 0x4, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x33, &(0x7f00000000c0)="b211", 0x2) ioctl$FIONREAD(r9, 0x808c694d, &(0x7f00000001c0)) executing program 1: socket(0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x8000000000000000, 0x1) semget$private(0x0, 0x1, 0x22d) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x31, 0x1, 0x4, 0x4}, {{0xffffffffffffff9c}, 0x7, 0x21, 0x40, 0xff5, 0xffffe00000000000}], 0x20b89, 0x0, 0xffff3954, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1b, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x3, 0x0, 0xfffffffffffffefd}, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (‘) (tty00) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r1, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[]) open$dir(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000400)) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x76e, 0x8, 0x3, 0x4, 0x6, 0x5d, 0x1, 0xd97}, &(0x7f0000000040)={0x100000000, 0x8, 0x9, 0x4, 0x9, 0x80200000, 0x0, 0x6}, &(0x7f00000000c0)={0x7427385c, 0x1, 0x20, 0x9, 0xcc, 0x8000000000000000, 0x4f, 0x4}, &(0x7f0000000140)={0x4, 0x8}) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)}], 0x1, 0x0) (async) open(0x0, 0x0, 0x0) (async) fsync(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) (async) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) (async) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="00873909", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYRES8=0x0]) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00"}) dup2(r1, r2) connect$unix(r0, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x8) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() getsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x400c745c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) close(r0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001400)={0x7fffffffffffffff, 0x8e}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x100}, {0x205}, {0x7, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000), 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x836}]}) setgid(0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000001c0)="f68c908867dfd61d66aa43f9dd9e7684e6d35138b1e560d74c759fad94d993792a36cc0e1ec63eed67c537161ae827a11528e0a1b1b4627bc50486fdaafebc1d5c6b8c63600f9d20aec3e696ad1436f4e56a40871fd949eb6534e45d2315d1f3afe4a117d130a290c3758e70138d3e7d6629b45d126e783a96b1dadb89f424eaf4d4ebfe030f4f0f555344b273f2d2834bd6892d4f3caf08a752ab0a483053260f75c3379e4e865eb2e0", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="f405ee8d43e63a4ee49c840229f662d3284fa6781e6bc184fe527f07c13a9c93912f5c359a945da5a99158309fa33939188a8ed226914fd6d35a420417f6769d4fafc2fc4c8fab62e6f0bdabaf5b03b0d72468e8f3fcdcfd3fe04b8d565cade27891b4af4bff5d4ea378d3cec61acf020e6c69d608fb537e0ef4b43b9727b089224bf21bac8abd8277cf73ab826120dd2aa7fdf4771e29877cd28b7bbc351944214387aac7ecddc97190a8e684dcc6b105b9f65c1ffc0e510fd21f9e14757b86979feb8d2e24387e11ccce79da644d46e47a86466267f45160223662fea72ce1af8882523ef1fb56d0f1cea635d589fa473b29662e2e6e975e17d7775858cde0db0711edadc8ef526a012d72a141ba7b24a274a3ff4dcf0e2ad9df95d019b63a86e83bf0e31258e28a923feb73c05cc055b9f2f3b15e6c3d83d07f0204b11e10496aa97ab4473227f8b271339dbf0011aa529b8e9f49c0a886c552862bd0c1aa46474f1c3179fbe4a5468059c4a6f936b64d3d45562f924eb9149b5b782d2d9fd8eb53cc85b0bb5777e9b2bd507a76c3dac445bc06e80b7f735aaee9f6cdbd07e401094aaca13bfd746d803b289d440aef17d017332fcbb3e7d83aebdf627b3c35ec8c4795d0e26e285c47bf4ba94f0effc2d5b79c4ceb766c79910590f54c75e8f9a366e7141c56cd2526bc5fa9a5e9ff0bf40eb69e0098767fb5b43ce2eabfee2da56aed4e07b782c34bbcd47c6d9ed38becb3057ef891e32d76bce3b5cef8f98bcb280112bb4848c18aba705a0ddb247bbc26eee621a8f2dfe5849ee7b22e43a08f7c21019b1c462a232a0c4de2723659df6cb15295b986ab9389495f25f51798dfde75da97a4440ac77c7c8da3e9f9edbf6d87f2fdfa37244e4294613a8a651383d8dab4d53be011443bffb167452966bd795ed5868fb1baeecab4c718c6729cc1924cb14bf26f31055e45f97e942c4ce9fc46899e7bddbffad797d67fbc9ca4c71b17907d6e2bbaa60105af648aa99fc39543e94ff062dd97dfe6fb32715af2de82415acf6346df251466b0d3771de5ee1b85109b982958a1e2f179eec72d87b6bbfa936872291e6539910393f079e589c467fba01789a26260325003053ebf181ad83efd0a5eb1a7512130fbb2737fd12e90f6631b6a7e2489619d3bbd63a7cdfa18ea3cf299c0851a5927e1fa696d07beaa8f98f9331da17b83d92dbe7947478d34a1a500bbb31e34ca03db49988b3cdf2c44e8c27d239f989533c82ad135dea27fdfd5888c7710c202f0218f445807353646f2580c5f1348ed1ec1b0b0d2e172c091fd7f4222ee8b89b5d8c2180d2a61dc0c59d1b7c2b7312e06a3c5db7b681a76426e44c15e19bf7d910c360adae91e4ba9df3682c7161e2f334f3d75fd6b4945ff40c7da159be7595cbf0d36a0aee46b4dd942bef4c91be223b7b77826309bbcc00d0f06aa94ca803683dddefd9fe9ebc6474f4a630a459b0c3fc9dc062d1f954969c973d161ad09825e03c71377b467c4b56984efb637476da6e3ac16e5b942ac4d3041903b843207863bc857b584981982b3714f75c2fd44e7d0270ed7f40cb2461abd7fda76f8f177014966fb4c0b2d33882e317001ea99fbd5d564b43df1e78c308408dd10f2a20eeda58d5bcc88a188c76772fbaea9b51f6530d3d42836d16338832f8a2095cf90f70a8f3f93c4564a832bd5ac37ebaeaaef5af8ec9f3c73b19edc7e3e34bed2f09db39ae8f00c743ca56910a0ae20b81b714a8eb2c3d220e5bf48c70316cf967978a43376c91ecc8ef181c8df4faf712332aaf833fa96b73f4874c4520e1461b8e403612376255b3bebcf01812ca000f32081a519b67a6835730af06510f50096e968a09b7108e439cca60bb047a83cf3b9f5a696b90e3628fb48a9041de81ae4c3c99a316bc9dd457689e2732dfd21ceb4c27f13b018008babd2d78806c5903461b6b0d33ef0adc9d0bc1fe00dc6fbf6b6c16281d38a08379139d6839132e54b6e54a79245345403f6afa8913fad2e5f7194738874b6c5942288ed8d55d68baf88d237917eb7cecb975624ab0df9c38d0a3f511c73346a560537490a773ac6f8427b96d818e424362ec27c16d36786fdc2d2913d68d0e1fcc91c79d2a39f42475fca51c3e90ac579f11f5c10f0349147294b85a5375a1b4cd0147053690487343b40d45a0f07f089f60b2bf58115b826935f6c7c9ab993a0fd49e8c0ffbdac36fdfa6bc46560599fb83b200f9443443e0ce6d4e9e17048ab13e241f30aa468492959a48a0206e879e6ef11c4e641a0d15de9f936ee2bd7ed4b201dadf36381feadb16169ff765f50d60fdc1c231305591167e3cf68875a763da11dcce98f25febeca3817e8983f72bb81f00dcaffd8c9f7853a60d4f181854487ea2cc447346928c94af7208e39780671fdb08a99bd5bd697aa2c9e30fee98817319ba3fe71c5d7713b9d28a168f28537a74af410369bcea630d4c9007055ba37a08c09767573a3502e5dc60958a9643b18287b58bea777339e7af9bb6efefc20a97ca5c0c58951b88a196a8ea59f77a6c1a73e17af778e342c749682b88e6575495fb4530556da2e485c890ef638090dea96e1b7d81e808cac2f97854519e87f3e37df2bbcbde23f5d9e07aefe3a2ddcc191a27cc79af3218d9f20b94531edab4120d947f984d5bf0d705b4a67c3bc4da2494df456a18053cb18e367abd35ac775ec1224a9efc2b10354d84dc1261c495265752682def36460f1261fc03bbb65850ef5e5e49b9292b6a52ab236f80f27fa1729e515e82ca8ddfa0f211ae54bddf903761ace1f12876be81c4cfacfa5a7f73e629ef5278639f20f2831d9f92c5bbb397dd95ba4f0753975081e03670462c9e03938d6e70817d8a3148b9d7a3152c86dfe0708477aafc51d31c786055421cbb676694ecfc8a2d5fe4dd5e5abd6c1b038e20510f2f3250c4558bab8e751e18c1cc73a51c8286b6bb02c6b0abf5583df8e3623ff38e8d24f953a5cff3638448f2f6b7072e50968e595f923facf4f9e2f2a9629b003dac87b9ca610423c3c19a0c235916e8de4423ba729eeea640da50da107fa2a549bec1730783d07640e7bd60a305662b6d5979be5c521f9d5085e3c5c0add70ac3897ef62f80e99a72acd296b4f95b641858cc8a5d102a082182dd4ee7aaae4c3998d11dc716f71f0f527fa1d167c74df86f657d37076c23870c373e1ce879cb4f1bf50dba768a3947a1d69863855a353292bd60e668aa447eeee8e8d276da2feb1520ef8314d04a4eb2e025307bc63dede24db644e30b10e1d85bd6eb5e72e25400340fea0b5c76ae37e0ca44918a0df9823fad645c90f721ef16e96933daef41857c931ba85146ffb6dab5be7f4cb766c874c4950a85afb57e1c135ef31f9c49e948150249fc2727510456e4245a13f38073d111f5f9fa7b2857954163be748bb2c9ec5b62027f371f73bee58e018abe0471baeb6bd56efe34db2b535ec1445f63336a393c35c27b1caf0ded8d27763cec5360f1c3e3f87526ced02b3491a8c0092fc24ef38c55ccfba7721e2d14b651664a5f5441d43ccb76a140c42c06b37918a4b2f21329ddf81c329e9075166901852b177fa67a35ff9002b5f6b1df036e6e0d000c09d82b36ee806b8733d55cea78e4c1e1a4b334f81e532796dd6db7565490df8b048ff56b514c41f0daa0fb55f3313692f79aff4c69fb7897ea5bc9154d29902f4483013d5e8d1a8ce6925b60bf0fadebd58ff45c1c4dbaa62ef3b452631a47e11d7aeaf1d2398379e3d01c2667493cf25094a98332649277353379464444c96ccd846f0893ea2418f680310b427ddcb30c0df7c76518671125718017e2fdd560ab5f48e34737d1e26a8d21daddcc92fc68e93abc5e1f4860889d5522c4a62dd205e7a7ca0f22f239421d6fece3c3a2612da9cd201dc5c7e1c0c25e7522d951e324b8152478e754463a47641ce2c6f10501a08a63ebe1f34c777fd9f2708b5a985940ece2c236c7bf5225e75c2af85a202601f9ae043d681635800ef5cb86bbd8e8b3b28777c0348f5e2b6626bbc1d7e6e7281701a29f692a6a95e0174b00ebad2d30e2a112f25f0de22f8e6bc2be0ff8d98901f026476f8167068d6091ae92b2bc1fceb74c317e366c5cd1a6a0195f2aec2e5cb35da924d1fcd6341c6a7723385ed742e173fca923f1432d0b75f1b9260db4b65e1f8d4357e3e5d1c687d5898514430dbe922ad6d66ddce8488ca792efe65b14b70f6a86c4f206c70b12e2cedce890009bc0a4f37cca9c80e596a5c813cbf062c011a47465f7b6a922b6d01f04639ce0eca3dcbb45e34b8052f6edc4bdb883b65a0fa44ab3177e96c7504d002d4ac41b9702e9cf8063fdbcc655e17d1e7c51b613a19251fc40fae5f08bfd375dac8bdee555865b852afbd175402adafdbd157f3938b894509611948edb6ec3eb00c5203334412fde40d397753252709227532082a3c8e910dcf58dfc78d2ca09d0f4cff07081ce9366c3f0f65563904775e117ed0a63c85b9423b336477f9453bad199be0faf99ff82f82c275d911a1ac34e13acdcec94938fca587a350620fdb90ef204db3a0a39ea3f5690d625b15f0508af19fc5cc0f5ca222f5b62d498a05ad15ce6e092e47aa50e3d3e444fe52f71922342f0632c38a043e2d53a600285a82af8f6ba35bd7ae638c1eb9083931b126b5456050afdd0c773636350cc4e700cf1770d81d186a53039497483e3496916758069b65b5a582dc910817c73c372f6241bc54693db9419b0d7c9b42e5e550779abfcbb1d681c578960f45e920dffb5c249f8108d0ede97fa2e8745cc73c59b8b290c15378d975e2ac617f09cead9d31435e2b97b883b46c451b8e4d2f2e01bcaa2c42de8a7f41365b9cc7d013c890b28788fad3ef326770a5a6f082f568b8bd1e33c4d78da0485630f6738394e374ba5ff36af3bfa76b30e362b28350efa76baff184c3acb613077afe83f68e87d7ec3cfeb4b7a832d52abd8df74b20f74ceb794aa900564d140d92aa7b5677833f6b473974f99972d7bcd5f58c6e386104a5e8918840d9d9160b7ff49b12a08a76e1019f670dbd16badbfcbe01ae3bc24db11b88668189688bc07346c6752b021f92711411eb9c824f4aeaeb72734978f6358e42d69baf9c35ab2e38e99d332c1f1e8564fd976634b67e7ec57e2135fc6836c1c499c5b30164d3ec17ed445f9be99a7223bf5e4c7f1850ae11c097dab672b8927e7851b67c9363cb4eda61c209f6bfabff85a897dc2eff4eb09e7580ef9ae8a61a148419f89381b8925ddcc1a5740ac05178d7d471ad82ce841c9b8cb659a6c28a30f985cc77c310aaefde24edfef36bb7faa1ace2225316e054bdfa05e6e86b0da4f13c6275105e2104f0915ba565865a44a2a04e7d97d007838cf823b821a615083d43d16e7d437846ee7d13f1f3c5354428e3787d0c748c57f72890db00d2a165331c1ab8ddd0b2ec4a39417062808a9194c934b96e93588ac4c7221c42c6a01a43ae27878d783d91739ca3fba6c5fae632735effc2c9e74122cfe452d563e5b4ad7473abecb5b3d2420835cc80a699e1b2300705f96a355621dbf00341a00d887404ce5baa59c5d8fcce0a18b375e6e7b50bf818a0df6790c0461280917f77b15b295c55c50f939abf557b4bbe872722e571027836692def24191a5e279a81a5f1b14a5359e44d8deb4829e79d04ee21e87d3938bdde9ef71f0d26aaa820ae958421ee197eefddb168858ab86d7166e19323a3d21ab74ea4", 0x1000) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x2) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2000208) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) executing program 2: setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x48) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6", 0x76}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r2, r2) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) dup2(r1, r0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f0000000040)="b603f6e490d592cb14fcff5c601dab26b7e2eafe2cff771462111c353fa3c656406b7ecaa3baab3fe87c8cf6d7d556805418c2c01dded86e55f54a8d71f6651dc00031c227cacd63546a1b1c1899c33f5a71b7ad840e8d6cff543e9d5dcb26d3b2b46ac4738dd7f992bdcb8635b7f4955e5529e26d476c2b97bedca7cf824c61a987ba38280bf42079a5b11171c5203da9e448a02fb0072a6a0e619b05759e650f2dfc66cee4def6a81d3b7580ba9eeb5046e6", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="9aebd9238fe11397680b4491eb0f3408b3460c30ef64745acbe88c6f160b20f1000aa685ac09bef044eeac592a331d6500d9498cd199d0918edec091ad36ab794dd27f402058b31a876f59e56060b72515fd4c7f557abe01ed6b816468654104bed89a8be565aa83a4034c66a3a4867386b4d811ae5f433da82f4345e57f00de18cb330ca12bfd55e0be09cc3ce4cf15c5b2d77001355bd8d7c13ce348ca2b97d0be5f111e6421c584a37c5a7b3d1bd1b387c294e3f75db8c42410f98a33ca4738685ac5a1ae39a5fa8ad317ef7966d420c3a8b96106", 0xd6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x80}, {0x7}, {0x6}]}) r2 = socket(0x10, 0xdd8e91ac366fe541, 0xfd) accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/503}, &(0x7f0000000000)=0x1f9) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='./file0/../file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) executing program 6: r0 = shmget(0x0, 0x3000, 0x4a0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x10001, r2, r6, r8, 0x0, 0x88, 0x3}, 0x80000001, 0x4, r10, r11, 0x20, 0x0, 0x400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="984cd0ae77a0e6478142fd69281cc4ec07a4db5f64d858682922e662de59fb5576fc3eebc97252cbf50e95", 0x2b}, {&(0x7f0000000200)="e23cb2c458898f5fdd534288e2c9e84bddfa59ce8b0919704af3b1d8d8b226876c7535a64e7be65277208f2f7b4abd0d21ea6b46b1606b3de5e2ce7d34ff587e73d39fbc13f6665959d6ad2a72a991deef81b26634e0257f0f9c846b4ee2ded9b5eef6aa2857414dad628c59b99da857ca5a1356612171880de19efa45de34e0779b0e277baaf17a1f00bda1064201d351292a6135546b5de53e404c4add2d1eefadddba32cca1c77e9355ad7c6bf48a412d4b554400648dc1c9", 0xba}, {&(0x7f00000002c0)="f148e768b63dc108957c597a63db45e79f7e6522466812d952a3eaeef2fdbf7eb9610a20d9160f9cb8bd524febfadf9e9fed8443d04acc6c4ba783480e75a9e90a509320d0034737acd5e80c6ce2442041713a5226fdba8e446beace6ea8cbc90fe6e6dbf47eab00c64380eea5f0755da58ec3eefc009401ffa04c2a73d27733d49209c9de74f490889e0daa30cbb488006ca4c7da115584d96c1b1fe168af2538a7fb1fae2e88c5ceb8c0f2bb56a5be81f9affffda65c4e519942a3dfb86aa437cb76376f02c20691c30d22a92dc7f9b157ac1fec2b1cc978344a142174423c302a3ece1d3a15e09f6c132b281f", 0xee}, {&(0x7f00000003c0)="0d98f609546a58389c0693a4a151abbbba7fbf9b04fef917827ba29a12abf498c4733acf799cb00fd78ed7eb92ab11a9732ee720ef61ed90f2bf457df967090388dd20608c8f5a56302f737a51a9c6371ec24d2c65b571c3274da1e8eec13723cdcab2b03c4a218fae8054539f35fe093fc15825f8fca9cdc95238471d22b9938f171274414e5a776629c770e7eede86c153aff6a0dbf365d8f9b55495b9d9122d8d5e3fdab2df5afaf0d89f3e60de05ba4ee07a9e69df14", 0xb8}, {&(0x7f0000000480)="626a4b780d8385f5787db992de3e02b4a3932f57e509662435a3f4d734a41163330e33b46145ed60a2b5b32272cea8eff12661c6512fcb80bfa83e132fd18e20c14be6ebcd0f1ac080836ff6051f7bafb0946d29e292c387edb37dc29986496920fd5aee541285dad3f265206b9f90", 0x6f}], 0x5, 0x0, 0x0, 0x9}, 0x400) pwrite(r13, &(0x7f00000005c0)="85ca44443621778afd1bbf5bfc1eaec3c927ce15bbc25fef9981a9b6d551e816772bddb37f0b3681ef7145df9de829e3309987d47c6f6207c037d14f4db7b84536069bdc1b9eaff02883dd0717cab615c24f868ecc0a0524fac30d279be920082bfd7fc42aa54e5e6186125eb543075cbbe45fa250400d74de342dae4afe07b8182d335b5ff45e7a74237d7fd55f2ca8a419f1d4e6a8f76225c9a4f47881ce8536ab4208466a0ecbd597463bc08078d9baa5af6232f6f6a591142d17804bf1708970711e92c92ec8ee08483daec61137065552ee229292c02d4901ce5cdc2928228aa192b9ca49f4dc95f8f7e478c23989088f08e0d598293a66bf6d7cec", 0xfe, 0x7fffffff) chown(&(0x7f00000006c0)='./file0\x00', r5, r9) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) r15 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000740)={{0x8, r2, r3, r8, r3, 0x100, 0x2}, 0x7, 0xffffffff, r10, r1, 0x8000, 0x7, 0x2, 0x4}) fcntl$setown(r12, 0x6, r1) r16 = dup(r14) setregid(r3, r6) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) recvfrom(r16, &(0x7f0000000840)=""/166, 0xa6, 0x2, &(0x7f0000000900)=@in={0x2, 0x2}, 0xc) r18 = semget(0x3, 0x1, 0x410) semctl$SETVAL(r18, 0x3, 0x8, &(0x7f0000000940)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) r19 = shmget(0x1, 0x2000, 0x420, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r21 = getppid() shmctl$IPC_SET(r19, 0x1, &(0x7f0000000a40)={{0x2, r5, r9, r17, r20, 0x4c, 0x8001}, 0xffff8001, 0x9, r4, r21, 0x2, 0xffffffffffff0001, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000000ac0)={0x1ff, 0xa69, './file0\x00', 0x401, 0x4, 0x2, 0x2}) ktrace(&(0x7f0000000b00)='./file0\x00', 0x4, 0x1800, r7) setsockopt(r13, 0x5, 0x7, &(0x7f0000000b40), 0x0) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000b80)=0x40) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x46}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x3}, {0x0, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r5, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x9, 0x20, 0x0, 0x5]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r3, 0x1a5}], 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) executing program 3: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0xff, 0x3}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000240), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x2, 0xfffffff7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0xfe00}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = getgid() setregid(r3, 0x0) mkdir(0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000200)=[{0x3, 0xf9, 0xfd, 0x80000001}, {0x7762, 0x9, 0x3, 0x8ebe}, {0xfff9, 0x3f, 0x21, 0x1}, {0x800, 0x9, 0x0, 0x2}, {0x1, 0x8, 0xe7, 0x80000000}, {0x8, 0x3f, 0x2, 0xe38}, {0x2ab, 0x8, 0xfb, 0xfa4}, {0x80, 0x2, 0x0, 0xff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x113) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0xffffffff, {0xfffffffffffffff3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x36, 0x0) rename(&(0x7f00000005c0)='./file2\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)={&(0x7f0000000240)=@un=@file={0x0, ""/514}, 0x204, 0x0, 0xfffffc29, 0x0}, 0x1}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8410, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r3, 0x0, 0x22, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x403) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x61, 0x0, 0xff}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYBLOB="8e3cbc93ecc513bb96db4048e0b45caffd75149444dc6347b14db4badc5bd9cf002be5cb1a000000000000003402b37f8a0f47c1bde3984d5bf2a24255f052d69e1b111a7ed0e387f8c476d408b90af559bbee3c76b452bcc6894c7177960b29dc3c482570f6557ac2213226870b7102dfff33c748bf11ac77e7eb94e570661f97e4e6cd1198e0b20ccdbb03c52c03d81c2c9645d04ce03ea768a4ac3e7ea62ef5cd59786d7396e9ee1d9d68881ced609f8b7ba74332ffa161b4767ed047b4bc2604008a6f4d280bdb69d436d167ca471ebfe0f19fccaa4bd332e0e1cbc8c8ad"]) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) acct(&(0x7f0000000040)='./file0\x00') bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, 0x0) close(0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r2) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x1, 0x1}) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000040)="8e4d7bfbc5561aaecc3ca0a5dde5c3996f9c5ae25974362c98c37ca7f896294b4a4fff145d56e832b2fa5e3c381b69fc0e76cf87057c5b7d56050a18f0794e558bebe863899f34aaa0c44182a969cd171fcc56549ca77597a2f1b2a4683d24e56c62665b623362ff2ec96ee940665150be294fa25c0a55f6f7e1a0f429af7aff6cdf7edcbd297f9d04a2e2a5f0ab8f34eed07391de676136dae70d9d870a8d4ad440d118793793a7f5690058748e3a306b8d46083d43c125c9cdaa97e471bee441b017d8e8a6fcb93288baa9b2b2a500d0012a115d8ff55d40dba6958090d6d1d2dfca7f24596662c52be82f55384ceca9ac71fac036224da398be8a0966b47cc2d07a2f4d78ccbe1649baaf60a717cf9acdb510582caa78c50719aa675e0f12b2867f40dcd931d6e1bb293252fc585b3db0e2ccdc453ea4e8b69d576afe487ea2f22f4abcb008d1414a75a805e5186735d0e46e676f315f4771908727bc03c07e51ba82de1e609f21d0be23715b9dbd4023e9e5f07becd811a49adbe2df620f550b9ed77327dd4a6376b11f171b2c25ebe9e164592e5c346ad0ffc7d7ac2b8099eb4e5a8f0a5c60b4d305ab0892017b34a4dea16e421435dd107b245cbebcca8dc850d13f568c96614c5b09cf48e66bb7eeb6ac22e74876a2ad85e017eeb660fd0b98d70d899767eae35a36ae9c205d168edb0974c56800613dea7375cf69b4f11935026364ad89232ae20b6e95f3982af5bb4c9b19c0a6c44cc7c46cca9ad10c78b3697a2d31a7ecd0449d6c9aba3354e59ffd1a575d87cb48073889f2f792adc2622922b821e0bc3ae3835542a45371ab1c2dfcbf5c4319ff9bfd3cc901a6b4b1ccaac4811efe9ce8176d6deb56725dd83314f7144af9639e78b7ba9ba6e80d3f37473bd8ae9ed26fe1d3f74bdc70852492a453cea533506d8ea1986671b811d34d6b048dd9fcf8ac52a931a5c44a4df040ea0205a1fe5167786de82c776ede9a0040d4d14242ff4bf9bc8aae0e7bf4dc6bacdb954c8478014185b94948524b36cb73d5a2844d188553758ba722a431709c763e6fbf724ef781e2403ce6f59ee7a65541076c5e6962955e02af00d4413821724525897757cdc1c77d2d7a344841cea4f298d3f32f7ef6797611ca6bd3368911f86f8b72829266c42e436c8d121f65c35680b922b2b4775d71d5dfa13f1ebd23604405c4787ac4ece90abe6723ecda69a5c87e728cd4affca553999b736ac125d66efae305b5937ecc7dfd09f9dd1810ee29eb2cb48cd1cab312f6e398f00b138c797c965570c64bd13fca7e63b56e4e555b9fe77ec6169486b0cda688f641b5da35ed206e88347a653566429c08731e0863a4c3cf108aeac986eab891c77ff0bcc1a953e79926db9cecbd648693b3ded4b8e0affa292159a0e66f333c2c9b24a132d6ef1d184c2a22b628bc907fcb2c809bcf744654a3897542b71a997d881597553d4a6ee587f21cbe7a8d9d910961c9d2bbebc3b2d7901063983123ffeef08b3b0f76a0b45e0e682d72c7766b0e979a90d67556ddc915604ea1821bee28d988bf811b609c28ec2cda89d1ba742121880dce28ee5b863382dda3e85cde387683666f42bf54981cc64025a51427d33c530816e6b44953001986b052ee99da33674bb0b674bcc55abdaba4a3a6fb192eccad5a38d038f31c8d76933b2a7fe36b0eb19eb9e619c4525d8857825855a00537f934890985f6a165bca8c31bcf1c6a32535c086247c845856f6ef7f7c80ebbc86a607cc3c96c1e27785d4389183706ad7aec301d89cab9bf119e80068a989fb27b2fcf9c70c17ecfe70075acd06ace31229a21dbbec28bb6edb095b59abd5de6d9983c9568a112a02b396e69093ee4f6155733ed053891da58b6e468ee73c493108828fcf32ae9b58ad2a43813e14d065a02256dd7bf09514743406ac2436ae0f51deb7ef6fb2a9c2dafcb09dce66746128525f6b0230360fc11ec2a2a822a0e56599ec0b5cd0f2e91abf8dc9e39cbabde7a98791a0e81438514c371535d30b4216e636beb19372f9d4ce3c2631e7a72d172d3b29425dd264cddb62704e888338c242b8e96166aa6f723caec197a767431dc3a3e9d04c21e63c5a2a034e00b931e7f119433127c577b5307e803dc9b354500b5ed8a143e5ef2f7c1f9f8678d624d616af7331d516a8cb82776473f73d59f9c9e57d0ea27b335299c7d1fee7331d6e6693166a88b12a0a5425d348a791f902d80d6bc443dff5e8fbf011de8139dd6c4525d0e5ed877498cf211031315f66affa540481e4c9fdd476323033f62e8d5cf48791061344b0961ddbdf2d7dac01d408cd005e817e916ba4d5d133db03a01fd49d8ce403367f92e34eb181b0e661dcdfa521fc3363da0592263ea35d45c8254d076422f6ecfe5072fb29a2de6ef353cce0093d84612b96e0757e384a78841fa612e39c7a7bbc93439955f7a6beea3cfe37f27b2dcaacb9d38f2c056cd7e8a189184919d1d49cfb5b43b7b67485744d5f4cd5a8ecf28fc1ff9030231a8498f7dd0eee1a6a2b4f12e2140dc63753e00074884bc867bd9c10f107c164d776c0928a5234d714fe35bf9446c9a8a21c68ede48b0faab2efb81989c0a6cf053e4800df04942da6bb65da218d83924968d8907e2db28c81dea15ca937da9a2c59026399c1501c6ed33a053f3348ed2718583f6aa073c9c1722fc9e17777a50bdb4585ad5f471188942238524579cf734c59135eb4e105f1b8c1ddd96235eddaf1eee45c9ee7c0979c11044913645383b2e5ea7c1a8364c81b5132571f1f5040ddb0d20bac5fbbe7573c18578e33e4bcab90d67f111513d28a4ccb55f64188a88c2484190994d36e06e56c479d62b8c01abf92392ac9212e1a25d93270898ab1c69c5a740e0e691be6d75e0e15d227ca47abb62306513bfcdee91a7552529649702632b95de9a262c73fd8cfb2af68dc1a948436742281090b3a9fd9a794da51e40469f737bc37603a94f8980a0e7072598e436fb7a5d81385ead1e9c113fc686e3eef4ff15f97932aaa33d40dbbd1c77652cc4906cff297a235d3dd013220203476bec2810b0c7afb8c73efc4b02f4704ee1d9309238af17e8d2e386413faf950a8ae392f9ace9d6651910ee9a3773d4191e9386120cc9a9570873689576a72011fea720d2096b988a17f1e264c9d0c42b1c99f0c0ad13a78c2d0fe28b20ee85ccb6563fbf5285a421d201a1778026f0a6904294af5d837481c77828640bffe883ffca9ad4dc01e2c6aa8d45c1357e9b51a594a8d4b92da377dc7c38c5e1c904e5751c91692dbb7a9722cb3cb5a095533ad147abbc9177d0f710357fbb80c40b4cc1dac7f9e0455960695e3815e195fc62153b6dcd0a929fffc9498c83d19051b415b424dc21ff35298ccf5f7874b50586ea3679bb9b7553f4b9b3b957283488808dd1e8dede4f0dd51ca2aa6a9e44c99225b49d23bcdec330506449683b55d8f05bd122736ca465748aebbbbf65d53d1f126cbfbac1cad3ec2fac8e973cfc03fa52baa988d9f9fd49aafca7f768e72ca408a8ae5c6e218d94292e685db586851d85f18d62d83656ca1152677e8355b41602a1a5501f6d12c2fe6925ff552f45dfec5a3011b8d64484c659af6d9c472e472bc172d0215db6f6ec1c7f3ac5435aa9726059a3922ea065fc545f7711ac82124d662de3a7555f474c812f544028589c7c62e0f8f372e626bc8a0baa48827005705386590bc2e8b6f39067d0c1fdfec20a551b545fc80014e0aaa6aeff750a0c17461a389ceeedc6d1e2f488dd0cb768b27f1513e2c7e85181b5deb0e4eaddd1c4f41410ee6f03b6d2b61bf710bc84103298306199bf8812b9d104307061edbd26564c80f4a502129326fcfb85ecb92c131182b834f475762970874bb4b46130bee327a9b1531d5a877b0fcaf96b2e989031b95f241dd954d3257a6b5225d466f6b583c511f01e28ad9894a72e185f3ef9959b5139f6d22cd3ed035c7329486473736c3cdb612e4cf72eef2515bd592cee4c937c3bb9e8cee7cf81480b8a6f7642632107b639bbce75dfe08066967939698c267f694b763248eef9af7b31cfe8de10113d7b67f3ae9fe4ef17a930066fcf0a28625bee89924438519c4f5d4fa457b22ad481023fdc9018708878045b7f29a8b047f3168510910d97951d314689af5e3ca78bb2bff98600715f74f0369fab8cedf55548cf6c150bccfc8c0c1f994b9f663af338bf515b4654d5c1c11603724b336d8029ce8ee2f29f71b08a73a3628ccd1e2d88e92e2ae3c7b07f3c35ef02a7c205f9be2939fd32e6ad0fc2fe544c2e54763de84e2ab81c8db6c02b1530381929f06a7664a9136957f97d6b3871abb8505c1c0ce302d86184405977239b1e1cfb4636d8abd9489f25570c416161d59da9029ec84e11fd502c36cf90a8f468d0c6fa3e0c04cc20dc5e63d51aad7bdb0edc46ed7b0e759b6eee4edfc010bc420e22ca14bfebba074e528b5ed877313142da49c012e575afc47317e0a906c204b156bc0221683c30f08f8134fa17a8e6578b579c535dd292c162d8bd75cdc2eb90562f1971d97c8392abb9e1e5f5a7f232e5f9b73effc2fc7cdc8dfa8bce2aef66f3c502f44d9ffb02f5544bcbce2d498c83cf5b6ef0a071d77a7d7d68f3252378a0afe516d96ae40993ac9a5d0df9e416b7b074fc75fbf01929f66a93d230ed7c8fee35c5fb07fbbd4dfe18ade83c86859a1d956c89f7d01064dde536974b832d71855191830d7260ad38f4baa7e27e46c6ac995333335458691fc33bdaf2938ffccd1f771c213678bb7f5ba3f79eaaeb96d7ea5d35b264b4838c7c3559a6117660163cbfa7e2629fca61772725832faf4bfd2b420ce3e8f7736749b705667dc4be1503a8e0cd44300c7ea24f20482526b80df6bdf0de1c1170f517ae3480350cd7f4a31385a6c08b71de098d5eabd3fdcdd2960d1f796173a955eae755c5b11b9541e840d143fb4e192beb492f25dd193a74c842d0ddb76c8a6d59a74bf7d6f9d376e6e17e81ad086c98aec3f1a284601f2c62a510606b5668089dd1fcb985d20c0df844698a07bc15b602892d1dcf53b68327f516574e4f920ebf2eb15a87b9f21a4664fb6bea6f81156858dafad8504c9f0d3ac0aef03a112d7529aaa989404cc06ac38d30653a0678e2c18f2621e70539b66da1d53ec42e7caa71d42fb8d3dc004e4f06491bbcae00f8b4a6055f61d37c221fc28044e7df23d89bc344a02af582d5d71c55820e4e80a9aa19da0326c65dde51b9de1e7166dc0f4a448819ec20f71afa8a10ba7a744610c42a0f8e1253c470b2882115aeda509f1a49a0baf6c7e29182c727c7b3fe082d611986078b655553ceb580076f66f9d5f10b34d733d63d96317e00cd47edbf677050324f62516fc944b3114310e02a0d7c86dd32da8f399e3c2294f2160f49ed9378efeb6bccc34bf7076606e34a0f42d1b41d84c319b9777494125943a4deda8d5cfbe70a894e8937046c4264ecfe7d5b7efd7379ff31b6e7a5a4b784e7ac8a83238ec041f1c1bcdfbe7d498f30710cb5f17ca3b1d63bffb1759d928cc2462a93ae5ab452f1726dd847d6598099943790002933d1e6250da62c34e1f220d3de807d418a67d68fd6090a70adec2e12bc839dac6900f4e6d4fa73f056daf0c28006e9ee74afc30a544fadefc53e07f17b696b3b86ee288f841894ebc0e0105178c49e785006f3f3259d66b01e3b1b48c032c8974bc6a168fe339bfab014ee0849f53a315a8f41ccfb860f9a113e3c", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="863f2657f4824fea749cb4eeeab76c285ada00ac2647beb583079c6bfa3142582a0a80acb4041c3b02b5200e355971f79137bf38e1fb48514c7ee3b0fd86268532f4ba816f2f07b9b275aefc9bc26ffe035d93a662d7c64710fa1f8d847e873ca961cc4eea05266ac53a5f4533fb3ad3c1d05a35fd301508c3ed259b8175dbee3514a76d38d768443146da9502ed118bd9797f70f45fcd551d6ef21f95fd89290782d627415263396fabb46510d34baabf946f3aab5476d0b2b485569b345435a2c250af125a5b98c9ac743fffa6226ecb9c5a6a4baf4698d9d29f04e8ed3b083fa34689c9ca41f3e9bf6dbcc4f3d90d", 0xf0) sysctl$net_inet6_ip6(&(0x7f0000001180)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f00000011c0)="8d7d531d7b865bc78697c91586844cca97ab7f9892eac8a60b70002277048e04000ce250a2e33ea90ee57d3606a5995c4bc960b570d6ff82b99d43721b19e32765a6cec50dfcce1379481f936ba2176dd658d4", &(0x7f0000001240)=0x53, &(0x7f0000001280)="b3e218fcc356d80a17494c31ddedcc449ef95a3a270a697b17f77628142d909ae20c8c71a9856f8804af585784e913ad71c52861069103750fd1d6d5409df5f66fdcd5869533d9135d6c0f", 0x4b) sysctl$net_inet6_ip6(&(0x7f0000001300)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000001340)="18e9487397e42111e183fedc2572c5c5c84d706aaa395cc913623f76cc802ee2", &(0x7f0000001380)=0x20, &(0x7f00000013c0)="c21ceaa131f14a46087690a74ba19c837f78f2dc7a7acbf272e2696b7d92a679d65fd2d5b2a0d5ed807848908677ccb2f8f87a2ea868935cd970033d7bf102e186daab74755c081c78ffb636d2316dc0216ee03af630e032c97d52a2795de9449509dc0fbf04b8514e65cc24e2142657d8d4331eb44d57602462d96196015d06daf85522145a5dd07110b35e5c97fbed3aac9b9e56b5b0b24090763fa327328a141302537c61d692049bbd702181a9c1e294b7", 0xb3) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r0 = msgget(0x1, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() syz_open_pts() read(r1, &(0x7f0000000100)=""/140, 0x8c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x1000d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x110}, {r0}], 0x4, 0x35e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x3) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x5, 0x1) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xffffffff, &(0x7f00000002c0)='./file0\x00', 0x8}) setuid(0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000380)="ab0c64fe2fa9b1d5243f55c36fcc83c1895dcc0f6b73dffef432adcdd2f31566ef62cc52c6a2108dc98ff348f8689af77b4967a3b62fec854700cf959750d913d01486d87b1e1370986ae480f68d29fe3e58217c03ee5e943226ad51efa4e48f2f72da65146669fe68033fa929ae35744a22854fbb2aba1d62e5f135801d1d6fddcccb806e718017c918477ec450fedeec96d565160abce2c9", &(0x7f0000000440)=0x99, &(0x7f0000000480)="e4848c88df4285e5adeeae45b1ffc8b4ad9626d00ed6a2779eb054e2fc7ea60c262a018843388fde82e2a14d9b29eb12544522efa7c309eaa27d40498a34b3a7a95976143027549c3fd3d9c4b3c5f1f5145cadf6cf773b59da3f65f04813ab", 0x5f) sysctl$ddb(&(0x7f0000000500)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) getppid() shmget(0x2, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1d, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000008137b99a7d25e7bfcd6159f8d618f76ec8"]) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r2 = msgget$private(0x0, 0x10) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r3, r3, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) fcntl$setstatus(r0, 0x4, 0x40) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r2, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754", 0x7a}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc1", 0x679}], 0x2) writev(r5, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed0", 0x58}, {&(0x7f0000001700)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f0000000600)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d59945d5", 0x1ce}], 0x5) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000800)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000440)="06f2d803612e7c3baa2d418f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91d2a7ba63361022803132f486a8e3d4a6448eab74f80505e0f87950b4c9fa81dc2544e390117246d5a994c5781aa279fe298273fea66e7ce2b926f5acd0d1dd0b375905f26a8935eda41833b3891f1f56c1e95bed206462a8c1248fff9f06d41336ef4a", 0x8e}, {&(0x7f00000008c0)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d11f297897de0057", 0x8}], 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) writev(r3, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) close(r2) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x20, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x32}], 0x1f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x0, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x10, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000140)="a695ff4b98a1db77193f3ae17bc5928f8508356f451b3fb1ff400b23fe23248b681eb3013f74c0bf6b743f9979ea4d73144c64b99f37dbe7c1e1a01b1696bdf531ccd96dd35e9c22280888ca556ac759ffb02d135cd048ed059d08587aea471791466e1e6c1a026f92b72c5df9d6da54ebb133f2700413ea6181f3f02dc81e4a2a78ae2be2af43771b5090d7bcdff85a55d065d6f8749ef16e3a2c61", &(0x7f0000000200)=0x9c, &(0x7f0000000240)="d10c67edd07ce4eea2e28e40a049f94c23439c6c3ed4dd46a253d0c0e4ae212d7110a5d4fa7c1cf47013a72c326b05ed2fd921d086f958d3fbede4fbee5f64f5913f634069780cee3b9bf0bd8b6f9d7dc342ffe460b3688cc34a78f9d820bdf0b3edc25b13b46ffd080105a5e7de02ade6e2c046ef0f48dd41aff073f18bc8b9018c6ad1ee0fd4744f64c82ae1499b10e004bf1c036dbc1b5a83663a3801a12bc02e29cffc57d28cd99aa011a35e12694bbb095c453a985586e9ea51214f56b3999d1d0940b78fc31c6b9393dd16d3188ce869686337c9c3223a9e673e025cab741bfeec", 0xe4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) r1 = open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r3, &(0x7f0000000340)='MN', 0x2, 0x0) munlock(&(0x7f0000ff7000/0x6000)=nil, 0x6000) executing program 6: bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0xfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket(0x800000018, 0x2, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = accept(0xffffffffffffffff, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, r4) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x2, 0x0) r6 = dup2(r1, r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$BIOCPROMISC(r6, 0x20004269) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0x20}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 6: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, 0x0, r6, r7, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 2: r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, r4, 0x1b6, 0x82}, 0x6, 0x9, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) r7 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10001, r3, r5, r6}, 0x8, 0xa6, r1, r1, 0x3, 0x7f6, 0x7fb, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r8, &(0x7f0000000300)="37ba852573d037af8788fcea", 0xc, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000440)) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x64f7) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) executing program 5: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6b6c3cb368255"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x45}, {0x1c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) pread(r2, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r0, &(0x7f0000000240)=[{0x4, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x3, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000be0000000000000000000002"]) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b041770108"]) setrlimit(0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = accept(r2, 0x0, &(0x7f0000001300)) recvmmsg(r3, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) msgrcv(r1, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r5, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) msgrcv(0x0, &(0x7f0000001100)={0x0, ""/69}, 0x4d, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}, {0x7, 0x0, 0xa6, 0x2}, {0x0, 0x5f, 0x81, 0x8}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) executing program 7: connect(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() socket$inet(0x2, 0x2, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000038000/0x1000)=nil, 0x3000) shmdt(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000240)=[{0xc}, {0x35, 0x0, 0x80}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x3, 0x0, 0x9, 0x401}]}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/77) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648aff8f59c41b085df830cc01e77a69e88642190796e24012930fbc4a03438175454ce531437387dc2f2a5992160284068667df9daf6dad690057387df5c985965ffcaa4a8ad40a8c9ac6b833f1f2af1c07bf5781bb9b47a899a24b60a4c3bee34d3a366bf6f209927669db124080005d70de5be156564be22e46763bde153db", 0x93) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000340)=[{}, {0x20}, {}]}) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x3d}, {0x16}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) poll(&(0x7f0000000100)=[{r1, 0x22}, {r1, 0x8}, {r4}, {}], 0x4, 0x18) r5 = socket$inet6(0x18, 0x5, 0x0) connect(r5, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x7, 0x9b, 0x0, 0x10001, 0x7fff, 0x0, 0x0, 0x0, 0x1, 0x3f}) execve(&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000600)=[&(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x04!#{\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00']) mknod(&(0x7f0000000640)='./file0\x00', 0x80, 0x40) writev(0xffffffffffffff9c, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000001940)="38b4e3b1cd53aa9de3b439f48839e7611c1c822370fcef7e178259875324001aa427b6e6cd676416d685135d51dc0442d764e6fbf970a697a9d34f2055f7b68365d7b67c576e4f75d74a33feb34cfea22a77edddb050019a57dabd805c292eb987aef3889bec7ba1347400a69e733ea241a5311ed301f047d7719218afcaf7a3efb95372b111bfc160143266a9672a54c6ff8545285485ad09c0aee38a520dfb97480bfc1246cd25d5839ca43974fe4f6f189ec9b14ae817f8cb9e94dcc3940af0f6169af6cb0936997fb09336a21b192bf9029ce042de977a1faf917503ff946f09bf3d44e3e50907", 0xe9}, {&(0x7f0000001a40)="3d651710cb2e4b0736b72efb7bc2e99a326633c74a9e048d468c48447928519526819d52f8a2b5783fa25674b15a6fbc16f8e49cb03f94adc275649a3bc1943e32c10c01b490860b37201fb6fe83788ebcc39e44f91c109f12f65f3d774f83cc0a23c56c91136cbb6d4d73cef7aba8f62325f5bec32be6871bd64db3c1ce536f0309a05ca2fee89f02ab84da6851b0511ab958c56e96be406fad86a6831c354c135109a9c77d90", 0xa7}, {&(0x7f0000001b00)="a4c77c23e311503ff4061dc663c593f10f5880e40a99ac88b48e6a8a3dc505e67b7b24d2e695e2e8465e87faacbe31c4a1b0c988029816926621591c686413ce4f0f587990da2bfc2fab61", 0x4b}, {&(0x7f0000001b80)="cc32386db06be49f4da49989253f0486e6c0d8cd9be5fe695c5099c07598a482c959116fd11d45ff3b9892d78ecd3d54d269d9a2c4d4d75a4caf5d7b4a9cafa549d5e9dc67fe8b3907aef6faedc7c96ce4378c552494adfaa4eb3603fa8dfc9b759a27e4a70f6970e7de5bf0b6359a7585600340aced771775600cfd2074c5390e17ea568331a0312f0a8612db464e56840b5564351b55a7940424448458e4b60667c25a5f7caf022d1ffb30295592b7b015443079d33d8a43c9d46e817df9e89aacc17b12b022975d4fe21f7e0aa31316958b67323e6567c3db413b3d5d12d8b28188b0ef2579", 0xe7}], 0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001d40)={'./file0\x00', 0xffff, 0x8, 0x5, 0x1, 0x3ff, 0x2, 0x95, 0x0, 0x2, 0x1, 0x7}) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000001dc0)=0xffffffff) readv(0xffffffffffffffff, &(0x7f0000003280)=[{&(0x7f0000001e00)=""/103, 0x67}, {&(0x7f0000001e80)=""/220, 0xdc}, {&(0x7f0000001f80)=""/34, 0x22}, {&(0x7f0000001fc0)=""/14, 0xe}, {&(0x7f0000002000)=""/200, 0xc8}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000003100)=""/231, 0xe7}, {&(0x7f0000003200)=""/100, 0x64}], 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000003300)={'./file0\x00', 0xfffffffb, 0x5, 0x7f, 0x1, 0xd3fe, 0x4, 0x9, 0x0, 0x1, 0x80000001, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000003380)={0x10000, './file0\x00', './file0\x00'}) r7 = accept$inet(r3, &(0x7f00000033c0), &(0x7f0000003400)=0xc) getsockname$inet(r7, &(0x7f0000003440), &(0x7f0000003480)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000034c0)={'tap', 0x0}) close(r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003540), &(0x7f0000003580)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000035c0), 0xc) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x0, "000001304c00000000000212605b004000", 0x0, 0x1}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r5) socketpair(0x1, 0x4, 0xf8, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8001}, {0x40}, {0x6, 0x0, 0x0, 0x3c9}]}) write(r7, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000002c007514bd0800f3ffffffff36481e7b3b00297530ac4b1d49265c3d1e9b53741f77ea09d367ec786220ededc94e123bea22339f34e103b0ce45cc2c973991c12ac53b9d6065f013642faca5a6"]) semctl$GETPID(0x0, 0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) socket(0x1, 0x3, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r3 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x1ff, 0x8], [0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0x20000}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000400)="c0f316df86231e1c1c8f0d0147fd06da28c62ea7fb890ac76c60b8aa67640575f527fbfd8368d7e7cd44154336ee42eb207462d55d8197c0819e7a877aa005b7ffcc870350bbe71705b8f18440b43c298c6e97d52d73161b040225925bb409a802d64d687c4005d8df8ad00472d960f922e4dc7c5d6acdc5130cb762b6090499f6", 0x81, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)}, {&(0x7f00000007c0)}, {&(0x7f00000003c0)="28383f7e2e2494187dd0b5542262d48f72f853c001f970643e827b45226a29a93323ae4b860d187495a1cafb658198aa1794491d12", 0x35}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f8", 0x9a}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000380)={&(0x7f00000002c0)='./file0\x00', 0x7266, &(0x7f0000000340)='./file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="06", 0x1}], 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000440)="e4185775", &(0x7f0000000540)=0x4, &(0x7f0000000580), 0x0) executing program 1: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x7}, {0x40e}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xb7, &(0x7f00000001c0)={@remote, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x5, 0xa9, 0x68, 0x1000, 0x40, 0x3a, 0x0, @multicast1, @rand_addr=0x1ff, {[@timestamp={0x44, 0x4, 0x4, 0x1, 0x6}]}}, @udp={{0x1, 0x0, 0x8}, {"7cb7d6d14c0ec9f6fd8834ff00a2ee821a8f5d223caca10fd35c453e7567a299826165da2dd5d36df8e4ba065cf31d7d9739d5faf132ee006b9e183c8ee5a663dbd776265b0bc14a4e29f3c52fa7a0ff9fc5b51c6e98f407a9164c780b99b2c5cc968d3ee48864728d63bd21188454da62d23ae1013d9168b9fb58965919d1c34bdfe93677a2beb472"}}}}}}) executing program 2: read(0xffffffffffffff9c, &(0x7f0000000000)=""/4096, 0x1000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001000), 0x8000, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000001040)=""/167, 0xa7}, {&(0x7f0000001100)=""/105, 0x69}, {&(0x7f0000001180)=""/132, 0x84}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/39, 0x27}], 0x5, 0x7fffffff) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001400)="44cdf98a3147f25cae6460f32ad7bd10475b83438a5df498f2c3a447a877497099c95e20c5c741f3bb896bbcf0795180867622b7444637de995686fa42ceb5480ee3f2e913fd1775f2123a6d296abc298e640aa9b38679dfe4780f2fa98de3c6e1b9f87a4e2d68eb37d3c07d13bce5125ea5bc95edceaf35bd4337bdfc27fcb93da5b934f82626258a081fcf4ad745828f5482cef937e36a6c01e6ea0046fa6a5a56647e781ab8c06b2daf3f8bd2e27740fcdc1d5297274a498f92bbd5418bfb342d54bfabd774730dad6eebc349859dcbef23ce19fe36483e8c", 0xda}, {&(0x7f0000001500)="d48f48972773f9595cda4b9fb02998f1db652f80a26752c120270327293b5b3465f9f6f59242314099b2610dfd2807410ab8a7ffa0ef5db4be63641ed1105a1971a276d53631ad99e8a9fe33e6c105f3315fd71fc55daafbc526acac52f674e5d0b058df", 0x64}, {&(0x7f0000001580)="8bcca8fe4c9cd5e903a0349aab3726e9e1f9d77c3c4f8ea33559515e415b65497a88be7f2222849537d30ed4e8779ddc75f2d1e5e2dd4bddb2d1f74ab05a0a38f0623b6615fda5273c8a55298f79a5e4847feef72c7d0000081e09e4aba7f49acba02efec801d0bbc30927c015b54a63cd0d23b101d99a693dfe9e9698191d54a0b994ed8a37a0d77a596ddfbeaf8fb1974216ec0cafda2e1b61a1d672e080a4716af28e747bf6977309514da7415807ab7aca7a5fd2dc800e5498763695f2409ecfe95659c0f2f35b9367a172b73f89efeccf80c36d4f3c2300edab00fe7d8cbabf93604eec95c690240e3034e2e9ca511319e59995aca229a666b9b1896c61e465f7b630219ad2f0fbf7a31e429842f7f9d72a91f9e2dd20957b7868a5c25830d45685e19d42b97bf36998bac49eefa66f20b042c7692d0d8143a89d469762a3b7e58c6e4d9a3c5604527dc0d3114f7e2840d5bc9cf8e8f6f1d3630d8262b9e19bf5e00a66ea296bc4489848b550a72144801277d8307a48a7cf09790e30999136f85a84c257ad262310fd3c55ae0a234fef5130c1f59cff7612aa8477e487d7be68a0f42b7e240560e3312bf5af79dc54d55f905a65f6de6d73aca40cc0d022643a36a80e116752f0ccd97213b344d8c61a32e5eb7cc734e78f9bcfc676eb606460dd2e31581386a89eb89a23cc978bf008d1eca80bf99a1f6ca657a8dc43262b5eb995c22d9e7d8fd5e75b18db2e820b681edf6c7ccf38eaf2ed366073d9dba95ae427ba0023e8d83d7a185702761794387457f1f75c2a1e693fcfeb7238d8506e539704cd5d5e6d58626efaf19328ca6392df64c2800c075d31bbbbcd9d1b26278c729285fb892a8b7e9b346b43b3b9183230990a2083bc238af3adffcb2fdfc4a334fc6d684d577cb78017eaa68c621bda38d09f097f1d6dc157468d9e6d5fb6044ed6e9312754a0a2242a5c6907c5b6941df52c87430e448ed81f8f7a190a529d60601629ff062e8862ef708edd45153b0f42784f66f18765f2906853fe6cb3a56986c3f620a2c74e4b5e780e2d77506c8c085f7474287f10991ac83e027d7f7c4ce3407f03eb6c14e7b0af87bef1a6bd8b71433bf316060c7c4d597afe6b61c1dfd160d862a08c64a476e963c6ab2a1d5177f72324d5833d7996e4bd36aaf48660ecb88780394f9e22b9b6c34bf13508e944a6f703c42609ecda5cd5f8208094b37a37b37b03aa7b7354fdc496f350b885546fa69104a3f3235d8c9c17093ff9cf72528613ec55de4e919da63b5090076a9d297be991001afe18798d5d71ef8928d30cf60ed19b2e9569960bc7ad3572a047bedf22fab8ae2587e33e05fda6c0fb081f974b8ca68d4429c7b0bf991cca7591da5fd1cf0fa896928802c4d6a09afd67f09e7276eec3baa19b8ba3eebde3675e23c36d334d4cc630e650cc961745980a2c65d45859aa064993a492d7dc0fd7b2d91eed76971020a880d1ebf8274ecc9dd9952cbfef78202f923140189d47ad5c9995c0f23b5b2b1a614ac72688584faa8b7dccc28e1e60462e70ae3e7ce12f6ce652a6ecdfa746fefddcefaaabcacb16e22486d9ac8122c709dee1603f5f002f49709e6ef0e0dce72dd96ef1d778728678587ece7fbc4b26d4a330507e96ebc6cf7da47c2c25c9c1ca75f7a9a4280c38fa87e842f36e14f0aca257c003cfeeeb5318fd6b0257e96306b231ee3aa7042642470aae7953e290cb97f71d2fd65a0528a2546e16993b44f4f690843d50c6e3fa28b74d878fbf80381464e0b1d86a9d716fbcdf38450a473f09ea59f20cba50904b180ed671762299ee15822a353ac491707319e731ca96c4adafe5753d6feedcd9241cfffaff91365e160134379044ec3f87b325e2098883919ef4bd07cd7152ba37874087baa4298fc117921460af1effa54bd32839288430ee2dbbc9c470ece93e1300c657f685bbce9568363c0e52d63a8ce628cf7b41074a42221e316008ac102ad29456c54af384990e29ef6aa99c2e020bf95230e30a4e25d7de82a44d4fb6f31b4ede808415672cb28d6cb22ffe4c0f4bdf4971c6a5c3d855b749259ecf1ba8e776abe7279ca582a6c0fb74cdd34cada29db06f2de2a03617fe49ad8b3b8fa94c652bd8ea3047218ca8eeef5fe4b9b86785a8390e9686546adaab76947f40570ecdaea05306b71fcc9353782fb245d0bcfbf85a609eebbc43253d595cddfc1aa72b5a91478347cbafebcf4a4eada933c4968c8893fb34b69c329e80e35fb67676e083a514277f5cd82466f134c0ed84d306b7a0f4f525d95c2b1e8d15f358fff6d971cccd1608cb3c937c9e8fd960d624216ed7c771b4f6e334d416a47f952a05065862ad821fe889d07bcbf6c99f4c86feafb81011190cf15ed37ae7755fbd206c3f80a19149ca07074b68f6f43c959a614cdb5d74c012f77da44fd6b6d8f8906ea75250a706023856e693963c3d0c89c35dd9c0968d7cfb194673cd4ba1cb69edc385135e331ecd03c5182a30b8bbce1626f64ee1d9eb4a98e0e9774826ad277c7654db66578a2358c5ff8f92eb43aff730b55285f5f1c6d0ba96c03960bf249f8cc3f158bc1a929d2b66fcb04c12b3e2704f88d708841c75cfca7205fa30c38417c59df8dbe68f06d010ef9f3fefbb8027c3aeff8072689274f63c4ccec4f64a29518e0a78500e97efb0fe880d3f31c06f357a7cfb7d08ac815878b3f65fd024b2a535de73e82d7379c1562b32bb0c0f8fdcf44b76dcef5741ce852d50dfd341a2d847d229ac20520ef27a8dc132e55995c4b18fbf0493cc77375235083d5cf158d1972b092849348bf7251143be2160eae85a9bea28216ab7ef40a66710a0df89a7cd45309ca6eb83f010fb4dadc4bc1ea79061830bfd4fa71368e023d409ad97ab0bb50e8b79b74a10e7c457728d70ed3cf99f3fac416c7e64ceab3ad2b95bde5851f7079bb2c24487690ce7025cd50eb9a6928fd418dc4bb7a18b5a9978dfbb5a7fcff9942c0b652eae2bbd62b66bbd265b234c46c03b7d649030f64dbd6a217aca651e4c06bc0ba4a8811d8bbfefa48aef7ac6bb764cf04c8efaa3b46b8c51b6b9c248ab68d8f7d00621e7baf65dac45a06a950f1bccf45c200da1a99b8fb5a30374a74f015548768e73b224e68be297ce6cab85d83fe023e6d38cb70b572662dab95afc980f6b0611b20b2c5ecac91f434b21ec5c1d4a2f76bb3b49c57ac3976b798373f99c35adb8dff2ee0e509799b9e75221fb7a666b666fb86e1a043dbf39d92b8b1248b89e07a475be355589f41fcbc706091d0621c7c0bde8e134c33ee3ffa17702280015a10bb7c39617349fefde7403b5f93511d30bd851f0205a2217dab05cd7def475e75a4629b09ed5093c59bb432c0df4dd77d5d8e5de2cbf998cb2ae709f863a0cf67b74a645ed2073ffbf57e51dc052cbde0941412b4bb395e2ac945959a1b2ecfcda0d5797dbdbda8ec147652138a269d50152ab3f0d22493e7c502516ebdde4fb60fc5d2ac35263a384e610e1764b84c25d37a86e0fdd71a146bcba1dc7f0deacf312be787b8da1dfd63763a81a68e4ba0712db501170fffeb6344f60d5dfa05ba97748585456b7e3e25672cb3a6abada09bec62fb129df6ce2937274096ce1f827a19ec8afc8ee4ff8debf5889800bd30fe1d1b08e27201f28f4103a94142c330a7edf49cb1d1dd9ce28c2e1ba1840bb081b58a31fbe01e41f7b1bee38e9450d21b99c0d0fc7ea839be5aeab7ff15d550b2e50d64749e1be4be534fa761edca1cf486555cc68b938cb5ff0dd1eea08b7304e2e012346716b075a0aa86248bcd7c50c9d16390459277180ad35a45854775673853652365ba9885574708667519593630816fc337e6d8ac21160934f6d14f2adb9c84c3e1cc9c2d0eccdec1af406e0e9f7971299cdeb680232060d137ed94fa87d4aca3246632781a03b9fea6e05a2c20838fc57106993c64f1c5432ffadfd5312d80df85a2b8b3157c814b0f92e8c2da4521148f84b17686cb2552d53b485dfadf5ee12a3a8a9f476cec39091bdde3c409c7aad6b6c4115502e85c48be76f5343590c6288975c41215f1667d01faef72aa93bb977e83641769554a44fb5c58fd3a14ace01c4ae26f7f7641df901cbc964a65f3b68ad8651ee520198e59c5eb7299a190a4cb8da436218dd338b146ff4e44535c33650e00b1003de731bc8af16fcbd715b1c34d8cd578b2a1a40aebe8023240c5c73b465cb81816464de276e784134d696c0301cfa61979aa045e88998f3a7e8bf3edb21a7edad20b8f8fd482214424aa87b797fc15bd4b9fa1059e6a6405926a4c108ab8ca2d8de09bf6f584d01155b46958dbab8dc3bf9392d60aa5a7dd52a719bde119b13cd1499735766359cb32f83ea3e08d28533a333d946c6445729828ff179df0d9d9037a74a98cfba8c510c79ac22a19076260d261f345eb7ac98b0c3466aeecf0d5bc9d142dade7526dbd21a255a7ca9b68002359d765664578369391dfaa26d7e81776ff008e39d7af2ce805b91a1978c83672dcbef1b3d01f5b737e41ae09c241c311dee942fc797030337a855cbfbf949ec24813c824c240b855bdfb7198779d67c876f4bdd0f566a6eed1bbe9a9ac6f8a04105ad70d3ce0d9d8fcf8c900cd87f81a3587636b79916ee5a2b45362b4f50f5dd8fbe09e5394e47a4d0edf92df7002d0d7267cc6cdd928f814e495e1ffd293f309e53d26063fe49d9b41f4fcb196f8a664e1f0e6423c913473b5daefe6800e8089f54405dccae4dfc6e52413bd99347220d29ef448e215bc9f319fb7f483d7aa5adec5bd8f389a81de33fe8f1accb580dd41c87718fba910aeed19b4697210cc300cf0782c83824ca653dc2e85c0bad55e92356035946950de2c7ee183c4212092dcf45233af4a039ed9ca7f2c61247f2153a435f970d583fce415c02fc3b83023d9d8b5970d2bc7b1fdf9642904eed3bd947cc56ed6fda861f8dde117edef476893b1541b5b6a6d69aa11088ecc79185dd6465996ee818ea48a9d0f225b5b30db7c76a1afdceda24aa0b51462e2ec411a53fd506a3aaaa63d8a9bb50b9211a6dbc31e7f091e9ee0336b315e0a1628d1d570ccc14943a950a0ad01ab162b410d04ed7b7010c0c8951235c059cab89b8e106e77654a01757c976ee139d0f928d587bf3cf2f9db4c51dd29ea69e5727463a15053a5cee4fd03daa9df8c42ca604856d7e770546ba2c2de8006dae14abba801a6604a336f8bb0e096e0f481c003f879cb067ad2cdcd68687c1d48ca974ea5da1fd8ad174466d4c5b8e2d1d18d438672774f2f0f747d09eaabd106a5ec60dc6dc1b12b23543ece2d59c894dc293838ab22fab24d957a9f880c2fb5d93f64ee57e6cd88f33843601683c399d0b54f55d75f8a2668f251ffd052946f40f56d3a1a1e78e021e0106827a76064a901b52454e288bfa122806891af230342736a98ab899403e5bffd709c1d04ddbd841a393cbc7e09b2232c964979addf231e4586847858f5118fa66b4975a8855eca16647a00fcdafa2e7bb27b66f1b0a9d3d9fffbf4860adc12d36136730bea3c89757e58ee7659d5b3728845dfa681234b60c52a57be39bcf5a02678b97ffd6aefcb45ad45ac4d15284f52a604aa9e8db64224cb08bf4f5ce88a6caa082411dc92419974afdd57e5b1c64508c447fdae970e10c84afe581aa8952bf6f4603a88b6a890e95e49edaeb590d521f9885e55870e86dad0833046a6f648bc06fdb389fa5ff7bb4c48f1283d4be239e0f2e", 0x1000}], 0x3, 0x49d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000025c0)=0x8000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002600)) r1 = dup(0xffffffffffffff9c) sendmsg(r1, &(0x7f0000003840)={&(0x7f0000002640)=@in6={0x18, 0x1, 0x9, 0x800}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000002680)="f401d671abd2593aa36ac681f830614f833b1c120d678d02a8e4f10f2fb2a08c20f21f11c0e8a1b683b0b20c877616705a4c4b94d071c0d52cb8aa5c30a738f196b0306cc77c105f0556b5aff25afcfad7f042335577accbc644875a2a5d7defa759ac25c49034ab5f67deba424aae64e8a94d6b1874e7b97b68bd9e4080ba92aa94a6786946219845105e2f9d845ac3cd2b5a0fee8508ab80eef64f8afbb52c3cd6b63ac0ddf5175445eba4749987d4d2a76817c02fe0a1e698f7851d14b660e141f6eb4d95fc84ad8902a1783f960459f12019b2cc2d46d3e7ba6e7f8aa85081448510ab4ecc89083e59342b51e07642c1bd52c2ea5e7c2a1c07095a373e58d112e530e8135596a461012b9f9e5d0e7a2b033eaee46f648e98c73b799a97f074a338213b535c9c587b8693f7beb4be8d26749988c63331d1d5f600341270299960d5658600a6e80bd54263f571e594f16dbaf23c1558e9a1a8ea8076d3f61e2ca154d9cd326adeaf1eaccee0b9ae95ea0e0e43804ce6214cc5ae7eca0ffa514ba4d003da347f85f61b687ce7a12d7cbfe0a80da827e9ea309cf6ed170321b5fbf5b0b70a57973c628d409ccb6e9784873e3e41d2c0b3a41408a0bffe386bda59c7d1c9626a18bb0609e4a810120a84e9870b966e8eb2c6a8c7214c9e4ebdf121be42ac5d31a717b7b5f33f1e640c53d9d304f556aff757f4914cee18c92cccd05013dcea47d0b7ec1389b5128e3ca9c7369ea69fc34bf53ca3dcb5ef2fb1e1e2384fa14edce41fb8d6a35ff4d2d40bd7da91768367958c30b18cc5c138bd89990a4cd6aa415eccae2800821bb38cda164887ec5e8aafb904b7080831cf67d995c7df66c49550fb536729e2b1d822795949b462405b3513c3a12edc808046ce870920ce2c21036ad1ffd135f4e080549d9639a1759a09ab3da07799242092c42def4c6f89b886ee40e54be84713fdf9a63d29062fb7225d80e9e86bf9485d3fdd336303d2066b120bf2c2e20aad9c5384a633ea3d4a239324c3a72428cba4b4198fff74dc9027f7d707f6bed0f8118a1d7bce303166dc2805ae047e3ad39148298f0ec5d24bc74b9ddf35c188a09eff733867d40bcbe9b74fe498a6c9c8ee1deabd22eb3b9c48f97e3e4455f485340bd30252016e7c23b806734522e99d22554f5dea3dc44ff19dcb89e6b717a1aeff4a565d0fc108bd88e8b6325bb95a0b5eedfc7870ffb421541a05e2a8a78fdee20598058e4b34fadf941aa3a37c49c8961c916bf0b59df88e8f4935259a353fd4f4fca3a8956052d53fc8000648650a19b573fcbfa11c82158180046c0b09b48332e8e28985e2a128972b66c2bb3e322a9bfb17f6399a95d27c2db8c825a7dd484deb77e450b827b8d7ba718cf204fee8f855aa0d1fbccf1aaf8d408ec556476395c19ca79bc57a5794cdf40dc1f2ae0d80ce33d887c8a33eb5464ad0ecd258188668d1e08586efdb533d9f34f9f47bf7c74501c93e2487f0c0338ca8b9d34dd7a4f6539179ee62f0c0a08ae3a3b27755ca15afb0321593da6dfab26387f5f0fb29545341edbca7e62f1778fe81436d7f4f5e33475692c0aa9b716b45e9f603d3958ba218334baa5df8f7bbd2d75971c01b543a546a2f54b2b5377998755054a071ae07ef574b2a283f1b0ef65e57bed8de40d34eeaf32c01fe404a1cb9d53f20613c605b4a51d587cc8a89353c73e3494b124ea61ed5def48fc10d189addb78b744f5d58526fad5874aa0939496b7565526dbaa4055422f9b8a9ef656d72599c7f31f61fa828680dbb262664af581b7453e131266022b4bb3ce0b53c20bfeb544aa9d4628faa2623289db143194a11354cea6ba3e6f098fbcd151fa9e29647ff9efa2f3f1462b7acb36858b5745d886667a46a3021a0e639f8b65e5bdbb53c94d09846e0170f3d99897278ed36193d1a8b381a268cb40744c565d8019f2043e1b7b7323e1340490f8e3418340ed813ee90b776deb47c44289b3d4db0570b6445c36d55a8d18de85a26fa5a633597a6a4fe5beccc3f49e9f5b225d326980d57092e3b4f9456a87b14b7319c0476c5342c1ddaac5f0f6ba5f08caf3230c51a55e8e250a09adb19b4720f336489616374d41de03f13f54bfd3ca1a9d0a36e883f6a61f5164f04582962c1b8af38cb778b0e0f7cf1973b2b3ee98ebf93326e63dc4e5d356ab609024a4ce7a3a2717a52ea875061a00efc257da251e066d6ebf7925e21c3cebb5c0ea970b53fa211ade07f405448084efce37c6639f4f71e0cbbc01d27044c06f69cf77a06ecc3204d8ac2bc620370cea9ba4df3dfd34265bf8e31c4825c199fac7c8f5a816499d2f51a180a26b88170639a3109431addd1085cb0b8e4e448f0cc166d04c82620f062ce612e5a721e88be65685555d85de2592593d0f8519cd988e62f180d2b245569068ca7676183a62616521786237786fa7a98c9b7c0f2e0abb9c89de848820a8936db703d1ca50bca2fcc6aaa89ccdadab503e68325cf975f1f733d58b0a02efb2c601eab34430042305a28a30cd5690e0a98ed4b6fd73be911b20b7417f5cfa552ad2760abdc898be7f6da0df4bb3c4f32de5ed7aebaf27daa7df14d5a1aaf42605ce4ccdc67d40f7e076119a4a50f83067dfe724a67b07764f1378d6059a677273014ff582bac28aa58345abc28e4e039df0d6637660078d0de769191165cafd0c47eaeee00009044775d70a10d7b693d1ab60556f895d21a47e5729cd0512e91c2175c4f146a90b25065bb2782fca69f6332c7a1533597fcfef1c8cec594fb97401f091377298d902bf47de52cc475ade7435f99a097e77026e04b9e58855e0e6929802e9ea75cf0e264db35f8da16ee7b9ede92c57698b28af26404ec01728159024170f20fe0481426632bd7383c53358f5afac99aa9bd44115a3f104b2e4236b5c7f7cfe7a78e023fbaa648bae9fa3b8f780045b8a34059060e727e1ca0c406fc3e17c1af3d7ae71f9b1efe883782cbbedae22b6b2c39e1c81ac8dd70870f158d7a63e2a3dcb64e7ff62092c80954758d496a0f34ae73f73fd7fd2ea237cac12f6f06456325f6722f57f7670153422fe6427daa5c0e39b42c9c12b2bb5ce87d6efe0da5f4794f8180d969badc0cefafea1ba8550a07882d56517e47cf87685bc535386ffdefe5efdec40b3384232d5bc37b22b224a51deaad5916b821df8eb70efce00a0432187a69fb297061e10ec64e0dc91e6abdcaf5ab8bfb265aa8771dd611fd1b83db0107dfcac2e7462706525253de4a7bf50f6021518780413ec8fa9df1dea1f0b1fbd5ca35d1c50bc6c60bee75bad87ba1702cea873db0d2f1c56b78ab1d0c0fe86faa048fda4d59d1a3aa8a210eae20ceb1b73fd03b4dfab598a076f31ee36d9c866284d4ef31eb7b1ffd60fc529fcbb58ec1c297ecef371ab67cd63926f49b1ba54e0534933a7dd4152998dd29f9c20da3e7c08a71a6a962af26fbc3a951badb159bced1412136c2d9e7efb966be1d586a860fe1330f32033d04ae4347557eb560bd8813796328096675c2fd9c38e8cdcd5b806fdb67e355e8ab0ab27c2243681d7a5a4e6792215ff944bc65f476dd1f79feec05cb7a9ff2a426239d2134af1d0e2fb0d30df8ccf90ca9e4776432b27fd9f2cfae9057e2dd68255b65cb08d80b2104de077d4cf6ee260c593692768960d8dc21698d57241a2fef8c1d1361356c84d507207f17c7c16d634a0b7094a4c272620e097cdcbfda2ba5ecfb131d8f68e3d71b6ba774894deb27fb70bcb88c2be098bcc3e53b602eb2d4c458cc39475ab7ce7c69e0a6d9325545f5d77fde97db75ac5c77b2afda42db1268af9fd8373df4c283de88fadd2b2d6e00deee157df4bcdeb596aeb2a946d76662539c0a9ad3a7ea7d2f73fb188779cb4e18527b03f2ac9f9585421c9af2ca96e5c842ff5ede3ffdb277d6ddba2584cfed875cd8317d1d49176d0123ee0add6843ca0be9ef2ca0fad755c0a7878fa18f42ccf32c3b374b65812f1bdd7f3555d2df1ce76122976eb7b7dbe1147a0f382ba17e18efaef5f6ce5ef4c09f2b85a535093a4196a8a1db41d84ad9ee3832e07dfd563b7e1fff612f600246dac03ede44744826f46fa6ca522cd1f0c204c62c7ef9cb458f139fc90528a2ebe8b352488819da12ac6a8801abcd8e89f101263aa0497f3047dab786a255b91ab3989e9ecef112e38fc60785793b37c50b817eec6633765ec0a7e8f53493bf2b83af76cca4611ec25cb1045640b3a4c89a2dc8433863b4f368bf28946a82691fab15cf034f04740ced97a940b2d328bfc0f1b01c63740ec2050c02c6ff87241e80406a4b809297d817b44618eb1b598f37e5c8f1cd22aa8828425ab2b0db0b65f3abc49350d2892172e19bf5d378fb9243e7e5aa17cf7b55cf2ef0f3ef279342c56a63ba42dd1da15b58cb70501cc687e2fe25ca629afeb01eb5219fc747a4c479e0dd58041b1e8aeb9c2d2e12036efb12d4cce8c3bcd97bd97349999a00bc28d29f6ceb88e3c5d31d9a34a4a70da6efe2d6d95ea2bfac509b0d426422145be5ad0b3016c6bd5de165b35f8d8ec2d4d0e1740502e9d962a7875139699482b81385e6ad24d9614794ed298bc0109f3a34b4d19b9ec8141dd74e88929d130498e028c9df9c089030ee3ac277f711d36210f9de6b15f8268453a4c90c559d2a86d79902cdc2841213e7f94301c449de101efcac6ed84c5e81ad560b7025ce82ca0b387ebd2e5420bfb422fce94430e04e067e7a2490e169250425648e3b8a58ba172d35b27b90e0117ab4ad6eeda667fe71fceaee32a8c939f6d2d9751588be1ee975ecdc8e0d2ca5e7a04a561b771d074c4c08826c9bd00f4bc622e793b0411e4c7a472a9ec7dfa33a9d71e2005075e2d1a3e1d8978c06fcb482129003029ccd461b677c0e67dc0042f83de8843d6cee491ee0ecae131cf9dc0065158fed9108af901f524a77310056162e1b8c9666727b174b122b1da4a6d6a88cf390e9b38b22e7061924b7a327ca42d7893d6ba18d89e14f0380e687c078c9f249194ccaed15a9987c39070b09131aab4f8591d5ef915917ef33f6fb70d48ee2393557090993ce727912396b21dd5f5b61b1d8734b653900c1f592081427734b9154c69afffa1c4d7d74945676139ccea5400fb3177b09de5115ef9ea21787b6746e75ca857eb167366fc53fa250aa19f26131e14d56cf3edea9b1b8b4ce29fafd07f78282faf7119cd23f24f2812c6218ba0babd4613360f2426d433573698e64d128e4b7a83b079c1a74a9a7580d4d83e120c823b0454131dea9658d1ff81addb0cbe131682afb38f0ca32a7e4782e9427925c8c1b835c07150650acd9ca5fc7b58c528e451a83369b0fe278c371dd309a9d90a36df9c165bbe463f3c3d8843cac52c6873a941266c93e4468262b287fd7dc219ace89af9b651369b291655315e30849e87477063bc8943d905efd19a249d5923dbe646a10422757436f66f1f875b57153742e189dc985c2f64ee9eb42a22828abf9d88863769a18aa1adda824436b958bb17dd6a0d62703859c5b897bbe4c86e9812b203f83ce46ecf95c1a3ec0e4fbed85d48c6d32c9706cd7ca123e2ee7468900741ca17e3c652917e6bb9da213c6c20297e5db82227fbee921d77c0b382655b4922a3945e4ae9f793182630ba03eb1999c21cf3f0b4e4c2d694f3655cdd32d7e71ac67d3c1d97d6d0760c14469b0a80662adfacff5a98b494aac60182a6f243226f21bc3a20b97fad602e033376bd6bed575d0cd98e5", 0x1000}, {&(0x7f0000003680)}], 0x2, &(0x7f0000003700)=[{0x30, 0xffff, 0xffff, "698b41b76d68e4d02aeedcf9129613c0c9bf80dfab4a7bc400bf8a31596d3b14"}, {0xa0, 0x0, 0x80000001, "c8e54e218546f02f631742fa34c431988350463abf4033048e6c153e549155c26a82a42cc4c62c2eb5185a27e4c86c0997d298d7147e94bed3c75619b7f3a53278efef244c54becb16342f6026859582ff3bde97e0225b6705c8e640a54ef29136d4b278c5e68bfcad562a42cbe0e9facb21c597469f9546f1d5bea4071bc999ff8487ff4a9323e494eced9481d7"}, {0x40, 0xffff, 0xfffffffd, "d850cd258f0d7fa7f8b35aaacf1f1acdef3e12db6654ef68122a1df4d8af7e88fce2176039c30d906d4963a448"}], 0x110}, 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003880), 0x8020, 0x0) fchmod(r2, 0x20) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000038c0)="d8c0df84f626403ce6ff86151c8b481ca0ceaee62a39722bd811f90a829d822a9e7d8f462afad6c8b96c66e8c00ae0af07e4c8032dbad5d434359118db1037fe00ce9fea04359ed462f6d52e21de936505147e2204e759d0325e8b3d4d33818787a38e3f235e08c2322c81cb64fe8f2e73e0192db1692b4e7fcc566e0ace6743e1dbbfa180c022cfa661f2cf1a539278bf3fd0275a4d674571805c64d1e4c890da72690d44ae94f16497e78866953d7361504242308bbb0c21ca41666dc22d94b240aac142d712e7d1143ecc54bab6ae5296aa8a7308f23f0dc39527ac65843fadf4b83ccf4760c780536eee3d333ea788c91ae6082732642afb23f95964", 0xfe) pwrite(r1, &(0x7f00000039c0)="e8a9ed8c3837899e61dc230be7d29fbac84cd3e0d689f64fc2b4f25fa423b6f7d257d2c412ba13fcb6c33944981007a4e10ee822f7a89f2d73c58031d3a4fc3f51e994fdf512f8875ab2c3018e291c5da3d9e99ae2c6d8addbf41a2ad9fdb0cccca8f1b7a57b6db14ac482bc67bfd8a6af4efcf26db4d0f36aa56cc8726eef1bebd07b4393829dbfe6c16bc5a42cab1792bba7bbe0868eed1be9917733755ad33c566abdd41a30e718f8f001f8fe9044e9728944b943ef6c5e24b4069f35d366606d84e7b0", 0xc5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000003d80)={0x9, 0x4, 0x1, 0x5, &(0x7f0000003b00)={{0x7f, 0x4, 0xff, 0x4, 0x4, 0x8, 0x1}, {[0x3b0823b6, 0x3, 0xffff, 0xffffffff00000001, 0x6, 0x6, 0x3, 0x0, 0x2, 0x1, 0x2, 0xfffffffffffffffc, 0x3, 0x3, 0x2a, 0x3, 0x0, 0x81], [0x6, 0x75bed377, 0x7, 0x520, 0x7fff, 0x879, 0xffffffffffffffff, 0x800, 0x36e, 0x1], [0xb7, 0x5, 0x100000001, 0x0, 0x5, 0x1f, 0x9], [0xfffffffffffffff9, 0xfffffffffffffc01, 0x8000000000000000, 0xffff, 0x249dea2f, 0x2], [{0x20, 0xffff, 0x7, 0x401}, {0x2, 0x7a, 0x1, 0x2}, {0x9, 0x7, 0x4, 0xffff}, {0x4, 0x9, 0xcb0, 0x3}, {0x9, 0x7ff, 0x900, 0x8cf}, {0x0, 0x7fff, 0x8d, 0x1}, {0x1, 0xee47, 0x0, 0x5}, {0xfff9, 0x10001, 0x400, 0x9}], {0x3, 0x9, 0xfffffffa, 0x3}, {0x5, 0x9, 0x10000, 0x4}}}, 0x2}) flock(r0, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000003dc0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000003e00)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003e40)="cbb9e699865a1af774bc428e50c6e799dbe0fee123bcceb4ec0fb5ccc12ddd3ccd54cb0dcce8710e6e4ec9a793737eedc3f01590402961cd9d521f9a9283734ccbb387dd50c0dbd8c10032e113478c12312b404aae8c2dfeab17e7640b28ddbc517f32f8dba0c7a0a6742ff9048e24b0c19d339ab64f34928f3bcef5f0b7c6dfc92567926b7185f60dc1b6ee352c83045556672a59e593df669d9931a5c93a1265f62601d73d35bdd1bc7cd1218812c6a59d870ae8d946ca1c62519b3cf85d2771c3", 0xc2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003f40)=0x3f) r5 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000003f80)={{0x18, 0x1, 0xcfa2, 0x1f}, {0x18, 0x2, 0xc203, 0x80}, 0x101, [0xfffffffc, 0x7, 0x1, 0x10000000, 0x1, 0x7f, 0xfffffffd, 0x1]}, 0x3c) pread(r1, &(0x7f0000003fc0)="f999665be7abd7f9904fede99bac61a8cf8bc2a6f5cb1b7e1c6867b019cf28a315a0aa922617c1a6aaff66be829537c899d4bce33f444848559b7fe813484965ed9eecc2d5b0a71fa90b29539cd8bb7eae64e359754ab78a6b98d2f7d447a8c76b6ecef711b970203e997a81a3", 0x6d, 0x88e) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000004040)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000004080)=0xffffffe1) mknod(&(0x7f00000040c0)='./file0\x00', 0x1000, 0x1) flock(r3, 0x1) close(r4) ioctl$TIOCSCTTY(r1, 0x20007461) preadv(r0, &(0x7f0000004100), 0x0, 0x800) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000004140)) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}, 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffff7fffc}) pipe(&(0x7f0000000400)) setpgid(0x0, 0x0) setpgid(0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(0x0, 0x80, 0x29) writev(r2, &(0x7f0000000000), 0x0) r4 = getgid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() setregid(0x0, r5) setreuid(0xee00, r8) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x1, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1, 0x0, 0x0, 0x8}, 0x8) semop(r7, &(0x7f0000000000), 0x0) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) login: malloc(): allocation too large, type = 29, size = 28292870884 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0xd2, &(0x7f0000000580)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x30, 0x4, 0x0, 0x0, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@lsrr={0x83, 0x13, 0x0, [@empty, @multicast2, @empty, @multicast2]}, @rr={0x7, 0x13, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {}, {[@empty]}, {[@broadcast]}, {}, {}]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@multicast2]}, {}, {}]}, @lsrr={0x83, 0x27, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @loopback, @multicast2, @empty, @loopback, @empty]}]}}, @icmp}}}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x400, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x9) open(&(0x7f0000000040)='./file0\x00', 0xffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2c, &(0x7f0000000180)}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[0x6, 0x3f, 0x8]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffff8000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x12) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) readv(0xffffffffffffffff, &(0x7f0000002e40)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(0xffffffffffffffff, r3) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) getgid() ioctl$BIOCLOCK(r2, 0x20004276) fcntl$getown(0xffffffffffffffff, 0x5) getppid() msgctl$IPC_SET(r4, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000140), 0x4, &(0x7f0000000180)="76f452e713fee2f4f537a360e4343aab4859914788995ba5e2ba733a56c5c3", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0xc8}]}}}}}}}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2154, 0x1ea3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) setrlimit(0x2, &(0x7f0000000280)={0x400000000000, 0x200000000007}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}, {r1}], 0x2, 0x0) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7daa9d6ba8cc63003728b302000000720f70c1f5a472c881ea6e69823cbf7fe08800ffe1c9d3265d42bcf530de05fcbbe393d66f1dde9a6485c687ae04fa429a624eea4ab438e240668a064b6430f7c4b6603d80ef143b8766b58db0d184857d0cd8b28797097f0a419cf86bf622322f93730815b6c1c2b299cf344d90fdd5c0b05768874cc2505e7197ad5e2b2cb2ac0bc7260ab42f43ce70cf36c5d77cb4f1356f9710f4f1290a31337cb04875cd9d50aeb98d48b5dda51251d73653b8c19cefce837f09f044dc3a6b310d006a73070168e073a072cafaade17f5803ccc8b8bf11cdfc10300d15de91ec6e873af2e7d48d6bd358185723fee2f8b568ab3528477108761aeac86daa06f98bd8e49558dcab229d95b9bb9a21f923d1b4352e57567945c101ee07e1dba37e", 0x72, 0x40d, 0x0, 0xfffffda2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r3 = syz_open_pts() close(r3) syz_open_pts() open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000300)="97e1fb5900fbe27173c046d367d72f4fe70cf2f317f2c6f04f0e38c64ad0e876d62e755f4fe739a248b32230990e3c644ec903d431ac632724fed363c70ac4a299587ceaa609e48791f44aa08dd73ad78e146051aa2eee5682a4", &(0x7f0000000240)=0x5a, &(0x7f0000000380)="af79fa1be70e4420591c4eca8e4ee67cc93d5fc8657bddbf3c6d6ddedece568dcd4e495fb60508a73cb52ae5a7dd729f0846ad4816b11658b6a99e3d65f69e51de47ef8db0e4f6853e04c2c1e0d3137cb2480ce53b984c23", 0x58) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x4000006}]}) ioctl$BIOCLOCK(r1, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926ac9363edafc249f085be7fc6bfcbd5e2b1ce0f1cff633ddb7e2f982b03285e9bbc6b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e03440", 0xbc) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @random="2f245b6c3e96", [], {@ipv6={0x86dd, {0x0, 0x6, "46b968", 0x8, 0x6c, 0x0, @rand_addr="7ea58a0bfa4d58462d74300ff6715f99", @rand_addr="4926b3a42b9c818337025aa5a345500a", {[], @icmpv6=@ndisc_rs}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x2, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000840)="346e4dd4ce32920272f1fbe895e65119af8c612b", 0x14}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x140, &(0x7f0000000280)={@remote, @local, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x3f, 0x12e, 0x64, 0x9, 0x38, 0x29, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0x20, 0x69, 0x0, 0x7, [{[@local={0xac, 0x14, 0x0}]}, {[], 0x1}, {[], 0xffff}, {[@broadcast], 0x1f}, {[], 0x7fffffff}]}, @ssrr={0x89, 0x7, 0x6, [@local={0xac, 0x14, 0x0}]}, @generic={0x83, 0x5, "225c99"}, @noop, @generic={0x82, 0xc, "b67769aaad8e43ac7b4a"}, @ra={0x94, 0x6, 0x2}, @generic={0x1, 0xd, "21143e2162f98ee650b17f"}]}}, @udp={{0x2, 0x0, 0x8}, {"94b91bc8d7ce115d48c9410451d89340b6e090b226f068b793e969101a6fb7c8e2bff981da821e6b813fd42f88dc39e4d245c74330b7265abb1ef91b23fc8127a3c64daea78e1800394f01953d051a3198c2c370fc52bdd4e081038f4b34b124d4cd754624252cf703a3a0bf648474ed04a8e3a5b8866973985233c16955bc490b7eeff523a3967d9600335ac7070148b338406efed61890997c9a26da1e02bc71a18ada2fb86296fabd103c25ec4aa98ad82c0ac498e3373415f30630b8"}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0xfffffffffffffda2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x2, 0x6, 0x5}, 0x8001, [0x0, 0x8, 0x5, 0x8001, 0x3, 0x0, 0x86, 0x2]}, 0x3c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xffffbff3, "106900d5e484d100000000e1ffffff1a00"}) syz_emit_ethernet(0x136, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36e207", 0x100, 0x3a, 0xfc, @empty, @rand_addr="a5f70602c792f156a90787cc8115f816", {[@dstopts={0x2f, 0x3, '\x00', [@ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x2, 0xe, 0x0, 0x46, 0x0, [@mcast1, @mcast1, @loopback, @rand_addr="c017db7376924d5f622feb59e69ad384", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x1eb, 0x0, 0x0, 0x40}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3a, 0x4, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}]}}}}}}}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xd4, 0xf15, 0x0, 0x8, 0x2, 0x8, 0x8001, 0x10, [{0x3e, 0x3, 0x1ff}, {0x3, 0x3, 0x1, 0x6}, {0x4, 0x5e9, 0x3f, 0xca0c}, {0x10000, 0xe5b, 0x0, 0xd}, {0x2, 0x755, 0x1000, 0xde2}, {0x1f, 0x9, 0x0, 0x7}, {0x7eb6, 0x7, 0x9, 0x7fff}, {0x6, 0x4, 0x4, 0x8b2c}, {0x0, 0x300000, 0x7, 0x401}, {0x10000, 0x1ab, 0x0, 0x4}, {0x7, 0xffff, 0xd0bf, 0x2}, {0xe02, 0x4b3, 0x5, 0x3f}, {0x5, 0xfff, 0x9, 0x7}, {0x0, 0x1, 0x1}, {0x1, 0xffff, 0x1ff, 0x6}, {0x9, 0x6, 0x4, 0x7fffffff}]}) r1 = semget(0x1, 0x4, 0x202) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="ee749591726b74cf0a26f5cf10444688e65683a1dffba7ba32c3064a8f14a65bc47fad6b6390119cb36b51391bab78ba59de07163b76a30f43a3523181fb3166b52f4cbb679a1f56aeba67053bc302282d72d350fdcdda90a7c0ccaf9ba2d9d631d185b817ba68b63cae1f0bfcbc8b75f1c6b36c39a0458f3ef496930fd04c8a5ec1d5aa93d6d637b6be0a6c3c1e379e49088f3a15949ae2b9a41dd5d5aa7c48988f061dbce4f5b82e22e6170b206db6e3902247acdd08dd502f8a550fd9994e0039", 0xc2) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r4, 0x2}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000003c0)={0xa, &(0x7f0000000380)=[0x1, 0xfffffff9, 0x100, 0x3ff, 0x2, 0xfffffff7, 0x2, 0xee, 0x1f, 0x5]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8, 0x80) recvmsg(r4, &(0x7f00000007c0)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/156, 0x9c}, {&(0x7f0000000600)=""/88, 0x58}], 0x4, &(0x7f00000006c0)=""/206, 0xce}, 0x8c1) pipe(&(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001ac0)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/238, 0xee}], 0x2, &(0x7f00000019c0)=""/246, 0xf6}, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001b00), 0x0, 0x0) write(r7, &(0x7f0000001b40)="a8f5855d5b74eb42a86dd2c9452352040b85f48d5cd1f9c99fe5c045c4fdb370e22dfe8797db3fdf9256721f48836832a3b6a074d110ce37c8ff3deae22f5df259b1e316b28b23c70d1f0b84666e63836170ca29201998d4739e75a1bbd4e1278effa64a6830006d4b634bf78036314084051e25792e54d57cffa01b343c4e5473e768", 0x83) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001c00), 0x200, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c80), 0x20000, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001cc0)={&(0x7f0000001c40)='./file0\x00', r9}) sendmsg$unix(r8, &(0x7f0000001e80)={&(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000001d40)="b674c7cc5009700866bdf147a5be32111dd527e51cc4a64d44b6ccfebdb1ac8a176ea7d9d1f28100257d1691833aa0f45a205425a3df2d5530ebba5430509372c1efce3a95eb5eedc1340649a77073c43bc0b0ed1498220b4ea42a5d3e37ea05704426391c9ac58f5caeb60ccf22bf881a7603d5bf4d994a4bcf74a9be918bf76cb94a3a578bb5ec0d9da9ba327abf63101595d8cee1ad09de", 0x99}], 0x1, &(0x7f0000001e40)=[@rights={0x28, 0xffff, 0x1, [r5, r2, r8, r2, r8]}], 0x28, 0x4}, 0x8) mkdir(&(0x7f0000001ec0)='./file0\x00', 0x112) writev(r7, &(0x7f00000052c0)=[{&(0x7f0000001f00)="268758b81399186619893c562181ce2b24b7aa33a472956e465366d32926fd37adfd306ffad8de0dc9aa6a74c16151cde8afd7b99865b8e893f2ba832a0cbc3b8e80b4168d030a97719fb654744c9c571d3edaa299832a0e706b4487f267dbfe2bffcf422a541d90407464ada54488f64665273ee584a5e796078cca627ffffc0a22e55b0e40c12811a3bd2bd3a7822bc2381d36a606d516ca8ec2aabccb3b7d77c1784220c33548ae7749409dd797ca5d027df9cdbe8ed7789d4e507c6ee95c71", 0xc1}, {&(0x7f0000002000)="9673f14cba235577b0e2869d8d4f0a0cbe9aaaa40039e708eac83c0da32bf0ceaf058dde408a8ce6e12b78c456ef48244f5398635157b55ff73e80fb6a35234e0714791a26af08047b93a79e25a9e8c8833cb931feedfcdbcc", 0x59}, {&(0x7f0000002080)="0d4b46a9daeedac66fb39eca1e20a73468ee82358d1f520d629e266914dd968d1c3d22bf21ea107015a0399ee29f5edaefc42ba474bece7ebd1a0fd4dd582791b2773a3cc481f2b29f63265215f4148ee0685670fd6f57f120d2d9ab4a60253cefe01c9c05b1d5af579f6e49bba924bd2e1c40bb83f45d86cf5fe774f7d26433d84c508cdd80d7c797cbb33fc14d4f761e6b1c99974666157603a734faf208e85dcf", 0xa2}, {&(0x7f0000002140)="07537936665e8356c61559d03639270a8488896fc571faa10e21bd8893c04f32f8b7456a909696bff6985fcc2b4666d284c5da788ad65c5b8be90a504d5c016e89aa23193d645309b271fbbace4639e4dfe25ac72f8d2145f4cef19eab74f6175644297922177f53dcb2f8b0aefcc49fddef85c0ff23a9fb5f0e64d9d59e60fbe0a171fbc2587b08e0ead957ba612086b0ecf96bfa1149de13618462487d3e3d8c24e807fa713055ac844b485caadfae5aef390506364f79132bc28c10d75049db7d209c8b469b0d9b2e0debc79ab401bd9a68a11222985678e5b23ee232cebe8e8bcf2585b35cc0932a8272b2eee910088e4833dc53a6a79c4c7b76edae46edb4d6a78adab14c7883e84f4d850da8f16eeee981c230c00356c2207cb6914768cbad9a2c2df045a1233ae3f5a5c96755070f82d32c3b5261fa740f20446e672908cd7352c2cb7433f356460ccd4729bffd6123c0678ee1c1f20ee2f82228ddacd52c9c7e1ca73e03cb925b41a8b83290c1fb4462602a02488fe95524a07dacc92cbc2f0f4ce604d47423645321faeeb49344f3c8b12150ba88db550f7a086834ffcb12a874ff8cdc85b2862e4b11017bf6be23d504d63ef3924f91968e0685cd88205feda4d15470204893b10e4564709be9dfbec3f55b78a4284b4b0d87bc9e122eb009dbb10538b453d5776987a78c8c0c49ea345991b4e725ddf9acefb36b02ba2eab592f699abc2b2ce3cd5eabb644a6f7796485fbad9ebfd82f6921135ac61d4688ef0cec6a2714f03cbd71153bc5517cf914a1e818065712304532a7e72ccfa64d876bfca0b170927a3cde05ad901d4377faf6c6663cdbb416d03a0f31127698891eebe5a7d64cdf1831493261355f9c61f017494d24881aef01f8ea2b470765d5f8f6e9f8e0eeb6816a074f318f0734bae6a94290be7e73b2b02369785eb75d312d042a032b84952456b3ed48175a924236954481ab775032a2412857bf203745ed83291aa58a003f9352a562bd0ee05f104dccb37e8422694f6f4145120de4a2173ffd3b637d7f05ac2e0d6d8b0c99aa1a248f189939b51df4a8c534b07414445b65af3d38326e3aa38b9d0d5b3cc034e2a9a87cc67eb73dba1da78633644383c0ff9397dbacaba0c91e23d0f42fbe59ab88626450da52d36e8b2fa3c7957602ad70617b4288c9c41f2f42af75750283a12e1299ec2ce7802883cbba8437a71d29476f494e8b283a23792c7e1ffcf75bbadfee3b69f7c896aa79b1fe0ecf8cc95235b96d87087ec0b8684df23ac9da91104b58e46def0ffbefd13157fe035af6865adc35e7048b41f9dae266d98277c5bf0ec51d120e7cb74c3360c374b3d8afea7599101307b8f8ead5d2ea5204839870efcbb904fbaea1bc3f1cd21fec1d2d46142240d7e2d843633e23d58905d595c468f98616b88dfa0e14620c389eb50eaaa70115ca2067012ff524bcf2d34a181a9a58418dc9c9fd402959262eba2964053719c8c55930c6831f8e4370132307781b7837bf26f7b82786bd36fea5399a0ab1c017b72552bc5b1617bbaf107fab5b3e2549a1208176b4d29a456aa4215cb30ac8cec5190fb4ded33a10617cb10ba324f40d0927bb925c36d3f39b6685e767a64916505a338607bfb5774f8ac9a06a3a4dbfc49938c4f2604f7ac2e11762fc0deb0955ff6a4cd9f47fc274427a54ed4cc019109b1a5b7c090bf5dc720b96b0a4b59c69f127ae017f9496221115c8c633c2be992df6baf0d50019f1b8d97c8e5ae8aca7ba7c19a80c70acda54a704d688a5e0bf4b948867cdb6828de736039aef6b250aacdde3adfb5d7967cae0eba4ef28ac8d1a520a42574de4dc2918389c44b5fdcc8d095d50e68b16340e1a39b2d2eb984de7c37f36c565a05054b63b467557dbb53f2ca3e734f34842984f53be9ac95a506d434665204ac830c455db100b7c5d7c0f5a250151e0f6812ad803055c868f4d7c56cad2865a6d74a4ff720b37bccfbab4c785b08007c8225ac0316fca0b9af1a22ea21136627c0cc68c7610ccb690488e5e57f33510c5efc564b8900fa7d8363c7f92cfa5af04fa1c5fa39b5d960fa439d53ed4a8872bf2d4cdc5759ee01f933187d228b37ea365aeda67fe7fa04ac617eeaf223ec83ae3cc49eac7e73e559bb7b56beada636faf344b2d5eb3be8ce54a8d8e624a33900404acf5115f0c7d3487642a160dbed22d407aca613d003cb445133ddf1442a0e860c1882768fdb9f87b2ec69c6cb9ab03523c604ed412c27b252b27be599befa526ea7aa43ffb6e9442393ab849412be6f7a7fafbbfb0947ab86e723c89dd3c9b7add6f75684d0927460c9a4e5b780eb0ab8ede3b1f254ce87d43d9e960c9cb8198ab778e836e7cf6b16def0b6db6066d5cf4cbe230e1c3bf435f89b829f2128d8c71e8b4351557b0ca0412298e7b7a69102118c259de6cf145f15e6609b51080ab2703c88f6b9f3760cc3175a89c239177bc346cbfb5307ac6b88f91dd2bcd2d2f4e45a24c3f64e4fedce00f72b88a1bfa2e46f8b3f1945506038f606a9cd8b12a8938791fccce2700a60a986e3f10020f9a5c9ac7fb756f5c3565a9aba3e0e3420940fd24fc996aaaff0413e02e3358c2dc50e21014a5737594d7d20d1993ffaa5613e9f3b5d10e0fad92f474db28d6dc2985690f65051a7126e73515c3a8f5c7e34bea246c3dafcdc3b1ca896dba65b4b279b42a661a9631a35c81da71ad1dcbe440b026b77233acfd799f4e001a1f37d3f1ece55e24bb22555424feb6f99fbdb0b265ac8a3230028ac4aa02f222d6e36782f4309392670af006640a84fda54213277449e82ce9480fc3e4c17729b47f1e323b855f2553ffe57cb17c70be7e52a82bff7859a6d3a869c9c6f45a3894baa55f1158dc88f34256cf161f38a75080b3bf569f8c27d1d499d334106e96f511ce24950f2f7108fd3e7ab31f9932e5cfd50ffb7ae68fa7f72e5e18274e098fbdaa07c09e6ec2b1585a2243db1b1100a1ada3382165b05c29e17fb1367cc9c84ad7b5c7a7809b1c9b9e10dc2704e02c82d23ae4758d998c7e9c3cf5f4e7f0e870924489ea612082c30ba2c60c29561a273ddae2b1e35f95c5f740c93a8574ff5a2b3215c3e932975ed3bbd33a3ea6400ab17731e853f366f55c0e9e65299cf046b8ab72154105eb9f75c64d873e8d9db453dcea413abbd873a53e61dd1835a834214f469995d1a92c22f923ae8cf9c260f7acb6a90155d7c1eef0ea6882de1b721d8b5ce13b18ea323121f3b806e8c406a35a9527b08d52f755805e929aa2b872987619340b7d6cc232ffdde920ee421d1597b401af66d1d42fb3224f432ba9a10441ceb0aa60555f86c03c43f57c38dd024c53000252c18d396995fb66370c2fe8a55729b5bab660b842ea4e0e2ef3518250d59475a79bc2a5367e1c3807efc6df6c01e0eafdf5c2e345e799d5cb33f2b08f698584cbcb82c81e83f4408119f6781feaf65757d42a9dc94de2ce841f566d1425cb95f74245f0c830af621482698f1b8797ee6e658cdd9224610e1f63d491a2cfdf52f0d3ae503f4fbb42a4424f2d0706505bd1ed7bd02619d38a35008c75d275fe0bc87ea7a6c14824c8ac319552e39115cebd782d1512efa061229ccb258337e6136c1b74f6dc23e5dbddcc2b88978b29b9179742fdba8ae38f40e5cc990dbf0160f4c67c8517c15513d56e604f501c14260265b751e130930ec17d52cd03b928577d08be284cb4977b8a37de3d14a53088f595175d5089cea3b7b8c0ee3e44e350868f5034ec5258e4033fc275186004057ea5da3c5856174e1dd6c5d6dae6e86f91f52420fc6d36a36488def9712dd747352425a50bfa9f064023c79ab04050a7b481b5aa4effcaab96cff60c34bba566b193e056cdf0358f8f9654a4749015307aec01c9d2870c52f78ff6191b8c3000d5b3de51164c79115ccb7f2a0fb9eaaff196e4bc99619f488a902cbe8b965e30a32751637afc86ca08b7e20d83cce50834b2d53bb377193c52685476989978ecff0b903b4464627378911f0773d9c5e5928b3d815f97a2183875071be0a655d30a21e875a9c54d4ed535650c06fa1e6afec453a73b4ab37229339bdd29e4f54041b03ae01c05bb804091da38d23b55bddaedea98bbe223705b29503607725061bd48c24f11d572472720545a2a1a106ad752d48e5fa79943f8beda07a58b9149c5f17be45c4063b2dc428b2a4d71302909c35e8f3b0761d6136f0b6cf2d9f60b5e1439f8949d0ef89fe75247e1c8314d02733817d5ea283c7f5676c0a6557b12263dd047b16b5cd786e9408582a010fccb587bfdd40b8cfb2b52439e14061042841c34ae0a7c2f2467e0fd40e4562b5673e8181a93295e9a4c7246fe941aba536ec18f685f158639a026faf74677eb69bfad5cd08b00a606b5c8bf270ec33596d20e5b649b3222d819c5ead990deb11e51b1c7aabecd8ef97f6b87499e1bc8dbe22bd96697dbabd50ff4591e1510f8615cb6a6160401e1994c6b1972c4fbf56d551ceba5229f72645628c35df609d3442839ced91166e947b58870a4763e4013cf8ea3b6bef3b65bc04a8bddc0cde30e51841ac898f4bceee9ba7f9fd07df926bf2120af1809aa188ed35e49b1d52a7c9aae48264aed821238625d6aa8e5ceaff3dcb0916ded394512442c51a78ec50d084a5ecdb5e70ec16064e2b2b359e84621f1fe87f87411cd1ff2edf4df65aec4c33ac683aed428c6f35dec32fc8abddde9543fe60ac8b9ed31a116bb8eaa4b35406f8b62ef6b687dc9963f15847777c11d9efe721c041202d234f2cfe0f973262db7caf5c53a7aac6845847670ef0f5545a31542a6449796b062780b158423fd8eb7668ddeb018fe3d636af1b78efcf76cedf1eb7a6675592b6b738d4c89e087f8929e4a3dc5b7abd95d43a3044bdcdd6511af779e5eb5be7d1a95769e94a83ed72336df007165df8f5b28b5c2b60e25be8c6536ce5474fc7fc4f352db263ad314aab9dc923c7a0641df0a66bc0137e7c55cfe5afcbd34a9338cbc8885b84fa502c76a103907303103ed4bd2dc38d78afe842fbb0d1899ea04eb8e2f23e483f1097f81398e594a253d2b5fdfcdd6700cd9fd325b20bdcdc8ad45a5cefb2dd7bf51226b14d032043843a861bc100abc727211b73dcd4c43ee660a1cc1b695734319999cd37ea9003d5516d307d6f03cf8426165d472f45fe18c668669cd9b45833e5ebda86b05dfe408f7600c25d0d892be1e1fc6a364e9b924385bb168a3f8bca4c8bd7deb216d2a22ea9282508120b39554f6397c5f9ed171c437d482b66a2d8f2dbb6d442c5835290463339267708b6ab089cdbaac4674d3e87a3ec5ba176adc65a36938afedc0679936b74dd1938ff0ff4fdc7b05a1d12e043d006f8f465f2093360fc1e505e931a43133c6c5cb1f34a67e2803ef62f07c8fcb0c9fc046290f184cc8afca0683a5838b5fad1d0b43132a2f99433972d9f89b7510b5f7530bbb22237d48a2cf062a0bb04db3c9ddca9b02b4d9010a77177d70f9094ad517c5bdd1de6c24dc0da35249bcd01b9edc9534182095478f761f30420ab36c84b5ff3209e414a89aba533f799882f38a792fd77d44c77125f311851fb2efb7710518014a800f320be1b34f644ddf28e064155ba33bda82fe23405f14ba737bc4a74e6a5f4abb74f60b0717f53aa8c3920bafd0a46f62b2dcc30897a10f79b8b664fe42d03e677ed2aa84d83ed931ccc2b18457cd511ed0ad09182cdb2682412e598c218f498ca133b07a2e", 0x1000}, {&(0x7f0000003140)="4c4b6dac70d00bd56e76a38203c61bd0c76f04a2426a857e9a69cef14ca4448dc2ade505b5744e1b1c23c6864798d56785e7f11fedcc07c1d6be40b3b803023112", 0x41}, {&(0x7f00000031c0)="68b97c203a7c4b0392e6933506036fdf920612ede0313b7b04c942d64122601549ec8cec84bec7118fe179e0b59f90e515b551aeee92b5b44b8f21d889dd908efd656405d176626899e44894afcb4aca52439115f9765d36b9e7dbc3f973e3782ab9874e5b75f948bd6c2603759c237eaef877b983823b7857331c9063b7bdeaafcf33bcb0d3d8986d9d5e08430915490e8d4ddb6792c0cc00f8ae35499048231c6296e1cb678bcfbc34ef42d4c57f564c154b3d3f3ed82b03bf5d770361e1efe118c8c6eb4005213f66462af7b679fcd92c3d4f02c6accd8767faad3738fa6f53cb37402ae1dda2d9c6e20947da18c16b59de87ca0ae42e1f7e5023381877e21f3ca983c6778f6fb8f50371c1584bffac9fc93e0540657da7c4195afbd122a386112f15dd4222b70acfd6e296884b702d96b43bb78b426c951b4026fdc0e2a310444f95e8606bad50c09fd6d0dce94cb021e3aca7a07c8d744932fc5e8c96e5cc061d931f718edba7b3f026991039a1490925ac2a69184c92793d42a251315796cf8dbf49faa26bbb62e7881419b7f0f394e4dc566b271712061f5192bd39edc65255be005aa346ebb2e865a64ea94a6d9c71c9ecad1bdb330a14182239dadafa88efcd3b627e383fbd32d83cabaf4b4e2bd43dbdf6471c17790e09bc02664aa1498ef02cc5ce446f96e0b2639b363d3f9133b512d565b6e1b3f8afccf85e708fbc77ae34d323100a4500915192a5997168c94ab777f1bee160374fbd2f04bcd0b77437b5a9c26944c394e1ca0073650e0c8fc97eac346f5c4e5c98907c8d01e47cb1d15f7e1189056b82c60eeee0cf7018052553281424b152f2b1c3aff552052d411d29f3a40f74087f38ffcd6c29ecdef4fdc55aec92a5ea893248f926828dd6f5aa6bf17ba72e0b59f2e13337460de87e7c52feafedfadd3a7066a5a7b5555899b553b9d4c0fb5a9ace1ddc878b3158684f355e915d2dc776e2d98ac7d303f5eacd3ee6f6d848590e89b445b889d37242734f77dbd56b5c4d9690f9955f1b82e78411958fb5b975815213d24c74d8ee25f682ed92ce3c1ecc2942acbf52a0d672fe1d9ea422ead1f6cd744b4faa86daf9b7ec0dff27d067bc04f3338186b13a2fb48bbc983024278b2e06372bdee80e0776fd61764ad13e71cc19c56fc731454cbaab5c4e0d363f58a472a83df95ac2037cdc43ac3107558ebbdf85d0ff0c199bcb9de297cc1ab4c3b3090eafa1f1cf6b475e8f704cd48d637b092271f33a1bf4d140e812f6627bcc1fba936a53184211ac36ad5e10c36f3257b2c4d6488a5c7d66ddbeacffad9ab40a4d4ff158d638044156d04649092d56f95bb3c254914eec87c0c33a39111eed0ff2132b10dc28a1153656338851859cb1dae59d4f5860328b6ef1e2963752e462af48e989f4ff5f3df038aca1bbd8c7140f4cbf13c72dad265126337d8125847378ebf62cef129f5fac3879d72dfee919074f25493376a7351a6b453fe40240f8b0a27ecfb28577ecabd2d8afaa333147316c81cd2876fe333ccca5e6e1b2f1d5685003af5864fb5e8f111230c12fee249cd019cdb5d2713850ff54b77608e7e04d841e4268d56452428fa0792d510481e20eca7f59650620f021f8b50f696f2e7c7d887fffcae5737d74586e45bf135d9c48954ed0ca13712b4836637c45354046939447608f82d08ff2e25d519f4c77ba42a1f78618562d34fae0bb51896656c6c8dcae33854cb1e2ac56df239a5036091995b9e6d2d20c06b2fe6194ab787de4122cab38d6dd848a1ddfdd7372c34b0857fd3fe18eb4b3f7c4f8a8fb56a7e4f097d8f06b2f7ce285e2846145f8075efe3fbff921d9e0dd45a210c2313b879d5ebfd8f9bc75e9f7acf541b19b3299d1f145029a52990a88813a8792252c86451a7ee159bb4d6d8121ce9ae204addc348127a2a386cb6318fd3333fd01b7fc6370ec7b9fa7af8a5e454f26241e320ddb13ce0bd07c9789ef0fdbc0c5a1b8800bb80eecb28d60dc0482666bcaf3803589f3eb44b9c54c8490cfcc828ead9e638606d941ef11d346f0b4d8793eb90b0114c61792a060fb5b1fb327bffc121553568669e493c6f15fb5bca546b448b5056f7838bb16ca27578c99f4a3b85af0ba0bc9736dadfbf87f08b964c3c1d1c6032b42ba5ab607b63dbb42371d8c78277d119afaafd378e6cf0b833e0d02d6524f0397b3ec693e57b73da5bf1c95803207fa712a509b21c3ee1634792b6247cded6283fc0f305aee0158e98f8c79047f954819dbcff699b2d7fac12edb436aec419591d991a8866874bea8554c1c0788205420775491b6252a0f51760b61fbead003b29535ae154fe4a4c98b8e0b265f2bbd7e929ebd55f48435c1e78b6af8d200b27739db14298b9418d0274c4c7ce5559ed9f69b9d1dc0ab13a2e2fc44bd9cc300571fa6f7c2830c96ef088fef46a1ec4e99e559fa75c54e9eae53a0ec4e1796366450e83df8cd124fd6b55a561db8e381ed01b7bbe0b09ad401f263e9786e4d56545fc23d780f6aaa50f0c83f07060749bed602ba468a87ccad25946e2cc49e37533cf136eccf14040563f95f8c3ca816cb74621fef8b0999e9fb9f4030d168111306e3376ef4cff5c833dabf0ebf4bd175afa7470737728b76c86dffebc8cb9d9f161ab0854e65cebfbad7d79a12d1312d69cafdd8034bf9a12cb791140ee61e94df70766b960370b262393c9d83882fc38a8ff124ff46919a0b3c293ebf301c02802df157607d056f4979b0977e181b3059929762960db5e76a0951f95819d7c57c9a216880d9a847d6dffdfbbaff33ecd3be4ea64ce151e6162dad22537c001ca5b5d691ffb45d796f1841a5ce224f445003759ed4d194b6417f4ed75241d66d31ba7d0765416aa084801188dcf55430954fd411beff1e82c92e824a081bcd61507663b6a2aa3af36c22a7847f1a24a138d0b8274b84d0a94c18421491ac214e878a2d474617a38e8db4f930ebdc328580b4df30edfd885a8cf5ac8612eb8d8ccf66affd44f2b5c29355e52769d965984fea93965459e90dcdbcad29ea1568e519d309548f40f0b8bdc237c41c095848e47b92395aad38e9ddc5800a8ae60c2cd2bbe9e025573020268441a9d40849f8d277c7a32e5a3e344b8de49dd814a9f4c1021900d655b50b338711da1aad394e1a0d5147928f2b1f5237dbe8ccbdb1c92282d49e8bf1abdd7522540d4d10fa92bb630bca1634764505da1114a681998820652d0132eda1bc038dfc332df01bcd08ced73db379e34c9cc83eae4bdd4d73d78d11571d55ef2711b974233757b4b2bb4aec280440598d945970be1ab57e758975c8863a9a5a8603a335faf712992206436bdde11b1995f1762c687e41309248be2cef9a974e7822cbfdb28d5ba9648e89ac3a8411a0db570282a9c6a12da28a85d662aa585f4d062c49ead201e0dc4739c3945e282aec58fdf2082d2e1c5e2c1ce987094f766cc49dd440555b5bbcd319c22053b0cef88d2670097472a8601282fc1509fd19f80b2328f66e0a4213bfbeda1d4ccff6e1c2c59c1fc1394119bf9079e74b02428d588ed45f71fc803c5814a6d3e51c8bb61a9e61133d6a137bc0acba6b471ba4c0bfb5718f2cc1b1f31bb8c8c40ee8d40cc55487544d04b697672a3657175bc0b92c9ac4f8ad7fc9203226345e396f3c0655bfdbc8a037745a6891dcecdd62bac8a6d5ff3fe06afacf79ff149d58cf519b06517a883cce80cbdc834ad01f4cbb9d1603fe095ed272c6e11cd0ebeeb91a18a7a41606ce5abdf9dbf13f4ee4be040dfdff8601c3eb42657243ad21e67b02ac654841da97f34f686775800aac01b7b7a0512edde560b39d130b4cd68491aa02627023e62be3e72b22831607130973614e724dd9e2da0af74ba619506ff30ae6b5b94d120bd7f05ce7c8136a5d3c88b3a4fa8ab8291982269451cad39483ec2053d9985e467d2852f741f4cb2b153cb13a5b48351c8762e5f28750e8c68650f04ea3534aa4d6b673f535b99e19c3f30894d62ea1028752d0a5b871c9e7427a13f1088290b55f48eca306c4bf4fe44db128a9cc28d99aca2fbd735cf22053a7bfa2b8eaa5c07af21b35a700468bf98b54290385a779589b889ab4c1fd4a0399586554b14ae6ab464953f274ed41dee12bd11cc84d5d830d7844c719448f3d4c99666ebda1b74261ccdb3bc9e8bc4102054f9b4338ed301556abd3536225c596a82ecdbaad1f15f2fb5c40fae66ed20acdcd5f23b042d54775b4cebd9b18b4e4cb63d01b137b0f7d947d2108c3a9cf401013ffa41f13ecb43895aa5c71938729e0b19702b7e64678ae427ed9d3230af0b0bd2719eebaa23afc6cba62487cf90ec9d7aa64bda7c4e77568ee9d59e6e07f5c14769ac255e6ea7531d052056e0fa5b6cd30f6efdb43a011611ea0bccc2ad0d2a1c568f48d369ba10049daa9dbda9a67508abc0992ed158adc77dfa30ec514667514481767716d0ed4fd6c0f2f5f0651a9b057d2ac2fef03b3d10cd8590abdc6f2294d5fc9b0cb786f8851ad5d7de436ebace46884d1dd750921b3f7a64906f36f66ad9e0bb211dbccefd921b70edd0857c92380066dfcf2daf6a472aee062adac2cd7187f91dcd3182c2be99f88eab272e466f10bffce2267f41da15a1dc1e1cae9d2dffebe75f0d72a43ef3fab7ba65954da3b1263541cad15b408734a3fc932df74e8179ae38bba8f555d65ce0d5221e10d45d1a1cd5c8082c27651f05b5c3c25844798b1bc331b813f0c4df0c635166189a69a4542d13d453ab042f6c34ab057e81f095d6a35632bf23540b84a23ac3a24ae72b68893e3f51506bf188cd5c299bfd991f5d308112c60a52a5fb6620ac85eecee1ee562448d9b85d323679a28d8525a59fe0094bc249af41ad31daece75ba02be129c6e7f3347a091aa2e0ddfb7d5be034e009ae86514d44a4e08a8ab590b6e18fece4682cd36641b4363060cdd719dd8a2f696a79bf4ee754738c8015e77bdc3c6da30c68c1a6dc780b4bcce3a32c374187713ea8139acdfa6b62850888a8a21608a502ca013003141b1ca419d8dc76c28bafff00077d9ce0af36d97ed8d94fe099640cbb576c430709bdbb244914f1a1917812b3d1edb2a35bcbe2c58390056154639552445e9dc8d01da34ba809c924e7dd87c9ab7ce376bd775e1b30ecf65810cadb43cff163f3069084ac629df50acb2f44e453d9200cde2647f2756679d796a3bf7ae864685a9bbcad8a58bb3d3d89316339692099579d935cb1ec82d9dfa1062b35ce1671eeba6bf74366948395ab49db85add237b2c117e979bc168ab18d8dd12c709229a5fb57dbcf37173e0860ca243eedc65c422940cb763af1dcdc8a5aa67b3734df9330d2af24ebd416d8f3f4ab8173977eaacb69f69b3a2b794528d81349d78dff5e59a268efd26953c333b563f05c2cb0f0e4a0994651e9335681a94f5947326ba31b79f9a6e050d25daddae6cf79f164c1b220dbf18369c4fe93b7f7649df78f9eb1787a8ff3838becb061d649913849557345b2e0ef69200e76b2aee31a32a1876350a55569b266a490dc73c099a64e44d838ae9580bfb811d08337710bc8e825b2a1e89046eef195aac85bc36bbd3374cded12c614b25f915aad15c6d46d40059c38a8cb43ed18b082f748ea691221f690e52fa98e4dbfec2ee9793cd609c3b0801d4175775525e7e21ea09726d338251c1c0461be05f91c5e8502fdf74b0882bbdbce50abe091ccd5c61ce02a78e2116e1dca0ad517c530afebe7e00b8", 0x1000}, {&(0x7f00000041c0)="ba95563f71a50595ec75e74872c32efe8e457f9a6c3f930b7a", 0x19}, {&(0x7f0000004200)="6ade0e721556e60502f7362cffc130ea83e96ef2f9b8fe112cc9d3000ba33a8664679601d7f047f1dcaab4c7fc2600aff5be1fb013670f33895998491c32be779944c6462276f8bbd662bbbbe75b2b650b71340ce4cdf7e2ea9930008ad97db2cdcbd47f2836cf7aa82614989f337096ebe6c43e1a5777c304c5055f9301a9021f97613826138cacfedd7476ee276c133c7e40d8cea43d9b83a45397b5e4b18dbcd1538971591824773587b1b63cddd060616a1d6d81fc6ebe13cbc8ba189890b9f2dd3d1c9a65d1cfb33825dc1ce7c2e90a29626088dbae375b032d3010beb069c67ac8d6551309f58ad708a7b6195b2334f63498513118a71dbede72ff3df06b0c22e37b4b39f10d4cc5a0adbeac00db2f00a37fccba9523d0bfdbd66775a4377c1c7b1dec07bb529958124bc4bb73fe4f144da041a3eaa870fc424831c3788feba4b9d6a26536c8c68dd39f5c388142a853104fb6dc174f0ccbd64fddf09e8cc6a2ebac7e3bfdef10740daef6d01cc81ae6f68de84f0517f7105018157c500ee4d2dbc5c256affbc3910b7cf89abd86b5ef96935522823fffc4dfa1dc590f3d54f575e223fad9c1eeee605ff1ed4cf1a11ed6135ab2241ff95290e42e4d995fe2bc943cf7856a5dd76d784e774f5363f03ebc0f48fcb0f6c8c9e3f638892e97ea64ececed3c197fc36333a1beb650d2892f891bd1eef7e5f34cc59f3a847af85e3df708b0a8a76a069be0c87c71aa24ed5de4a3c16619519f11aef1dd9d21b0645bbd6064d7789f3f9e1c3da56a1c325893fd58bd995938a6a457d1c9c4733e2168cee3f7801490ae06e9b72f79363bbee932ff553cd1765cd10791c3d2a35f511b686736bcdf0e8538ca9880c77387fab99ca4aa9068c6c2117fb1e97d35835f1cbee6d5da2bb0ccbe0c7618c5720f2d94e643d5f5e009930cad3e3b6f34024cfb110c8c11f8e4fabaac3bcc4265817261d942da05e573f2ef7839dca4bb17c521470de2d55a4b3492f1c455c439802421d6ecb3ba8a3062360079f8796eeac52865cf9bf4fb8d6b3eb70b624cc5acd7c232902a88c0bed35b1918534b73212512a0e233f5662d6da403027d0be4db637caa78041e67ba36ce56f8600c2b9c022b7a7e099336cd8ac4edcad99f872bd9c6bc463b120ed4a36dce2dfc56d4e3ad2069526bc78ee30fae4b0eeb24e7a83455001f150f28314f8d78e8f520e4435da1657d39474a1d3cfd7fc63dc4aed260f49a3522cce0afce610f320d24feefa476d788ac66e3021fd45c436c5c7c8597adbc008ac0839cac0e073d3a90555eb3e76a88a90cbea69667ac0a76bcb2dd555d4bc8e8a36004b0d10a892b6bce2b245e0d577ed7f5f5e7009e6f0af86dd6febcae2f5de8ed525b84aa0740a5d31e5200e7994263b54ec26eb3f814b60024d95bbcbbf11d34fa524be0936572891aa24da5568b034aaeac33ba0b059f3d1540fc26fb9558145f80fd883250166bc798f8b8a1fe6f7c3e27ae1dcd47b4701bdbbe3ac27bb98afe966ebb26540737718fc6b3a9825592d238d70f8ce44c285d12363b3a4063ac8130d54e8693651d45e52c5eb0c8bc7a2ecd2f56f45a9f45d2a1424527e45298e92feaef5c645f74122d1e55fe0c9a6b1f4dea9fb49c2a565782a1ce9422059e89a676a62508e09a9ded6591b4809f5131a296c637b770cc1348e6e6c0c47a821b789ef870dc1a1c03f8bec48185c7b1e63d7a698a509ef3c9e4c003b8e8e69db70667b187ed407cccf2bda384098998b91168fbc2cdb3b401b23843bd8e226c495a70acef6848b84c1feb6748ccea022fb5fe86acd5caf4fc7c7b8f7f5c70763d9d256c96afc1b70336870a08d0f0a449f171c1def789968fe86ee46c5c89a0df7527281547b69e3544418ed6b77647f53d4d791e721ab40e33c256dd324214652d51ef62d8576e4e70b3186f30a690192634d7cb91774180c190a563cf3077b1fd2428b701853c47fd1bc14eba1a2022ad1cb5c8fceb8b4ed9e96491111b6f0f8d1b179b0a700d0478ecf4395cb0e9ad38f185914aef88cff3ee85a7c3a9d1a0bf1b7fbb589cb32ab5ad641f080e98be18f76536348aec7cf892f4e64d657680474cad76ae4e8d973fbb49af1ecbe9bd8c63ab1ee369c51479afbd2d448c2644c818a63553221168e81dc1ecc94dc903b0067a22ac1b260eaa6bb350eb2defb200c088b218a3f5185a89d30e5651655e3d3b94778f1c98b5bfe5b668f0be4200cd9b790283cba7e990d00727cf12d7624d29203ccb47da789101fc80f4eb719a401de0de90fc35565cd819e1e17df1c098e75cf501156dae4a96aeaec845061017af6627e2fd3fd9787a32a4d24b6e9e601af2706b71a1180638dd3c084419b691684209cf335d1a148c93e7e6a3eda7e69ca8fbe733ce203ab426359d09321982877718f667346efc519f4e643ed79fd01510d95a9d6e546cfbd54872a0f8c7a90854c995a99d1a9b4d910181b984c46ae70149a005a610390e506bb4bc558f343388b3fe7e07b37a0b633ecc95bec8db8e505da61f355a4fcfde86674c6842a2a977573cc81e1ecd6eed38179d132c2d694bd8500b6cdad85e41bbf5f4096cc5efc381b70ce98b72626abff188775469c85d47b638cc5a22d38d964a3b5b32d2f91889858494fa63f849c96af71b2699c6cab5a984f8b1d1eb58765257ba8fe5057e0cb7b818a335559f7f9e6d8ef782d88d5eb0788d28475de68e2d722be4c68830392709a6e659950f94b34f3957030a86b424844291dd6b69c62afb091af9d6fe815356813ed3532457dc2d22584e5a53099037e7f6fea1b46e7edbefd4c3f9cc115f97e56c6f2d498f6392c3a5e35ed051b420f87604ffdea21cf0c812df82820cbaae091efc2d47ac1b9e698d80b9c4d2a2874efaa100b227e79d367de45a4aa8fa5a49eb08b3eee695ff0b813907dfabe2294517b1c1553b9d8e1d5b79dadffa27dea2ac95220d6086deb195cf700da6eb7c20633b3090af4c17cd406c0ffeb169c8a1b477e3c057e3133f0c394c1cc5a4ab933e66164935f659aa1ce72179e3599e9d533ba5faaec8b7b5f8cb7a7c0d284f6ed889ecbd903de06d5c92fcdb112958621df84f84b5a005d5780ee7c5fb80018137e75615038024e97a75e3e917b059da9e6af74d4a431bbba10255cb0096c004ccd48201ed9ce23e3907b4813507cf116070304687baed794fefb569378301afeca54d6a52d47c49540e2668a085123b0c0298e7c5460a98aeae887e6a4088ce44d22362e5b54eb7eb15f8d1bb3ad7f54a4c414e1665bf3c0793f534a54669afb5e6ddfb61878dc6b4898ed075557f44e16543c2d7f4225288427b248000cdefdcbae58dc21cdb6de6c858230c25f22f9a6e9e6e5d440ae0a9cebd6da5d09f22f084566927a34c55e1b5b0a3598dc3ca60ad534f60d30986d88532f9c9eec67875b17d60efa3d1247be88efb331911dbe13af3acae19b534d625f043914af5b284f186e6cef1fc37a77227704b8014fce530311f80fb9c4b82413f99929ca90bac8ac26d9fa2feaba1a7806182b9af643a2273019f5a2bd9c012951332ae94f758be57be74fae5d23fd81fee904129e80881b4e21da10ed44c5f95db8d24c7a319776c5e11c04f259184ac09d1c0c2c6a197f77a3f12d8a60546680261f322cef3ec01afcdf1549400005f06943c2bd61ee3306d5ff44b33aa135adf85954df648e143e6dfc7bd34320bc587de2e0aebeb090292a9608569ee9f8d2bc69374edd19b20c556fb7b87c504196568ff1a8a2aa3723dff27aecd8fe8945c8683d3da7c22028fedeff165ffb3652c20a891720e98bedde7ce5567f4ebf535e7b03a741611cba2f8c6e7f5a1e623a1ad59ecaa2967b1ddcae2300870f48eec14f6135362fc796615daa5b832a4ba22f33139fc46518570355758f7761b238e8ad22787ee27df043f80c8876cbceea73c8a10b2f0a8430c5f79cf5de0269d1b6f92c361cf5f97b862418b88493049ac8ce6ff660d10c5b7a22d7cf127e750ada092c58f9b2398e417215012aebac89e0a3104823e2432896aba6ba483b56a978996eb187b6c4d8241dc3da041d17cfa6497d15af8e1c8092de95f6ce2bb892fc866fc4ebe0e6ce748f718717fe77148659d88be3a12e9362b1638831aba38beabd1aed070079fd4c48cee63571eb909b105c7b43fc0e4d9840f427aa77bd7e62ced976d2cf42581f9c33c3b304d0f025bdae0d5e2b58028e702a690c45f54c8724c7bdc2e80d1d981163812bd2098e87ad8c17300b64bda3a1f607d3d649d8411b9aaafadc3b27414067cd3df051757a89cad09c2e2d38e1df4b59eac5c007ff1323d94a3778f12fe5bb077d00797e89b848fa892017e18b3fe8c0dc988cadc4836f1abf1cf7d6459a0d81d98a849d36650f7ffb10e25373e42fa112544cdfa4c9f295d4195e2a6834f8cab7ca2a4fbd9b37ef49a304e6a2350b08affd6ad091f2c3aead2653fd9c97c0ff0f18fc55bf08a2d9ee5b689abfa219e1eb7e7e9d23c876b7cab3cc2b62880aa38837ac0cdfad7a7cdb3a075ffc910bf9876b1fd3e9ffffb109583a6c4a1414474856c03b61436d983772f87cfe17e2d2adabd78d595cfc8b270037bd723638a6c94ddc4bcc88cd7a680a1bdd00130e4c8fb527d1e6b4db23e95034539ca2b846030a390bd2ca22cb9476ca09a43696e70bfd43afe08e210c41b8d85cb5504ea5785d0feadd9dddc67fc555459f42f63216b5ef3acdfafd7f1a40c6794f259b6beb283abbd0e823238fd7640b3bbb2974f39bc37d3a68ed8e527911365b706ca66ce13eb0a855d51190584a2412053ad6cd119be138e9c154e5331e9b1acaed8f9ba498339f01e9347fb971ce106466e37d8413c66edb519c8c27d9aa0cd4a334dd97f85f404400aaaa0dec52c7193242eedee124a63e6ef23390022b7db06b0016af3ac62d57159f4f15d8cd3ae01ad27300e9ccb1c11849891e416cfc7faf0ac114b06dd731e8e02c5593aa6ed5be6a426cd9b708d765c47ae2076825def933be6b45b2f243202f2fe7addc9480ca62cdb0889bdabc41059ad6ded995d7fa49ebdced696d8e8b7f3799cb66ccefc95afb6d99970f954ba0be7cd2fd56f2d41204203466d84a123d7a8f0e6a2b353d7f4234f08bd76b831e0fbafeb54ba378576545114e07054979bc7fa1f305a6da576c3ce92dd3cc3f2f5909596a19cd1ca7d73690259971d45a74fd2499daf38bca2828425cc6fe1c9841779fb7582df6406e02114a3b6e5b5cad7e8b5d8e3c85c5892a67ad2932d9e4b408385497cfd3ea0d092eaebfee2da8953876b46078b91afd817fccb8f105b2b5930375650bdf29eb6f56a8c5549b0694e1a9010f06618a893fb1e4365de9b393e8710622698936a1fe79b964735430fe8231f3f921c870aece4f2fb2e20439776a43f7e0b8d802b99debe9ef385478788343ccf188aa97f5c36a46c65a09b28f7f473d9d058682a8c7a9561fcd0fb3baca59e300554f53c72bf22b2ba37dfb8dbee29b0ce38b30798b40d3460a271784d9b492ebd28a8454b8f501dc28018b2294cc6753444c42a46c17b6cbb192aee4be5ee8bd000f236dc6715e2096f0fe9b4b7663cf666f76e262e42334ea21ac6fa572cb728192e9dc317f4ba318fcadc5cea4d6ddfae2f2a6c7db1002fe447a4cfe3c5a59c296a10ba8fa5788713302ebb3d3817f4df844cf85b51ece9225856c276123e9cbef4cadff35b57426f1173e7e9bb5d5b24b3f12819ef23846f893b", 0x1000}, {&(0x7f0000005200)="81f54ac681583131ff7c36587d100bdafa46421ef2fd9946c86c881534f50278ed80b8b4b03a35a9dbb0781dd96c9f0403ca0937bbcb6214178bf3a36081319a6135b6fd8ef728ea23d75918a95b2327fb1f998fdcf0ceee46e4bd2add33b8b872bc74658e102171b9f970fb1fe53b35a7ad61c76614222529067a74914edfb99571c9f47a04e03175c1752411bc7abb5eb81220343922d499832c47b7da9b591a8fcd5b1bbd2eebb9ec80831576e5abe6efae90", 0xb4}], 0x9) readv(r2, &(0x7f0000005600)=[{&(0x7f0000005380)=""/123, 0x7b}, {&(0x7f0000005400)=""/218, 0xda}, {&(0x7f0000005500)=""/242, 0xf2}], 0x3) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000005680)={0x8, &(0x7f0000005640)=[{0x45, 0x9, 0x1}, {0x2, 0x76, 0x3b, 0x6}, {0xc7, 0x1f, 0x29, 0x1}, {0x200, 0x3f, 0x81, 0xfffffff8}, {0x0, 0x9, 0x8, 0x3}, {0x800, 0x1, 0x2, 0xfa}, {0x9, 0x1, 0x5, 0x1}, {0x0, 0x3f, 0xff, 0x9e}]}) sysctl$net_inet_gre(&(0x7f00000056c0), 0x4, &(0x7f0000005700)="e1239cb88f8ac9a1a26c86c2b989edd9f380f59a412e46bcb1d1b65aabc1b2ae4e93f45bd48fd162e422a6034b275243d5f3cfcb634b5c5ef9d0b1c014680f97f3dc123ff5bae5277b54de9df14fec9eaf6bb4756b1607", &(0x7f0000005780)=0x57, &(0x7f00000057c0)="27f15562699d83458f9ff2ada5b66f366741d14f481fa73513517763e87aa1c6fc7514ae4b9e89ece0afc7a107d396d3a909a14d55e2e9c44aa41b6798c68bac8442ea59e944a526b9bba44411857be93d9346c10b23eb525be64ef8311f76e5786bf5869e3c365f01fc046f36d4c955af590b1a1dd4dae4a70d2ae87f6244e69b14890bbf4a794da7923b68b098790ca676a8fc369aa11507ab37a57b5d4aa3fa5fb77bb4eeda3417a970dc5c1a64235925d5576913ac86b0cf1a7e6d01", 0xbe) r10 = getuid() r11 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000005880)={0x0, 0x0}, &(0x7f00000058c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000005980)={{0x0, r10, r11, r12, 0x0, 0x10c, 0x6}, 0x4, 0x6, 0x8000000000000000}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3e) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r4 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb08004500001c0000000000019078ac1400aae000090124009078fe339657"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, &(0x7f0000000080)) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x412df9) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x100, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x32) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000a80)=0x9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x4d, 0x0, 0x0, r4, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r5 = getuid() seteuid(r5) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0xffffffffffffffff, r3, r5, r6, 0x110}, 0x38, 0xffff, 0x1ff}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0x20}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x0, "000001304c00000000000212605b004000", 0x0, 0x1}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r5) socketpair(0x1, 0x4, 0xf8, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8001}, {0x40}, {0x6, 0x0, 0x0, 0x3c9}]}) write(r7, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“í =*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x5}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0xb, 0x2, 0x1) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x9, 0xfffffffc}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, 0x0) getegid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r2], 0xc8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000000)="67fbf80100000000000000000000000000e4ffffe14f36814f6c", 0x1a}, {&(0x7f00000029c0)="240100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc030000000028fc0d9497e083baecc363325e9f80ae771f130b7978770e60f2472b45f16f40ac146a6fddfab0a3fa8b5baac107d48a43ba5df3a213fa655070e6e73b284aad7a7bbaff08d7fb75875cdd3da88bc7cc204c2267", 0x73}, {&(0x7f00000028c0)="e009cf89740ef7c1a91256cf39042a217d2f9001757e1df2065320728128c3039893de1bd555e718c7595c090f6cc4100e632e", 0x33}], 0x3) execve(0x0, 0x0, 0x0) executing program 6: open$dir(0x0, 0x10000, 0xb8) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getpgid(0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYRESHEX=r2, @ANYRESHEX=r2])   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x0, {[0x0, 0x0, 0x6], [], [], [], [{0x0, 0x1000}]}}) executing program 6: socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0xfd) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0xe8) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x50000) r2 = open(0x0, 0x0, 0x0) fsync(r2) connect$unix(r0, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b685507fd3e0652f35e45bdaa3afd86c4f", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0xfffffff9}, 0xc) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) executing program 1: setrlimit(0x3, &(0x7f0000000180)={0x8, 0x100000}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x6) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000400)="de36b7e05b5a9904041a08428d39393e72408f512a8dd8edfa6afac80493f52420051ac5e552250daa6f2bde94f5e67598a642a35365242d49c3f1046521f658c7cf2b12abedbd559d27250a42d606754a6bf1a7cdf4d3d739084ea722ef3b48118b130593fa5ed53b995d82614f41ef1c1c90ba0ac235bf0ab6c6cc9e272a99809c16ea020987b2", 0x88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpgrp() fchmod(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setown(r6, 0x6, 0x0) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) semget$private(0x0, 0x2, 0x8a) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069b0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x4, 0x2e, 0x0, 0x0) getsockopt(r2, 0x7, 0x400000fd, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x504, 0x8001}, 0xc) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffff3faffac64500001c00000000002b9078ac1400aa000000001000907800000000"]) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x2, 0x4001, 0x0) r4 = dup(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSCTTY(r11, 0x20007461) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5e}, {0x15}, {0x6}]}) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) lchown(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340)="db1957fbc68a067bf7727e618c076d104cf5ecfabfabfeb5da00cc2e1b74c5252f52fc64e3d1695c0a53ccbb8aa2ef4985fe9218cff66fef0ea7f8d477a05fae040c4f989873b72bf7aa2ef448a5409ec5b065f30d8b23d2b0feac9c95418097fa43fe", 0x63) shutdown(r5, 0x2) close(r5) close(r4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x4, 0x8}, 0x10) close(r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x4) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x3a, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x4, &(0x7f0000000080)=@in6={0x18, 0x3, 0xf6, 0x170}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x0, 0x0, 0x401, 0x63, 0x1, 0x1, 0x0, 0x1, 0x40}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) chdir(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x40, 0x400}], 0x1}) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x400}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x10, 0x3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r2, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB]) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f00000002c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000300)="7d045b7ff4350b79e964e9f0548d361ad6b3da2de62946b93a59c3ca4cf6822e42e1cc5ac31e5874e6a3af52d17b222a858182e8b18f109708f625c27c1267d9e283b39ce6c2a69e2492c5a59d0798", &(0x7f0000000380)=0x4f, &(0x7f00000003c0)="b3dc04a0783ce651", 0x8) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r5 = getuid() setreuid(0xee00, r5) getuid() semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) close(r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x4000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x10, 0x0, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$dupfd(r0, 0x5, r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x12a, &(0x7f00000002c0)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0xec, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x2, 0x8}, {"14d033fd4b4ea5d7ea5d3a9da7ee212c2d3cf98ae9c5424cd2e07773f49d570e938aafae8b729fcf0fd205c78d60852ff64302ec521c5951272bf25b7d81f7486536ea6bca9cef0c9476fe24de97e1eb9df1d1e43b967049709bda2c02984a09f77cc5d48aeef3dce1bf5c91cb3c13cb02243cf613e0634e011aec0dfe5d65b878c295220c9d3e5e04dc7f6f679d3b8dce9b25446084fe97518b8b88edfc4d3c854bb3d0fab67b78c2c31d1adb7b5fb0c1e64561201378d7f71602371f9a5f68fffc05e7e476c17785f6db055602935e571e6d244fb6bbca5d2fad68d7d0d466483871d5"}}}}}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x220, r4) executing program 1: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x1, 0x1, 0x0) r2 = dup2(r1, r1) r3 = dup2(r2, r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000008000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{}, {0x406}]}) sendmsg$unix(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000140)="f2d7eb6ad05d5378539f435a1e26573ed42d07ab419ad9bb28f401fd884a27222ea8b92577f4d6740b1c7c40fd0608d91b4593759711fd270697ef2c1e10c9039356db4c3a90806203db6aa44c60d52f68e8d48a7f62cad660f95e5975425852a654c7161003cd8c3ab4423f8bc746821e33cdfaa93224e68a12ccb4b73eec1c70e02aa63e3af16e3a7233f6e0f5960f057af0496ef7f34824be70e96d95fbc8d1b182085cb8481d7be4687410eddec6995005c69fe208ab412c91964ff1cd4521e161b445c1844bfb11349607c80daf9cc0f0de0197a1529092b7df42ef2a9ea57187bbb12d3460a5864b6dd493f28119a39f03b1db6d1396d30e25937c5aceba2fc5423190ce5663cead243c8d3bd0425645e4baa01fcc0e97a250319e953e3c5c3787b978b0412534c34b505b99bcd4d91a6e3c00bb43904dfd92cb00150fd55c7b45eca9d6eee2275d342be77862d434667afe15c7ab1b18b686e120d76b4c1515e6e492b526f665fa21d2f5351cec49021cfe3ab97f50c82279341bbc76d2561698e82289ba5d361c855247743dd9066e86f7997b7d8e08fe738ee17b6a2667be281cd314c63f1994f312dd7d56b3517646d9ed6705d982975f1d6ebe663c2c907d557279f7f8385d061555e6e67bab807db8a8725bb6ef923a25de5bc7fda100434108f04b056778dfc24083f7a8dc48b0417f9aa49b86bfa300d36384d0fdef21e3bc3fbf7c8fe02f2f719bb30c15ef5f29a160e5529cb785cbb975568cb43ae5b2048f96e3916a82d73ef341e078485abe9ccb561e58ce8241ca32c2d1e83944202e74c9999cc0c0afe42dafe5b4c2d9c1046a78f82530c070d0396b39c09f37d8518d1a4b5e73d5ad395eab9853c05680be4dde1bf763836bfa1763c4a56e7911d5afc49bcc091f803cf5d8bc66cbada9e54a90524c633b951b4b0793b452a91778fb7e59f9ad4bd36410e452faf13e8ae6aa74bf9e720a356a2f23ab7a68874aa67aa2ba1cc1232663f0dd9a0a2739af7a58030ac5ec1545017256c6a551bfb7aa16adcdeae67330bcee6041edeb6e3a355015097650e675be0855a82ae5a568899c158904facf91df9afcd5d5c38f04ec6781ec0d262f21fdb7bd946ec93521aeed5cf78733be4dd86912177c923b7d545720289b71ac7202dc99b36834fa87f3fc70dc6ac6a316334b4c6671ebea1f8d410a9ca7c2543d09b2e8dfaaf6f46a8f5bce46a5496d4eaba17bc27ea459d7f81e9bb2eeaea47342779a08cfda7acf30ff7313de43b3de05b7ec3ddf14ab7acd184012985fd41f954cca3438abb85780d42cb8af818f220e7e1f3cfa2f50bede231696107f8e6babcf5df968e0d5d0400da0dababf45006b861b6dad9767c20425ca6adc96f63fe3dac333b0a2105c3934b53a274a3e5cb93e4b5c352b49583228a4b5cc5d7455ac2714c8001508424efb902e9e6962c3f214bca71f71bf92cf8f76972063173d4f46d729655219017de460b94a143b8407e3326814eb82de9409a34c8ac2599da8a066b317bfd4436ea05c87a07b34edf6f98476fb187579219798f69c0ec67779b81c4a5693cfa65f4dbe9a7cd7f1c6d9bcbffdcf0a1f96cb75ae6afd2b1427c3022d2ffc64575e678e022d1d7086e266835812512999169a861ecce161857e11c888d4762334d9ee96b1dcd2590eb84d45317ef7116cbcc2f8cd52e870f1605b79b7e0dc3107a24cf86f7409e52cc7ca5768b0babe61931e1e28983e3d2b3f17cf4bc1dc27a83c71c9c19773fb163234bb9729ff5e4cf6a6c986029d62e05aa8c1d200afde43c154b1819e621830d96690790fb93ea0eeecc3bb2ea0a99fcdf316bf370fa6bc650d71499259448a7b2e2de0e1519f02945a80ee26a55f593df65ea9d8bad4a22df441d78d32fdf2158b09e1549f85f9099383aad2d786f0f2f64ba2af5ba180fe1637209cf16b9fa611758df10ee597bb0ee039cbc0abf8ef7d96502dc7042cce83276c359ebb79ed90d619a9c237e2abb587b69d9ec9e388bfff36c0464bb08c130a6388928577b9ca5d2ffac06143c21bf833599f2797186b3524dc74ec7cfc17903e729b55be9d01d73c36843509ffc1e7ab5d23ae586e3e645f378a348d9193913207dbf21c31f6030c2ad588a17655b1db5af7481bac7ffef0cfd5b7b5cccad38136842d85eed8c8fdcd2fff9d21e56a48911df184dca8c38ae2f08f0ee0fc8d9e75eee5aa0a540e846dce7768c08bd8dc26294f836d55f261908461fb3bc80fbb1570e4bc127b42bbdf04032dd55599f6a3eaa6529e3ca0d1e169a7c8480523b1483b3a4ae307b2f2c1211b33508d8cce410009a9efece99ef34427e7149f6f9a83e0fc3000d2b0ff651949e2c0d72673f6f7f759228df7893068967b504b120e5618d3b7d981437532d9bcc5d223ac00ff9659fdf071e6a7858e8f08a20fd993af3091ed70d52b32f3e794824771c6fb3b9eb07c82a02f07389adb94708ec315c8cea990bef29777b161244b2818b15d136961702df97fd8834e0a628f0c068eaeb3060169f1b07de8e1427477c4972569a6758de16890a8d9fe37a2e91a54de517749b84e33117345a051232cff2525dcb31925c1d9a0d0619477b3da894c7050223f82b728ec1c60efd057a2044f125977513f64d34e426abd47c48186d73759bc1b80b92fb6af8b1f0a96b40bc15252f2db083dfac7e90268dd8141c2d71f28858a84d71ccccaef9246bb41958d9540e33939275f7c89", 0x7a0}], 0x1) öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffe, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCGETA(r1, 0x402c7413, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaa3aaaaaaaabb08004500001c00000000e0009078ac1400aae000000109fd8f78fe33965700"]) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x3, 0x81}, &(0x7f00000001c0)={0x1ff, 0xfffffffffffffff7, 0x0, 0x0, 0x3, 0x6, 0x0, 0x1bbb9989}, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000240)=[{0x9, 0x7, 0x1, 0x4}, {0x3ff, 0xad, 0x3f, 0x6}, {0x3, 0xff, 0x7f, 0x8}, {0x2, 0x3f, 0xb5, 0x10000006}, {0x0, 0x2, 0x1e}, {0x5, 0x4a, 0x6, 0x9bd2}, {0xff81, 0x1, 0x9, 0x1}, {0xa3, 0x2, 0x7, 0x3ff}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5e}, {0x87, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x40, 0xca9b}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32=r0]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)}, {&(0x7f0000000480)=""/162, 0xa2}, {0x0}], 0x3, 0x0}, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) clock_gettime(0x2, &(0x7f0000000300)) socket$inet6(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x3}, {0x46}]}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x409) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x1}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0è0 executing program 4: getrusage(0x0, &(0x7f00000002c0)) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e7", &(0x7f0000000080)=0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x8106}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) write(r1, &(0x7f0000000040)="4d1e4ff1218b200c2b33a324dde0f98e69cbdbcad1506ebe826d644bcb53d045a285b7265ab2288c520dd1a372b257f542d434a2d9d745", 0x37) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 5: socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) r0 = msgget$private(0x0, 0x0) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x400001ba, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0xa1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x38a, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x8) openat(r4, 0x0, 0x80, 0x92) msgctl$IPC_RMID(r0, 0x0) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/253}, 0xffffffffffffff32, 0x2, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x4c}, {0x6, 0x2, 0x0, 0x6df1}, {0x83, 0x0, 0x5}, {0x9, 0x7f, 0x8f}, {0x9, 0x2, 0x81, 0xcfb}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0xff) acct(&(0x7f00000002c0)='./bus\x00') executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x0, "000001304c00000000000212605b004000", 0x0, 0x1}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r5) socketpair(0x1, 0x4, 0xf8, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8001}, {0x40}, {0x6, 0x0, 0x0, 0x3c9}]}) write(r7, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000406000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x8000, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = dup2(r3, 0xffffffffffffffff) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x60) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}, {0x400, 0x3, 0x3f, 0x58}]}) syz_emit_ethernet(0x1046, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001", @ANYRES16=r3, @ANYRESDEC=r5]) open$dir(0x0, 0x2, 0x0) socket(0x10, 0x1, 0x0) sendto$unix(r6, 0x0, 0x0, 0x209, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) write(r0, &(0x7f0000000180)="249f", 0x2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) mkdir(0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='W\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000200)={@random="a7dacf8aa10b", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@arp={0x806, @generic={0x18, 0x814c, 0x6, 0xc, 0x3, @local, "7e7ae870921f4092d019b41e", @local, "b0da5c5dbb192551e75803e84843e585"}}}}) fcntl$getflags(r4, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, 0x0) semget$private(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000500)="c370eba5805e75ac58c77ff3b8779a5f930804d81df4974d38912968b75cfbefd396795ff10afc1caadb6937834a40e179553c7033e46ffb1ed8cea6079957cc2389216a1d71919940ef2184ec1d8be16790cd6a0e9cf13928becd22050401cfba962d5df5554b9774dcd0c38039d5789ea130b1ffd2552acae5283b7846238f40a0e34284720d2c395e62ec300183f0dc8cb2fc74f6ec203e4e", 0x9a) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x4c, 0xfd}, {0x4}, {0x2006, 0x83, 0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) msgget$private(0x0, 0x0) getuid() seteuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{}, {0x7ff, 0xff, 0x7f, 0x7}, {0xff, 0x6, 0x7f, 0x2ffff}, {0x1fe, 0xff, 0x4, 0x7}, {0x3f, 0x80, 0x18, 0xb4}, {0x4, 0x0, 0x40}, {0x101, 0xff, 0x0, 0x3}]}) getuid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(0x0) setreuid(0xee00, 0x0) getuid() executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1ab) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r7, r9, r8, r9, 0x42, 0xb}, 0x3, 0x6, 0x3b}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001540)='./file0\x00', r8, r10) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001d40)={0x3, &(0x7f0000000380)=[{0x1}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r1, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3c}, {0x46}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f76037d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) msgget(0x3, 0x1a1) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) executing program 6: bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x3, 0x0, 0x1, 0x7}, {0xb, 0x7f, 0x4b, 0x400}, {0x4}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x1, 0x1, 0x9) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r4) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa3a000001000000002e839206dc47de912aeee602d75f264768179bf489bff6993b6c8a17892f0d147928810f3f5e18019f12f6c23b182c9f34632a7c60c12a83fed2da30b1c33067bea039b7cf8ca0e7f09ca6014c651490d86e7f28516660c9da38458ef31165fe6d45136da8d35b2a63906827086c3b4983f8c82ea84b351dd07c96a10a616d19bbb4558cc9fdd489329fe3f13bf61ee9eb640e9e5eb8d64420772ec2e63e1b7084a0db3b013c935b16"]) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="397b77a15700000000"]) shutdown(r2, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f00000003c0)=[{0x7, 0x0, 0x0, 0xfffffffe}, {0x34, 0xfd, 0x0, 0x104}, {0x16, 0x0, 0xe7}, {0x4, 0x4, 0x1, 0xda}, {0x81, 0xfc, 0x9c, 0x8}, {0x45, 0x0, 0x70, 0x7ffd}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x25, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff02"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x3, 0x0, 0xff}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x27}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="6158df10f4273f16f02914447ba06dd48fe716d5900000", 0x22) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYBLOB="1b505adebf5d2c122c96e1a7d78638ca865403e4c920f5e3250eab0f634fb914bcd250d07741ad754858c6cf7926d9ae88be28eaead4e254658b1d1c1348b1", @ANYRES64=r0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r3, r3) r4 = getuid() chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) r5 = getuid() setreuid(0x0, r5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000600)=""/187) shmctl$IPC_RMID(r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00005f6000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x4e) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r1 = semget$private(0x0, 0xae07a13a927e03bd, 0x101) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x80000000}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x50}, {0x6}]}) mknod(0x0, 0x2000, 0x1e5f) write(r2, &(0x7f0000000500)="faee4db2a5fe3c10a8f788454523", 0xe) syz_emit_ethernet(0x138, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) semctl$SETVAL(r1, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)=0x7cf) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007e7000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) syz_emit_ethernet(0x233, 0x0) executing program 6: syz_emit_ethernet(0xd1, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x9b, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="906c365f206da0ef34b947f92a6e0389cfd0f151911d4d552d56130e3d136262b9497f4aa75ee892515b4d4dac341f8bc1edf43f163a4080a6f8f6c97413565b8c38661a2f1af1fc9bf06303a120eac8bfe800c9d1503d8dfd65f8bb09057584ee5b7b28c7507703d29083e34ea0895d7d55b0dea31911fd02127ecc37dd55a63264bf0245ae4f67783227cb13e9ded36e9055bd12fd8e6acb9835"}}}}}) executing program 6: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000380)="13267056c1d3bb7aa3c88b47a808ab680957bcd69546c1baac294a76cfcd4b5b3a1204f1b39264eb8c290da5d4f42accee7d35f97967bfc4a1d04df154e14814094dd6204b50d32555b773b4461d449a96ca0a85fd62969aee7d0eb68327c242a60108d54916c73b72f4d2fb", &(0x7f0000000400)=0x6c, &(0x7f0000000440)="9ae4bfeb67526c5acf1feb3df4ea5b444ba4f106ac35b8b8f4650ab2b03bc684c98ea1fc623ffbe70e63917cf2b69eb74be451186b645fb9e4792e7f151d52546559d2020e338e299f1b6f3fc7b8251b5addaa3776660506abe400e8f93874fe72a18a70f44d9e33da1b6b49662301e3c503bafe0cdf860a0c07bd8992bfb5b8ee53924864025d83a3165f5440a3bf6de09167cec7da6f583c4fd7693d9cb89eadd8bd1f278f08c31bff553c785255942fc82c2481d4704bafd578ed8b200682693d6cab65da9bcd58b6e4ba40df04478ebd1cb457c7f7c7b04a5e131d93d6b34b1e8d673a96f7f9614dcb91", 0xec) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) fcntl$getown(0xffffffffffffffff, 0x5) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) socket(0x18, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, 0x0, 0x89a62af1f88a8125) r1 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x59, 0xea, 0x14, 0x576}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) open(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x5}], 0x1}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0x9) (async) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) shutdown(r2, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000080)=0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) (async, rerun: 32) r9 = getpid() (async, rerun: 32) r10 = getuid() (async) r11 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r11, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) (async, rerun: 32) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r15 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) (async) r16 = getpid() shmctl$IPC_SET(r15, 0x1, &(0x7f00000009c0)={{0x1433, r13, r14, r13, r14, 0x26, 0x9}, 0x1, 0x0, r12, r16, 0xa8, 0x8, 0x1a2d}) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r10, r14}, 0xc) executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getpgid(0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) r9 = getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0b22efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000b00)=ANY=[@ANYRES8=r3, @ANYRES32=r1, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="309617eb3fb458a8c9ff06ed4c08ada1d33e64229c42751de2d3aa203edfa72dffd16fc6da9deb8ae87bc1f6b1324b2d873ef97d369cc7c143b7a3aecb0421cfb05c0ba15736819d24b01661e6e8d2c2e1878349c925ec33d5c533e19d1efb1b49671189bea6fc0c30f0442a267961fbd33802494271c17b32a1e50a6efa0fcb5a1154a7b72116813dd069be6467be26ca3f0eada5114b5c4dc4a173dc0a4ca30ff73b0337ae5d07629c6c9b0acefe297e14ed86fb779f1765c657bbef84aa8c30f3e342132088ace232e1dce76711be28403e87085c3f923968e6a9f98e267141339091f8edaa534779", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000003c0)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, 0x0) ioctl$BIOCSETF(r12, 0x80104267, 0x0) sendto$unix(r10, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x3d}, {0x406}]}) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) semget(0x0, 0x0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpid() getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) flock(0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x67, 0x0, 0x0) getuid() r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x7}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = open(0x0, 0x40, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x7f0a5de7, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02", @ANYRESHEX=r0, @ANYRESHEX=r2]) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r5]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x0, 0xfe}, {0x0, 0x0, 0x0, 0x3}, {0x1ff, 0x8, 0x81, 0x8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x9, 0x0, 0x0, 0x103}]}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a00e162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe800000000000000000190000000000aaff0200"/89]) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240)=[{0x3, 0x3, 0x1800}], 0x1) executing program 6: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x40) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x8002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r4, r3) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x31, &(0x7f0000000140)="38036588b48004ff9516be88391b4195f5018109ee595e5d960744d027125f50d6601737a812abd7332be5a0da64378c3f188f7f647675fcc5c6177c9e24fda9dded4652c96639a644dc5e0a25f7577bb53d04000000cd450cb682445592d15040e1b02200010000f41b40b6c5b66a83", 0x70) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x7}, {0x8346}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x81}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="6e8f", 0x2}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 2: recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) r0 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xd) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x98) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = getppid() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r2, r7}, 0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609307e7be2df67de208c8bda612c3100"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="2201ac09239024792d415b55128ab6b287da9ef6a4da59154a798d95faacb52bb47a1798b2a9a35fc9e0a35c2dfc08a6338aa952f4d336900207fa9ae38a94697df1181ba0ea6530a8d46e9925736293bfaea5022c4e555490fda2cc7d24b16d6f3c2864214975397dbdfa0bc2848f7873df11aadc041fb613ceb56377fd3240266b7b81b9711d16b8b1b7a28b7ecaef0e791c08b8537b9e5c576c9ed2b948c6f6b0ba27bc9e8dbf28be9353705e0ee7fca1e297917a4fefc244a2916358cfc155d5b0491ac51d326a96aa32d68e6c569bfd3d267745af8ac87316e83882da2b8262467983f3e93cadc79ceccbdceb295ec1f331d9834b80773d2597c11b94996235945184aa191eecd0522fae4adaa25c3cc981fd1ce555766a9e200e98c0a69b3e56b78c0a6afe74471e8a1e351fa8ecb887dddd408f20bdad8ca983a051014fbd96b2eaa81141547edb67cdb5184aa1d58f663c9874e33c6766b3dd1c3c2559f0d24457b5d9851a90f3c25ba13bda24bd70151efafb87223fce70d3ba264a89a40efe99742e4a61701e3409c6398357aa27abd1c7078be5c076fb4f43b699268ad9befd08d61471842bd20cdd42dc5fe492b6e1964751ba80a1f483e5bf85988ca435631cc573dbbf888b46804dc20cb8fea7ff8e36c7f856ac8734fd026a08bf30c703facbd1862bde216a6170cc89cb9099107fe38763d3cf3497d0fef4db380af09e7a19679e4d210fadd60edc5e6e5c80", 0x214}], 0x1) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x1, 0xfff, &(0x7f00000000c0)=""/110, &(0x7f0000000140)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x7d, &(0x7f0000000040), &(0x7f0000000200)=0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x163) r2 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280), 0x2, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000000)=0xc) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x101, 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r5, &(0x7f0000000140), 0x0, 0x40a3f) ftruncate(r7, 0x42009) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) executing program 7: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000680)="74e4", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) accept$inet6(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r4 = socket(0x16, 0x2, 0x0) dup2(r4, r0) shmget$private(0x0, 0x1000, 0x133, &(0x7f00007da000/0x1000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000680)="74e4", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) dup(r1) (async) r3 = dup(r1) listen(r3, 0x0) accept$inet6(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r4 = socket(0x16, 0x2, 0x0) dup2(r4, r0) shmget$private(0x0, 0x1000, 0x133, &(0x7f00007da000/0x1000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 4: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, 0x0, 0x0) socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x1, 0xfffff700) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) r2 = getpid() ktrace(0x0, 0x4, 0x210, r2) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x200000000002, 0xffffffffffff8636}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) close(r4) listen(r3, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT=r0]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) setrlimit(0x1, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000240), 0x0, &(0x7f0000000240), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(0xffffffffffffffff, r1) r4 = socket(0x11, 0x3, 0x0) accept$inet(r3, 0x0, &(0x7f0000000180)) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0xffffffffffffffec) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r7 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r7) executing program 5: bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x3d}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) write(r0, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(0xffffffffffffffff) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3", 0xe2}], 0x2) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b418a2", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r2 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x1, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000001080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0), 0x10000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/4096) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x25}, {0x35}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000500)=ANY=[]) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) shutdown(r2, 0x0) close(r2) close(r1) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x149) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) setreuid(0x0, 0x0) chdir(0x0) geteuid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8a, &(0x7f00000001c0)={@random="91a6e34dd8bb", @local, [], {@generic={0x8147, "d2f378578bd55a422a7d4fb9aa0c9ed570c6b79d508974eb19eaca451a68a02d29b5c5c128dbcde3c849a2e9e168c6455e9bbefd762ee2235584b80cf2a0d97d91761ebd8b0f40c654cc78a54b7b954508bb2e6d7c172d355cae5352e8775fd7f2c4c6a1910bf77c450adbbcff6de8d6838e4fcd086cc56bcd5886fe"}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xbf) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) kqueue() shutdown(r0, 0x2) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x80) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)="97bfcc130a63c8a30be3083eb672ae43", 0x10}, {&(0x7f0000000540)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000608000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2000000002}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000606000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000015a000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f00004f4000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006d8000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000803) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) socket$inet6(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) writev(r0, 0x0, 0x0) r1 = getgid() setegid(r1) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r2 = socket(0x0, 0x0, 0x0) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000140)=""/32, 0x20}], 0x4, &(0x7f00000002c0)=""/206, 0xce}, 0x9}, 0x10, 0x1c40, &(0x7f0000000440)={0xf7e9, 0x100}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x14, 0xfd}, {0x4d, 0x10}, {0x406, 0x0, 0x0, 0x400104}]}) accept$unix(r2, 0x0, &(0x7f0000000480)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) shutdown(r3, 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x40}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000002c0)=0x4) pwrite(r1, &(0x7f00000002c0)="5f33eaf96c083bfa0e37339fbcd995a1859b4f14f11ff1693325d5b27bbcdd542c4ff1b2bfcaddb83cb86c5e8b2c8f7a0d6cf33ac1493c55b31af8770803dd2840db7dfb39d697201645fc2ef4cd51fe4b8c2d85567d58b12cbf504c0271cead903b4e8e83b652b6eb263f2a212b5a3da3e57a1c267800c1d1957ca7fcc2a54f49ca5004026979bab19d56d779110ef0e1c23f20f933305f3eaee65d863c3e78a9b5b235545dfbfcf90837a3cf96a7b7466459bb73e4fffc75209e6262718f169f6c95a9431bf0347dd5364d776cc5e1533a328852e536c7bd60177d1933fcd8af97de65e8", 0xe5, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd604084b9aabe2eafe5020000000000000000000000000001ff0100e2"]) clock_getres(0x4, &(0x7f0000000080)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r3) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) close(r3) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, 0x80}, &(0x7f00000002c0)={0x7f, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x12}, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@empty, @random="bbc48e5ca7dd", [{[{0x88a8, 0x3}], {0x8100, 0x0, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x809b, 0x6, 0x5, 0x8, @empty, "878c0981df", @broadcast, "57fd3cc39331e1ec24e999ee1727c312"}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) open(&(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00007cc000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT=r0]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) setrlimit(0x1, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000240), 0x0, &(0x7f0000000240), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(0xffffffffffffffff, r1) r4 = socket(0x11, 0x3, 0x0) accept$inet(r3, 0x0, &(0x7f0000000180)) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0xffffffffffffffec) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r7 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r7) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) @&qmap stack 0x20000000-0x20400000 of map 0xfffffd80785bd370 failed: hole in range map stack 0x20000000-0x20400000 of map 0xfffffd80785bd370 failed: hole in range executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x0, "000001304c00000000000212605b004000", 0x0, 0x1}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r5) socketpair(0x1, 0x4, 0xf8, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8001}, {0x40}, {0x6, 0x0, 0x0, 0x3c9}]}) write(r7, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2, 0xf18, 0x7, 0x1, 0x5, 0x1, 0x4, 0x0, 0x1, 0x3, 0x5}) syz_open_pts() executing program 4: open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc028756b, &(0x7f0000000580)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x1f) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08f9460080685910508b00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 6: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='ta\x06'], 0x0) r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x3a}, 0x4000020a, &(0x7f00000006c0)="24fa134887d4cf644427ad93bc031e2ba640be3d92702a4b902616f662b08790c217887900b275bdb9ea72daadb5d5c7ad2e18374b473bc4c003", 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x3, 0x32) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000500)=0x4) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000780)=0x3) ioctl$FIONREAD(r3, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000640)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004f0000500000000000019078000000000000000044040033070300071f07010000f6ac1400aaffffffff0000004e00000000ac1400bbac1400bbf0000d00907800000000000000000000000000000000422493db"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000740)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x100, 0x22, 0x0, 0x8}, {0x1, 0x5, 0x6, 0x6b7ec99f}, {0x9, 0x2, 0xff, 0x6000000}, {0x100, 0xcd, 0x1, 0x9}, {0x424c, 0xe5, 0x1f, 0x40}, {0x1, 0xb4, 0x5f, 0x6}, {0x0, 0x2d, 0xfa, 0x8}]}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000000)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1286944, &(0x7f0000000100)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)=']*^{/%@:\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000600)=[&(0x7f0000000400)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000440)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000480)=']}.\x00', &(0x7f00000004c0)='@.^]$,]]\xc0\b\x00', &(0x7f0000000540)='.$}\x00', &(0x7f0000000580)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000005c0)='-\'(\x01\x04+\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 3: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x5, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0x4, 0x81, 0x3, 0x1, 0x4, 0x5, 0x3, 0x0, 0x2, 0x7, 0x9}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r4 = shmget(0x3, 0x14000, 0x428, &(0x7f0000feb000/0x14000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = getgid() r6 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0\x00', r7, r5, 0x4) geteuid() syz_emit_ethernet(0x1f5, &(0x7f0000000300)=ANY=[@ANYBLOB="aa7adb69b6864928a7171abc81000c0086dd6771ba9801bb2c01ff02000000000000000000000000000100000000000000000000000000000001330001b067000000010100000000000005020005c204000000060000000000002b030000000000000101000103000000010100c20400004fc9010100c20400000000000000000000610e000900000000fe8000000000000000000000000000aa00000000000000000000000000000000ff020000000000000000000000000001000000000000000000fda8d843b56b84d20000000000000000000000000000009d835b7ce52cd2e5e71791865107abb8ffe0000000000000000000003a7bfc357cc489211493952b219531db40e2b08ecfe5eeb10d2ba64f24fa05bf21ccc4626ba9700bb6e2de5b12d16f92cdc71af8b7ad4de9cbe33c2cc00ac7495acd271b6af66687abbf583fa4a54a259852cba5854067e5d78123566d4a6c7c1ed3c01c62c9e6be824162066eb5831397b032677f72b1663d638b91a61753ab769714eabd6871755ef5a947da09d444085d35d86ddbd960a60faa3d9e9e9907a8e3b91a3a7b02637b897ed0b53036877eb95c74e13e9a1de3c17accc4ce02d08df30dea768c4c34a147b40fe41412812143e5343f4a2f6e204f63f731617788e55b53f409000000000000d54a597056c90261d74c022114aed2ddda52d3b16c5c3a4d13909fea324d28d4cbdbf18a8930d4fc66675339c00e9db18a426bd979f9364793b6e7ed5f66793dee7781869ca346f08b505182a6119ec996134e732d19"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xd, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000400)="d0", 0x1}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x2) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x4}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="ed36155613ec202f080a814d3012be4895f38714c6417c385591fc72248f702060ca27f55814de5bfa6b8379701ab6f174d6867c44fae4ab0542c5ed029ab7dfd16f5a8eb8d725", 0x47}, {&(0x7f00000003c0)="20c474ef369f2a93e6590c335ed2e8e3d23131905e8185ff472033ea70b6ed4054097e16cb394893dd4adca1a74d7dc96214505c717ce3c2b5773f340735f7cb538357e316d485a73074174835bc8d57c73a29faa6ee6c128ee8ceb06c36826733fb5e2aa640de86e1cb5f7d2460b983f5a01b02f4e526b015fb3c9425607c10e1b809d0036280a31c37853e6996b1a38af6bf312b83837f6dfa7b234890d9aee8df127ccd1e4f1a4007a838f2683cf688c82ca632af2079d498b4d634ec2f8937edba0ef9a0ad20ccc609c2", 0xcc}, {&(0x7f00000002c0)="b3f9e416edb5925bc630b68ca7f219d35ffcf3454987dbdde09fc735826aeef9f173bd72fa96b37622bed0692178f36e54c952f77b7951d2a5fd3f28fb8cc2ee1c44b154152d6acf3c1eb62b39dd02c7069aec634b2d3c9b75cb7c3f5d0f8bbe69f0b14415f2d15570b732e67ba98198d912f05e2e2e7e177dab131a2a49a9a88bf0db34a348e20dc54c736811681f68c8426c9d302e77cbab2b09e8ea3ea282", 0xa0}, {&(0x7f00000004c0)="75cabe7f7e5f314100a424de5dd99b32c2eaf4a4360b853e9fc47c498eb64d928baf751ec273ffcd21187bed62cc4f679f5de64969e3db4ac6bf6c9dee3988872f2a281c53d86e9aefa7dc7f6ca1664fe2cf2dfc4f54906f5c6da7b16f132933fdbeedb5783940440c55982b4d178a066d2ac07f340c08c1a5f01150f095dac1a6b7b010bdb7d9ac5d7b2b82c1936bdb959dc15fc1c6e9", 0x97}], 0x4, &(0x7f0000000580)=[{0xd8, 0x1, 0x6, "6688e7fb112c482b94cd706a74c3135ec25d5751e5f7a7713293c378bf7bd36b8d06c26a23911eb909f642e361cbfa0666a8dcedfc2dcb27afc35ec6148b160e00ed710c63ea3f1f5076c85065ca6a427375f41f59a6c7e450023af974fcfcb1b37713cc5ef359a02ce2d7e275ad400307125ba90ee3a7f2a1a8bfeeec8e3367d766eb82c573a7fa7315e239a476a284fac6f3e8161556d508442a067862454c535cf8ccaafa33f5ee052134e6b2d56b06a334a3cd181308960262428252d6b553ad"}, {0x38, 0xffff, 0x6cb0, "6e589471c68276ec49cfd80e4a3898ae43ffa20684e5ed81ebfed974ec3e74d6ff"}, {0xa8, 0x1, 0x100, "81c74ce2d9965f9e41e810dcd38dcf0bcfbfda6f8655ad05d457decb48c655816179a6b9898e0edd8ceac145928fb7be0803af496ea589a0a6fb0db3fb6aff555b61ad7d8867ac571da5be95038db0be900468e0a5ebb1345f77020e6dba79a57af8d512af94ab4a9284c9ab569d275cc02a384c2842900bbb03e45f95d388268a9f125977ca8e90898d288a7abbb04d1abdb17e5512fe9c"}, {0xd0, 0x1, 0x1, "8492c0126651287e763ed08796a4a890bd18ff8701b59438d578c8fbb8aab17054ea65d576a3723df265709e94046c467aeb5e33a3ef9281cb5cda0ee357e2791fe3e2586192defe634f161e3faea71ee21827dbeccd43518b6f248661a417669129d79999af29c1cf510adf993d68aec49c366906bc0be8997ff0fcc1cdcabd7553a9c799ba5b6c822ce3d3cdc2ab21f8dac69250b3ce9e3bb2da6c515e75b8136d014752e71cd27ece47664594f21dc16f4472d1607bcaef1478544e76f8"}, {0x90, 0xffff, 0x7f, "d72e3db9d8bb32690179a3f204b75d6fcf5ca2302bb73f0f93652129750cdba2783454219106ba3565c6bb5bb03cece941d03b6428bd9ff06175e9dc0f0dc76b506a88d88a32fa86df6c0d190cce7979cafc93a15a43352bcbe5f50e3564b84faa7166ebb47766460fe35a4b64de9b245e8a2337d41de1d6e1f817978cf5e0"}, {0x100, 0xffff, 0xc45, "b407a7791c96a1f3f4723e11f385e70138409090596d1379826d345e7b67b2c23157d2b34c62eb141d01710086360a3ed90c5ad0bc2fc5ceeb2bcee71a8d1c3047b65104f11d055b5a65f77ccd1635a04f8a3a8b4f598fd24bb83e6bc0c93638003af718a2fec65c3fff9a05a31012488ba7c2a2475f1d36d3c2f24675a6d1345b565496d45890b65f9244c177de068db3494aed268d65a5e07526e599340c1c36280746a2ce90b5ce0e8e21e1bce36119463f799aff6040cc08628aa195d560df1d7a82e5f6e580ad9de28e312afe91e2b82516a027bcbdd9a76c77bbd7a1f8f395fa8cd7d1fc06fe"}], 0x418}, 0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r0, 0x0, 0x40a) setegid(0xffffffffffffffff) executing program 6: r0 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feceba7d7ba90e0000000000000000bee75df200ca70cde02b726ae00a1a9ba685009078000000e5825dbdf5cf000000774ede94781402cb20a3c82d0f858c6b8ab16fdcc8e18224b9f165953b4dbfa3d2866f3d6d805049a2e54e59d66148458c1713d0e1ba5a371169735e20dc53c679ad047517f5f0535c15b699c3e237e22248c4db6f38859c3f065e32a26015a61fd7"]) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRES8, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000014c0)=""/4083, 0xff3}, {&(0x7f00000024c0)=""/4112, 0x1010}, {&(0x7f0000000040)=""/29, 0x1d}], 0x3) socket(0x11, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28, 0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000400)=[{}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc8) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES32=r2, @ANYRES32=0x0]) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) listen(r3, 0xc1) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r4, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x196) setreuid(0x0, 0xee01) close(r5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r2) geteuid() bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r2, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r3) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r5 = socket(0x7, 0x4, 0x3f) fchdir(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x7f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000440)=0x200) r8 = msgget(0x0, 0x745) msgsnd(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000d0000b844a59197680f178152bc3af567343c297188ae45abcfd167022eb8a0c0c2631d79deb1e502f1bdd494e3ab3304102b96d554b3c5dcd110132d2e721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207dd82330b8ffda27a500000000000000000031594f1fb97816ebb97e9392c416a16743e0795016e5157f93d61ec43ef6f68458a55130f6efa6380a86eb53fcd2c9e9c2a61349f25e1c9ee795e4c8b6b6c44297fd839baf37fc73ef2dc0591c195d2f87e1eb84abafaee8da9f55773c661f2e36304bda60c993b3db4f317fe79745078a2781808894ecef79fdc9c50857a54afd79742ea6bf179c62267ededef74ac7e9f4dc0c6a9cf7007bf5fe6e348b7fdf2d69a0c471be166ca4abd1e7d4cf06a820ee01f421c6ed04cf6baa"], 0x76, 0x800) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file0\x00', 0x8}) executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() recvfrom(r0, &(0x7f0000000540)=""/212, 0xd4, 0x840, &(0x7f0000000100)=@in6={0x18, 0x0, 0x80000001, 0x10001}, 0xc) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8001, 0x0, 0x0, 0x200}, {0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000640)=ANY=[@ANYRES64=r2, @ANYRESHEX=r0, @ANYBLOB="88993ef91b0305e4547da738543832152d170563558c90edf0fcb4e97654144b3b0a08a75c5536638b1ce4c26885012106a5ee5d433b16664f5ba1a792d8b4e855c62bb8ea240bd5d9cce7eabf33bf54fbcb2ebae3dcb28dd14a05e4f8c1719ea353723a77dd9c5cfa3eb5a93ace8d367c0af30e2ade9b9adc794de8e3a33bde73ff353343d028ceffb5013ca6d4adaa56ff0bcfec9b1bbbe423a4503717dfcbce81f3f5dcf2bccdf27a96d1b457a24f9caf5eb1e106495ad07f3ae8254e59f194079cc38cd52f715130ef3f589f6c2090d7988d6f56b24385f4ab88b6", @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRESDEC=r5, @ANYRES8=r3]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d, 0x3, 0x0, 0x3}, {0x80}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r6, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r7 = syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0x5, 0x10}, {0x87, 0x20}], 0x2}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1001ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffbbf) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="d909b8c0b36dae1e4bbb4ae57fa9b1d5df949fd76e2336aaa3bdbc79854e2e81d94cd9afb4a87dc295aba82ce73633049a008d4b93cc1fc83b49e8fb9c42d4ead78a576c56837e681fc419ab063b3c8ea3f673a219740683920d76cbe20ca37703697000000000000000000000000000000057", @ANYRES32=0x41424344, @ANYRES16=r7, @ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21"]) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000088644dfe1569d0947c9222e154e8243737b3e57ab5ffc3ff52c92c35d2ee2f89b0a6d88b5708e4dec1bffd15b89e0b0ac4cee6a4c9713ca1ab488f36ea4f82291a9d525952473b31080bace1c2a891b5030d8190d44d10e5f94b8e8ade1a3f52221c11efb8b8ce4a2242baf5659a2321e3defe7e09bce964b283e3f9e2040677ae5a5cd4e2c08c8ec11b6545f15d4e5dd8607dc24455709936b6052d5cc0f1a135196f66f0d3c5df5b8e924dc0259b6fec4c6b74a5f500d8e013748e9c6f8e579de9131c990c156b0d978130748a561788ae8b2d9781ea1d9e68f014dca654"]) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) dup(r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r4 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) getpid() syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b83def40e1000000000000000000907800000000000000000000000031cd9bae"]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x3, 0xfffffffc, {0x400000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlockall(0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 7: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000700)="5204568bc6d71642e5191b1815e70a88a6e3f155473e25a3cd2ee0efaa21e7d18c38b69a835e0d691d16c7ec2d434e23c06dd2e9f421f4f0de8f3161846bfdc340aa0b80f4262dd379331d9c9b868691001c641d5326fcafe01641f56f6e20a8b4bd1ce4bf52b3cd72e4e4d6a70c962c9d748d1215822eb17dd083883eca393fe6ec1dc12da8d26387712d39f9d03b859fec7d9ec1d09f146f7141bf9dae3fe23d58b5023ee29f8e2ce0c605d7490ad06b5e7b799d13133a771247bf4b5effb6dce94466349aa9d8777ba81fdb674acb13dfd033f9a454fe90ddb69455e24a99780dee00108abede0c5fe85f73d4048f16dae630b2e9f6a9657450c3d8267a24b96ab95f1682a77b756d2867981cdd1fa6b6c980d3e26366c2df7249d41e87b1e0072c8e8460936c820bb49efa0a01925f5bf85e5744acc9bc588cb66694dd702047e23e10a147faf4ef640051793e3b3e12c60f6ddd73ba789fea49d1f6588e5f914ef0fc4ae40df17c2811afd04e440309d845e46bf832043b59f50fd03aed35e98e790da7d0b490124eabce296435d1a5a199073fc43abc5df78d742b33b8bb633443f6b62e16818fed83c240fc0e330f1d2b253c620aa374262781659aa53829032426e2275203452b", 0x1cb}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {0x0}], 0x4) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)='+', 0x1, 0x7fffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe7ffffffffffff900000000000000aa81"]) executing program 7: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000440)="34ab4576267eb58b436988bf3c760db1a1551a325a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907ea26e273a7ad56685e4f48ee34b89eadfcbf9250ef31127b984546c3b323b7c6dd5760ff2a23327c569eb06520f6bfe1f6980f8f1a056e1efe614cb16e2d222aec4d6cf93beb8eead6886271ee45ad687e697ca8cec220a0d2bcf5f526cfc099599fe5c0455d0249f8cb22b2c809cec79174fe4896f094d5fa87a3ee2ea0", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r7, &(0x7f0000000000), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() executing program 0: r0 = socket(0x18, 0x1, 0x7) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/220, 0xdc}], 0x7, &(0x7f0000000680)=""/10, 0xa}, 0x81}, 0x10, 0x0, &(0x7f0000000740)={0x146ead07, 0xfffffffffffffff9}) r1 = dup(r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000780)={0x404, 0xab, 0x3}) rmdir(&(0x7f00000007c0)='./file0\x00') rmdir(&(0x7f0000000800)='./file0\x00') pread(r1, &(0x7f0000000840)="42b4f3053c869b16b8eb033a7e8f04b9a95b8624ec84713983489aacb5781aeb82fefc9d63e3d2ed4583cacc5d608316e437a01fb4a9fb6525ce6feb549e530251923864737f65f8c07e1d3c8c8cb08eacb11054dc144cc3f4718ed3b63241477a7a2f056891f79ff8ebd1e4a3a0ce895dfd7a971b7cb8071f12e45ec9", 0x7d, 0xfffffffffffffff7) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000008c0)={'./file0\x00', 0x3, 0x3, 0x7fffffffffffffff}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000d00)=""/120, 0x78}, {&(0x7f0000000d80)=""/234, 0xea}], 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x40, 0x0) ftruncate(r2, 0xf2) r3 = open(&(0x7f0000000f00)='./file0\x00', 0x180, 0x111) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000fc0)={&(0x7f0000000f40)='./file0\x00', 0xa4, &(0x7f0000000f80)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001000)={'./file0\x00', 0x72, 0x9, 0x9, 0x1, 0xfff, 0x400, 0x7, 0x0, 0x0, 0x3, 0x10000}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000001080)) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000010c0)={0x8, 0x2, 0x8}) r4 = accept(r1, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000001200)={0x3, 0x3, 0x7ff, 0x4e7f4126, r5}) chown(&(0x7f0000001240)='\x00', r6, r7) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, r2, 0x25f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001280)) r8 = getuid() seteuid(r8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0)={r5, r8, r7}, 0xc) open(&(0x7f0000001300)='./file0\x00', 0x2a0, 0xc4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001380)={&(0x7f0000001340)=[{0x25, 0x3f}], 0x1}) accept(r4, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) r9 = kqueue() kevent(r9, &(0x7f0000001440), 0x7f, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffffe, 0x64, 0xfffff, 0x4, 0x8000000000000001}], 0x3, &(0x7f00000014c0)={0x7, 0x400}) executing program 1: r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000012b000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcc00}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003cd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000004c0)=[{0x24}, {0x4c}, {0x8306}]}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) r4 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x2, 0xfa) executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) close(0xffffffffffffffff) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00005cf000/0x4000)=nil) bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) close(r5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0xcd) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e1000000", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) (async) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x5, 0x8, 0x1, 0xfbe}]}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0x4, 0x81, 0x3, 0x1, 0x4, 0x5, 0x3, 0x0, 0x2, 0x7, 0x9}) (async) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r4 = shmget(0x3, 0x14000, 0x428, &(0x7f0000feb000/0x14000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) r5 = getgid() (async) r6 = dup(0xffffffffffffff9c) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0\x00', r7, r5, 0x4) geteuid() (async) syz_emit_ethernet(0x1f5, &(0x7f0000000300)=ANY=[@ANYBLOB="aa7adb69b6864928a7171abc81000c0086dd6771ba9801bb2c01ff02000000000000000000000000000100000000000000000000000000000001330001b067000000010100000000000005020005c204000000060000000000002b030000000000000101000103000000010100c20400004fc9010100c20400000000000000000000610e000900000000fe8000000000000000000000000000aa00000000000000000000000000000000ff020000000000000000000000000001000000000000000000fda8d843b56b84d20000000000000000000000000000009d835b7ce52cd2e5e71791865107abb8ffe0000000000000000000003a7bfc357cc489211493952b219531db40e2b08ecfe5eeb10d2ba64f24fa05bf21ccc4626ba9700bb6e2de5b12d16f92cdc71af8b7ad4de9cbe33c2cc00ac7495acd271b6af66687abbf583fa4a54a259852cba5854067e5d78123566d4a6c7c1ed3c01c62c9e6be824162066eb5831397b032677f72b1663d638b91a61753ab769714eabd6871755ef5a947da09d444085d35d86ddbd960a60faa3d9e9e9907a8e3b91a3a7b02637b897ed0b53036877eb95c74e13e9a1de3c17accc4ce02d08df30dea768c4c34a147b40fe41412812143e5343f4a2f6e204f63f731617788e55b53f409000000000000d54a597056c90261d74c022114aed2ddda52d3b16c5c3a4d13909fea324d28d4cbdbf18a8930d4fc66675339c00e9db18a426bd979f9364793b6e7ed5f66793dee7781869ca346f08b505182a6119ec996134e732d19"]) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a345e81798f154adb87b333891cc29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x1a0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b", &(0x7f0000000000)=0x8, 0x0, 0x0) executing program 6: socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x4}, {0x4d}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) connect$unix(r1, 0x0, 0x0) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) sendto$inet(r4, &(0x7f00000003c0), 0x0, 0x808, &(0x7f0000000400)={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) r7 = kqueue() poll(&(0x7f0000000000)=[{r7, 0x1}], 0x1, 0x0) write(r5, &(0x7f0000000100), 0xfffffe5d) dup(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002aea2318 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000300)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240)="9f9ffef51910f6a1d7633ace116d5d5efb41907a03b56cb879e444bcecd22174410723963016be33721be2d8b5be2682bca2df043329fac901c05f68df52651d33f72fd4e0e5107e1e0707224abc87f53f0ca85f8362a1ac2e277a49a74b12adae47e25dc61fa0852ab0f14a8b683034757535bce40044e772a70606bd97c901ce942bcc462b9e9375b510ce5a8b65b125cdff3532bcc9dce013256680e3cc0e20d22ef8cbdd28c48cfc1736fdb68adc7ed944f851b673cefd6a203ad525df", &(0x7f0000000080)=0xbf, &(0x7f0000000180)="5096c077572af1d8a7de936ff85616195140183875156ca3cf643dcc6d86909268b9a8a12a4b2de8e46837ae803797f672df340baf437f851b030470edff7228f878629229e03d19a0d3d61fcec83cc320980ec80bc2ec584d90fb277769cb1456277329c3a69ae3d184e593489e1d9e36eb71cf847ef9f45ae72c", 0x7b) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x2d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f00000001c0)="a0d99794a24680f1da615ffb76b7b57e84f0f57c89a94aa6ce63dcbe5658807f999aa97fb8065104dbd01e011675ba0e44de320afd1b58101e7c9783fd6ebe0b0f5ccf14d7264896c1b26cc136e358d51332ab77ca617a8b63c5268f778f8f8a50b0a4725dab5e036c", &(0x7f0000000240)=0x69, &(0x7f0000000280)="7316d27f2426a9", 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 7: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000680)="74e4", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) accept$inet6(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r4 = socket(0x16, 0x2, 0x0) dup2(r4, r0) shmget$private(0x0, 0x1000, 0x133, &(0x7f00007da000/0x1000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 6: openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r5 = dup2(r2, r4) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000800)={&(0x7f0000000740)='./file0\x00', 0x6, &(0x7f00000007c0)='./file0\x00', 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x28}, {0x5}, {0x8106}]}) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/172, 0xac}], 0x5, &(0x7f00000004c0)}, 0x94}, 0x10, 0x2, &(0x7f0000000580)={0x4, 0x2e05d3d4}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000005c0)="4a7cbe210f912ef28e8d4e6b4927352337d82f45144a409e29926cda7d443de0fc83aaa667493f86a12fa85f7b4ed624904282683c38178c2e99f843f81c8fb5dc984f106327d239dfa45b6fbe2a61765b02cbf8697662213580c8a9c4db", &(0x7f0000000640)=0x5e, &(0x7f0000000680)="2d655d2ea0553f15fdc656aa1f4d99a8b204eb2eeb55c686aae23fe975ed2bf99f78211af561f86943280e7505924315bbe3442283e2c95bcb766f32f403d53d545820658a55f78b7a2f17a237deeabebb75291e3034a8bf94fb40c2c3f691f117e220b147ef6b7f576f08eb2ad65a6dc3405f04531ad1b4d10d00137bc0f84978b6c70db491ac10b4f2df5ca6424812f4add003c0448246a44b4c5bdbdbcecab448f6b756ee8c912d037ac7056d0b316b167f612677f665b41512", 0xbb) executing program 2: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1000, 0x0, 0x2, 0x7ffb, "00369b348ca70985ed56dca1000000000800", 0x0, 0x4}) syz_emit_ethernet(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x3, 0x1, 0x3, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc7, 0x0, 0x0, 0xfffffffffffffff8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {0x7}], 0x2}) setsockopt(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000380)="13318000008c4164b7af9018def71374729478a2c4a20a45a605060000000000000072656ca8592e701a000000000000000000000000000082269460e99410fa6ccd92", 0x43) r6 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x0, 0x400010, &(0x7f00000002c0)="ff00003ae7724f3e00c200008000000000000000", 0x14) connect$unix(0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3f, 0x8000}, {0xfcb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) executing program 6: socket$inet(0x2, 0x3, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) socketpair(0x6, 0x1, 0x5f, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x151) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069d000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x3d8, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x10000}, {0x7}, {0x812e}]}) unlink(&(0x7f0000000380)='./bus//file0\x00') r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYBLOB='$w'], 0x401, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 5: setitimer(0x1, &(0x7f0000000040)={{}, {0x4}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x81, 0x4}, 0x8) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x4, &(0x7f0000000040)="456673cb", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x1, 0x0, 0x2}, {0x1}, {0x8006}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/125) semctl$SETVAL(r2, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)=0x7cf) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmat(r1, &(0x7f0000786000/0x2000)=nil, 0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x233, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0x0, 0x71}, {0x157e, 0x0, 0x40}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0x200003) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000240)="8d4bb5e1fad4cf932f34d041e39a1fbc857d6c22efef02e2457a7ace", 0x1c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x74) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001340)) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) close(r1) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x8, 0x9, 0x39, 0x4}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r3 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xed, 0x0, 0x2007, 0x4, "106900d5e484d100000000e1ffffff1a00", 0x0, 0x8000}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6002b2f7286baf76fb2f94213fa91f713ec0a36b776b00180000000000000000fcded0316d00000000ffffac14"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 5: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000088a839008100270008004598002c00000000fd0690787f000001ac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6010000090780000851a6de4"]) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000100)="041754efee679c2701dd6eb2c4d5ba7dd93d6e8c0a8b03a36efffb3d92aaa826742908b20d273ddb9658ead9f4df39f285124d64f9ece44b0fa2ea437bf80d052f2342e8ca7f578afa4772b2", 0x4c, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x1c4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) executing program 5: setitimer(0x0, &(0x7f0000000040)={{}, {0x1000000a9}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x4}, {0x26}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="02000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYBLOB="9c840eecac2399835ae3ff57033fbcc871064b8fd89198266b98333b3e3dcae446d9efc7ecd45ed6c964e86f9c55150b5f440730fe964a00a9242cb56ed3407fd305850ac71fda8a0c83006166734973b0f92f610bcbb31c046d6e3558c5d2894037f2e78da1770a542f23d178400578", @ANYRESDEC=r0, @ANYRES16=r0]) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000100)=[{}, {}, {0x80, 0xe9154bf}, {0x20, 0x2}, {0x84, 0x3}], 0x5}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB]) r3 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r3, 0x7f) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x2000000, './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x1, 0x0) dup2(r6, r2) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000280)="ea00000100000000", 0x8) executing program 1: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) socket$inet(0x2, 0x5, 0xe) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)='./file0\x00', 0x8}) setsockopt(r1, 0x6, 0x2, &(0x7f0000000380)="2115986fc609ea450071dd830314b2d730cd67c204c69775d5557b8b2e01a89ba3f74edaadead8458d5c892e502e7aaae0e160bfff13ffa8c4ef662b7f356a054d96d1124842874d77dea218e010dd8532434f265e97f89125c14173904a757995338bb9a158dc9e191ccc2b31a595c547315e34f2815d2fd738", 0x7a) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, &(0x7f00000000c0)="3a9dc43280f653c812812f6d7963a9838b09056598d8da2451ed5b5bad0000", 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x9}}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) executing program 2: sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2d}, {0x35}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000000c0)="ca", 0x1) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206913, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3e5b40000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000072d000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x10000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) fcntl$getown(r4, 0x5) r5 = getuid() setreuid(0xee00, r5) r6 = socket$inet(0x2, 0x2, 0x0) setreuid(r5, r5) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), 0x0) setreuid(0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) clock_getres(0x3, &(0x7f0000000080)) acct(&(0x7f0000000400)='./file0\x00') executing program 5: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) executing program 0: setregid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x7}, {0x8006}]}) dup2(r0, r0) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r2) fcntl$setown(r0, 0x6, r2) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1d}, {0x48}, {0x16}]}) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x0, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x10, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100) write(r0, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r0, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x10000000000002dd) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000300)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r1, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="3a30f03f7084914302b16598b59113c3fc152ea17c1e881f1f84f0d8e28eb19ae926288bca7cb82572be2b1f951a422b", 0x30}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/34}, &(0x7f0000000140)=0x24) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x3) writev(r5, &(0x7f0000000640)=[{0x0}, {&(0x7f00000006c0)="1a17d8060000000bffffffff9577599462e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bb67cf70c886c76db2d5c4bd3d17000000000000000000", 0xab}, {&(0x7f00000004c0)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fcf302754d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000c00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47c1000000f183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e5444488bb1a2518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9437800d60ec2f51517398f8ea66192face2523390cd6c93cc441510364cf067d92a0abc", 0x209}, {&(0x7f0000000480)="4cb9c888a4dfbab9e0bbb24298c435318300000000000000", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000840)="a5d2a31e4fd2ed0e43155614a424e3ea8016766cd1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53a63257c543ed44ef302957e40e22de9f104bcae43200000051c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7bc96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x9e}], 0x7) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) close(0xffffffffffffffff) r6 = syz_open_pts() writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b7b7090757a46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f0000002780)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee47fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57431e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5b23b520afffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172542c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef125ff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e64209000000d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4d57c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdceebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c36dfd00eeccb476ef1f483a6ec319563113c83e7efa5b5d85182db7b2305d9f9e58fbb6043aa48518675c052a8eefefbf942a7bbe9c44bdf63a88e9ac26a94f0f8dbc3af6ea6f10eff8c52c24fdfef65e9375c938e6e126", 0x1057}, {&(0x7f00000004c0)="6b8f2d30297f325f4be3369e9aa379ef", 0x10}, {&(0x7f0000000180)="bf9d6e9d0e8cdb1077fee72f386fa7c321489b9291f29f5401", 0x19}, {&(0x7f00000019c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47adc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f87079e4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c219e84ad25a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b09", 0xd60}], 0x6) executing program 1: r0 = socket(0x1, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x800, 0x938f, &(0x7f0000000100)=""/63, &(0x7f0000000140)=0x3f) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)="92174ff710a2af7120793fbae3b81fc6e9f4d4649ccdabbce6e222de14452c2be05f78dc9164681e1e54147094324e", 0x2f}], 0x1, &(0x7f0000000280)=[{0xb8, 0x1, 0x4, "c5ca4c13eca348a16d252a8a1f936e10d1e00a14167368f0831ef3c0387a988bda0ebb4be7ec17a561efe5f65529eabc5fffd5188cf10ace2cf7fa2d04d0b8e580cda677113bf3ae5fb79aaf48c8de3dc0d3c1d09dd01de3094d96679fc7047374de1e6601b1a5b5b907f79eee40f4596ccd9da34eed4b92170a22921c7dbdbad4daa1bcb74b616174bddb2f8a942e2e52d732169a47c03f3b82735164181aeb8539d49841"}, {0x68, 0xffff, 0xe7, "8f2c10f7ccd23383033e2c3cc36bccaddca26387553e2f0eca2733a4d390aee1ea0ea96dbc8cb60777245e4024d8fae4a14e2942ec3c3e94e16408ebb63bd8128a34f17c042fe48071d6e41931480f1971f85516e257"}, {0x68, 0x1, 0x401, "5b1368e8e557f68721b2e6a65dbb46454b0f09c5e4045dae9c4add7fa2654081275218d10dc3933a44b49011c936e7b14d13818768e640d0ac73b4a698c7866b6cb231c7aa47d386c562534bd2c6db59c409ac8bb5"}], 0x188}, 0x4) sendto(r0, &(0x7f0000000480)="50b552c36e7a8f172d2e9445a883aee08da31ee93785fa615626799111e67287e1bbcce254f5684169a73a9421198083732830adf6a0fe0ec7c4431f7c9183e8bc214f612f2bef05fa6bd6d2ad29afade7bbda0895c1940504896c9786868d337b7e57c90ad5151608f195241a5d5d829b20fab396b082e89b04c7cfc5a8858d162ad10b5aa3235db4ad54fffaf0758e9e3d44c18432e7b590202dde9fff82c1651a1d34a553230b98577770c7dc969fc623a53a1ab0abd670a1ea3fd17a5f23abce469ff904e47d392ce2e74eb449c3608f", 0xd2, 0x3e5013b23c9ba81d, &(0x7f0000000580)=@in6={0x18, 0x1, 0x200, 0x9}, 0xc) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x86, &(0x7f0000000600)='./file0\x00', 0x8}) getpeername(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000740)={0x10000, 0x6, {0x6, 0x6}}) setsockopt(r0, 0x424, 0x9, &(0x7f0000000780)="75d9d563b0a8f5adb5053879e85e208c0a0f9af34636119816e9948c8104506a9f063c6a0a7e70358f1e9bc6d85ec04915c51808465889686d09af109f97311bdd52d36c0eb45b46698c3a6e1b38b29d0df7a43fdda7628af070bfcba7cd18f1259283f192fc0fe935f3be8c81e9916bd3d7aaeaacca486ad87b506aab7de4c80810e279ae9210df5c572617e305931427d275837a75ba62535e2bf66725411976726fc9d6cef78a5340084a7fdf288bd6d9c7e375c3beb34851fcf57e3da019a62e8553530d0ca4a99d2205caf7f712d16a7b7d9c0ac88de309748085ad3f5cd28ff4711321da6f85", 0xe9) r3 = shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000008c0)=0x200) shmctl$SHM_UNLOCK(0x0, 0x4) socketpair(0x24, 0x4000, 0xff, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000940)=0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ktrace(&(0x7f00000009c0)='./file0\x00', 0x0, 0x0, r1) unlinkat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000a40)) syz_extract_tcp_res(&(0x7f0000000a80), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) shmat(r3, &(0x7f0000ff7000/0x9000)=nil, 0x1000) execve(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000d40)=[&(0x7f0000000b40)='/dev/ttyCcfg\x00', &(0x7f0000000b80)='/dev/ttyCcfg\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)=']*^\x00', &(0x7f0000000c40)='tap', &(0x7f0000000c80)='%{+#\x00', &(0x7f0000000cc0)='/dev/ttyCcfg\x00', &(0x7f0000000d00)=']-#\'^{^,\x00'], &(0x7f0000000e80)=[&(0x7f0000000d80)='/dev/zero\x00', &(0x7f0000000dc0)='/dev/tty\x00', &(0x7f0000000e00)='*}6^-^{:\x00', &(0x7f0000000e40)='/dev/ttyCcfg\x00']) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000ec0)={0x6, 0x1, 0x7ff, 0x51, "07febf78517030cb9ee10ac0bf300d803321edfa", 0x5, 0x10000}) getpeername(r6, &(0x7f0000000f00)=@in6, &(0x7f0000000f40)=0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001080), 0x800, 0x0) sendmsg$unix(r5, &(0x7f0000001100)={&(0x7f0000000f80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000fc0)="43ae0d3645f949f6579628b54757dd97a1e19a39074e0e29b68a720ac00a621ad9761e00e984e8e910e129899ec075940a76be61f15dac171953f52be54fea34", 0x40}, {&(0x7f0000001000)="c35770e60cd5a159f7c80f09d906b50052a2f801ca98cdf4def51c7b98539bc2c04e0b", 0x23}], 0x2, &(0x7f00000010c0)=[@rights={0x18, 0xffff, 0x1, [r8]}], 0x18, 0x400}, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r2) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r4, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x4}, 0x2, &(0x7f00000003c0)="0c6ec984966404bf631f3a2b7676ed18bc4180e787ec90bcbe9af6ac994c21b6e16b99a051481adee11d78dabef743f1fc8a2f831fc9cfdddd", &(0x7f0000000400)=0x39, &(0x7f00000004c0)="ad39e19492ef86b20891e8c9fb541511597a3680bebc46ef368f4cf5a752bffc0398c5c9e382580520a8685500307b56b57d15bc1332ae1ad3abd71adaa179b9cb47dc58d1", 0x45) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000633000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000b67000/0x4000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x7}, {0xb1}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x2) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x70cd) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000780)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x44) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x0, 0x5}) sysctl$kern(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x1, 0x3, 0xff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read(r2, &(0x7f00000002c0)=""/150, 0x96) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r5) dup2(r6, r4) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000000140)=[{0x0}], 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000500)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) readv(r0, &(0x7f0000002840)=[{&(0x7f00000015c0)=""/83, 0x53}, {&(0x7f0000002c80)=""/165, 0x9f}, {&(0x7f00000002c0)=""/192, 0xcb}, {&(0x7f00000003c0)=""/196, 0xc8}, {&(0x7f00000029c0)=""/224, 0xf6}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/225, 0xec}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/238, 0xeb}, {&(0x7f0000001640)=""/73, 0xa6}], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000003000/0x6000)=nil, 0x6000) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe5a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xb2, &(0x7f0000002900)=ANY=[@ANYBLOB="aaaaaaaaaabb59e8955a53bd0800470300a400670400a56790787f0000010000000101070b0100008000ac1400aa0723817f0000017f0000017f000001e0000001ffffffffe0000001e0000001000000000189231f7f000001e000000100000009ffffffffe000000200000000ac1400aa7f00000183170100000001e00000017f000001ffffffffe0010002831b00e0000001ac1400bb00000000ac1400aa7f000001ac1400aa0000000f009078001e0006"]) dup(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x109) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000003700)='./file0\x00', 0x200, 0x80) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0xfffffffffffffc19}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200}}) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) symlinkat(0x0, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpgrp() fchmod(r2, 0x19a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) executing program 6: sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000200)={0x2, [0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) close(r4) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(0x0, 0x3a0914c44f7b202d, 0x200) r6 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000240)=0xffff0000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffffffff) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r4, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) close(r3) r6 = semget$private(0x0, 0x4, 0x3a) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000240)=0xfff) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="249f", 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x804c, 0xfe}, {0x7ff}, {0x4000006, 0x1d, 0x0, 0x8}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="e0a9b201d43873afc849e64ada6fa45c6bee0bf84a9e", 0x16}], 0x1) close(r0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000001c0)=[{0x8030}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffffc2da}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xb, 0x1ff) syz_emit_ethernet(0xf7, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r5, @ANYRES16=r5, @ANYRESOCT=r0]) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7fff, 0xfffff665, 0xa0200401, 0xffdfff8d, "1ba5d82d727c660800"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000300)="bd5941e065f67f9dc3a81cbc4610684e6e081d2bef85dc7a4849bbba65c9b3e762c8894d7ec9e2541c12092632a105638e73b6d81a123f2d15e2a351210197c1b6575ccf527c3daa991a002d67d9037a161f3682e13954132f8ade59aa1b6e4c97f6dc14d9d642736ede47a1ef1cb9920ef418bb707a23d2e40ce7e92b9f0e20b34159382b0fbd0c725482816ec2503414c718091743a34e866937e27b4066a2e51db6b8c72fa7", 0xa7}, {&(0x7f0000000740)="b96619069b775145557d9b83288a25fde6a0410cbf1462af77f82b01ae973e34c516cc0c2369051749e583f4a5b69e1cae0ca299c675c04aed0935fd2c87ffc2fca944b8f73ba8a55048f81f62e11e0aac1c373eab83001e70bbdbf8f2ba7a2148a11db02db980", 0x67}, {&(0x7f00000007c0)="5b6d56e9dafbb36c2e6041199c05fc58e2b9f8b142de45cb8e94b847a031d137cdddae6fe80a74396f3a40ff0296eec255db11100ee6017125d39e466a38f55b319a905f1f56ad66cb32ec3c7fce4e61c32208e6ec747ffc41ca18bfd582dc0a4449548043ea886e42ba38a862b823bbb070ec911cbdd2f58dea2482248c81f00ace9e6cb525a0e525bbde732f00bfcd5028b2486d7cc23c02b217ac9962fa6ec52ed3b16f95a672", 0xa8}, {&(0x7f0000000280)="48f8b671e066223f4fbd0f11f1709e00634a91ddbf8a663fe51e0be4016f45d4986384e2dd81432a", 0x28}, {&(0x7f0000000580)="4b859575b50494f8714a4cbd4d411f768d56055e88d8606481ab75f05e61a14412a8d166a3e3e4dca8c6319acade61f96b91e1e692be962a72d5b45c7e172101f8d11c0e4ef314fcbe91b04d8ffcde27e22bb20be5452b8634d1b227a863073093e1839575a05c7b34b899bef84371bfc6a6ee9f52367811f54f9d12ff86debd1956828879fca4ce3d567eef128dc367bdc9b8fc30e272bce5a494", 0x9b}], 0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, "000001304c00000000000212605b004000"}) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) getgid() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0xd}], 0x1, 0x0) r8 = socket(0x2, 0x2, 0xff) dup2(r8, r6) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/125) semctl$SETVAL(r2, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)=0x7cf) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmat(r1, &(0x7f0000786000/0x2000)=nil, 0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x233, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0x0, 0x71}, {0x157e, 0x0, 0x40}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async) shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) (async) shmctl$IPC_RMID(r1, 0x0) (async) semget$private(0x0, 0x1, 0x300) (async) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/125) (async) semctl$SETVAL(r2, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)=0x7cf) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) shmat(r1, &(0x7f0000786000/0x2000)=nil, 0x1000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) (async) syz_emit_ethernet(0x233, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0x0, 0x71}, {0x157e, 0x0, 0x40}]}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) (async) executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee679c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20a35211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x80002) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/220, 0xdc}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r6 = socket(0x18, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) chmod(0x0, 0x13) chdir(0x0) open(0x0, 0x615, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = getegid() setregid(0x0, r1) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) socketpair(0x6, 0x2, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) sysctl$vm(&(0x7f00000001c0)={0x2, 0x5}, 0x2, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="a2d8b1ffa57ae89442ffc19df9db61fdeb7950bc79d865c25c67b1bc9ffac9677e3645bb9ecdac628de81b7fc9c81b276df391e6379425e757bb2dd2bad3eff26148af066f73a71f5d35927cf2d9c5e3df9d80d9304fa6b10208aa16483d5a346723845d541935d7e48a947f56aa565213c907b06be3079230150f610aec03fd1168ab6ed3aba30d215464", 0x8b) sysctl$vm(&(0x7f0000000340)={0x2, 0x1}, 0x2, &(0x7f0000000380)="b31fb213e6297375f623a935e9a854f5e12a13a69798493b82da0f14cca2f7d063415d1a111c5d2ceb04a7b2ea3efbedc8bf3e71d142875d02273ffc4a4bd222b2b48b4fb78b56008449", &(0x7f0000000400)=0x4a, &(0x7f0000000440)="437dbb352db4a63224745b4373504682fc63ba593c19d363671f031d719f2ed066318d1be00e94d55e3934610abcd4c171f71d30990710e343901564fa1871b0f43c76b4177dd2743782f1f7664e9d3a0651121b61f36eb23c0ebdb6a8de57a7f5df91eba1e917964370624bb57aef2271a2a3a997f257de71a06285aeb85e670f053c03501d5906f78025b2847a6ee34280cfbcfa85d70f200fc0ee3a0654aefeac5d5ba0a33b1b99afd52a55bf7b5f1e164328de84fc93214d5b090e1e586a12dde2a630c598e54fbb1d6648743d1961037be785875bfe05253f4c86665dc03c3569ef4a29ebc4f6d067b09b96231eb9d6e2754c76d6a089b9509fc3c3ecee4fa09db8022edc3c913205d6290836adfd1ce8b1a33d5f89e89243fa0cd0c46175f4e57f5f3369d9470542dce89eff4b7d2bfadb67a9b0debb05b6b1bc6269db6ef93c122e526d3e662d14c3c254aba893ab3e686c147542259402c0e00a70a2a4a637851c8322da27192e8a7357fb486e9fd9625986c5c3643cfb04246679949c5936e5a8598f51bad39d4efffe74d73f74c7986b02d9f800c1e8a4e8c9350cb0eee35da41505a1d73b372ee1cced8c432493b417cd75f5ef88a1367304c6ead2c635a15d7001ee6de7313aa78ef889bab98ee4aedadce123aaef8589cdd2913296da60721907b2a85c7853158d16c9a444c89a05598bf6b1f9ce79194605f7ca5de303c9b14fe22e6a76cf50b0cb2f3803c04fcce85850b18755ae0c12b08aa2df47fb573bd5a8c46a6d520ed972bc32d936439a704fc6053209e98fd2dcfb3845eb384c39ec373cbe2cf6ae06ad3bfe20adc761e6dec33feb767ce83573ee254ee06c1c124699b680d77510268d6c055eff749fefe68af92a37a02aa2276179fbbab971ed5c23fc999e05c1f928ea8bb98ad0edb83dd2e1cf37986771af6913b628de153e77107bf2b84ef286043b5ec309445013c741af94f2df0d3873e36bd510349e2f64b96651d456b16227378c756fcd93b54e738ed06de0f305f5078ef6bddf0208e1d462495c73fff7b014120252d4e6492827c1694ab25a693c157502a0683d407524a58623233894a5230e0e85c188c5457130897484eea91bdd0c1ba9f11564cea80bcfee9e23492c118e1ec7cc83b33adbcd04b6f3b86c99aff19cc8806c863545976de3a57fb2f096d11bbb37af23da75f08c5df0b99af4fddc9cd9b0f63e2270f645c1a0841fe2710b0d0084aa7b9b2f2cfa7ae445d5880261eadd5ea708c82e8f3b071f3e2aeea48c74d7226321cc1729b24a5a682ad596e3c8ccb9225af6a300f693faec12194215521e95f28b809ca57db299596328a8e1954926c873edef5bde1f66360880e283443869bb64f2c8f66156f8bd2af6c491c35b1727230708472c1e6cde68dd357c568f28e2db00e2954aed453d34046103f65ff7e9ebeb0063f8972c7e48f5803a08b7b735b33664ad47bd9628fe7e78e944afe3318ab4b25962c41b13e632d5979bff58ccf246f253fa54776bf5db5ea7687e39e68b66e2374557cc81cf353ef3b936cddaf87de63f65e6fceb84aabbf3b51f84e8fe0608e0675caea185c92d009deca5994f8ed3f84bf3ceb235aa8550520958c07f246099994c88bdb791badb972e78cff7cfce61992596f11a2527ea78ad235c4f5808d556a9f9611566d3b791902e9f011e368e76727c2f5f013f91f6bf3ba73925371d7df2c3bfe7d02e06e10ae815aefee61a927e49095e69fadd3efea9561787ee62946718f2e615827d1b9349d064f6e8d87ec585de8ed2f1eca534a5665aec7cd44e99e0cb427062240d3aaf0ab12c9b9556d8a464f22c61554a3d55e6996d9cb6819d6ff850350bee5811439980fd4382c642b72109eec1cc547b0260adc6a83baf6e536f1c09ed60fa3c64830fb2284b81f8b136bde5ab409321740e4f1d226d63891e9091a8b9c97976a74a2d70369254ec4a57bc62d648aa8e010a67f79aa2e6ea1718df4638a3171f8c0cfa5af164508d05f557668356a4189bfe043d663c443ea449e2b1f742a5af5c4736c5499533466393561342709041866cc171157b5016f69c12d00d4c927b69b7436852329761389847e93119e440b1f1dedd8d2222b2bc73f702f66fb46161ca222fb0a1adefcf42c77cf94b4ad4b6a4c608f6de6c79b198f7d1e7440b3a2731e7f792f987e7f243f4ea52f86e330223f8a18779b4bd0face5d4afa58eb4f8bad96263fd0d7a5b9aef14c6cf4a703966a0894470a1332120fe3f6b175c7c5dde618f5cf228f5ac88737d0de4c0f226506e0f1620e2ad77fa2b3d1fb3f74b572745b4ca6a2bf9b21d0f0a91fd785da832ffe0c9985770ff318a92fa7148035af4515a4a95f65e560cf33eeea12251051772dd9237bb1c0ed42b955a3c8c72f2937beb7dcb23412a29f49ea4ac622a985b4d3fa5b0f1e1e7e85d8314df5c36dad5fb9469606e1fc92b4697216055ea3be9dba302eb7e201ff02a01c5c9475c0fa9c0ad3e2747b8a4d7991fed6e1cd8bdb1232b05064ba650e5a89b348bdb7873b8c2fc976c51e8a9119a3662de0346e261561f1410ec4ba7da1322f033025749b121dfbb1af8fec66d16e0b2eea3370b1041c7c4f864256d41af7291e26393409e5c8961c3352711aff2f02b104b02e3b8cadd64ab8b08c1eef8d6a11a1e70fdd87c09a46cf9871269268d9369f14d32f194e16b4c089af202521bf9ea0fbbf7292f426390da0f9109204b5f4eec4a6307bafa95fa044acd7216e19fe9de87d414ca9a2914306d52ccb9d6d5ee5e008042b09e58e05541d1bcd1ad671e230a75c6cb84d2fa9c3b39a44b33ccbe6e5e4142cd9637504b8537a8727f3b397fe2f63644cc07527983157656ad5869e2e25a14e726e98366ec0287899061931e7820f4766cc0384dae39a6f8eb0bc5cd62e43529d778e8834784bbe2a783f5596dfd25caa851ab7125e3eec3443bd474b448278eaf01deccb572be700d4f664f04012d3ff26971e7346834bea8bddcb61a3707a65367cd3de7bf0980da34364b7333caaf5dd7eb937e4bb5d84bcf104d2193f579048359290833f83ed532211dea070b53f8df79c76334e21619eb435a482297b274b304c3fc2f90488b62bccb4a28c59717ecbeefb0d341ef23c55fdb04d74324e0bb0cc2a7677e0ad88acd39b628c6f77a0883da075fe0c663aae07ccc3c74a6951c296a9c6cc33745a515c1c852929d182b2eaea1922be661215d8a84fa6914d604c36f8758410bb1eae5dbd576d6ff64f20cc49016f6252e3dc4beb6d36d331c1db21a3596972a0dca67fba838e0ca9338e6074c73cb530407d9e09556d8c8cc94cfcc91150ef0880e8331845e09d5cdd64996708d0bdd5d7b6b3f0db6255944f9b417371911cff33498542ad2fa043dbfb8b6e6f95940e3b8387d2dd58ae9c36dc4363a585fd8c97ed16796d3b5d5351f7c57ef7649d9f0c4d65929fa49d318f0449e34a5e454a8fb4ed79be67f201437e82bd5ab2280749baebeae02f3a3fbc278c6b09fcc18913de4cfd8dd544cc94cb493d4118d0b9d427b1a6ba7bda762c7111ecd0ab1fcbf4dba9b73f56bb70925f738fca68d0f9694915f25d00d8c32122f787c14a80d854affe45e99c5043dea3430c2531117e19f49e65c1726745845484e954de8a48c4c60ce337c9ff20617b9ed54d9e1caf7cb38c63cea057601e4846c3ff4e64b8f3d87bbd6cb9ba5d01f0d53e2076bbc49f1f0658b984530be503d3699f7169c3ff09ae45f012c911a7d476251de12fcdab801fa395ffcd27c2542003aa2db01c3d911a57b529f323a6fdfe91a291ca3149ef286b0be6264d713eb32caaee656285713db5b563a3b3c8ad7780768648d1284b2690ea38dd288e275d0eadf2cfcb5aae622f178b2517ae755f712667817e7a18a0663ce5759d02276bdc6cd4f633ebf60662177fbb587db8e7453af20cbe703a802be0aa8e06a0de9f3678cee1872525fdc88ea682479f102df4cbd03ccd3e52504bca1bea5bf49acdc97415eeaa1aed8ff0e220ea17ddc1f50ad76134b4f6cc82d0aa823340e2f81565a1710276f0c8d0118cf881ea22f9326ff6adb476cecc70cb640e071aa938f95ab23121da72ecdc5db6298aa23ca14cd4c901c44d903af50b8cd3549afcc977cf9e8091fc742b4a9321929900b632d8f7406f6e0099cb9a7fc531b6bc70a3c70fe291aa5b297cf76e4b9932f3b20aa5cc0d58b43d29497209180b07e35f1a20f92183757c1aad8dc3c09a7cb9241985bc9441f10b5ed2814f77c6176be3f1e8f50713e4195b90921da18a38c784d7a663310a64027141989606a4a13a6cc7ac21a3704c9c636da43e93d2bbd175338be9f8a0d62b420110ddf7c8d64e6f1b8b37f18d69409b8b4fee110ee87f274dc81ed254dfb2d1dc844a6ccca71688efbec5a5f72d39909083c2276602c5906677dfce727a7bb016cb3d2265bba30d1a80f3aa87760916bd126a57b441d5cdfc451e9bd3bf3bcf01529dd02d7f1f06b19a91a3534a99139d1e3cd57bf3b6068baeb55dbb300eb0008f09338902b758fd06c835b51851d90588f7297f9eb8bd55d1e776ae56396a2fc5b0f2ae9527f78574453d671ca346c78f622be12cafc7c53f3eea515120fc2a5113c39db24f0d542d3fda546e2e9c793a36696af9ce69d2939b86c1552e0883fb9e03c7c7ba0637f44141a67cf973bf074e09ba6879e7e44812a7ec4164d789fe9e67710b49f8c23239dcb86c30d9a43028691cd084b3ce9cb19f72fbd3694be17cd3869bfaa6832a34f3d898bbb8d84eabba182514cf7034e9c7a2a5ad7410cc746cb56cb3a42f9cf0aeb0099fa1addf49e3a4ad4ac33b1f4cd3d744b45b7708ec86421036709bb5c9347a8dda195ef234ceca455cd0fbbc6202e8083155a66db8bf08cce6ae2bf15036602230d790221c01c56325a08b6cfd65ea2bd71e59c0fd05309a37f1a6a09428a878c926468d8bda8d50c1d9346a4d4701b4acee3bd31c45707c19794f84ddcf7c4dc54c46bd82b66cae7871e64b7d9f3854f7fa26e90f7810276a6220e2762d311c8eaafff2472736bb79b4ac0401aa05d3a632f5b81f4901adb78408dd79a62d685c12655dcf28e42a3f638e8ed68bddc3cb135ae3a7fe8078b486acb393c5839c5763fb6982f71c5e20c24cf65b4f67db0a0d417e45405b5281ec7b91e86a043f090b185f60472886e1e73019959184db4ba0b28bd712c9e31c664e6300da3d27e03fab6519fb7eb1478438ba881e043d5fb6ad996f0165d0ce3c8fc152693021a8d1e968951ec1de5d4d260bbfc2b0ebd24792cd4471bd787040317f0784ebf3429430c428b14706583436c54c77d7d447da78e45db9599c578363d61d90819ad849fc78b888393682a51804e2890f8b0dd5db4ff10bc913f77588ae8122a78a3e0d832e127f06d8d4b044185924836a86ae70b0f4e5cc6eb2ff38e14178b6a92a7dc257e3f075b1657cc347c7db075e64767389115ceb23378380be693aea0c50344d815d12e84ee2971a484a652ab194eb5f896d4acec65468c68e3801cc515ec9049f77ffb8c53a76349e49d4ab79169309a6b6d152628fb42979f65e0db5b4ffd0eae4e3e34ea6db02f00283c600813c112848a0976957daae7dae60b6bff637f5494387268aa03e717989050edd95b99e5dd55a7b75828cea26aa6fcc508d8026eca0e92f083bab6f8e42eec9905ec99d1d4a6ac18d76f3e9fff9b6f5a1fd96dcbda317fea67d533fd5e8f5a8c2f07eb", 0x1000) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x7) r5 = msgget(0x0, 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001440)=""/191) getpeername(r0, &(0x7f0000001500)=@un=@file={0x0, ""/4100}, &(0x7f0000002540)=0x1006) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002580)=0x77d0) chown(&(0x7f00000025c0)='./file0\x00', 0x0, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x8000, 0x0) r7 = dup2(r6, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x280, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000002680)=0x8) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f00000026c0)) r9 = fcntl$dupfd(r4, 0x0, r6) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000002700)={0x2, 0x9}) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000002740)={0x20, 0x8}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002780), 0x40, 0x0) getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000020000000000002907800000000e00000010000000010009078000000001a263adf4da955ad5c777706f08110b87dccec79898397dcde50074999824c064c461fb5e0bd3b34453fe4e7ec037aa1d0a76a0a13ad573a1d51a634bd1ec2d232"]) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x41e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa", @ANYRESOCT=0x0, @ANYRES8=r1, @ANYRESDEC=r1]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) setegid(r3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000280)=[{0x3}, {0x24ad}, {0x26, 0x0, 0x0, 0x3}, {0x4002, 0x20, 0x9, 0x9}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0xfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) socket(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) close(0xffffffffffffffff) syz_open_pts() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x1e, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) getpid() executing program 7: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000680)="74e4", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) accept$inet6(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r4 = socket(0x16, 0x2, 0x0) dup2(r4, r0) shmget$private(0x0, 0x1000, 0x133, &(0x7f00007da000/0x1000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 3: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: r0 = socket(0x11, 0x1, 0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) r3 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r2) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020691f, &(0x7f00000001c0)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002aea2318 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x21) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0xfffffffd}, {0x3}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getegid() setgid(0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x3, 0x0, 0x0, 0x3}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000140)="4a874f99f149", 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000000)=0xfffffff9) write(r1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd606145560014000000000000000000000000ffffac1400aa00000000000000000000ffff000000004e224e21ba4ef705f838c98b74ab82f9620c1ecbc24681e8001e6386d269528e044878ab26881414f2a25d18ea8d50052c59b8c582d770ef9c0415b3faa879611c8e750841769da8415c653d7bc839e71f536e72f2e4415b1ff8b07fe476084287", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000300)="0825f36dbaa776f4ef63f223b0f6e3a929d1f1bd23f09cb30c068c31f99f5e40937386a0e504c22b9120ca36a38d61a387e2e2955c10e7362bdab4e4914e3e48bec76e5c04c6eaeb392a35f5ffe54e31d21347aa5ccfcf9fac4e76d4231b3019e847e945d42782c4dd5c07136b99520dc2d3040e9f741faeeacacd354433b209452143153ab74998ec50286bfc922f5e1ccff6c047fe809061acffc0c0fe0fb3d495abf63b61e854fdbdd39d45cd19b97ba2c8de2b4336381b", 0xb9}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r4, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getpid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b041770108"]) setrlimit(0x7, 0x0) setrlimit(0x8, 0x0) getrlimit(0x1, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8a6, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r2 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0xf4) write(r2, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0xe1bac8f643a9ddc9) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x6) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x30}, {0x81}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xffffffff, 0x2e9000000, 0xffffffffffffffff}) executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="fbc710c28ff50f99c96d3f026fa65f7928754d22b3dc5084636d23db779d4fd2f49974c24f51452ee9663bd4c20dda5692f91ef57578ed1aa0f25588c710683466c364ff8396d696370eac80d5d3aa73edf9626839", &(0x7f00000000c0)=0x55, &(0x7f0000000400)="de60a2d5f00801009dad84ba03c22b95f6613816b38cb4c6455f2d899fef306e4bfe7a1370cb7d2ef2efc3292d9974738a83dbe2df82d4c0734d1bd97d0d23245a60f4af622818d0f0b9a0a98802631e01a138f6338b7ca69ce21a6389fca6f2225c0a4485f00c73b99598156ba71514", 0x70) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000180)="9a3b135d7d9483652b379e06d86713db1b00c9718888d5d7e78f", &(0x7f00000001c0)=0x1a, &(0x7f0000000200)="4b5b87a5b571f365f89f9731689e83bfc8eca280c46f49eb134f6810bd8d2ea57ea0251979a4789933bcd88365f031d200d8cecbba2674a7132d64162a3a2beb360ff17cc7f93eea3c3faf717ba8af0bc57d4cb680d9f2fcd50252a95c56427ee83c981570bed8b57ebcb8eab9d509ee7cb2d7e09258be34e197811bd2771706abf2158c876e4e523fd811d2", 0x8c) sysctl$net_inet_gre(&(0x7f00000002c0), 0x4, &(0x7f0000000300)="6110087e3d1b685eee661f220f508772025ff91dac221dafb0e2b2eceed53f6edc60d3b2ff798bc8faac5b5029e5d2283912e10e52870d9a23f9edb01ada6ad1343b85f7f71cad63662440bbbf5273e4048ce18902438525e78d2acdc20ae70274a8ee5417e95ffa69bc7cedca4343c0c5e19b133e01a7", &(0x7f00000003c0)=0x77, &(0x7f0000000400), 0x0) kqueue() chmod(&(0x7f0000000480)='./file0\x00', 0x5c) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="0e2f5c9ac2c20981353aafcbf7885ffb9e873494eba30c700846d4654e69ac5f6aa9fdd5493d4a97caa1f903c9b1a906de22825702f05e26183d15f2dd2b3f4dc6d8a871eaed7f9708153c51c075b731b9284ad40ab3ffbf187f0cfaa437ac8ee9f7a08f18d078e8f059d2d72570b7cf893591470be8bbc130d5d02d0db8fcc17dca77b67aa21d73c9188bc0150f1107c014901787353608ff9d4d268cedc59342d0dfc6dcc745d9f429ef69456327e0f89b0b01cce53cea7337a5ea96cdd4281ffb4c2eee31902ba2d824045f052511a6aa6afa692c0062eb3294e6f15e99f5523492f670f14ab6dfa48e94d251adff9a8dbf", &(0x7f0000000600)=0xf3, &(0x7f0000000640)="dbd301", 0x3) sysctl$net_inet_etherip(&(0x7f00000006c0), 0x4, &(0x7f0000000700)="4e22b9062f27d40f08e1c96fee98abc633de0d3114912a98", &(0x7f0000000740)=0x18, &(0x7f0000000cc0)="be948a910ea24e5aa39338f4bb71696b1e8f9fd99c872f4506560358cfd6e95b27ce182f23a6767c42ebb691afd74c42906f8b2be2349aee9a251fc37f8717300cfb9c174bfca106084a8adab61c39aa3d4f45899394db47ed6aa3de3e64cad6a3f8bc8b9f53548919cc3a", 0x6b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0x3, 0x4, 0x81, 0x8}, {0x2, 0x3f, 0x12, 0x1}]}) sysctl$vfs_ffs(&(0x7f00000008c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000900)="d5e86ea1fa9f2cc8ff1a8790adcb4f9bbaa0d89a73dba3602b27367a00ca80eeed93f5f466cae5c25935a21ca84c0a334d69f5f7ebb4f32f5dee968e3c77782e2240688956688d6b7d91816e728bc74438d5f65dfe7f0634de43d39f33dedec3c084e8b726df644d80bf7742814a11dd087c1f71a59d6c97c6cbba8988fe3330328218ef3b268376e722631f99ceedd1a9400313d28d6cc6bf96d79209bca87718e458d97bd172331603879b33e6b060b7f263fc5dad67070279b5e5fe785aee2b2ef3", &(0x7f0000000a00)=0xc3, &(0x7f0000000a40)="cc1f7731abd318d30145637d9f9862b3d802", 0x12) sysctl$net_inet_gre(&(0x7f0000000a80)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000ac0)="2a3a8a826daa5b020333bbe2ec0204f25a5ba554ef55cc7ab8a839999a1bbf3b4f9714e7e9e2a4167ecce2b887dce643dc1ad7bf96ef5cf76d0397d4e7708690dee5b30335e9712f5ae8430f872f687f050b1e0d3de024f6c0f10968149e5994f01bd5b9c87e3399b60903d2cd5a69abcd2235d18d4bd0", &(0x7f0000000b80)=0x77, &(0x7f0000000bc0)="fef057eb93ee747b3d02a9f2fb27d674056b0bbef9049f043f00918eea2ca3b3bd0a5b498bce5aa028075a519a0a1c338d673669d771c1d083d3e89c183b0b6ecf30720ffc6087ddc1d12c181b1838b31ea2adb7619d27dde8a83d6b970322d860a114fd3c513d6f397f3796f8a30982089cd85e6e39bb04862915eeddde28085a0d04affd415e827165fa68cf30306fee53285fa83d8f214cc7ea8dde4cb17ef34c", 0xa2) sysctl$net_inet_gre(&(0x7f0000000c80)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, &(0x7f0000000dc0), &(0x7f0000000e00)="ca42afb4b3249643ad53da86d43224f743f95c69c91b9bfdf9d8fc4774da2812f5c35a67e7b6f62b6de5b0ee18ff0f8718c6e135", 0x34) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x40, 0x0) r1 = dup2(r0, r0) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x2c, &(0x7f0000001440)="1e783e5b18d0458cefb8ba3d8b6a08d4f271b2f4c0d4191e7b5af1ce1537de10da103f0a64e410e938b81d7249a5c385519bf48d3446019f98252d6a6190d8d5df234d8a4c8d882768f5666cf727333623e1c85756d433f5b90dd6511dd2215e2c736f9e80d2d6a9dc25f1162057692af97dae8dabca65c3569f8bd22e22ebf0a7f9290425be99119061158aa2a250c8b160e70b2ee941d53c81c7b8cf96b09418f92df344fb6748fdd5971c7f7b7209788152c3aa40abfae564b3ce7946775c028b4d", &(0x7f0000000fc0)=0x93, &(0x7f0000001540)="be6a2ac801c501f941288ad5b8fe5e25ca000000000000006c96b4288af05715e980ce40b888b4345dd0e3ee93e53ca1d3ee06f93fb2ee8a5d593e052172d36f0f7da291ee0dd6b9a61285edef85a1a749ac78adecd8c483dcf64a1a9928e26e2fae0c938709d2d3201ebf7ece3d532ebc756172d2eef27a609cc1eccedb0fc0fc15e08ffdebf6322ab947ab81cd3fe85e4a43447604966a7d1df7e13901cda16b6bce2fed9e4b34fffd4f8afc5a1f56964cc0e169bd98521ab7ce5ec3648abd27f7418466dbd335716ecab6aa1773fb48e31b5aedba0f30bd8c74ed0c25a2ba1718dcb85e524723", 0x5a) setrlimit(0x0, &(0x7f0000001080)={0xd547, 0x9}) msgget$private(0x0, 0x302) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() pwrite(r2, &(0x7f00000010c0)="277ce872ab7578e1f058594085b6ab1a44aacae7877d710dc1c57008ed00b100b98e5655bc231f6664065a49a72a9c7dfea671b0f91bf56ccbe3297f533f46cd63e43782ecb42e19cd31fa96ada54bcc99e84ebd712f1236b78da0708fc8ea8c163ff94315389241768cba98a54b59a57fb37d7da6c2ae1694adb8f4cd8aa0140dbbedc4953f063923bcbf9f33136e698e73b508e9ba9d82401d88959a5c1b494400cba4cce9ad2bc485b9616be557163cee66a2aff39ceb58fbf9a8a13474e58a4b76a09cf3fe76c431001a8814eaba47375eb9b0f96f639e21f30a569feccb7407d884a92e5fd67c5d0cfde8577ea49e060cc5f0e257b8501be341bb", 0xfd, 0x4) sysctl$net_inet_gre(&(0x7f00000011c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001200)="35ca3831112b3409b7fb65a4da390d28de05bf7b6a7a90cb799c9d9b3b8defcf23bce4aec6ea7435617a7f344be63960e4d90869ae46a269cee92c9ffc48faad3114e29bc2485cfcf4397db242e3ce66c3be153fabd30f0c23a06bfe8f3f08b4f555eda717ce2339861c8d0315e1019bb1c59da7e7b4a0878b066c69e1aeaeda60f132dfdc4bf009aea5b9f592687c5805848ae6dcdf0167682b2d0a834ceb39e8ed7867ebbc4bc513b250831fcbf1ccfae1b8df3e2f5310db1e08e555b713ccfc76ab8c44b8c826c8b77423575e7d3f1b25b8659fca506431f954f537dd8b25e0a554293b36558c1df3bbb9ffdfec3451bd578d91691e2ee7792b24", &(0x7f0000001300)=0xfc, &(0x7f0000000780)="69e5060d488f294fffb81133ad1937197f11c10a2b156e29c2280058fb6a9ec0d604a8d2e9e8d5a358fcc03916e47e6072ea7b2c41b538938f9a25ba284e736365bbaab6e847674950f4951a033bfcc72f44850b3b9cab5991ca0e6ebdd4dee591d7f3", 0x63) bind$inet6(r1, &(0x7f00000013c0)={0x18, 0x0, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r3 = open(&(0x7f00000024c0)='./file0/file0\x00', 0x6c73330ed2034578, 0x100) r4 = dup2(0xffffffffffffffff, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sysctl$vfs_ffs(&(0x7f00000027c0)={0xa, 0x1, 0x2}, 0x3, &(0x7f0000001640)="8e7899556e077093a3d9ea7822e132d427d9ee19064cfd33741719e525c44e3e7cb90ff7a4193211da651d7c9e98f9bb805c7c1e785cbb93d5e36005224bcd6d46ab060817dd0c34c35d828e0db6e2f8ad3d4dd020c2583893d1f7d5bdf514805b595757f9b0d48b486e4543f212ba836d980000000000000000000000000088b55cdb88879832c288c09e8a6e780652fc52f9701e5b90651e381a7789844420b723d124b7678e24e0eb14c49e25531d5266995f5545012a0aad0c2cfbbbecd5935c8d1d369535d4ccf6e98d46ff1230e1024766bb7b4b0382ab61bb3ae354f81f95744cccd5d4ee2dbdd6fad532c762caefd4598018670d0dc5a43aaa41a2e75f7e9a445c5de4e9", &(0x7f0000002880)=0x108, &(0x7f00000028c0), 0x0) flock(0xffffffffffffff9c, 0x2) executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x2000008000, 0x1000300010005}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffff0700ff00000000000008004e"]) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000480)="2558f64bf442cdfe7eaa4bb103c2e9f446b0297a9fa71857fbd8238f51c9277e99be3f2eacfea3a9590b07e0e930922f7a0ebd0bf882ce62eb5cdfb29281e389145f4316da89d3c97973b9dd0039d9913dae0a4b5dbf9287a94959b933ec16104eb3dc20910276d8a1b6ef9f42642f63d5246a00b6d6dc3627f8854c83f321ac707844671341c21640d415d4d107ca96cacc5c5cebff20b4a5c68f4fcea903ea365f6896303e971d744827ab0210263b79af2cf8a47468baea9f6b51b3d33fb9db54688d3078afd271f5e8891a29eb418fb0693456a3f0c639cb12dc44eb88d668c17d7ad995e38c46cc457b65e7785d5996880fcb6c65ae40e998d11211e9ba91efec39a308a4f2161e1a91e310b57c819420c0efce26e36275720b8952b28347e370c1bda07c90994e033542be91e46be51418e1ed15905978fcb7119d7c9a27f17393d098bfe651febfe573bddf8e62a71475abbabd2be6039949c02614b30e02491a46299a591a3831673b3a4999b015200e1c25cc875d03665e4feb3126e4a13e4804b3c46511989c27e46f0f2ec5f2b53b1e1e95fa0e8f9c7bc6cd60c933805dd6ba5961378bf3a9902074c0216b3a0c65d624160085efd04927cc35e4aa01d3a15a1c138a0e8d4efd6fc6dbe4625c064a3b745104a7f21af0896ff124b95f", 0x1e2}], 0x1) dup2(r4, r3) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x3, &(0x7f00000000c0)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374", 0x1c}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c42053e67b7be935cfaaed75d00b78eb21882c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc5"}, {&(0x7f0000004640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d74f261d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a5417de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f3aabc4544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f57a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76f6c3a87a39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94b5c4e9946ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00"/4096}, {&(0x7f0000000640)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd7db0e5c2e0da58346de80c084585d9eaf"}], 0x10000256, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000", 0xfffffffd}) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="d9ace516b72793662017f719bbf0b979ff05a7046efefd389215edae2f058d3e8669f9f1fb6c6c3b9ace9027ab9c16894cc433bec5c75c3c707cc825bdcbbc2661437d0345b26fc03c904b6d5bddaf42113eea6307cfe78cc24c5a16890c37d103270e54bb574dd138e9793052128e1c62ef58e949ecfda39514712b12e43d809e774dff5ae2187ed721c93fb0d20fc074bc75a0ed9ff61c389bdcdd8445a61ab4cdca2d76", 0xa5}, {&(0x7f0000000340)="abfd29ff8318d8fe5878aa709ed64dccadc0e129d83a3fd31ab45d85c3e7afc9b01f1ad49d184ac793b654b1d1d8dc83e3f6ddc3bca8b9df7f1683ca841ad6d401a9da42cd7f452ea9999312de9a1f47b9a07ec12928eb01dca6caf71b0404c5534d30692f77f28c4ccbcadceb16d1880d78f0ded0f7f48b9f33b2f763a05e3d3ec520789a4fb78390f7aeefe77d7cddb0fd9c393f154efc5581272f9082ad809ef487a400ecb87c5afa3d5d3a95c12aa543ce889b5fa7c446711f91c018536072ee44e235db46b4a64790f8", 0xcc}, {&(0x7f0000000440)="89f54b259f7c2a77fb578e4429b0aa9673f2de9d26c3dbda4f985ef79554ae0fb7362110eb6f22182eef0e2b79ff86cbae53238bb6b5a5d5dea3b72c1523effd46d497bdd647563aad244d3cc0724c1737c0da1bf358b2ccf7accc65a3d2d35c270d9aa6901783edd25b55cda35396c97ca3b0a4380e2ccf329de07458bfd309254af287db254cc3ee66044491a6d0b84e419a34fe62204ed0b6d087478e11d8d7e588735877d17c7e10757f4537cd1c9cdb73fca630e5330943d1e8cf0d07abeb19e15cf218730aa117c2eadc546b38a827a85153df3ea6e7782f6ec3dfca700f74cf9ef6", 0xe5}], 0x3, 0x0}}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xc, 0xffffffbf, "ffff09008700", 0x0, 0x6}) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) executing program 2: socket$inet(0x2, 0x3, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) socketpair(0x6, 0x1, 0x5f, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x151) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x104}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00004f3000/0xd000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x52a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f000069d000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x3d8, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x10000}, {0x7}, {0x812e}]}) unlink(&(0x7f00000000c0)='./file0\x00') r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYBLOB='$w'], 0x401, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 1: clock_gettime(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x4, 0x2) getuid() sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) msgget(0x3, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgid() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = getpgrp() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r4, r5, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x7ffc, 0x0, r7, r8, 0x7, 0x3, 0x480, 0x6}) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x5e, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x19c, &(0x7f0000000140)={@remote, @remote, [], {@ipv4={0x800, {{0x27, 0x4, 0x0, 0x2, 0x18e, 0x64, 0x3f, 0x5, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@end, @timestamp={0x44, 0x28, 0x81, 0x0, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x83}, {[], 0x2000}, {[@multicast2], 0x8}, {[@empty], 0xff}, {[@broadcast], 0x4}]}, @ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x40, 0x0, 0x1, 0xd, [{[@empty], 0x2}, {[], 0x2}, {[], 0x8}, {[], 0x7f}, {[], 0x6}, {[], 0x5}, {[@loopback], 0xf7}, {[@multicast2], 0xfffffff7}, {[@multicast2], 0x8001}, {[@multicast2], 0x6}]}, @rr={0x7, 0x17, 0x9, [@loopback, @rand_addr=0x37, @multicast2, @empty, @loopback]}]}}, @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0xd, 0x2, 0x9, 0x0, 0x3ff, {[@generic={0x8, 0xb, "e6307fe23146d9c225"}, @sack={0x5, 0x12, [0x7fffffff, 0x594d, 0x1, 0x2]}, @generic={0x4, 0x3, "da"}]}}, {"9ecb3a1f35c4f9700be2ab597c0d7292d50a4a6ae765e11cb65d89692efdc3bccb590a4d83d7e527332f85c62e95458211e6be8d0bf94f3c5f8cb3f0d7213467f53983c08de09c6ef31d658d5921961331d669c24e5a5e95a0e63e75c076233c5681012ef9f28c70007572707c97daaee08211da6293e93d99fbb381605c36d2866e0ae553c6c8eb8e8616291dc0be7f065ede68618bda8dd2ea01369209d652847b5eb6c03cdca098aa68cceddcb9aaab129390d68a172734f672e3981c"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) getgid() setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$vm(&(0x7f00000001c0)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0xffffffffffffffff, 0x0) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) geteuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xc, r5, r6, r7, 0x0, 0x2d, 0x7}, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x100000000007ffb, 0xb158}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRESHEX=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, "ab4359138f04427eeee5cafb8fd1831344c61182", 0x0, 0x71df7714}) writev(r8, &(0x7f0000004a40)=[{&(0x7f0000002800)="d8d59bfc0fcb156f9a32f0f15b0514694321e0651610d325d7b58244b79a63e7a45dc3520d03cce545d68e67180ce26658e4c8154ebf1d4f779be730c1b9d273f7bd545766e186e8f69af97c5684f3eeb04047a36486ce934c22ccb3755bf9355ff78c3f279c3b7cd55624d527696935db360024aa5833a3006344fe3545f32185e2f15840a99e7ad66a80015cf99395f38deb854bcaf5cfdc228612efcc56707ff7b618bf7af11fccc03db969d2", 0xae}, {&(0x7f00000028c0)="a39fe67407f613ad81ea28ef0f9f41fbed71c9254e81be37ef90f86b1be58b1acb77f3457815d7f7496e7d87cb72ad6f99943e4004954f1ab26290f62d15e924f4680cb4637e95a9e71fa0ebf66935bd3ccaf8c8dc3aa3b72157a00904627a8ea0bd7d8c823922b97f7a04e8f94e1db927c2dc635b9bc631dae071d3cb92306306bef7ca15c451c8d04205199665df850346b70fbd9b11b5b4dab2e5a3b2655bb6cb65533e6566895830324d242be136a3b0826aacdb2364ae1a1ecd9bd64fc1a2ce4273502f5fc812d86a165523cf17e1e7e3348d8dc591e37d094015fa0350548764a6e0f9ac8c6534d75d9ba50309c4eb13c72d46f884258d86fb3f6210f9c34ebbe1dd6fe3472511a6235bcba786205f7d553c24349e28308e5fb7a21de9fff6c4f6cee5aefa4db0402b58a49b1dfacf4e41f8c69fa1f714ef2677b8a72c7f9690ea996a1efa5e0b7520106f94599abf389b86e691da6ff9a13284234282197fc0c8d824b6b7357311213386f160e1772679c6cb3bef303448a4e65e1a8310f0749d5a0f43c115342967c3abc833cb9f7d0cedf7abf62afc6110abffb1d8be8f1ef879480d2f63dabe43957c870157c6967ac3d997577ab43547b7674dc29bb9c0558f8490a6a866b482b43f331213afd10f589605ed2f2be44c7dad08982c30a701830529adc1a437dcb30db757a7bb69eb8ed693a509bcb9cb4c4ce64aac2872e15a7a69c5379be880319e5a9d38eaebf75eb3c6081c4d7b10593602a7abcbb7b0f83d877a9c5d7581813d840e413fa06270a44f2ffcaaa9d4c14b3187a246994410d4e926b4e6e14696f6b05e453f11810a652a5bb4c7de20439ea337f880333f92999412c497e8b1d2c51f2ff3e3a40e4a975ca6472ddf2d07bfa0bcd8d4bc9e8e9dc3845eadbb141694cdb4184e317932a92af624a62a567dadd0bd9cd753e18b83a19315cae7577ae1bceda3b658fb331cff2f8703e3c3a50f0a28bed55319b4e59217d17f9c2f95d4207484771d1bf056b56b8719397f14e4a339d10b79e7d4a95ed52f35447bb25d320cdee440649c95bbdd87748ada8e18686e220d0ea851f55fecd53c0addf72d8389fa2e931fbd7ede18df56688456805ffc6c7b5e3c26bd7bd9e08764d033284de38f8f00453ebece6af8a69d8b7c848ed996a6e5815c1d31b563d408457ac555f573b60dc78a09590eb33ae220a8a7ef73ac0121eef1edad4f6c5aeb39ebeb25c39776d57063c738bd4352f6a053efaf1e26b7d973f3f992aa57885937d1a2dc9b8b2616b5642e3eba984dd433ccbec04d4ba839cae350a4880299c63ac611066a7cd473d9c81d5d108cb7fc6b7bbc64d66d637f3020ead335a2992417499670ec9fe44e19e5efd5c24b1923828db0573065f915772b3418cb9fb081fd2bdd186ed84f1766df7fa089d29046f07a6336f19cfddcb9acaac51eb746b72056161ac034b988d181e94cdaa00b83c14444f01f43bb8423a34d24867e93d81cc4899373ab3d8ab7d22cabab04c4d3e17d3cc17a143690844a676b8f0f2f83509833dc3694ff927457efc23b711c9f5492600f011ee5976841f4ce91a99cba13be0244285e97f97fa2b7f5ca9de76a446fee92d08f4e27ceadeb41d51ab8d477ded8fef15ec71a4a1742288e54015c1b83022a7fe1256a278a4e54f2a17a936a297d1c068d5c2a43300eac584fe0ba0ad86a49feeab01305735d3022a87568ce309bec57b91172c9c87c901b6381c62bd6ea5349c15c82ddb6a8743370072e3a165b64707f97724720552b3c71c907feaafb9ab4452c30a3e98012b553b9e8c0d23751d9a7f4f810d6acd94d229b0a5d30613ed89587d33cb714001e593c3b189564b9749760d6747959b9aca0b813ed0167c3657e24255f613102dae1493f863fb048a05e549b2d190545f3049909116901a2ff43a3a8e36ab7db98777bfa978215ea0a30b10454e61f0caee7112010941effb0a3bcd3203d1e91d65101b79e6dbdd222608f94668d7c56397cb84450fc6db295984448766748f78c625d47d7e0d8f79d35efecf531e35c082d839a3c1119f1c807ae4b1b31de5e19b33b1aa6f5fe2de075c02177ccab1a73749e16bcbee0b9130f938465c25a26e7a3bcb997ceb385de6fd811e70bf5620d81443afbf8d7a8b018b8625698c5dd2ed63803ce10b1661788b906f9c047909f6c5025647d360ebf3c262518faaae27ce747b254f4a04eddbde4a1b82c8dd74b387cbec8c8ed951f6eacd802a99224585c21b53eca19d59cb4968b04de01bad46b273abaea75a1e49d3b0d48d7df24fc3abbb9602783c1d7b9cb7429cdb6927ba4fa3c3edb72342ec5b4d5a7a20ba68a42c02ee49a2892aaee2e74a64ce8c9959a25e335db2f37e659f013decdf90c6568ff09dc84d9a347952ab9a0662a8469a902b1d938f0da1682cc572eea007506a4e797593f55425060012eedd327a9fb011d7f8a9488cfbd2f9c8fce620e80352c4916f594bdd118da2add9ca8eae87be900d73c9af8326704daff9b3560e8038715ae647814de360c43fb9264451d2d0f9043dc385ab050c79cbf7956f0693915d51e56ff6a8ec8d0aef0ed958ac545fdad73883e47ea0f3940c25760a0c0475366b7d5232d5d14b6e0f4f957d5ce96226420603a64cd1bc8e5397584f1b70d8e54e80cf23c4e49d9954be3f4b12d46974418e9c1655c575f8c082b3ecdd4ebb8df12d2a395e7cc8f9c294f005bb7464255ad2f4c5e8d10ce138dd5d84fc2aadfdaab23e524cf963af41e2de413ec10fe721073dd27d8e6ea3d0e235841c2fbe4a39a34ef23fb0ac887213e4ef6ae5c18c5f82c783e06e50d34216b0b64fdfafcb9bced4766aa2f4dc3031c4bb948fced709a13624752695d23a145e5a0764bd830d7b71492966757f1d0317f926915872152c07e6adde6e4585f2c71c35ed068293638da663a2511e8138c257063ded72c91dd36b97d9d5b5514b247bb726801b745413bc42659e74b28ce4dc3ae428c8e61afadccdd76cc18378cbe3503a4ce26323111a17b55d5cedffabc1591245db3b8654200fb8b6ffeae468ed72d148d4a980d8a0f43193c004534b815190c6877a7dbc038b45578679ed3e125b41468f894774821fa42a75a176cd693232ed21995959887096cd2483cf60d090f27ccb8d238f79ffe91b25f67dbd9eabd66f521e175a72451c0bf9d2fc449f481f11d46aa92540ae8f41481da6e53d5fa9820e0ee971c7f4d042060a2d015571eb1fcf64c1eec058ee79416c3076f6909204e8a0a0fa7efa81934af1fba31f4980efc1e7b9115c0bb3de7124532541abe5feee8b4cac1aa2369c2a0b7769aa5a59027ee21269a07d158c839f2bc9d30375b69d9f3e03a6e2c2a34e7e75e2f35c635583bf2dac48b02eab9c8aa9cd1dc62123411036b8bc1f243f2944735ea264ea6f97c09b8cfd0c9cc3a60ec43d0531c2ac200d2d754741f7d59fe58a6d4795c6c731f4dcb091e4d6a366c61f6a8afbbd7788958cfdc163dc228e0cf9c5d8da1b183ba2587d1e7d0e2021e2c31a73a4fa76be5a2949e53f65d1ebb8aa5a9aed5764608f4850b8ff0e05de9ec2f20013bc446ca76f6f1e21bb708a256b3bd1680d972cc03d4bcec1688f83e8e87e402671d230c6a2a46c4ec7924a33a1b493164eec3e8bff932a3fa70a056ed6eb1e051b0d4f54af3cf1ca5c871087e51975115bb18abd5fc316cd9702dc5bd032fe3a29300c102846ded702e7b697ed75d147c0f8c40910872d0d5831b041966f0984a4d57aafb7044a271e64218f51c5f30acca3b6b4aded1c6e7032c05206ca64e0426d28a5a3f714d6e25214e1233fe43bc1ee208420e9c7ace07c981cca56982bce9fad4cefa97e7941a826ef91f2bab5489fdabbb6a70586b129107da8cb1eeb2ff653c206888cd7240e1b064ba08d44fddf104f22ca4e26d335e64ef43bac2bb3dedeee4b5bebfe46848fcbdcd55d515a4bddb42be18eb24c2121f0e2d46e04452f207629c5bc558e8d034349b90f32933d5f64561ca44569fd88c7e130507985a10a55e661d8464b90ecf1a376232d16ef77e889ffdb811ba494c76d12791ea359b0643f27b7f70f9d1cf96d25a4e949e8a4de0ee8afcd405453e70ee406734ca9a965039f81bea0a333bbf4a5b89a7476cd23b1130ffdf59f9874b49361d8f9bb3f0350c88f52fa9a4e47cbb124bde2c15f4b0f54642a5375e140bb064369f25f8d6e87c7cc8a402eeb0dffbda30b81424edae938699d14de22d0acbfb8ebd889b0116462c629c5da6d93cc5b20095ab7c6ef4f0395199aca0cdf3350e25ff11dec4dc46a1c45fc631b60ac4bd172e2e5c3ab9edd30b2a1bd5a9f2657d10ac8e2d16ab1fd455ae4ca3e1bb6cbbe792c70d188f34832ca75b07fc65dbd6e09b9519778be3b4c0a2755a633127c2db7ddf63052a69f50e65c1a3faff3b389ef718396d7579811870195ca0ff34e7a76b5c019fdbffde920769385f567ad5c26bb8abf47726b37675f9a87f59ba20a556f7b3598f83dcf28b8a6120a9702bac3a7b3db7c50b2dd6c8516177d9e29b4bd9a74688ec677861655c6f61e7ac9eb5dedfee17791de2b77120a0ddeb68c5e0452b6689df5a4d524cc0070717d094257d0fbe1f5df335f8801366d7496afba859f9f3e6dfe80c1366c963c746e214b7266835d6ae653da876bbfbb301f278ca43e11920d378c06fcb2848fe5c7347790029032b3451d46826ac8acec91e11d199aa3ae9801b7740683f547e6e6d5a6de6f8042e801701f56d880b6bb76eb025bd8d9a0ba430c521f400d94aa7ecea7d186acd47bae929da76aebd60c854104e42b4f37c2c8d65a6db82386ace45152cfa5d64633b37c4377bd89d6dfbe66efff641aff155416b0a164e8526935fc1b800669d12bfad0740ab9a5a7b570ca3fc1b31fac556c3c43e91129dd8490073858075ae897b68e6e95b372c053442fa3354692cce05031ab7bcb65e11cb2cd0f9abe0c1b7c2d776375d7ffbc75273593c6deae2fa308ef315517a9bb12180888a430ce929f267dd3cbc0aade082582ef3e33b5ce6ccf5a7e2dfd5cf0664652817f03cb7029d4f416572bad928f937a3008e2516b1bfbbeba6b608da9599c4accf5a35ab512fac7e149e0f199043206df0186266f81eba689aa20d56ffa1c593af369c52765145f425e825b7e40f640418ac75a487358ef553f64c57b0c64565bcdd70ca9f9b01e313f37e63f4d6892da7f40876f497be636b9282d50349d2c70a940fb83bd409020d8071b2b74e553a3e98636cc87bb5bb6d014f945ab78faa9a15549e6f3ed8db3457edb29d0c30a7dfe282148a8859faee529497827f0a0466eb005da4f5b97a90b16436b8cbebd226f15e39513a9ec902c2bea0a5377d1f93b7aaa1a7065e65bb66b3f27593bccb61328995d5916bc943992b6c958c210e0dd2d152d503aead19037fb2bb6f29456e4357c5965ceaa28e267ac1f1f98e5d210f4d4474a4f4b36bb91ce024ff946c06c84e1b8a393cbfe4dd02d65f7358d794584e39155d5b62df559dc157f11990d79050bc25ef12b4bf4e3123145756de0542afa0d9d80af61b00801a21ced716ff6717594bbb13414b5347fcd26231f7139ff836f70b98b4d0f49eee8c71f9f784972f1a5d6b9a2bf60e59bc59a438d353a865aa27b1a58f321bbfb05dafc7deed4f09d0cbfda37fb7b6905881e3215ca23d47e650c14c9175c6f0019369ee09faa79bf1b2e660c390de378bc9188ca4d28c8f70f9fe42df759c1c", 0x1000}, {&(0x7f00000038c0)="da7a3bc5b16ff86aca9cf6cd048b3b7507424cd7e112103e7855257ac531a0d787546376fea058d91e6669d062907ee73f23f04e050f886ed322ff0e2241146452caca0bf1487502980a05e655cd01a4881fb012b2780ef216787cef8ae259b8a14bbbd0b534050a053e41b425a425bc1a3181134852597530782779275a1d4bfb566d2a58615f95c3b0ac23da15b4e67ba67134126889f73927e05b6cd840f2d021107606f054b1743357de4b9d8f5204a82e21e9a56ca260c0131cc63ecbbea8517fc84deddfb5a6f8857e737076a21484bb5d19a86ccce1b772351a852e0b10c950aab33b7e0f25b823f89bf34a6530f89d0a5fd6c6bbe96e430290eeda1f53cb3d35f957ecaebab0e0c43177f1875c7590906321aed046fef4e37fa2986b1de624cfeb6b9b6a3866a8b91248b1aadbed4063d3a3951153ae17ce061a5b6ab965144f88564a2737d5e4beaec7789284e68275ad994ed4685371b8d8ca61be6fe95239a788097abc5912a75b206f7ac6af1e8c228b38b3b71e41c066e0134e018975d9d9deaf4417bf9ea13b1953aca81c66ba6fcd0654492f6ac904fe154953816fbf509da1c5b71e04e231cb4b99ca647a5eaf1c4db0135388f5a0a28fa9e2db387edd0f957e571f0e4540da95219cad932f6927c5eaacc1f90699943f4db913ebd2b665637f0e2d0aba32ece76002246948e1aa4716c3f6adc2e72864435db590cc24bd4161e7e07d9dbee99213f2a674a2e02008913eeccba0748e26b86549c499612e1f5150fdb5853b0185bac8bf236cb53c2de7fbae2c98bba5b19fb4d694dc558589f6d4e48c4e5ad033e80f8bf2a3c081558c06ac7101f8a679530dbfab34e4a50418715e20764414406900bcc1334cb8c681cfe1d4d7d8fcf7f7cf2a251d2c7b64561a21eea351e5c75371f2d77ae8614d826617cdc0e2507da67673285802e4cf9e5f4e15bf9705a39d68039421375f90b83e330e8fc58a84ede485342f93b42652ee5507ad99c55ea9db64ef80d13784c6f67e99369f5d26917809d7ec90c9bc889a59e5d41b4d7abaf42a48fd3b405c9da6ee88779273dfb782129b7039355cbc4a1bd4f85f777a69eb8bd67a72905fa121fafc43db89a83a65726ec18fbfd6ae8ac46a3e10eb303b3c21a7de41cdfb0009c233cf0a6a0c9684196ad7a8334b52a01fa7c88b050ae19851e0f4b21b41726518e61d3d35ef86b34cc1ecfaac300f3ce771a278ea2dd6c99d4f0f5593764a176542a018dd805d4f258bac9fe722fee7779be61f8aa7d3e5108df8c0c28cb80431f0f5bead4f80b8864260d1328884574bd67b885be2018cf9e8d6f150b838f1d007ee8af8c41387ba3d3caa40d94d1250db6aaf34054a9c021257bbcb68de7130166e8ead146032503dc85f807b9c859520d54ff209ceaedfc446b9961d05b80422e9d23097cd3c64e9989bdd0514bbaad0b943de0ca91cfc714b8c86e66f0fd310759bee215d45240ab389080fb7c1303f3c1d71ab44e8f8a2d8e955aa837084ca04d34f38e94f28f45e43a54c092d147d66bcf2cb0ebbed624b82ef4a0f484ee28ef0f0496797281e05b2f47d2852e2b5a407d048e12d27efa10c033e6ffb0887e6309fa2931f8d36b03e74e5c648cceb7ea19e98491d739241e8cdcf1ead1410568cd1295baa79ece27e49b9619c91804bc5f2955e0cab2a02e227bf8e31c94cce2101afefc0382dcd7bf6692a9611464c03ca61c5cf48ee89f470c2a92fe727b467a72cd574c11f3ed22021830060d46753550186530acb2529ac03e2b452550325cd988042d737c62b89357d54cec4b9ef75ceffd1d18521f82c954348ca3a9644c7cbf12f502c04ffb3d9d5c51781aa3af998fcc134a5dbeb0ece05365b67de9a4302244ebfe532a1a5de44dc5658e6524e0a2d1497252f9ea042f3f7b58b0fd99baa4d21565e9b81deab942a1d4641056a5a34f36da2919611969f234f26902eaf0bae549be97f61e3b2c933664798d161dadfb4c76c787e3975ee897c9cf6e8ad341c62884a3a74341f703e54dc9c5c97b3c1ad8b6e9ffec0bc1f7982afbe80b47849abcd9725ae1336fc75a26cc5b94fd7788c10478260f240808fd8b25e298328b1eb5bf58e71176faa21cace473e0f7a11e602bae0015fd826b5f0559214a3d6b90c956a9d58b1315b2d8acedd5f08ce257a2aad2917e4c1264d5bbc4fb2b48955ba0e0d3062d179a8932334e9cb4a1267f341a8e8d068924a05db850f584f5acb4dfefd055c66aa539b5631b7d1a412b00313069fc9bfab9649ff402b17e91c4791fd30c10ca3b5fe9ec86fcfede545c74992a1eb22684ebb673b92e13026c79f59fd212c99a5c958cf638c4401daf4f3a6f673d2d40b67224dfe6b1ae80a4b2907a925b01dca42a20206e259e9b3bcef0ac4d4cd2abe4368be20e3cc8da5fe4ae9cc9020937be80f022f27b68ec996a5719a6ea428ed823204fd889d655be2f706c2c086f745b9894d7b5753fcc1cc45247d9cde5b41361cbe31215a19686b258bd2e5392abbc174b8353c1b84aa02e36537974dc4174062257a59efdf0ef78e5da7f7291f810e583893a8bf191379589da99802a0247aa88fbbd79b91f71f872813807b08f1eb92abd942d96459d5aed5182426b260495ea6f05a5684692554873bd93228fe3cff640db930a1e5e9ed18171f28eea2e7fdc8d85eb496b8d675187697a19efb3d13d2e8e5cddbc82388d4ffd90c3a68abffb33742268704fe43b38c291578b34f4378a5e4bd69f2375fc12dd8c4505fbe39588e15bbf59400de46686055abd5536d860562e936e7daf2b88c5d2632291a0c5e28c056669977ea415b19cf87dab6b6994b9559fe403b97bf723b3fbf6c344206e9713f0131de2ecd6fb711127bb175719ace7df1cc2918b0fa72e3f9e6da3bf667f3bcd0fdf4adb0fc5c4660fa13b5059140123fb787849ea52a581b60029e31eaf2d14341c565b49238091a0fce9c735d0316aa0c090689e3f481dae018a083006c577c3a13e24340b67cd8e3bb77e974ceb95f528e9f7f3465f117ea25895b215d6be42a3aa3fc264781f9674b7b20fcc229fea91fcab6c05e670a314643ee57f73d1c36937087d1043673e5bb4656e5ef13ca9ab40256b92bf2d423499843b9d1fca6853ac95df1efe567055e5c02c85d03a13a5b4a71e75382bef991bba918e7920ffe8633f0dab9f7ccfc81ea6fea6cc1305a8c1ee1b52eeedaeefd04b404667d63496a4340e423580a010f3648e8425af3be20e8f3a13de1d055e36f9554675b22f01713e5401b055fe2f5dc6a1e1e828666a366481fa18534e22d17b38e2ea66e22ae8d475f2b219ed4ea4f19883eef930f87eae25070934b502c8cce94b81c7e163194d96f1c1e3d9c54d1d6c01cf1027e1d781adb8e7a931846e0f24264aec856e1ec46775e857225425d1d03e1767f5e82d84d9429e8a5740fda36f89853211e3048de373b6659f6c4f11c31315c97f2e56989acf8b696bc446237b03c747df0ef3c3d30ec54f11023aea6fce972e18f7353e17c19dd884f022634607cf4bc77b073c10888f27dfb0d63a38ee6c35a33875b32c9e6f35f77fb3522b211f4c62e9d3fab0acba6a12a3276aa99c1cf709ba92b7119a873b8c83b67c55ea437eef49c675053f7e8b723c36975f83d9d42fce2cfa043674d2f7aee54052a74841bfe51e5c162ef2960eb99c66348e72ce6a9b96d00829eea8ed216f0398bc84020713e55599a61830efcc59e279c11a9e9a72fe18e4b53150417d74b38ca7ceceef72bce757622ee74a7ce4b723254a4654fdb809170cf79e674c474480fd524b844c3366a859e43f8731182383a0e435f2a24ba2bd2b91647729647f28989ad97aad529a93f29d19a52342dd7056a9bc60c8f6e71a221033f169a7fcf0368ce9c1c336f7928fd1344d3ca2323f68a7a9ddc4267341f709323c43efbbb9bcc03f9eea40f2d37005ad81bbd521a11c5db8e7b30f3f9d6fd9fcaebc3762f7b956855aa64061d60ff107916243d2f236245724a3f0d4ea4d6b5e249de6c825c8a4d9cc930d2a9593a3349b1655e3e71eca4dfa71c329aef50ca185def4dcbcac64b7650edfa5223daa8ec9e095fd97ce6bbfe415a32f6977c31d8f26c5bf38ef7349900bb1421a950b2f7faf4426a564c0352925d74ed16fc56d1a2bf82d9a0d8c2c613dc22e0bd926d4ed0c4defc86fe69343f2ea687db19e9942500df17f0568d5990befd2947f0f6b39b436d070e7a8b2bb523ef0438babdeae133266f3cb332f2a8f8d6e5cf2794298274b783b17ae72c1ff48103a310a38854ae011bbb4aac99cd24209e6f86c989e8b55b2decf764f6de572dbb25ee97171c7df402578542cc7eb76e23e62beeb0ee99697218ee77f8c8fd4582373e87607c3c589eac181ebd23bd0015d79754b1efad82fb691fe5812324639c904c99aa45e687105066b2d37ce7c73c6596f2f44ad49ae78d9936e71f7c5e14fb9792712805cebe7db4d5b09aa8ab86ee7f33559c5ce153312c39317ccf5b5789f77f2de64ef96ddedb6701a4771fd6dd3f5d416a6822cac1cdbf6c8081dda47fa8213f65c0fd6ac4c61fda73958840e95e28e659c3277b28993f3588724d487c5df50e8ae77c3884fa69835783986627262f64b92da658c3e01981cd298a47b4490d09eef6bcc758d5332bf0565f06a1e7081699d7e63b2affa9d6bd8850f35786cd3b202fa7e5b69a8e0ecb07016de4f688ea4b4a55fa6df24c4e5bec291045e96b054a6e696ddae68a932b37776e804b825b2aa05f4f2926b5faff8af220856abb18efeb681dc86c19d42532529a9deb25b568970199d62bf52d0470e09e390561ddb7c003167cf5eee14c2699be130c11a8956635f220c3271fefa7f74f5ca3627d3308de3ede7fc803614f79b491bc413192448d6b5983ba0f1ed6120e27a757bb31b834ed910d430f597ad4007f2794bf48c49a7a5080c56035a58b1fbc1b371a52b5b7b6725d3340f09d94f7992f54ef03cd51d284884dfbe0cb71ae627ef7d1233b06463186a62d5eef0947d92297decdcdf343c6c109735996de3a208b7b2d1779eed791b7593a95bbb198e44e39697f8d37b55f41c64331ba0c3927a1e0691e71b991ae9fe4f54731d1f938da13ed7902f11ae8c213aa87ac3a1b7f23d3d7092bbc1b99d6c0831f202862a64ff3a3cd4b1855142c63f82b52ed7788340242335d9a581f18f773e57294c6ca27b54f7721331b04f3edb6de92a8d0fc9b6c8ee5ee05e10a3e804addf0bdcee7b154512ab604485dc300ec27c4ec0a012b6787171a55ddd10c5737f6e61277a5199ba28fcc9fc186c8f4638bb78fcf981199bdc51783172e25305f08e02b7a9ef070d3763409e8e2ac8eb0104cf41dee195c3b3efd3a30aeec8af172ffa24eeebfc0623a4606c813f0f226ae3b9388f0fb62fc9fcb37b70ae59c7d08e2d6c7994871d5f13ff41771", 0xf2a}], 0x3) socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) executing program 7: getgroups(0x9a, 0xfffffffffffffffe) sysctl$net_inet_ipip(&(0x7f0000000940)={0x6}, 0x4, &(0x7f0000000980), 0x0, 0x0, 0x0) r0 = semget(0x0, 0x2, 0x80) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = getegid() setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r7, r6, r1, r3, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r8, 0x0, 0x0) r9 = getppid() r10 = getpgid(r9) fcntl$lock(r8, 0x9, &(0x7f0000000600)={0x1, 0x2, 0x7, 0x7, r10}) pwritev(r8, &(0x7f0000000980)=[{&(0x7f0000000640)="effc44ee9e6a0adfe81e980c904d0ed9643358de265ac6d012b542fade064c29390e7c9a5069cdedb74fa367583c8ffd0979550c6ff6b8f0edfc77734374d7bcf67e50ca15e7e9de3bd5b63af0ecc8e38ef44d26a646ecbd", 0x58}, {&(0x7f00000006c0)="aeb924947ed949c0460a10c4f6b9ab821e7c2116035105d7b3f07a43f3c9df177959c9f39636e7d9a9aebf99b46c5d5eeabf8efa9755b7b93016472ec636a9f330588da38632ef66a0afc00c8e46a4cf9f9480ede2896e3ddab4d98d352dfb644af8354f31609fa38a72114396acdc84d5c7a9e1e091228476f18e1c7eeb53623e5bd3054bef0ae3d5f37a0e31a0b0047b89839a528405fb3e942421f32d1e239c1171576457985690d3e5875a4efa0959fc545c8291f81657d6342a071dced6172335dcd1edae68e6cdaa369822df41", 0xd0}, {&(0x7f00000007c0)="fdb803d963d505d6afa913acddbfdf00dc", 0x11}, {&(0x7f0000000900)}], 0x4, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000b80)={&(0x7f0000000b40)=[{0x46, 0x1}, {0x0, 0x1}, {}, {0x81}], 0x4}) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x52, 0x5, 0x1000, 0x100}, {0xfff, 0x0, 0x8001, 0x2, 0x3}, {0x401, 0x6, 0xfffc, 0x100, 0xf10}]}) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x3, 0xfd, 0x3800}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1800}, {0x3, 0x800}, {0x1, 0x8000}], 0x3) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r4, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = getegid() r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0x97) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={r7, 0xffffffffffffffff, r5}, 0xc) r8 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r9 = getegid() semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r5, r8, r9, 0x4, 0x7}, 0x4, 0x6800000, 0x400}) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r8, r10, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{}, {}]}) syz_emit_ethernet(0x138, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x8, 0x7, 0x8, 0x0, 0x6, 0x1, 0x1d2, 0x2}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSTART(r6, 0x2000746e) readv(r5, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {0x0}], 0x4) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000002240)={0x0, 0x81}) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000005c0)) dup2(r2, r3) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0xfff}, {0x4, 0x5, 0x1000}, {0x0, 0x2, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) getgid() r6 = getuid() chown(0x0, r6, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)='n', 0x1}], 0x1, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) close(r1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r3 = dup2(r2, r2) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0xeada, 0x1ff, 0x5, 0x8000}]}) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, 0x8000000000000001) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x1, &(0x7f0000000240)) r4 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$lock(r5, 0x0, 0x0) symlink(0x0, &(0x7f00000002c0)='./file0\x00') socket(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(r1, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000027c0)=""/131, 0x83}], 0x1, 0x0}, 0x1802) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40}, {0x16}]}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000003c0)=""/200, 0xc8}], 0x3) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffffffffffffbff86dd6008000000082c00fe80000000000000000000003935edb41797d9b80000000000000000000000aa0800000000000000b3d162830d7ef51832cf5f03892a75dd5045a4a53052fe3b91fccc16aae61b4c4640acb35481c788337603f26fbad3ef0fabfc0b8b6c5a516666e09430dc6d55a87d16d6be61200bbff9176dc6943640b8a97a69f512f9d8283e7e8965d43fc0fb5fdc5b111d483b134d9ff765f81ada0aaa7fde71fb559503242155311d42d7e44ea51dd0452f9c3e02a5ebfea167b48fe4dc7c35d9af6f043e5e1eb6e7f14780bd5085bb15c46439cbbc1d9457699a"]) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0/../file0/../file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0/../file0/../file0\x00', 0x80, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) mknod(0x0, 0x2000, 0x20531b) clock_getres(0x2, 0x0) msgget$private(0x0, 0x97f963dfbf7c8684) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0xd57) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000280)=""/248, 0xf8}], 0x2, 0x0}, 0x402) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xd) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="9a27d89976f88cb1504bc541e11e51b110027c7715db8ccc7e2689010000000000000066713c1d3de09394e88566868facb51a95cb59636cf2ca6eee9e35a9494ca490cf571be1cda74daba70c2cb190ea8e7c9f8854e31b95f543102b7c6e0aa7263ec0ccda4d1f40979ed8b80951482bc00a6293b5784b7e77f06224ff14ab5f2b8a9d580c"]) syz_emit_ethernet(0x4b6, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a814008100480086dd60aecf14047800000000000000000000000000000000000000000000000000000000ffffe000000186009078000000000000000000000000021975ab9d06db1d3be30984ed2e1e8135dcd10d86096e9b9d21c598d847acd03088463b7de73ccb85cb067eb372ed6aff2b9f579fe209ec1ee22bdac7c1694a1854e12ca0f0d30013c4a640fb1b5543d33c3f107793d7cc32295cf4b4e2820cdec87db6e7d3069640e4562e57b45bc51da5995f7ad8758cdcbaeb3ea6200e8f26c4d4ab13bad0491846ce54e2c62376a32afd362b2b9091b3734f80e156ed3051e4627422fee0bbde41da45a129beb44177ee0847af6038b632b28e55c3eef708e0fc1f2b414131a9be07e342ea560201e6e877f5b9ba0408eb3140d5e9338244159e77c32602558877ec7f7c6fdd072956cb24175e8ca794724fa2950b82c52ed68f19d237dde97dc25895bfe6946848149746cf1b08324e2583feda14023f01af8e97092376c932bf63e8e5de86cdaae8ffdb2d47a56a2b878d6769054902390165daf9da7a6f292dff4d0205984a3d38d793aa3b5fc3abfa7454d6f85dde1d01203b50b2b98d02a6083b09aaa35055aaed4b94b00905245d36f7f35ae8af8b562b8125f23018ff70c6e8295dc59b4e0d85be0de5c814baa2ad3fb40440256f9e0ce4cfeeed84d44596c01728a42bd229e7cb968c918e214aeabeb3fc8d25ad1b60bb3e5af5fa88687150c8048c1fd0114029265fff19f4616365d884895de2bec75066da5d658285a74d6021519abc24aa44cc2298fab685d06fac5a747b2ad59b9167cfe0e959c9aa8d7ad4b6243c712f2c892284de81db8561f5693869818e42f379509762dd4d07f3eab1a47712b4f8d7108beb35a2c0b047ffed0b103e79fad43a88ac744b1893494fba533ea86e851876044a3a300c8a85785bba0c6f7c021211769c913526c91aab07563b7d238c7d3e590924bcaef615a37bf4018d2e9d9c28e84f38feb85ca401036d82cc72f9f243dca5b1c1037fa198d78e1dfd51e5b2fb3d1797612136111feeed55f4b8d5842e682a74ed7473edc2d06c8961a30b186e490c8990dfc28bb4e982c774760fa30e4056bc5316ec7a3049ce486b54b6f1b38d44e245bbc5b4db414533ea4e47963ca65dca4804152cf2f42c5a4e2d681325339b527c5b27f4c6d2a9008aa861aded77d0ddf3da5d2d3512729a7a983ca8d52909d27d55b3ce18dcacd2dc787cc5cb19ed062deeff347547ee92148b6de5c7a68c94a0838d1c90e0bd4eda4ada3266812ca3d100000445fe0b6d934fc85259a1808e0831f27b22facfdeb68e0fdd40e5b46124ce7e1f6e3d8674631de0d7cea5add243ea205f2d14bc04052d325271001e379edb7ddcabf97247f54975f0ee040751c8f7c53a89f39af5b4ab9cb4211eed29a6a7726387d471657d9718c3426cbeb81d12ad113dcb7f047ceac871170a1503ec66a727a27f0211c93ecf8c56501dcbac563a83964afceb24794e2902d93ccb6a823c1de2701b4aa8bdf875c37e86bb7c981727c722c1c0ff98bce33321c8a389f21ab176f104efae051a875394128b8fdbfca18059b366b43c1d0435f33a1155611fc925ec6b87c35199440097dfe849995cdd91221a08bf751e1f835fc1a7a7a4f567ac3a3850df422f2d8d6883e9"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknod(0x0, 0x4, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc028756b, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto(r6, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) executing program 0: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x20, 0x1, 0x42) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000000)=[{0x1, 0x3, 0x800}], 0x1) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x8000000000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x144) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x6, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x18, 0x3, 0x0) pwrite(r3, &(0x7f0000000100)="4b89", 0x2, 0x5f) r7 = dup2(r3, r6) pipe2(&(0x7f0000000080), 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(r0, 0x8000) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}], 0x1}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x3f) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x100000}) syz_open_pts() executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = dup2(r1, r1) dup2(r1, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="3cf2cbade4cdf4f395b48f90d6cc8b7154d43a99387c1ca4aa5c71a80d44aabf9818e559f930d5da3ec571e6badcf804cb479a79f5f2dd57f2dc16cb6f12c9abca100b", 0x43}, {&(0x7f0000000140)="081c3e8bc0b64495ae1964843e2752302ac51edc463ecc3a8f268e2292a772ec19902b8242d57f49090c7518a47e503f4ea3d0db99846319d99e78dd99f295df69416848ca39ffa741dd4839eb40757c0b0e7d097143ff2038ec2df8428068f517569df2f6dae3dbb2130f72eaab588c365bf93b1f8010665554a69846566f09f4205608093f07f5b3211f6e622dde5f4fc83942a3d13669b109a0df043c4ab2423bc8bdd9d64101aa292a404923", 0xae}, {&(0x7f0000000200)="371e6c757e80569c2979c71afd24835b860031a23d830e7ae0a7d0a18a4ee805c3bf3b489342da64a18afb0e081b755669aa176bf19d529706fd2750a7e6ceb16cba2543cde19ad1807c39", 0x4b}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0x9}, 0x6) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000580)="ebf191c691de8549842c9132b6d4398958db55f61f70c4a7612d1fa17ced58ac23dfa874a2a477660038ac71373ccd3989f34bbd828802c4704454e3b793c342571ffc16e093a7b341c400c4eea2e8b0248ea6bed869b656039cfed39b233fa76ecd70ec57e1275981aed145b72f4eab18b9bed21fa6af4eee44db5991a0d582d8ec79298a21e8adf084b56df765b0bf73f3d5912c2283cc3e656b2b978a3513570aae5b03f9d9a49c70b69a5957efb555b6926c2d", 0xb5}], 0x1}, 0x400) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r5, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x44}, {}, {0x9756}]}) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="d9537abde93d050cdd16b13f742a88d25f41418bb11fdd5997705a858398883e80e85ac0a51fe716814ed40c0000000000d73cce5edbfbfad9549a19a15548d4060f40033504a3eebfec4159083138e9ef0ac52f0cc4b94523e910f14d1afa6df7151f71495d61", 0x67) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(r1, &(0x7f0000000240)=[{0x3, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1800}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3c}, 0x1000, 0x7ff, 0xffffffffffffffe1}) syz_emit_ethernet(0x5a, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6293dea500241101ff02000000000000000000000000000183630000000000000040000000000000a40000000000000004010504019200000400274068000000208b2c1b82a0383fc83c426a5baa483247d8b6c5e47422bb1a4e31f11c04080ce911dbed2f3984ba9fee2eef1d9665ff6cafa3f385fc9f28e8cadf749180436984d807f2bacb6a2d56b12b6ddbb8a5627de0cc014573938a3ed02200000000d31e3be05975a1cd8f461916e05966c6d0b5983d380f2c715ddb954be74bc0055723fdd70071e15f"]) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[]) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r4, @ANYRESOCT=r4]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) executing program 3: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xec, 0x1, 0x2, 0x1, 0x4, 0xc, 0x81, 0x1, 0x0, 0x0, 0x5}) truncate(&(0x7f0000000080)='./file1\x00', 0x6) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="06e8d4178e49dbbbbdaff74607a7bd3a6a6d99910358d38007dfa394a7080e11b22e788d7f52c48bbcf85b8e7db42fc4e599366bf8f8cb60c61256114d984e36cd4f1245f1243771d76ac30f148c4d4d541f6f2accfa05e9dda621d2367d93f7d375ea36c4a29f5add328638292823b0225996dffbb8403cb5c30cd7178b7719e47bc32e1bf5d4ea853a5b98f0c0608bed78525828c679e13b52e2433c9218020225bac938b00f88c54f68a3e4ca73f3a06fb4db2d", 0xb5, 0x401, &(0x7f0000000180)=@un=@file={0x0, './file1\x00'}, 0xa) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x100, 0x100) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file2\x00', 0x10) sendto$unix(r0, &(0x7f0000000280)="94c0559a9e08d097adbe7a30d5362895137221980524e5", 0x17, 0x3, &(0x7f00000002c0)=@file={0x1, './file2\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x5, 0x0, 0x6}, {0x9, 0x0, 0xfb, 0x8000}, {0x9, 0x3, 0x8}]}) r1 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file2\x00', 0x1, &(0x7f0000000440)='./file1\x00', 0x8}) mknodat(r0, &(0x7f00000004c0)='./file1\x00', 0x20, 0x32) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = accept(r1, 0x0, &(0x7f0000000a40)) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00), 0xe81c2276bd37ef6e, 0x0) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r12 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000d40)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000540)="7beb7e818b62c8cc624017c170e3cd10f38f1f8f6e19e6e77b4a7d1639e5d49bcc65e529b24b8fccdfdd682bb9c217079712e99bd3d8923b26bc2b611d632d46813a9710f1b1868be109ab57cba9f04f1fe28b30536ff644cdb7b385fe14b5bcd52f1ecb811a3bb01b98099aad3dc54138d5b7fa9151ac9a1f20a6509d7b4f06edfc80f709a6b5b5a59f49d5fd74e1e6915b9663c81ab6fc6fc9103efa855542041010372ab5badd8e525be4fb06a581481d9f8a2c3bcfdbb57a2dfbce1ef50aac6559c73d239937884a17780706f917994a073cbe26820139f32d36daed61e02a", 0xe1}, {&(0x7f0000000640)="3ef0f0217f3eb344fe84458eaf4be50504a7c0aba1c23ef5079d3084b868ebaa56f0e28cfa31a5d2cd732b24929e441460861a090918042499876f4429d80be2bd890fbbd10185d8ae2aa63426badd3782db1208ae1a304a6ff5542f099937a3640c89a2c3eb0c9305022ea03a22aa4ceb1eb8876af0f6d03ea04b16c788cf562137a23a4caf63ea4e478b5dd2132adb17c0421bce9f689f2e8632e2da96c143a074a4b5d0340cb988226aa7cd5e8416ebae20a62baec0b6b5cc4909c19a30f9b4492926a8b005", 0xc7}, {&(0x7f0000000740)="4220e8cf27a4f87f5058e65fe909a276367ab871b2b3fd4dd4d5ff9a67416a843447b6f89e2d3ece7756f36a9dc1b9430c14a1265fae26b1116e05ff3b97", 0x3e}, {&(0x7f0000000780)="6b078c707f3741c385cc6bf3b243c292f7c0a1e61d7c0cdb33f9f9fcb4e30338e3af08188ff1c9ee6fab17aa2e17b548909398f0729e965f4724e8", 0x3b}, {&(0x7f00000007c0)="2b7a004eded20aaea797760352f0f591ef8c9cfabc94b8fe2993f8a0824f97fd60b6e8a6c9ba63e251abdd140f80569607e4aa8cb8a335aeb4ea1bc881b266b40cb13ea6e6183e70071e1e85c9c59dcf23e358c2b73ddd26a68d22f937cb2162468dcaf4c432951c33afcb71fb96291db569ece2656e76c8723902afd6058c60a51c68ec4ccb8369ab8df6de5b36041b1afa184f079ba9bf33306bf0f0f9974668b76f50706b4305a9e7f3f5a6ea04bcb98b224337efa8d4f4831df63d3f9a359a2a9d6f378a28c9ddae8138163e361db183407b17c49b34f11f52d7284fefb9e844db155f2c12594ce791ae26", 0xed}, {&(0x7f00000008c0)="d80de44808cf55b38b0077bac390b13511cde2db9ad4ae982098983a521fbb914e0ba45fa7a510fb9fc816b4b697ee79d67e3ce7e0c2995fbed535bade7857342ee46f5092731053c4dda50fbae14dc9c12c7648d0cc03bcc9bdf433cca64bed2351da17b1c8d5c87fc2f01f0aa174c7755709129fefc0b839ae3b3d2a813a16b67697642c6796a1a5d572b67d8e9b2c4c56a30e8cb15a9480faa3f3a6a7442cabbbe3f1bca3ecbb0be5d9a54145844ca677cc2c79e2b269024ffe0b588f281e794a920512b30cb7a95fb82801607226276158", 0xd3}], 0x6, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r6, r8, r0, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}], 0xc8, 0x2}, 0xa4c5089fd6661d47) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r9, 0x7fffffff) chmod(&(0x7f0000000d80)='./file1\x00', 0x24) r14 = openat(r0, &(0x7f0000000dc0)='./file1\x00', 0x10, 0x54) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000e40)={0x0, &(0x7f0000000e00)}) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f0000000e80)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000ec0)={0x7, 0x83, 0x8, 0x800, "e2b2674239bd6e782173aa4c7bf14bf03bf6ab58", 0x66c3}) open(&(0x7f0000000f00)='./file2/../file0\x00', 0x4c0, 0x21) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x7ff, 0x0, 0xffff}) syz_emit_ethernet(0x2a, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaafc894ce6b8ffffffff08004544001c00000000070090787f00000000000000000000000015ea789ac95e186912b88a31fb4c73e221204e17956c17c5a02478c47e679c8fac86d15a875228a52a285e97aa1b2fc2b39383438a414ee0f668891983ac85a649b25b3cde0ba928e3dc79832f2d350228519be38434006f8005cb1dbd08b63f09fc6503df854015e036ceab5ad651124b8801403b8571cf0267ca5179ce01617ff07dc7b19acbb2f8738f24459911550ea43cf03414c818322d4ad98a7bf09f2afb6a0e493e6bab28630c00000000000000000000516b2e934dda1f20cb61f3503a5c5149e5c3355b86f4a0dbf7b0a6c106bc7b2c65afce47fa5a7da823c226bad1bffb61414ca796d66058924d3364fb3a1e5db3b58d07c157e8e8b82958a3043f6258bec6db8bc9264c6e8b9b6868349d8b1aaebb066f8a65414607aa7661328fd54a5fcfdf90c06dc5d4cc59de16854db36605e27a02e73e19813a"]) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000140), 0x8, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff}], 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setreuid(0x0, 0xee01) link(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0xfffffffffffffffe, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) execve(0x0, 0x0, 0x0) executing program 7: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x101, 0x4}, {0x7fff, 0x5}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x3}, {0x3c}, {0x6, 0x0, 0x0, 0x7ffffff4}]}) write(r2, &(0x7f0000000280)="cef18000"/14, 0xe) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r3, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x14) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x3d, 0x0, 0xff}, {0x81, 0x0, 0xfd, 0x1f}, {0x406, 0x4}, {0x3, 0x7f, 0x0, 0x2}]}) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x5, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x11) setsockopt(r6, 0x80000000, 0x101, &(0x7f0000000080)="178dbfb2021d0c4ed8a32e1d62926b888392055b03249fbc024d410f11d00953b9eb37536a827b8c754930f11a2f627b6a71d9cb395d5f53a58fe4f4964e0843776705d1d81ae6657438dd8e08491a8372aad0fb440c32a28c7978d85b549959cb7169c0eee78e104ea9d80640514fa8d7369c39c2a4d694cc8ace1ccf3fcc09d603dd2009d151f5d5edc667bcd4ceec32643412581385e94f1397aaf0fa9f63cb19be63b88602d03a295118a662f934309abd6404e6e0e157a77ada010bdc841748531b39996bbbe4b159221b8382c0e6da9d0ddaa95b70c270e040d7fc780996abe54783468c3645c4f15d65ec196428c00536eb9ca3e1", 0xf8) executing program 3: getpgrp() r0 = semget$private(0x0, 0x4, 0x401) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/105) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/60) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x3b2, './file0\x00'}) r3 = getuid() semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/6) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000003c0)=""/226) r4 = getuid() setreuid(r4, r3) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/222) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000005c0)=0x8000) syz_emit_ethernet(0x25e, &(0x7f0000000600)={@empty, @random="5c69e152da34", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0xc, 0x6, "d64b24", 0x220, 0x0, 0x1, @mcast2, @empty, {[@routing={0x3a, 0x4, 0x0, 0x4, 0x0, [@rand_addr="ef9b75b3e3fac862582a1b5a2318fdb0", @mcast1]}, @hopopts={0x50, 0x2a, '\x00', [@generic={0x10, 0x86, "4edd552b6d20e00557f8b9176e5c503b570b07032a5dd7d0cd0b827ac2cf1e04d77a7842985e62dc1c8ad69a5994cca6a3b2b631b0e96e8e583e7b7b0a17daf9b039b4a512f3a429c6ef65cd8c85d859d912266d9ad664ba63d2b52fc8030f765d24f9febf1e6bebb46f9f6f7ce1636e6fcb586d9b054d6b60a886b081a90c00ca5cda390b38"}, @pad1, @generic={0x7f, 0xb6, "a93c8d6d70e031099b1e08201f45f35f55b818969abf0524dbc380d39bce85bbdefd5dc4ff59c3039a9c764f1cc985b07401c34ba79d90c4fd0bb5719d56d476d5c78f04839dc52e466acb6a9f307a1e428ea4e810746390bed0ca14ee2f4f12fe555e8dcd67774c3bdb744871136e841a4d30d1e5ddaf63950aab5c320675d40f35390c6eca451e8c9e2cbbca04eb97ebee87b8260a795323de6fed407a5cb7276a13d583267d16fc616236493fdf1b5d4f87d9ce34"}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @ra={0x5, 0x2, 0x9}, @enc_lim]}, @hopopts={0x3b, 0x2, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x32, 0x0, 0x2, 0x0, 0x0, 0x15, 0x66}, @routing={0x32, 0x2, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x0, 0x8, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="e003198ba0ab20cf28dd8fd24ba78e50"}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) readlinkat(r1, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) chmod(&(0x7f0000001940)='./file0\x00', 0x21) mkdirat(r1, &(0x7f0000001980)='./file0\x00', 0x24) recvfrom(0xffffffffffffff9c, &(0x7f00000019c0)=""/8, 0x8, 0x2, &(0x7f0000001a00)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSTOP(r6, 0x2000746f) fchownat(r1, &(0x7f0000001a40)='./file0\x00', r4, r5, 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001a80)={{0x0, r4, r5, r3, r5, 0x2, 0x4}, 0x20, 0xeddf, 0x7ff}) executing program 7: pread(0xffffffffffffffff, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a6787caddbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23400be0a2b1a31461ee67848eec07503d8699a5e8ee2935d5691057e87accea453", 0xed, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000002100)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1c40000000000000092289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fcda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbff18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09cc03ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60cded5344801d15fbcb2e648540c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae7430300000000000000d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb289bd24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a1", 0x1000, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xffffffffffffffc3) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) r2 = socket(0x20, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f00000020c0)=ANY=[@ANYBLOB="0200625d99e5fe08e29e25c663320ca4ab"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r6) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000000280)={0x1, 0x38}, 0x2, &(0x7f0000000180)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b4260237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046403000000939145", 0xb0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) socket$inet6(0x18, 0x4, 0x29) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x3ff}) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRESOCT, @ANYRES64=r0, @ANYBLOB="9856ef50e30005256b7a6d5c89d9ef450ad8795933f258ddd711de6369ea56cec16ab6b16888c86e97bee71a28c5d8f2a1f185aa6c059a7cbda828b95014d7287d5d891c417391b0d067c9e586856e50bb312a900faaa143bb03167985569c65286f97c4d7c2118b538e38a3e3151d5f59b2b6e0afbe85667611c7f0bf96bd7fe4e20ba20774a18c65afbf2adcb28edf537e5db6", @ANYRES16=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x20) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x80000001, 0x8, {[0x8000, 0x1ff, 0xff, 0x9, 0x4, 0x7, 0x4f, 0x4, 0x6, 0x0, 0xd6, 0x7fffffffffffffff, 0x0, 0x2, 0x8000000000000000, 0x800, 0x80000000], [0xfffffffffffffffa, 0xfd, 0xc25, 0x1, 0xffffffff, 0x2b3, 0x0, 0x0, 0x0, 0x1000], [0xad, 0xb8b, 0x1ff, 0x80, 0x6, 0x7, 0x7], [0x6, 0xfffffffffffffffc, 0x15, 0x0, 0x7f, 0x100000000], [{0x8, 0x6, 0x2, 0x39c}, {0x5, 0x7fffffff, 0x18, 0x200000000000c81}, {0xde, 0x6, 0x7, 0x294a}, {0x7, 0x3, 0x7, 0x6}, {0x7, 0x288, 0x2, 0x200}, {0x7fff, 0x0, 0x1, 0x3}, {0x0, 0x0, 0x7fffffff}, {0x8, 0xfffffff8, 0x1, 0x240d}], {0x0, 0x6, 0x2, 0x8000000000000000}, {0x0, 0x0, 0x1, 0x397}}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0xa62d, 0x0, 0x0, 0xc0f, 0x401}, 0xc) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000280)=[{0x9, 0x1, 0x41, 0x6}, {0x2, 0x7}, {0x9, 0x80, 0x9, 0x9}, {0x1, 0x9, 0x2d}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) denied attempt to set clock back -9223372032593427277 seconds executing program 2: pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x2, 0xffff, 0x800}, {0x0, 0x0, 0x1000}], 0x2) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getpgid(0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000800)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251746cb73b31031b715330e02b7af6af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845afa48b6de62c4758cad5713fc28ee568d0f4eb424de61c", 0x9b}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f00000008c0)=ANY=[@ANYBLOB="a4ca708708d257d977bddc18ee539a5bd2315d4b527b3196f65c3c4b2c57417e2f24fb97650860216ae6ae", @ANYRES32=r5, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="10c618df7284f370efb250990a2768e6ca00", @ANYRES64, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESOCT=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xffbb, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000003c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, 0x0) ioctl$BIOCSETF(r11, 0x80104267, 0x0) sendto$unix(r9, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000740)=""/253, 0xfd}], 0x3, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000340)=[{0x61}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) fchdir(r2) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000b40)="e61d6921d404904800de116a53d6af65003aeb2112531c5dc46d1ae0098d7d4ec1f3dcd24d5d8e32eb469851c6ea5f4a5d882dffb599642e8a48df03082bf96fd5eebe6d99316324b78092c77aabdebef5e70479efb13ef465a7c031bebda0061f9f4f5e6865f3c02a4fa972d697abf02f34a9b055c6352c0c5b5b3ea69bb3bcb15769710000000047c30005006ef1ca5c7b7d7ac2737cd3cd91a576d2942910c7f804df7abb7d1cdb96f8649ebe1ab92b54b0120944c905e0f55f07f5b0dd7670117f29f7d8e48f77a9091b56ffde520beee16419d3eb16b944aff4b65ca2f4812721a1d9c27083ab96db8ae073f06d02097eff8d7198c707652cfb72b85c5be8e043246ebf111c7e0b0a87897d963e08664dcf1d949fdc89779ac797fc87721f46e855df8a330c60f235bbfe31555b5ec65388d5af20a7f44a9a74fc36b836a49a464bbcd5a3135663a60311ec539aa393d6eaccddc9b760bf772325d03f856a640400e1ed452f59b191ebc874059a31074c55688d52fc0532192f27d9186d7fdc5f8bc281d0737380703989bba713d551a47a000000000000", 0x19a, 0xa, 0x0, 0x0) executing program 3: syz_emit_ethernet(0xf0, &(0x7f0000000000)={@random="00000400", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe2, 0x0, 0x45af, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @generic="9c209725c3631e319396fcff8ddc57bc2ec21530c6520a6281359c337e9f8ab3dd11694aa76d02ecccf5ab6bf6d360a25f16b5b59e65bdd73fa516a7dd0bc0b34228684424529358a109e07657f9ad850285d66869f7a9795d8a9eea80db5a3ea46b5a23e11b126c75cf57f949dc4234d3f86a619a545bb85b1cf304485b4b20a5c17cdb7ceaa078623e9f7b4161e72749df42a0e798860b315fdbc38ef921af0f9a526a07c30ed80739d9e784f17487438668bc7d73e726603300e11aa5f591329d52d2b0e0d46d2be9641fa45a"}}}}) executing program 3: msync(&(0x7f0000b7c000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x7) r1 = socket(0x2, 0x3, 0x2b) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) fchdir(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) fchflags(r0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffb, 0x7fff, 0x785, 0x4, 0x0, 0xf41, 0xa92d, 0x4}, &(0x7f0000000180)={0xfff, 0x8, 0x7, 0x6, 0x7, 0x3, 0x0, 0x2f6d}, &(0x7f00000001c0)={0x5, 0xf6c, 0x6, 0x18000000000, 0x80000000000000, 0x5, 0x8, 0xb10b}, &(0x7f0000000200)={0xffff, 0x9}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000280)={0x10, 0xb20, [{&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f00007fd000/0x800000)=nil, &(0x7f0000930000/0x4000)=nil, 0x9}, {&(0x7f00009a9000/0x1000)=nil, &(0x7f00009f1000/0x3000)=nil, 0x1000}, {&(0x7f0000ce0000/0x2000)=nil, &(0x7f0000f58000/0x4000)=nil, 0x100}, {&(0x7f0000975000/0x1000)=nil, &(0x7f00009d6000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000994000/0x2000)=nil, 0x7ba5}, {&(0x7f0000cea000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f00009dc000/0x2000)=nil, &(0x7f0000f8a000/0x2000)=nil, 0x380}, {&(0x7f0000fbb000/0x1000)=nil, &(0x7f0000800000/0x4000)=nil, 0x7}], './file0\x00', 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) unlink(&(0x7f0000000500)='./file0\x00') sendto$unix(r1, &(0x7f0000000540)="88fde0592f44ba1c0607e1011567da29b765", 0x12, 0x402, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000005c0)=@file={0x187514c895e54329, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f0000000700)='./file0\x00', 0x100, 0x164) r6 = geteuid() fchownat(r5, &(0x7f0000000640)='./file0\x00', r6, r4, 0x8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) shmget(0x1, 0x1000, 0x4, &(0x7f0000e1f000/0x1000)=nil) r8 = accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000740)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) read(r8, &(0x7f0000000900)=""/175, 0xaf) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000880)={0x7, &(0x7f0000000800)=[{0x81, 0xfff, 0x9, 0xfffc}, {0xe1d, 0x5, 0x40, 0x3, 0x431}, {0xd2c2, 0x800, 0x1, 0x5, 0x6}, {0x0, 0x4df, 0xb5, 0xfffc, 0x9e68}, {0x0, 0x40, 0x7, 0x998a, 0x3f}, {0x40, 0x20, 0x5, 0x4, 0x4}, {0x0, 0x0, 0x4, 0x7f, 0x3ff}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) getrusage(0x0, &(0x7f0000000a00)) ioctl$WSKBDIO_GETENCODINGS(r7, 0xc0105715, &(0x7f00000009c0)={0x1, [0x0]}) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) close(r0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r1, 0x0, 0x2, 0xa) ktrace(0x0, 0x0, 0x200, 0x0) socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, 0x0, 0x0) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa58b353283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f5821005c6e2c974eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052c", 0x66}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001200)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x180) syz_open_pts() executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) r2 = dup(r1) listen(r2, 0x0) (async, rerun: 32) r3 = accept$inet(r1, 0x0, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000c892a0", 0xff4c, 0x401, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{0x0}], 0x1) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x6) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "0100dd2dfa7f0000000400", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2a}, 0x29, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x250) setuid(0xee01) r3 = getppid() ktrace(0x0, 0x5, 0x1332, r3) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r2, @ANYRESHEX=r2, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f000061f000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) open$dir(0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000040)='./file2\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, r1) mkdirat(r1, &(0x7f0000000080)='./file2\x00', 0x49) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(&(0x7f0000000340)={0x6, 0x12}, 0x2, &(0x7f00000019c0)="481860d4f892563a9ec44a5f0564f19b2150bbc0c0c6a8b27476654ee12122a0aca98d1eabc6f60204a533c055f4b5f2bd64afcc26e243f1aa1f86a1d6b69cf8d23bdb793a1621f4a0fbe1a9108573f463cf4e3a39edf7e7e231e2ab4571747dc30a9d09d9068b88a233c888491d4c454923685ba7d6977a0f2532e522dd2bf05e3578f07393c060f8bb362b32654984808c006296665776a8e82346fddcb142e79d0668cbe5c29624ef1d3c0bc6f31c250112bb0aef782f57854631d8ee0d20c965be73dbf8d313b0f0f7a593cc912efbf49787d1bed6d6c1c92f6e718a85fe041cf3fbc2335361237699d6f392cbed09536022b1c0f39892823fc4ae900a4f07a23b02a508077d98ab5fd77f3d921ebffbc90dbbd21dd64efa1e2f3f6ef9b539fd2c1d77477d015b45e4d0229932427530b62ba471aabe73b60e7874e3f17b0382c1d850656503c77391c635d3cfb6a01d89df8455f698249fe1955b2022a6e4ffcb791f15b78e7c0c7e4f6cb2fcfc3f64ff366fb98bdcf77418880feb8acea97f5e428c1d7d760b3cb2223284329bc9fe3760a01269ffbb2af45765bf87a252c7b2887e592c7abf1d0f335155ad81002b0351566869f84ec34907c7c25660c5115a58b7b89fefe7956a9405f192c322d5b1ec0485c64213f06db5f9d21819dc6f410ae151b21d4d1dcf5b6934d3963c8b2d3ea6b1440d883d5a27043337f87997d850744fe7df04c670b11548a3263a9783aae6a2eeb38e2a98a075b73e5927e29e8a28d65a7ccad1857cf86593b84d61f54593f4bbe1f01c0689a808670b26145436bae7eeccc741ec1387e29f377392e4efc41c74bc0e626f11803a0517cf01f28171da8f955d6ffee6fa4dbb44f69fbf8c3fc7c72c04e15b5f708f52a9a5cd82aafc66bb90822b346d7cc4dd4732594c8524cf0e279591de89d9cf7c05d6a5787277c20609fa9dd305ddd8b4ea72a102eb7576400faba1c954a5c5d3718c9d34dd58e2f10c2b174b92241307a0842e6c022f4f32af141a7a8d7230e2f1f89bc52580c4e5bffe491ca01b425798a5dcd2d77038c75b057163cc381b76ba3343f4f824684868fca67a65edf8505dfa8c52e240ec7e3e644af848a023696c8bf90b5fa2b9b69fa486cf2b6d06e63a4dbf6a6f49fead1b46fa3ff6077e6497d4415db778e655df588af2fa1c74f5705f873605f6ae80814f07059aa39132a6d9ae958af8cc990d686e39ee4f1358c412980fae548fb0de907b9f3e55f302f54222bc37d3bcc92371e9b27ef9a3d2c8d95cf9261ca7242f4690a3a9506e40e1c9f3329cea8ad3d69b2758135da8851d225f84fcc76d5a2ba8db322f26007e98e93d1b21012d04bd1b29f13606a2c212d58bd4a497e4bee98044a05b7eaee1b120e271f81fadc53decc73cad11a5cbacef30fb6638e9c4a1e9f3a18160a2e5aa60576550319db2867814a5b522e59c76e537954a618d60972c46ad41284458156f55e40a9be0dc66d3cedffd3a33e68b423de50fe469fcc98f113bc8fe851fc2aa8fc94cc1fb1bfa391555a92ada14a023017f0369bdf4de1cb2b2f62e546d6f0737d8ab54de8e8448bfb91ae347b76d3e5d597b2ce6802837000faea68e6c80a7b1233784af0c7baf15f897a4e8ab50573768502b8f9eb93f77735b8661aff9dc2e92b30e0b74ec7032a42b8bf0a5b374aee2f6b95f47e2380a39d94d63bf541f15e1f6d65703b79aa7c22c7ce1457537a9c95ae9c959089f778962c5594b67e05735d10b52744014b5b11d205bf6140b6c6796c82dd45bcfca51167c8eaba25168a272283ef2bf3ebdf87f5a148c574c6243dbc671ac5e2842694a7af65729141a14ed2c529a8caf77d8d25530e5dc44db571459cd90f0804e5c522e1d24df27076365d4c928fa13acb2570b551dc59f7c6739858856216c9de28ec4a09548e317faa36cb125f1849718a0ef7eb168fb591a1998d31cf2cf4008593e4cb443664abdfb35e38524ae072b7cb48cc9ba3f12216c3632cb5275ef0b001608808091b4efe137816ef64432718fd07cd10e80133389618e8cc3f375cd47bdbe977f610938dac3536caf5071f889eca628d2ed2fc335858635933339e618207fd78798f4e09d17b2eccaf251f58305982124c4d97e51783082bbd1b85e028b603dbf083d0852219b036f8328deaebf01acce02d5656ae083699b9b70ed1f80d9ad769467844508ca2fc8881a7870ec3c092cb4e8bfabd2eb3b1ad04fd3568137e205bfb6d376c11f0b7cb8bdfb6df8fac9140f226d9b4e996b12edb52e12f9f0007e1d04cc98d7380fcf351152047461177b7f78625b31cc49513732d941e5489420bde064b5f9743af0c1ae3e428c25d8f6804c5aa26431ad1536ead02901d44f7349095ee267522c0467cb9936db2aa9a38111b8599e2b5f8ba9f6299fe33debd94559be8867ef13d582ac90b18f752bd5ddba8465c1437ba4af601f9e185926cf83106648e59102e5a82cd18a00ccd02fbf00440c2cb66c2c4165ad7be4b491fe52578c8c5dec1cf2ee75e3eaf23013b16deb34c2b1687d3c7abd012b117f56cbe3e4cc3cc2e33a04425e9d6900c54ee4205ec16d0e61d3ce3f127c3ec937a4e984e9b9cafe462c50cf826cf3b2774bed71264c9ba4967bdb4609d478fba39d1a7cb29496da4158a9cfe635882786484ce060df930a839638119f5bcdfbcb8a2c9694668fadcb59f8c90f042e71ca25d8fc14f4bd838965bb3f1d016c60b104fffee4b22e6c8d2cc1c2e842db7f1f99eeefb143e36bbe7399a149595dd771738cbb7bb5240ac41ce422c296181e95a5e7336072575c84e2e2158b06cffe44b891209ab6ba4847682aacdbdcd42ae11366e2a57c9d7ab0e377d5b42ce893814c62e4aee17b8e9bacb05fb3f57df7b6c3121186e1ee1ae9af1068bbbda0a88ab075baa6c5f7151e17cead7246eed23a5144faa61a51c2f8766e3e2876bde9d84ce6d901fbd920fb2bc520349682d6eb5b69c2023b32fa8102fe082e84f754ef37532a7a796d37a805ff0324b8937aa7719ff0e11d751944dcf31abc06b661d4fddcb365a5e75d3a4b1f528a0f470a04f73e155540397ae9e629479d66866554cfe48fd08bb6dd8e061d793a8bf96729c514226c8001c8d79f1a77f1fb3ccc809db6f3bc4a1a1b7a8ea9aaf44ecdbfeeecf3051dd6e7f154155316fb037b60b2b663c897156ccb9774a49154cd93f4d63a39de7a3d1bebf65d9e157c05dda97a545d6f4087e4efa7b44b426eea08133c25cd739c0780a6ee2656a68853d8bbe390086cd00f49de2dbe32bdf96d4d15d35f8d303f0b873b91c3c72ecd115e47f909d55461eeffe3c5de1e9a10b37789b9070be71e0d278f8c276d2bcdb07b3768e9aec14f8e981e1773f074ec19772868a1a53e5f3c2ad5b4e480bc0550ca12d0735483bc1ddf5854481f52b726077bb0b91d3a75d2b44931088b32cfc8d97fafed7b28cf203f80a639b6abb49019feb141410bdb6b2f4c596a4d274db3879c044441c6b7025a4220806f01ac7a23c214cc7e17d34f559db2b3a04806c14998491b82876cad84b34a4cdf631b2a7546858bb277bd5598f53152b3c292c12e44f8d6391d90a9a9a817b72087575885fd4268440fb324f2a3624056949cccc17986c9e04929c11244c3d249183da1716d61cbc368de276ccdc110d4bdc4c86b91ce658028e7f954cfa3bc70a30aa23c405a5feb7ad1fe69afc73cb3d2c6f846f8d51bebbac9999cc23c3d8720204aa831fa7bfa34a23da982ce27dcac318cc101d8dd5c4b04575249ed8392f203f3230464146efb9e0ee0d8cec28748c8740fdfc897931e364ef3af74f728c0c8519fc4da18af7e63011ac082a442e430abe50935056cbc8449a3d752586d72dfe12d2f0da43523e42c1b9f1f149a2b0762dbf8c0f180e3bdbbad8fe9d2052a584ecc4d908831d8c8a5276d9974937ccaa18fc9166a1a8203733327fc4ecbee4e8b28570a0cf8a59d92718048322e11829325059af95c0059cd3f6d320bea4ae3698bb06579cffe2010b2665a17e8441cb9022423c4945a7e4af3034265a1288b57bc41cc0744fa6502e54a2d42d1eda8e84bb694b8cf2c02b6ed1063137f22bdce0b831da38f88c249408ae993e30f73f9068cc103e7ca44eb1bd74100e4d5197fa29561660e9b578c92e30db5b15f03623a1c0e3a69cfea9df2a5b6ed5c97fb3ffec9e7d37eb12c5dde7fd7e223f571438907ad89d9fe0cfc20313472182efda8d44daada43cbf9af1f58bcd21573c3aaf3fda26228f241c48470e73e6652520ede8cb1dd2cf5b67104df977504d5f331cd7b3a0cb000f80825cda7501f480de39f410b5775f6ee32bf8c91497519a1d5272c9c4cd3b0a7f8d49101b733db8ba65639d218112f50ae6bf220d254f10c2c02d4cbe8013baba4c3fcb2397a046f92ff87afd63c51b016402455f52833e9b99cb4180525d5a30fabfd014dc929452ee58e1fd8c78250f4595050baa71bee7e48914cfeecb849d48e045c32ab21b0e5676758856bc5f2b0b9dde715bea89d841070fbe28ff595ab5c369f7d59bc0240a2957cfab53acd534cbae26ac0238f4238d3e4d28e484bc8201abc5e02444019758382a8bd7c3cb67fee59101f4abbbfaaac2a062648234bf90ddb4ec41966e6ae5812105ec601229c53326f872fc661eda62345fc6244a92079d6c035cc2792f6a894ea8a140112c8a772e93550f3f2ecd5467813f93f910a12e5ffbb55face0435d0d16fb7dcc397f4a69ce33a3e679e172b52fcceeafd3d54c426fdac3fd87a925cfcc0cae1d3115d7046b644a5ff5c15f2ca583fc5e33e3c7221e476be1211a6c111aac367148ff42f305f4cbd6b3480887bd8204f90628b5c3b058b85792eae0b1bfd0dc9fb3be81b4577c8dab2098b2bece0ea10e5b3fb43893e490059c6dc783fdcf4f87bf68979716a01a54ef6374d4b26b7f0bb63b0cd618c7df29ac55677745a50928c5209ada06d763d46a6368669730268588ec0ef3de538c95d550c1338a27dd4b62f06c28daec87ca002bd937be04863f4c853418e06826fc52ad47aa2f628c02229f75bf9b5a610b099a4316de997102144fc1a8b1832f9c73f96b08a440da95ee9c7e4fa727e00eecca798f8c4b17c61337f330dee35491cf350f55748b23feedcd5cac9fbf0de0c54b49f0dfcb8d206a0b9ae908ec3284540676d67c14772856fd086e83b864be63eadf295c152bb3ca690ab630bebf213a5069899aa29cfbb82825eb02c11b7884dfa960c57a8b18cf8ee219649e65ada3ab961673d9001500909f16bbc28039d0edee19d148003a379f7d7429bb0308bdc150f15ce76ac4a0bb46a757d7afc3a2c1155642ca3252090af3c59c21e5ba5adfebbf22f65b2213576d6ade683bddace50eea22e382930eccf831b49b0081e357eb748b6ae9cafaeaabd01b195c5a7990fa709ea42f1e03de6565d3df6c085341c4cefe9254d8f109d0d3ad5d3f2a4746a9dd6d26758a26bc515a914d864ae46dfb8f6bec5d418b466eeba3cb59637c31795f1ba8c5c6068b395ff962383d4b4e89f2921fecb9aae13a2e3e182b6151a86df816100d87c9755cf413e3555501c0e7f624d9e1553304c2c8e9d4952902bd059956795260d0f47a95c5d6bea311baaf656d6387cc3ea6935d8dbefe5b6f02c83baa603733f8d7c2bd5e27b3a1544d0f08c617b949398a828368e581b640b6590e8351e060ed667ef6f0003f32ae8372d5271f59f6008acf4b4229dd16430d9ea9cdc", &(0x7f0000000380)=0x1000, &(0x7f00000003c0), 0x0) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x30}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000004c0)={0x0}, 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x1) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0xc2) ioctl$FIONREAD(0xffffffffffffff9c, 0x80206913, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = dup(r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000006c0)=0x6b3) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10000000000000}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000383000/0x4000)=nil, &(0x7f00000fd000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x20000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000008c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000019f000/0x4000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000030000/0x1000)=nil}, {&(0x7f000018e000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x8}, {&(0x7f0000641000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xb8, 0x20, 0x0, 0x24}, {{r7}, 0xfffffffffffffffc, 0x2c, 0x4, 0x4, 0xfffffffffffffbff}, {{r5}, 0x1, 0x18, 0xf0000000, 0x262, 0x526}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x800, 0x40}, {{r4}, 0xfffffffffffffff9, 0x3, 0x20, 0x7, 0xffffffff}], 0x4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x8, 0x3, 0x1}, {{r5}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xd00a, 0x200000000}, {{r6}, 0xfffffffffffffffa, 0x10, 0x2, 0x7c, 0x5}, {{r5}, 0xfffffffffffffffc, 0xcc, 0x40, 0x801, 0x8}, {{r3}, 0xfffffffffffffffe, 0xc1, 0x20, 0x6, 0x8}], 0x1fd4, &(0x7f0000000440)={0xffffffff, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r8, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') executing program 7: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="d9537abde93d050cdd16b13f742a88d25f41418bb11fdd5997705a858398883e80e85ac0a51fe716814ed40c0000000000d73cce5edbfbfad9549a19a15548d4060f40033504a3eebfec4159083138e9ef0ac52f0cc4b94523e910f14d1afa6df7151f71495d61", 0x67) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) semget$private(0x0, 0x0, 0x0) (async) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(r1, &(0x7f0000000240)=[{0x3, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1800}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3c}, 0x1000, 0x7ff, 0xffffffffffffffe1}) syz_emit_ethernet(0x5a, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6293dea500241101ff02000000000000000000000000000183630000000000000040000000000000a40000000000000004010504019200000400274068000000208b2c1b82a0383fc83c426a5baa483247d8b6c5e47422bb1a4e31f11c04080ce911dbed2f3984ba9fee2eef1d9665ff6cafa3f385fc9f28e8cadf749180436984d807f2bacb6a2d56b12b6ddbb8a5627de0cc014573938a3ed02200000000d31e3be05975a1cd8f461916e05966c6d0b5983d380f2c715ddb954be74bc0055723fdd70071e15f"]) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x403, 0xa, 0x6, 0x80008}, {0x5, 0x5, 0x82, 0x6}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x40000217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) r6 = socket$inet(0x2, 0x2, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x3}]}) socket(0x10, 0x2, 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x8, 0x0, &(0x7f0000000000)=""/8}) sendmsg(0xffffffffffffffff, 0x0, 0x6) executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) accept(r0, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000000c0)) fchflags(r2, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r3 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) semop(r3, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x9, 0x0, 0x0, 0x0, 0xffffff48) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0xe5e) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1}) chdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = socket$inet(0x2, 0x2, 0x96) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/192, &(0x7f0000000240)=0xc0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000002c0)) sysctl$net_inet_etherip(&(0x7f0000000300)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000340)="a59b493067f5cf6bd84bec19dece8d4b0100be5aa69db390fdc895495c2bc65bdf93665cdef68f00df348a0d0f7542462baf535d991a686c5c360da8d9f1b3e8b7c53125d5ac1bc4a8ba4bfa152caf604dfb0059d34192740afb1ccd09fae2411b392c24607b43e98f1a1a46a3e88abce1e9fea5c3f31d94497420d4b4331d230f053b71db176f02219c8339bbc407e000f665028418db9944ac19e3948d47cccbd81ba90358b7548416475e4fa5794d2f372dfa8e9b1c89d1406334398054112292a05da73572904845b5d722cc443dbed31d6d1f16de4e15", &(0x7f0000000440)=0xd9, &(0x7f0000000480)="f799f068deebe823853ef8635472a302fedcba5f02029eb1d53d60e468187822efb9803ab2959cb45e76073716507414c132c67fc3976340e8a1a2cdb3b39fb8158e512755d48899d26adacbc7eeb26333b1a11ad90204a43e316df6902d25fcc35a3e3d27248fb662549cd7d559406d22d5da1424d2437564c8880a994558ae899dd7c6a8d1d781a698e5cb082db9071424dd315dc04c3cbeb688e2c72d3d9a4f0570852ff17db0b89e2b8ec3fbe594ba8f9025888bde5243bcff99478c18b89465670c48b2574066f95db876a5d9849cfb23f6e185e8d0d4035c6da34368bb3f135f909892687f1f9ff7850f8eccdf610b24f28f688eb13874b3df6dd573bc71e13440c08402e3cbf48bd3a4fe3a704b0c4da8638d3ceea006722848b5f9353583132b99f8aff283d332538e51d043804aa93ad70f4445c2927e5d69212600fbd0efd1711e1ded019084f9ed555344c721023cdde51210a33c4c8bb4f0a4e923fc74ca1474da74883bfd27a8955e743ad1abdc15305f62f15e4a4e9e9af21145fc7b755d54393844cfa0d3f7b223263bd59fd884027775353695ae605189e4cd70037197ba9e43cbbe96bd6dd53db3dd95311fd88d8a981825fb629c6cd4d648a2465556ad618a6e0764bae442a24468f4b3630ca28698d3db0359d444afd366dd175d2305e66314be927688e9e75146fbf4498f3e565c9db4e86ca5e34300fd851b2a2d0143a5213b954f62a79038c452e22aa6c3091bbe653937ed8793c7b717d725c30c9095a5f48a896fa6059eaf83b24b5893874b0f0ca472b6c38a5197916c3cda34b77ab752dac3124143f245388fc2eede3e33cb50a5f0c880764bdeb789e028c608974f9b9fa1fd58f3a2c5de5c76cdb325b0b2e81f663f20b74e2dba0c5d71b1e5bed8f995619f12aeb4430c7b3e0cc09521dae79d5387976b38b58cfcf4ad0c9c4adf0f015d9d13b4bc956f8add739b5edc7539b427ea93d1000d1bd359436744ececb4fcd1bbdcd9f6ac22b76a279922c652f612feff3df02ce240ba5b34e4232c31b8a60b868d4bc3f8440e741d6f42a41a9da15aa4c5843656b680243a0dee0ffbc943ac678a77fd8f8daaa3b60b53876221d4dddc7b60259d2b5e2addfd046f141c1db0ddc60c2fc2db0eb9aaabdd659802622dcdd76144b20e144bdec113a7eb0691b30182a2ec5cbc83fca569e6efef6b32489886feb4d479795047f1c10a2857234aee02f0c1572b5fed6e64b4a89dc1c3e857f78d2926d909f56f7ca6a883e43baeb70f633899d7f5e36db6f6a8505656ff82c513aa8533deed5d29ae97b25ee08ba8dadb325ab7c8dad9bf1d3f862c9ab64e41fdd7b80a399e524e10e61872605cbc49070bd2b9f8e88aa3c9364b37039b6baeed1ff2279815bf61d26796f3c909b122632b0181193f5eac595962c767075d0f721833fcb6a62ebcb20d62b05a0e2fe17861cc88d659b1c4a50634f72bdf183b61c0a0d5e200511796c18fc7dbb91f7fbfc919518e6bcd6396d74b1875f2f48c9a730dd93831bf900ff1242a79ea17b429a740a758a489341eb15bd372379644829f7178e6b1fde90e072a84bb95f029bec207b6a42014510c806f628f11d281caa7d92f5123f9fff95a9d284b338f5c963dacd8256289f7c8b5b52756f1714260fac90513d0182431aefa2b1a6940c5b758e314f6cdcc9c5d7ae7584ea90b1e25baeae398f0a0e2576cdb26cd980e41e4c3b51580065277fec2cf38d8a07d749735c6de166a9a7062a12fe098a2ad1a62312b6e66a4d65482ac4e334650a01c5b18b8fd76c64cfaf639686424041b11cb0788bdd929418d99274717d844a100e1867c9fe11ac0f5b191bb30c8e7bbf1320de358400a9a73dde8b7a1c5dbf60faba10ad4acc34ff08fc790f223fb803f4f93b81c4e55a10135298ec5841db09bea805ec0cb92b177431a7b9e7fd9c10e42122d1b1c9dbc50707129ff629810504f5bed65e1811e18c1219d8d126cd8deb18d82e8e8fccfd765915dff56180bf1a1494bc12303249c9eb4bc47db5874142ebdb64d01b839fe13201a2d74b3ef3e7a8cd25d653ebe8da685d10aa23dacfbe07de64ad10655558af52e9f0e24909c6a0a9cbf0af083f82082a60ae690afe0ac300cbbc283209118b3f886e01b68c1c5e7640a5bc3ce84eb350a2fbeef2b7c4fb5d080d85086693a7d65031a724619e98411c25c2b775174b19aa873958da80cb34075886bbd8a2bfcc8becb3495a91024357b6dff6b6ddb73dc81ab76fd593bad2323130a70a949f28ff7fa810bf358838f6ec27d12530f97dae8d3b4fe29fcb70834197d57567e7711a67e981523cee3e70f1c6db45311ff3805b88118cf1a68ad7cd0aee4b5ef0c39138007f97351be67ba19a78cdec889bcd6e96dcd3498e1f0a365ac37434dfa872e7e719cf7b49f369dfeffa148063ea4d6c264ddad018142767d798fcb0e15e8611c74bf76a2b9ac376eca054faf281d7ad29d8126d917e3c22294e84cadd5aafdfc58d210db7636208bdaa8514013de12ef21e12019a8fc5ad7275f2cfed28d59d8ca0e50373a9968717832ded615a3339c29b32bdc9f9992c8aea3761343e97348f10a24ded29256df23db202b5bdd6160794ef7db3c929c204354ee1a2aa722d14c935972f3ab99ea600566e2b256b3fc1592d7fae1416997030aab7b56aeb32c75b4e0b07956ea4eda7308e739a8da8e3a894731b23b271ab6e1923bc9a1fde0af91c371243d5940209f747d7fff5d0f004749060adbb510bba9c108564e41f39a08b8b4f7a2bc3616247b5dc89807083f7fdf09e1ba523abb4f11b92f3d066ed3b52c09eee724f79c9250ecaca2fbcef453700325a195333da16be00d277393dd8f226f25d806c546308600691c8555706c00ce92c338d8c5d8bb715b4052c6de605cacec06619896b506b2d0dd309684c5eece1d846a6fc6cdbdd304b4b2582cc51e35795fa4834ca7c4f8ba4ed003f8d1b655ea8d54daffb5f4d324e1be7cc83a14df4047ee5fefc73f2325596612fcc9e20f427483ea71c93fe348b67125422e7c5c0ca39d950f557f5c16fe2248ba1ec194f0eedf550c649f05aff7740e24e39a6c662da9278524bc06174a4c74de08cd7194485164b0c9e9660c77f9de1af3a0cc96789d32220fb859e23f21f5f1c3046fbc2bbb398d6ca2f36f6f16a01e634ec2f1f1d6c0ef0e6111f134f68886a3cf94b66bb8d2dc51815c25bf2202c767a52f6ae0bb3dc01c6af49de311e16011280360c83db2fd8a7e8088989bf7f268209f052fc2377a0ddefa163103b7a38c61ddee6284db2862c41b9a31f9a555fb68a87a55f23575167de5f17f8650da539e35183b81386b995499a3b74a28d609ad2d8c0a192f8251f507b137d1df5de954bddb9b1e15bf1bc612b07e3230204d001da8abe6fb1c4fa054877c539ad96e0b1bf69f6b4c398669c24689471352dffc932647cd03312c90fbe31058ee5d1bbfd7fe024eec7b743ee6ae3a1b9907377bc01c2e32b16916ac9cbdbf730e71f1ee810d0010a13dcd8a0e07966b96aad2737ec6a67a96ad9654dc9c49fe5129659401fe190b8da1824a2ab2ef15a51a4a14f3d210abd87151ce015b82ce234a106eaf0a20f076e68224c042ded6abe919c61fa51cff54d778e7471990a1db77d171015a576a7d878cc60e381da0d66ccf954fc5125a206d784f70be95ffeef8c6fe8d4a108930d7e0f68a0d651264dffcc3c30d1f00c869f299beb6280cbb94d7d73ff0c4e3de073ec3504704fdaf40b99540c33d34b5cac5ce96f0e115b7f60f1b1ea1131aadc8da23a40939d57f5ff7a4847a9a22b8f3fd7f2310178d3fe50934e7217b22cdb826ffb4dda28d212871fbff1eec623db4bb97633f144c1862ea47bd349f18a47ba9faf4522fe5b63ded4dfb24ab951ff7bc2aa10d2ade26b46b66646ca6fc87fa4d9c04d410572235c4d1fb2ea74191b15d886274ff63f3aee7bba83b23745ba25bb8db795461e917eadd0427a85313859edb070064d4c86fee88824b61558dc17a6c56b73030bf3ec59463f23118598be89db8432fa526793b644bbb7de53772efd4742fe198c6559df5696d064d494c41d4946e1e4673750700238c4bd2fd52e8732256521fff23b577dc6fb2fc5eebe639d9824bbca13ba19784a347185c178ee168c7ea866ab25eb7967494488fc346bf14238f89afd3fd2cbcbffcd38e51489722da5b4064489236c0f13aaaa41fad2db1ebae81ea0a7d2ed69a3d0222597acd48e272456c656307ef681b9a35f31bfd8171a6c9be254809449a90f8cfa5607f712b553d3105b1ff8cab3aa92eb38b4880152dfeb43ef49bd0fe7c94bc05f043379c90986b2b29a7d7d76ed5de724ef7769aed63d2db066bea04374a90e110ace39d6cfb7e9ae26c4f29c6f803231556089fb5815a25d2c6927cfebeb9dbd61250a758d4bf718e2f365b6656578840f130f7fe05e2d7c34d008a5e7c33cc7102167345ca308c3b26a63f8b9fa976392f8cb2f72d96d095b7d134d93083eab2f572f622212870d1f15c96fd6886d466ff9ffec6d87e30b1ec02a6fdc4206fbad0cc7936f368ac96c139dcc0c43d80eb064e4be716d43b20d22785d519b2e3e2fe75b6e95ec1a49fbef213cef2cce82710be29f7293b7b8182a90383c8630f16c006bb462629b6c9cd83debd48eccc24838f89b994233a39982008cd086154b33f2522a24e272539f4babd60ba48789c54834be9a8fb5572e7dc77ef1250876c434aa580a4a1bf29028f969a57414c0cb1ba0e7c92b0ea0146d9f5264df250bf192b18f6d7b61ef7cdf53abe8f70176438864f0a4b83a62c366b5ad0c1f9b2411b6a8558e71dccb4c875a8dd7102d1a879027b470d391f15be710895186023e290e6bde3b76b5c65f8a9024d33bb6b886b38a19c489b64d51dacda7c35da75a9db2e80978d2d1c261b5a08f3461161434e3eebc0a9696facba4d85aebe1625f30d5da06be73a8ab2fd42da813404981dbc80c0728a99633b2362392c2b0a5bc98fd8a8af62dc9a3317f63e4c128ba9ce2be49644f6f927e2868d7fb24b9a3463475eebc91dddb671fa8a5bb272280f82652bd3a48d59a554108ef7bf8313c346e436f591560e5f5d6250f71224066b85eeb5f06f3ec9eac86d9c1f8e69fda1cc7ddc0f4bae9761ea8ef2149f54017e98402f5817ab16abbac7cb72ce7a94605b9bd417e87676ac4e040ed92fae3348a9b7b657e92ac223389ecdadf36d53137e8b176e76c6a81c8c64e83800983c767aea2f9c3e3ddc3e23f775a7c0060e917ed81290755cba29940c791231d3be1b66d9d32d867964f16926a5b885261382635ac183b5f135a59653f9d9245835505580c054cd01b7cf4183311b0a051fb78e8fb3a3e29afb6b5498ba5fa2b2ff715a698e9f802d928d8635bdf4036c81457a9ba51a8aada290e81c624d44f0cc853bb19246029e58fd88997f5f7465560a0ef71b15316531f96346235dea8c6b3ad4040d2e1fccd290e20765d3bf76341d2c8caafb1699f592b74c4c5a687a3622255c0695a46ee8d1f90a96c01c00a9b4bebe62d1a63fd14f9f74852c2c17f330b4dfe7bebfe3cbe9942b7cfdec7f36a08cf45d36fb8beaec25c735670434ba5fc43899930026b1aa63655a0e85f3e9fc90a5032674f55cd30b19323337301e73ca05281ddcf903e660ff6649d42a85ff37d15f2c15a34618b9decf822a87f7bbfc66d50991ee104a64075b8ff1857b17e03c3da40b395e1cc8eb867e", 0x1000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f00000014c0)={0x10, 0xcc9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}], './file0\x00', 0x919}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000001780)={&(0x7f0000001700)=[{0x8e, 0x8}, {0x1, 0x6f}, {0x82, 0x7}, {0x101, 0x5}, {0x87, 0x6}, {0x40, 0x5}, {0x47, 0x3ca}, {0x8e, 0x7}, {0x8a, 0x6}], 0x9}) fcntl$getown(r2, 0x5) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000001800)) connect$unix(r6, &(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000018c0)) socket(0x20, 0x8000, 0x0) sendmmsg(r5, &(0x7f0000002b80)={&(0x7f0000002b40)={&(0x7f0000001900)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000001940)="d441c4ed46ecee90f7abdd5faee1a7d57281e46d01095bc54e112a8c9c06374c713dbb83", 0x24}, {&(0x7f0000001980)="ca78a3d022f3a952339faf8c0892424be8cf8f53ce60e24ccc13e5a95893aed1c44bcf099397f55ece2a6743febafdd3004ce4588aa77ef8f8595e02d55515ab3544775b525232c91d19276bbf1e790ebb9e2a31b3cc887e77db35dc32ce7a17085deb2c23532453eea2b8e3ebdf968b9e6a05331c829ef9f78697177978674d7852acfc16addbc29f8e35fe160decd3144bb951435bebe0aaf0abed06fe75619d2d255957276a282f0b26426f72cba4c252eca18e7f2ab4ea6e798534060b1848db0a385519d1a4f0a53ec93a6df565b4f6f3db12312d6e72aa3788871e9ff68fb700e9394008e199e949f41daf2eb0bf93ce32ba01f7c6e96dfb1d1cc37b03bf4cbf93664c9a2109d71153565b27472095091cdfc10fb9e686450178776bd844f042bf0abc892ba3a4da6461de1f71c242e64550a76c412f093503f34bfa58fb2e49db5b9b7ffadae0d1e01713e85d30939c66db88a9d975c3c1bb47c1321e180e36b9b4d483f81d087be9bc81673dee56f51d4c799160aae73c6b852fee5df4df157074706fbef9dd9301a6a55fe5532b8338ff90df76eb3ac55304ed330fd69db1fbef9ca618cbce7999286ccbbe7f04bdbff8455218c4c3accf36ea05dc9335dbd6ed8a4a7422f6ed277880eae5c6d12b295b8a199411819e8635bdf94b37d070a119354b21b359095cb837d682fbe6c61831737d0347044177f3c2cc7eeec7b8c9159e38e41b13d67dc3ebd912fecc87efd305dd3f7bacb151de775fde60c2924f75d51febae45c27f7ee0e330ed729a41e31ee0aeffe468c8ab4ecdb0686e1f46f4314e42b4b0eea304fda6c0a70c59d57862d2cc6b179b557c5e85b2d6d464bf5a85dadc782550c94e8a0d1beea861041a97204f0c03b2d37d6a532b88be5f89b541d8608b112b3a258203efaad838a017f268671857df6956bc509429cb86d68b325afc8f13a585727efceead01cf65c7781b1ef400abac67a283d31b6b31e1131d9940ba7da697afcd75a3479869f7598b8441fbb90e66a0dfcd623873ce42d6374db8234680b49421910e97f021b4fd0416f5125f460f5a2e9973af21401d409c9cad0f6d46b0e9bf668fd1da6946493f53235295990b84ce0322ee0904dc09a5aacee4ba75ebbed4dd14d5539da480a2439196e5cd4a9d1ed773e7ee5cd382ebff7a9849d88577d9ff8d4336a0d947ebf837afafce0a668001650c669fc0211283dba37d6bf2b0a3a6a648dff143816a3ec063be26c940b963510c31686bc1a3c2c4f3e76814b29cdc166d6f03b03022820769c1141e8520dafe1ef3b4943b97ed4348e938f67c3f1a8128c631625e340bcfc050ceed46a49d15fde4ba84394a7139276fea672ecfe0722911887d5aa47d4328f6e82bc79d2a69835c08dd68c84a7d1f8fbab50bffc5218ebbacced2b5ad38f2e99a84a2c83068ac48eb1151a31ce1c48bf86f7c25ec19786de0386392b46071bb3d7d9bee9bf9c5adb157d193b4751a40bc128b6eb4caf41a3260662239bb4f8340aaa9b72014e446f5b6daccc4f7ea9f42868274a0d35aad078d4600ef467ed9c0cc484458ed54fb00b67880d0144b862d91f64093ff32935673c5fe52ff8854ce4a6a10820668db2f6619a056ed06263da5aa24ea50c3a6724b8aa152c1a85caf13637f4c45848db5f7e27e6436b85764191b2ce0810b77c82cf60d64595be33fb45402f2f0558c868ce7381184f510191d7753c08bbe5fe9d51b5a9a7d3cd94367d281fb6930899a3ebe3204095553310eaeca8dd442bcfd20d0d13062d5fef811725c94eeec149138002cb23c4c976e0c039fb7de697baeb3896cc111e26f38601200f90885a94ef456fcd36ede1753ed4a1092e2922ea40ae356d5af2f28a65cf259d1ec3ec25c0897b3db5d01cf37d5cc3ac6b70406faf2bbf0c1d65631af9db51ce750f49acb4729e2adfeb4c58aa98caed329c7be424af6cba422a9e492b160f9628108376f60186fcc37b9fd408d1e47245859057fb0095c31ecd2d470dbc38197d13f2079f536891beb0a81e127ec620c8f7c2566fde3dab614e58662cb9a1c92ece8aa37ea3e7ae907d6c6d6ef58faa83ad046cf07f626f975421bda5ad6daa5ccbc26cbaa79de1e8d65a5eef603ae9769d8333aca6040396eca6972b72e89c9abc7f75139b8bd14784c0df575508cddbcb51e76f06d0cfc728d1b85b5b1a0b4b4c32400e7fefba5e981cdd6672ff272231a0d27a899d33ffc65c6431b8b757a163f9b0c0dd22dd4f43feaddb15cb77a5fa8eb902ebd45eccd469c54da9dfda372fff0184b96d8d286624ea02bc2a23560bdd5d32fdade431ebaf242259827a899d7781614deaa41be6265f61d1f14c4569b3b97d683522a1cbafaa8e9453e5b099e4ebc597ccd541c8c155af34f6455f27f46adbff526d09ac5cb4e2a6c454f618b7ddbdf7eb3ee019a1317580b2d1cc4803f1efce99179715ca5114000db011015ffade9a74c13009b7fc1847ec02b68722f72554bcb9fc7e915b8517650f31cf68e2b1c49c477f1c52e838ee30f0bd423902348471c166f5c8bc14a77427c32483baa5e287f90f183a738fc08712c7314acf91b429878e2c2c534a8e82a5ba2acb44ce5da9ddd955096d4f2e6184abdd33dbbddde028fa9f337fb4f0ef0a567733a23915b6f823865b5a8587954dc0ceeada4a1b858e9b4f59bafb22bbcabba0a0bc9292bad4d21360edf8d362b0a3ac77b83f96ab35a70e609c2e877f0010219f8442f895eaf2cecf1cf75240bf5600f9941774a3ea4aa4d3bb2100f37b54a8c4b8dd7a2a325855f4f74dad83f6e1720cdc7d1aa22d698e52cc478526eaf25fbef9f366cb6c8336f9c322f8724335a1695b0b646d939e6d40c5b840616926b89eb24a9df67b7aa49cb3ca5b382e070415d8c0ef7ffd95d7828fa1dab76fbf47f5a7a62c23024ed36327a1a451f7d4d791842a18422f4d20d5d010ed7ae3de99ae05672f96026de87b0bb3857809434d6e77fac26140ca8fec24d037bafc312b42476749af27adbb6e8ac4cdcebad5a85ea2a909d58e20f53ea6a59f92d099f30ee95a29d5d416a82cc02dea49edfc5c831b463fd6baab2e87a296a02b1414ad6d48855273ea8995bc4bb1f9ff150a9edaa260274752cf6c841cb6d73c77df55027e4d74f1cc406f8ed6775b244987320607a67b6e5c2df77a1750d0281d9459036e2a57cece139fedc4ae48c17c44b6093c5238897d2822d1885776de32dd1a9d3ef2d839af6c5fb2fffabe95b0812b137ab1acfb0017c7598f5a8ea02e46bed1c3c0ac1e60073709081054bc73a7c339d5764f33ca2809247737af54630934d2701eaed97229052cee180cf0317af190c36a23e99280ff33f0231894b9d8ac30103c8719d05d2d7825131128683e7a2d86cbd90b161d6667832248f581ef6953048530f2d4a65b68be773ca26a11e4b2a0ad73a1540032fb674eb0900418c7915178e01db00fa49bc6c10834c6f148792b16758b7e89bd15714c9104558c3e3113b8272f6ae92ab709945c250d36ba3f5c99d2f39d1baa1a8a093315dffa27ee98aa6150306f8ee572fac380cbca1c113304d59d75dc742c0c4c1d58e19de43a4c24f8138c3be74fc8ea98363443c6aeb4b396b28444301ae3f0fe29ea6955d3f0f4dbdf43660ccea72cee859190539b4eee72d977ee6a03408d374fbec366bd3d4c41abc6f121dc576fa9f28a14728fddd47c3277ef79cae53e897626ea09b3eb51509f54471db2fe4b5b469bbdee74f10fbc84bfb7efad1a0fca70e7b02421d3a2fedb49f9709e19277440ca5980ed8d1cd75030058c3b89abf21080f3bfea29d033860f4c7b4ebefcc6c9d351773f8c13ea20d83ffbd97c0e8bf465e2439fd064c59d3929e837da3f0b4bda0deae0da1d8db5405017d15ca9273ccef045a399766fb70a45386a38645311022c8d4334d8812c0b6ee7318c2315e7a5792754a69578b0171b88cfde064b3253807886aa637c5ae2f8cff3f690271005895644fc29a55302e3d316823f1547a11c6f6d8a7c53280d4ad0242f87550c19ea93c1b5a6bd30ed07cc2eb1995ea38464dc931f65c5bec3e9c2aa33de4deccfa4b1a172a61e1b9ec79269c593c43a07420d7465885c60a72ba09d1d8cfb899d5a8fb245ad1e1c9bf6b0e7bd7ecc3e28aaea099812e6b903532de7c5c87be749ff3bf10c2bf6498945326a53969c338b728483444db9d6070e707b61d79170928f81977c133dca8df5a820ec9d26f432e01fca5ba97febaaaf916b6a13248d3b3360ef760b10625babc8d658995b814ea3b2e6410d27c3b74d40afb8f9045729c9cddebc14e6312ba00abdf28457ece8fde2427b1c10e749c420fa0c6f0a90ce91c18c3ec182d7341dafd99842c52446cfc8a2decf2d326ead0e5d2fb544f531d90b0807fbdc83978c30531ef30810d6360bd6c69b34230d6133d87adee24041789f18c8178951fabb299b94dc047220965366550968925fded2765ac3cdbea35d25fe693167afc6a3ea47ca0c128d29e0f5dea0c886960af5fa0174e4be7b018f682745e9beadaa252f75577fbb05fbcc7f09c5786e6e38f31017a8dd1cc32d85366fe4a4dd1e2d24c17ec6cd1e2d2e710482a72897ed727d92c220a70e1ea45701e37d5a84c9d52b3dba82ee53fee6bc20edfc4d6b5067d7d752724aa9dc84fe9decc674933700329bff9c7fb2e7b8a0f949f29645be61277976cc7e78cdcf2c8dc2b730b95a11220c0b3907bad4aea9729ba9cc76d3375bef0c72cf8f84249c6352194e763787970746b172c65711cf1c3fd08917d7f28ebdbc8624dabd99fd8ab26c4f4b4b4e963101deb60145c0c9ff398c34627c4ababf203bbbec1a0b76db4f900a6c6b8632f564b5700b7ecb02baa07abc6964faa6c819cf1f083c77cda2bb756df9739dd714bb9ac39842dfee12879d1b9882877ccf5343955c8aaabd7df1bfe393fd35cb5cd5bb6d1714052b099bf831158439cdb1defbb246bb87be334a3fb54533d423555030ece536b98e609a066403881cf312f3830ec5adee12ad2d19e296f495aa423af91e8e255f1971d22a705a9a4570ae0dc73de045674a48756d3050d3a419485613e362abaddef6e96c271c63f9b28d762e6d94e6080f98f8a6ba2ed27f00223795de40ce27d782a46f31023d84c846b03fc5d9f020dfadc854b6ca4377fd4cb030de01c3ab7c4ff5de8d26951f6f903d70d956dfd782563e0b1f0ba689fa944772f0d032e9c419ba1ecd4ccb088480151a0a654d47c60ac29c474ff0f12b09e70cd73fde6273947946b99106e4d1bf8f8a8d03e9bb7f06ea9f166d833db108642f58078d20fe23d2fb1875f3dc1841b7a9792bba712b2962dd5fe0dc3824058bdb1e3f609c7d8ce402c65b5029de24da44ef57f6b611b5a683c501bdad4c786a734e04c17a6d2c72a57850cfe7a5b1eb0805d1abba85896687079e77bf06ff74cae56b1ec66bccefae052dd34146db790d22021702afc27433f0e0f18f277d1054826c8ba238ed8536121a96aa566294824faad5ccb5c44928f278126020b7d32fe2ad82912a29906e9a753b6af174093eb99bd0f0393ef73687d747b72b6ad9452bbdf5895a2dfffa81e242f269071706f274f4cf5d1633089504c4620fcb4187e051870c6405db5bb41f328fbed7800be794c9dbed25f0b89204dfad15d38e459bc2d4a3aaa8831f0192b84dece134100b6203040c4db3ed5773fc26c17cf727a4e7e6bd3bdb942f46c4db82f04dd4aad34aa72e4f2", 0x1000}, {&(0x7f0000002980)="c39f9274e89cf9ddd3237d4d8a942b21c47992a7c9fcbffdfc8af8ee85edc563", 0x20}], 0x3, &(0x7f0000002a00)=[{0x80, 0xffff, 0x2, "42171979c8bd83570e5fb371190e2cd09a60c94e33901f6a6970c55e258bb957349d8d84778fdf4922af01f2a304aae4f55f777cd06a030fc815ba30064f9ef4e97eec9838cbd931e2e8f11103804ccd99f96d0cf7e1944b34787fca16549bff722ab1e52ebc0fa4491993"}, {0x80, 0x0, 0x8001, "a2c5a9215f7972fcc6f185e1dab30461be3047ddf27143f3d5354679c6baa56f9e8b3a21aa81cb2e2345434e04e5bc72dc66c812a228c70b6d696f19ce23fbcc7fe77eb6f47b5f68ce74abbdab1ad2ab2b86fbbd3131ecad6de144ca1b6eda6dbb338692faf855a32d0cf1"}, {0x30, 0x1, 0x7f, "edcfc24e673d99b01e0270ed18878b3fc4b0cb10976822d505"}], 0x130}, 0x7}, 0x10, 0x1) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000002e40)={0x3, 0x5, 0x81, 0xd773, &(0x7f0000002bc0)={{0x81, 0x80, 0xfb, 0x5, 0x3f, 0x6, 0x400}, {[0x2, 0x0, 0x2, 0x6, 0x4, 0x40, 0x8, 0x7, 0xffffffffffffff80, 0x200, 0x9, 0x7, 0x0, 0x5, 0x95, 0x6, 0x81, 0x3], [0x1d7, 0x1, 0x0, 0x311, 0x9, 0x702ecee, 0x401, 0x2, 0x72a1, 0x7], [0x42247178, 0x1, 0x3, 0x8, 0x8000, 0x10e, 0xd5], [0x9, 0x800, 0x4, 0x9, 0x3, 0x1], [{0x5, 0x20, 0xcff1, 0x9}, {0xe9ec, 0xf5, 0x2, 0x800}, {0x9, 0x2000, 0x8}, {0x1, 0x4, 0xd6, 0x80}, {0x2, 0x74b3, 0x7, 0x5}, {0x4, 0x9, 0x3, 0xff}, {0x100, 0x18d, 0x6, 0xc6f}, {0x8, 0x3, 0x3ff, 0x3}], {0x97a, 0x6d67, 0x6, 0x9}, {0x9, 0x40, 0x7fff, 0x1}}}, 0x8, 0x6}) mknod(&(0x7f0000002e80)='./file0\x00', 0x6000, 0x3) flock(r0, 0x1) connect$unix(r2, &(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0}, &(0x7f0000002f40)=0xc) setreuid(r9, 0x0) executing program 6: munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000980)={0x0, 0x200000000005}) shmat(0x0, &(0x7f000000e000/0x1000)=nil, 0x2000) syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="b323013bf4", 0x5}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000680)=[{0x9, 0x7, 0xff, 0xc24}, {0x1, 0x9, 0x2, 0xfffffff7}, {0xffff, 0x1, 0x5, 0x93}, {0x8000, 0x3f, 0x81, 0x9}, {0x7, 0x2, 0x3, 0x12000}, {0x3e1e, 0x6, 0x0, 0xff7ffe01}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/14, 0xe}], 0x3, &(0x7f00000019c0)=""/4096, 0x1000}, 0x402) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x0, 0x9}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x30}, {0xc12e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x23}, {}], 0x3}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800470000240000000000029078e0000002000000009406000000000000080090780009fff9"]) syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80fa3077fbeb448e3cb0f88261fa4f316314ac930db4c3ef823fcd9cdef725ef8f7e89356350399521527416c162a0370a7a01f73a0daf329f6c14983c7fad5620aab4bf71a6360c89ac31d3ba6dd11ae7a2192ff33c2f787a9db335d3f269524d96923b47d56102087c1eb5ac1ad61b92a5f9ad5976105461baca52cc3cf2933d9e878b563fcd96a86192b5a1296435159208ce1fb0c9d512e8d1895b14d341fd29cd8208e4a437221314ccc57731c520f3ce276c811a60aeea79eafa7982a384e2c16d96ca7d7db85fa931a54b5ae2885779dfa28fabeffec31162b5437657c4a8bb71faf6c657fd9cdd4561b02914ed00d882e82df772ac19ae43d6bfd81d5a7a21811596fd43e2a0216607eb4e8561514420712ca5fe749b8dd7e3ecc7b80ed42cda268bcc87bf221703fa9099747af3cc719a875de2157f8e6dc489750ebfbd57fae567bbc3b2ff0e7866668b343b8d91bbe49eecf1fd22e115125857d7c49399865f61f97c5f3deab7f0ecd8f908e2b7ac338f5e1fe373a9e700b35d194f27480e593a14a067e00b92fc1e3ba71ac81b826812259767263a7e55136cb9c3cc1a96fb32f7624a0ed721e79830fe03c3572b024ea2947a55d3199486473545d702fe0dc1a1f7a27bcc3732b4f909f7f34660d2c4d26b843e470e79e60b697363a75b27bf4267462ea60685ae9a69d20a067627c4937c5d122a7cffd070e694c4bf1386e3f02b2f25c1250fe536b028204a261f7e94e6ca1f4124c2d9a6f8780c81413ac2e5e0663f0b"]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x8000000000000000, &(0x7f0000000600)='./file0\x00', 0x8}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x16}]}) write(r1, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="63ef09b6859475cf66a9d20f48b56dd55460cdeff2e09943eadcaa1ca1b3e4d345796ac9a52748d1094cd77df5522d4b929ac3ec91b7dd2014847d602f9193a3173b3c2897a7858234205b8c9f9a5f58acd225d893097c8343177306a1a39a6c083d1024520b2388ba66c039913e92ce2c263a5b1b92722198ab7401ac6056a0967034fb6e138248fcb7405591ed1e132d1ead227330cf52f776e3d26a40132ebb6aae7254dd3a4018b1b0849bbe87d6e970d0569e04a2a13434266dab0d2eec35c9e0b7aaddcd8901c2d6e38ccf3e9ecd359471", 0xd4) close(r0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) sendto$unix(r3, &(0x7f00000002c0)="c82735d5c9337fb790cff7e2e0b5627603b444d22065dafb488feaaa8ced979e43b644f12464378b9b64a0ec7543f819b12f38f3017053d69574f3da9690ec94ee2a737d3ce13c447bd2e36a473cacc4f8fc11f4e5", 0x55, 0xe, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x1, 0x43, 0x80a19f, "14400000000000714543403382069500"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = getpgrp() r6 = geteuid() getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={r5, r6, r7}, 0xc) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x82d) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x40047463, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0x5) r4 = socket(0x2, 0x2, 0x0) getpeername$inet(r4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6020000000000000fe80f1fa0000000000000040000000bb000000000048"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xff, 0x3, 0x1, 0x0, 0x4, 0x1, 0x9, 0x1, 0x1, 0x6, 0x99}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) executing program 6: kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f000014a000/0x4000)=nil, 0x4000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f00000e6000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f000014a000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b, 0x0, 0x1], [{0x0, 0x200, 0x0, 0x7f}, {}, {}, {0x0, 0x0, 0x2000000}, {0x0, 0x0, 0xffff, 0x1}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x3}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000380)) sendto$inet(r1, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) executing program 0: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) write(0xffffffffffffffff, &(0x7f0000000000)="76e5de000001", 0x6) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r3) open(0x0, 0x70e, 0x0) r4 = getpid() ktrace(0x0, 0x4, 0x0, r4) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe800042964000000000000000127aea451cf3410e778f"]) malloc(): allocation too large, type = 29, size = 28292870884 attempt to execute user address 0x3ca79 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca79 cs 8 rflags 10246 cr2 3ca79 cpl 0 rsp ffff8000311730e8 gsbase 0xffffffff82d37ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca79 Starting stack trace... panic(ffffffff82850b53) at panic+0x16f kerntrap(ffff800031173030) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ea rt_clone(ffff800031173308,fffffd80503ab6d0,0) at rt_clone+0x7d route_mpath(fffffd80503ab6b8,fffffd8069d88824,0,0) at route_mpath+0x112 in_pcbselsrc(ffff8000311733f8,fffffd8069d88820,fffffd80503ab640) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd80503ab640,fffffd8069d88800) at in_pcbconnect+0xe8 udp_connect(ffff800000fb82b8,fffffd8069d88800) at udp_connect+0xa4 sys_connect(ffff8000ffff6a58,ffff8000311735f0,ffff800031173540) at sys_connect+0x239 syscall(ffff8000311735f0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbac81a28370, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace