last executing test programs: 17.000427704s ago: executing program 1 (id=5795): setuid(0xee01) r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(r0, 0x5) close(r0) execve(0x0, 0x0, 0x0) 15.99946315s ago: executing program 6 (id=5802): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed89299fcd0a", 0x2d}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x16, 0x0, 0x2, 0x400b}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x40}], 0x2, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000480)={0x1, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x1) close(0xffffffffffffffff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000080795bbb962df7aa882059990444031765575530314dd5bcb55d518e7fccc217fbfb028548f"]) 15.000712019s ago: executing program 1 (id=5807): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfecc, 0x0, 0x0, 0x5}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="dc4e5ebb0ebdb7c89fc38116b6ce795fb17412b4db6d777b71b9c2794256b28e41b53b76d77b42929d8af3763318f8d49d0ea1d5d28a6109f44f212fb3cd890bfdeb215bff2a3806104770380dec8d90eaa4f453f1bb4423b66d7a76eb1ee04c22664a1a05b231235c1f1017cfaac2349a4489b1baff738b70fc8afae4c5185bf607e2b045e18d6a41775d90f09be5ef5cbbcc386d48a8607d0dad6afa4e5f5bf4b2ddaa3a464a131b882bb8deb7fc312e58dda56680fc89ca74b1ec2a751d6dc1cf6d044c8ce2cb76e8b61b7fca6335e2d29733b45ca23c4dea56259da9da15461f92511e3a4e7b79833ae3e965bf81f1104d117a570272686d02051741bd157e0383541e4ae4c91eb29bab4bfa0f00d0281c0713946441a3f5cb157944a044667921e18b9e2c959a04ae106456e721acdf0a9e87b9744989345c6e65ab71995dda578a702b46e7af0fbe8f1c30ecdfce7c36a165723e760b", 0x159}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xc) setuid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xd05) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f00000006c0)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099fe1bc06dc14a6a722526016695ef3d77bd1446a1b7c6994baf99e6465acdcc3aed099d340468076e12a908143550138d3538e30ee08d3abcdc9ad5d505f0c7b291c1a782d88ee2781612c893e50d1c31b70c510f6830b355de96e300491a8971a0778281b238291545cd82e15cff591cda", 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0xa, r3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x0, 0x6, 0x1, 0x4}, {0x6495, 0x3, 0x36}]}) utimes(&(0x7f0000000000)='.\x00', 0x0) 14.498964897s ago: executing program 7 (id=5811): setrlimit(0x1, &(0x7f0000000980)={0x100008, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000880)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0xffd}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) setreuid(0x0, r3) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000340)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') close(r0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x85}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) setreuid(0xee00, 0x0) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000080)=[{0x0}], 0x1, &(0x7f0000000340)}, 0x2) 14.00088123s ago: executing program 6 (id=5816): sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0xfe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) bind(r1, &(0x7f0000000000), 0x10) 12.493430071s ago: executing program 7 (id=5820): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x51, &(0x7f00000000c0)=""/238, 0xec}, 0x1) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) fcntl$dupfd(r1, 0xa, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1, 0x401, 0x401, 0x820351a, "0a00400095df294d6c811e4d00", 0x4, 0xfffffffc}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002980)="84d6a65180b0942dadaa16fafceea452dda770ef5e4e8c112fc4c771fcb40025cb3c9ef8089ffc79676c8a2b7aa8214c5c9284a5f9fb5f5aabde9443e8271a1bc4aad4dcf9bf808cd39c062ac0c3bc1fe62158dbfc7932ff668806b62168f23f0d44f43ce7818b14757abb965c90fdb826be980fb17c05b748ef7ffca051fbad0299f3902337cbc935d0faef386e0ea9c09a4370f82427345049d060fef542432ef2c980bc2de4aece91d8d3601dfe39f2a4d823b4dff5f278280c5278720efc3d41008280ab1d6e203890b22eb89d1134c5552d5fa63c3cbe3904bad3a1bc8d8801758d0ebadddab0abbfb5a3e4abe9dcb6a15a909e11f80756bff43cd7ffbd51c9753b10f39c1a86b50ed197759315cf3ff5d0ee1934cc83dfa7773a081381b4cae56ad8be9471f61bfe2e4c99ef9ffdf7797be9d338a0bed39577253565061681da0a", 0x144}], 0x1) 12.492871218s ago: executing program 1 (id=5821): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x40047477, &(0x7f0000000280)={0x9, 0x9, 0x8, 0x3, 0x0, 0x9, 0x8}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172c", 0x28}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) (async) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r5, 0x0, 0x2}, 0x0, 0x20000000000001}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000002c0)="e3409f7b2459606cd4d5f5a5d6ff42721485e81bc54997520138293e931238eaaa38201a0f5b775f8c98148164baad3e14c7935de6c784a1a802d14983ccb768f763125e649ecce01ae4ebb2f2f1863e8e6422940b402848ce566b37da5a55e216c31f27ba7dcee4e3d33524d2f7fd051400fe94984ad512a5f7f30ee0d33cee5b8367a0580aca129c26a9b61273d6f0a736841d339e95506406f194d166c1da0d51538a5647c637e4b68ebe29b723e195e04f25ab2475bcdacea022861245f739d8", 0xc2}, {&(0x7f0000000180)="c2c81108aa6895b9a701e7fc1d2c6983e45e9c0241e2a91b2ba71e5133287dfc1834", 0x22}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x68, 0x4}, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="e2", &(0x7f0000000080)=0x1, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000240)="022f30734d5a5aa168aff0ecc237", 0xe) 11.995678747s ago: executing program 6 (id=5823): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed89299fcd0a132652", 0x30}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaadc2992a91d5db2500700"/22]) syz_extract_tcp_res(&(0x7f0000000140), 0x9eee, 0x69609603) sysctl$kern(&(0x7f0000000180)={0x1, 0x1c411297669ea853}, 0x2, &(0x7f0000000200)="e01d4bc56cd648b0404aaf223be936472c8fa8c3fd1815317b73535234f8aa08837ef3319adc319a7840489d70c752c9d94b706fc79ee1f929f16e9b1255cf9846de0060dcdb1a15914246838281eb383e63d939d1c70519f486623c3d927e153824be64ffc29e8f8741147f2440d6b02108ee3080b3a6682b3f0f1285345052ede63cf76e3d5d9935d06960c433e222f2c0975297078b06e69c6b0d44a0f7a264db21ff8081014bd7ec68b9", &(0x7f00000002c0)=0xac, &(0x7f0000000340)="dee1809493cffa761e02485135addf53bc59d2a4f8909aeca1e218263bfd44ea0b25e6dd8d3d762a2616408fd3ca9ce9de4ef5a51c5c1fa537962ff9c81651e90f5b36beebc3ec8bb6c4dcc7f47008e1700338142e6e779f1ce97302", 0x5c) select(0x40, &(0x7f0000000000)={0x490d34b4}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 10.489942511s ago: executing program 3 (id=5824): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000300)='.\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000001300), 0x0) 10.489138239s ago: executing program 0 (id=5826): mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000340)="1051f136c3d473f5a290f527ef5a04a687b51c4000cf9259eea8e1592c918b4990d108557e243b3fd218630d58641ea8d284cdd6b726eda44afe875e280e1abd6ce25096867ff28607c8590eec8e9cb7431ce29e6f9be44bbb4d4ce82fa1b5aec5aa8f548cf4a0c080655368988eaf1c0b4af6d32af5779c535cac5a444fca96f826645058354bbd6d1190d66a328d72834a12589d9041d3001419fb037317fb6adba87d09e192a78240ef63701524585648e793bf15fd5e8ce8461ec386517d34699f4b24d07567abfced9be756111110e2dc2799726bf3e2b3ea497028a9df5ee4cc493aa023f8aeeb79ea6bae01b4c89fee93cc0ca50413df2c1eb5987ce55aa984205cdff31476708442594335334efa86d3fc6c25e7db9df53b58cd61e3ad5c7018e9739e0bfe2418eff1f7e68ed3508640f7d9e8305b4eb67f2dcd9feb78c0a1400c097cffd3198e490ed6a9417ad8d0f4bea14bb734e24bbad56041a175d2f2fc0aff977ae65632958222668407056d945c4e5b0538101c60ddd989dc5faee18584f04bfbf38694469f6a0385f43d98f3e829147b3a8190b63c74c011802af4260ffda36046f0b4b335175b74dfefed699573262b065774a58f9f0be6f626e6facf58571a72df66b691fa77bec6c06c8848e06dd0f1bc1534df3698cccb641ed14e5d118757bd4c6436a90cb2a2205b71e75d2a5a5208f62620dfdb1443c0fbce447e7666fc58418f94e19f0d8285ea8563458fcb714db9b0363c114554b5b1f76ef384489f47247d3f5535ee8c4e708f48d6728a62fa159bd9e8c579179fd1b1a15835902144faef13ff13e65273ad611ef7fd36c44d29a6bf83d5b9926c0f94c83297ee482a093a15da06c8569212f3cb9d598622c8af5f270e6bf6560f5bebb9978d2d1e9b1e74c5fb815b612d8599ac729596f97ae5bd54b9276f6844d41f72dbaf1b44938f7c45d92b032d63c864c2f4495eae93d9e354ebc6201f6f447a5d3634a79059bf0c333ebb1631ecf910f046f5aa761f39ab065b9170e52a11c5be949ddae1819280666da81b16debcbb629031119b71b850d84da5768e4a9e64537904ac9a426b673b4537325c2b53bae442dd024f43760516e55ed37622d00e55d8ac3ac85ee9a006474d222830dd4b6ad9e667fc8a9195a6e93493d25998ab306ccf2176dce58149da9d8e1906339dbd475d486f4d63b08890e56d90d6940940120b74a7488f82eaf5b723b3193f0b00ed19728c3d66610776beb324c6abfc666aa858ab3ab7a1570d9c3e47dc5052c5a1c8e87cd51b4b4164e6fa1c026e91a2297169af88c4f493fefba247383892c0be92e4fe8f4d65dc867aa0d61f5fd3645a6e2fb4e0285b06bb6fcd258c03a0c8b93c6cb7adba9ce6bc1a1ac512727e013b42e9310b65d91509e185ad7e1ef9efd210d85c7238cff4267e29460b05ccb805f178025024ee6833c284657bb434d87aa50b040ee8fa06472b2e59422623133b5c50e2b6f907ff8da42494e3ab19eec2a99ef6de92c9d79e13198646022ba87b603e2449efc73fb29bd7b42dca7f095bc621296c02066125efe14f14d5771c33ae59a1b1ddf792279e67f27a5bf74ecfde7cc161f8c6bffc3b0cd96511aefe8436b9bab0baa6b73d644a029556f4d2d9f40b52c1d590891d87b3de188df2abfb31e92d76c52f4b554b386dca638c89a05f36b6d82f837869b88d0e56cd01c558addb0f07ca623fe34ed033e9122b70bde191f76440506971b1c5dd8178bd3856e75a08d6217f9768187b484bab1ff096d23b6417c8ba933d784ac9829d91d59eee546becef7da91f2aab8c0e6fc7c002649f0bdb3479d92e53e1f3aaf6116b0d213664c31b1c39c15d5c1b5253166a08e6d36f1b61ff6390fe894fa5a969ad8c9d8a1f895ef9367fb92af8420164bcd98dfcafdd99c715e429292152921ef90d08616495d43e4b99574b0ca3ceb9baf936fe9c17b6f3ddf0fb1589c388b0d0fb09a6dbab02ff0e0d1e633db7b17b87e5eb33434b46618fecd036a39a418760a2fa6be838421f6b26aba0b911b54b390844a13790274dbf30c3db0e02d3a39f9415077e465b19792f8c6ca64e62cdeedeca39187569d2d8fd977397dee5799519158cccaf06975e05b0f9a22dd43e5f003f6330232163e47e62347db6dc4e48620081c3280b5cb88ee0c08201145e4f6783ece4b851cb0324c000cbece2d4222f31198033373a3449fc796ef74abfcba77ad9e31f6001d953db236f8dd15452acf117ded4f577094416ab086d9f983cbd64f9fd5759531fb5a9ff35fd0fba6aad518f4cd4cb02fad7698ea5d6866b989e190c6f4c90da8576c7b08d32c6e2f4164918b4961eb680811590f834dc7773799900846e74d99d2127a4a93fe259f7e823107c331285132bc385646e1a4ae226c324d8ea3ea4445a07fbb48f89d27ee862e5521488b9755d98b5566af922737d11d768770c1a15b43c66d2b8fc6052259885ead31b210f3d479a09eed2b8528a25684da13f8fb4e5b98f11301f7f3991ea6cdaf5536cb830b7d0ffe14365efa898b75af2ac83c5701bee175002d9b6fd4293f4af1b91af52f5f3eadd17539203c0297ec084a0ace60fdafbe6b58215b20282af059ef869f1cf246e1aacc2eb24e7552ea68f88b5818edf2da6fe74372b12cfe5ecd502734a61350ea5c4cfbccf4c5c6b804da5304eb95d389ce7f279bad47dd08b68c99be3d3e203e14930eadae9b834169681477f0b6535a29e89031003b989e367ab59574b1fe7aba49f3384e5d3ed16fa276a3c55e5d7f78c1358ea8727b9ac298a3d9ba5139f834843ccb5e6fffc090765aa71732178de1bca1e7c24ed826a771a283317791d833384453e58dcd03034ab0de074eb354b75325a4df50ea190c0aab5608673a0c77b59887d3221fd0143129d7b0cc6d2d285e3fa04af17fdb50c25b352ddc23d791df1b881365b095d81f48e47c58cd2cf57ac6ca88f8cd88458e2a65cdfb107cf251483551632a6d1688377cc264ddb4b69f525eca6ab7e3a024716954211e142044edcbb18f78837b8d826334b2c21f079e7feeee8cc90a2bb82ef2dc82755835bb399f393b89d318c411d77064270d5359bdddbf1c88d298e9fc65d2a13d3d53adb47680a0111e33687610257811cf6660f4c841431a7b918f5ffd3cbfbbb5e6225b271f7f7744a86ae00044c334665653c5a15cd9a961bbf88e7bf016c5655568e43b87da95cf744143c4fd8c1b800dc2b6c684ed50fe3b647d7d165d8594f9558591d71cef9e0340504bd5c3b022a9afa42eb62843685bbb87035316230ccf5f8600cdb188f0acf21d9efb8af7a39d96f175106212e257e9031d6e1cf7ba487a9379210dd2e18130dc860ebf1e1274f5ea56dc2f027f93e21b32e9c252e1eb1599dbda3009e2abec8b831845961e41cbb4b1f4e0da6a3c8672a1b27350a39430beabf18678d14436768fe07c30e0a0671659b7642bd3b29f633ec9b755d1d9721c0c431206e1cb24321543d58b9d24971075a38efede6e5a9d2c2376526e1c622de98e180b2f55f4943b8300497a350dcdf86efc782dc142191d3e74f148f96501644ce02b12c9d0707f224370ef5de599f4771068dc4a39d6b886fbf6c5d9f0fb0513c3ceb090b20842db63ccfe563ee42e0452b7a226a71a0aad1fbbe4a6e66af28ea5f8d3eeb6529e357aa414b96147585fa5e830625f755f068d632aebd1ead702dd75262d18c70a5c2161af0d6e1f62da0b26defc2c96d4ed48cb85d81d7dcd78fbff26b0cdb9dbff46ff8b402ac5e4dd5a0b5aa50721a96f4c1d27fd5d53c827a586a279857aef0a8f90461e5b0b37a4cf1ebe6f7eac348b00f92331e89c67bce1d1325bfa0c2593a76c1c612bc0e6670af5b7164c8d963661e9bbe20252d2051c027a5be0cdd1def59569fc9c511c76571236d774e760ce08588f356eacf723e8cf80f1d3198981558244a2b742c080c5c2c3fcc63653206f70c48d126c2a94882e9c34b049fc2098bb6d26ceb94c483e3f504ff0af45029729b320b156039d8b97501d06a76ecdd17612487c87c7dc3817a4dc7d3242a4fadff97dad9ccf22e5655c71b61472db221d60ed92a87fc453cba08aaa95dd67e1b66af482fff68fb9a92a1f4c787ca89d6b65257c3c33f5cc545ad237d10cf22253beead62b8396565ab85cb2961d2456efbaceeed2643a4a87de9b8ca2e90bf239e8c0b1d43c4577b09fff3bf4baf399236e292c3f7896cf616514773cf5f7f69957220b07ab1660eda19391dfa5dbdc803b7796c447b2df764ef0de8280552fa9299abb384292ef38667d5df4d7dcfef908e64bc8646b5fcc82205501e340d7375bc6ceb395d297b79de83edb8a28bbfc955bad980fa993568cf6d1ec7d628306d7cf54a84754536d8544d43c32454c116ec0eea9b4f015a968a23613e5d3cf1a7f8749e0c4a7f74ad1755cfc549625ea3def179203df9bc1af96486eab6ed1f7e761e8a7cc4383146c5282fd614134d01c99e8b10459376bcfc13957158c5482125b907ecad9fea0331124d6167796470d10222e8b298e86cd07d201acaa9771db9cb9c5d541af60b4e76296ff0a6d914756e024ae476c56bcbc9610e1f3bf2efb8b96f9b86485e61232de532c3ce781d971e7efd50521bb82a8b53b3ee1f9047d88cb6efbfd4981ffd46bcd8d1ff575c784a5e2ed11a1ad97e529828fd8c6223ae182b385463c82287c2c7aa58abce3a88787a51a90d84ecdea65c511fc1267dea7be7f9d1bbc0db27dc4b3bb72f7ed036420612eae768a44fa2c34fa4aadcb46cd6de5cdadcf969b3bbbcf954b5613cd36ca1a618a7abb47a7bba01cc416ea77504b32369c0e37f66fd0349f442a4f2eb62b24e00a72d3645cf1d7fff86ae800cdefec5e8ff09778c6689824f70266da9ed3584af2f1a38ca043778b11579fb4babce151709eeaf8732c44eccec8086f6e45399a391d4feb5f7d3ffee0b0c895da46e6a467e08676093502b97f6f245477c7daef84c8e0b84a03db455e80966cafad7b862b5fda18454ed26f85d1a3c36c6b3f993685181d7c7744c98f59de467958d22864c2319cc3d9d486190c344b5720fb4a44a791a69fb912729c140415a38f32bb7b7e79e26fca1ba0ee7c4def757c06326c920b0e81005508eb1c2187beac62f40de6dcf792ff0411f933b6b19295c2412d6a41b6f04d9f007c72b1da8bea5ffd09321893768335d8d8b0bc3614e85aebc9f29b3ed84c5da7124af21e736e7289437808283899342d4c09c9b8ff67a4ec64395939aeea5e7bf41181ee147fa800424dc318d99ca81da0fb958edc4cc0c0fd323e7130d1c7b3bec6bf6a4806117d1d5d79a27e4cee8123b0cd527e8b5b4febc3a047af505a9f0e01818fe4e682a4ee24fbf1ed201a42eb959db69ede38a504b21ce1ea56eb8cf707ad407d32407148973a0f7003764f2710912526ae072994bb7efe32d4cbc8454807cfe250d96fd02ac9d474e2e55f5a1dfd860d835437ed370122a7aaf90d99e2e9d6bad467f38bee81df6a5e9d650e50d3a62da18984a5ab7eb211258eece81b6e9834561b187daf82cde37ae329bd601b39622104e0c5580ff3093b9521eb309f63e494757697d7a508f39bf7c0af0f5e563ee48d10ffcdbd02547d837ecb17509716d53542ac0ad494f56e7fa9d217deb8b83ee1227afd957ad479b96c248b62e5ca1e736cdf25389e5165711bde0de565857cf61bfff0b1d6a4464ce6fc1bc19b426ae9eb30834c76b03785419174d", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="185a681b1ac3564ab2baa7b5a4873803fa933ffaa900e3f33ba450f671b85b6cc898e9882998cb002570fffa67b7c1d526f0a1b217823358e4b37699c8f87bd306e28b0e313d8502833efe08aad3379098f97b74f56617a1a8edf4db65641ea7dae78a40bfe46bf181cbedca75cff0fd9fe46d748429bf5ab97e91c66c5b93fa05fc01f56227705ed8f4dc175cec894ec806f4f3a7fbd14ec83ae392014dfead6e20892d6360948a4e2ecc0870d02a1e89af7ccc55001588f7cb281c8e32ce92652bcfdb1d4d2947efc2c83e25aa3082bea648", 0xd3) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200020}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x22, 0x0, 0xfffffdfd) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100000080038261c774b204be8fd61a6c90fb969b9be54999f2c5ce5840c20507c167647790b70d7441fa2d43a3968fb1c556835632379a4526b4bb5d44718e97d0de307c147f2666098e830ea6aa14b760121e73f09f9a3a14e75ce38511c1186a44995ed533b52b2ef6c19dd09e133c98411c14527e707236f06d498c03e9fdbc9d5b89111946434f42baba543bf526c39e1b64da997aed39e308c277a59e22893759590bac35732d128ef75be0b1b26ac1f7446263752b06919d2a400142e9afd85cd7482bf4e3ce102066b7709bf71823b86c878804fd678ca8a1141f"]) 10.488690431s ago: executing program 1 (id=5827): sysctl$net_inet_ip(&(0x7f0000003600)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, &(0x7f00000036c0), 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x25, 0x7, 0x7, 0x1}]}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (async) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r2, r2, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0xd30, r4) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff1800c31600280068000704899078ac1400bb0000000001070b05e0000002000000004e1ae251591948355be16704bdbeb988779f662300089078e7011d65eabdafb608931049d18a95aa3d87b4f0db452520805718a401cd4faf894378a38bc62f1f39df1751f87b528eaca0c1409711d4e4de9132"]) 10.488377272s ago: executing program 7 (id=5828): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc0010"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x6, 0x1, 0x3) close(r4) (async) write(r0, &(0x7f0000000040)="733d4583927444c4ea758a3da7894b01162a3e3c8a1a2dc4f839bb3fdc13391f26ac936c62727c30df23a47e6e268bfa91b92c510f3d054d8aba5ab29dc8935626944219119245eb3cd2", 0x4a) socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000000ac0), 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f00000009c0)="0f4c853c801bcb21536e37cf1b4076517de90703ebe8018cf47f94964c68291fe3b52d16363be5a598d4df362348cbfaa7801e04f4691112fdbff491f2778c6d21bdd3a9f39df260152ba3adb56e14a09adf39f587bd7df2a9c0ac2b0c608096bf27aa8fe03811db1877db1e16fdbb7a4a27df6032f3d3033b4c839067e38b12b9e2f8e247f7fdf44dc160c477f32770d37a6d00135f5ecd1b4cc8a0045f246eec92bff2ff497a9a219092cf8ac8d028de0b4519c24b4dc41e99fdca5eb5f9d024ea28506587e6c2184aa77ba26db588a2d78dface139a917df326fe69b40e42896c3b0449612c15f223afac04a3f999f49e0267217db86cb12e043b8491e7db406a75770d2df048e7462c5d97ee3ae82c2cfd6add5be878c49124f0df6075b7189098c60085360696bd8941a2b479f7a6d8176bb13e5932a9fe6dcab19159d8c625289039e3354e9d6e81cb1ab1b968768b62c3e0ca109e8e1b6f386c37e2045df9f929636afc96ee4a1f1dbeda14a5a54e0b4571d266e5ca8c8f77a05b03dc5ff101e05ca5aac9f5b8466104ca2f755f7a286e1c458c467e3afb1ebafe321cf7a8705a4a5cf2c6ea90c592c0f6d50ba00fbea28e8adb1c5eb0ba4a54c0a90b4e7373a7652028a31129aa74fddd5571d028fe0201487300d0a7e158c7f23009aa9df0f890ebea8b67c1a5db47f6a2b6f6872d2e3f06b81bfb150841e3271463bb72168cfcea0746401d9b8c2d9627b56a49e0a4db9c86792d72ca8a52b6a37155801868ae1346550a9ddfe9dd4f00a2acc1c1273bd0e4e094c108bbcdd66b9e5e04e46de22db1fb25b0778350885f1e91cb112e3104669a9ff2bccfd29e5fc9b4fcc7e2dfacec640cc5ea8b79e38860ee65fde51165f7f01583e06c86e7f9f85bd36441815677ffb9a9c2b3c06c55aa5c7d", 0x292}, {0x0}], 0x2) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000000)={0x1, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) (async) r5 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000140)=0x2) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) 10.251105653s ago: executing program 4 (id=5829): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206919, &(0x7f0000000100)) 9.751040973s ago: executing program 5 (id=5830): poll(0xffffffffffffffff, 0x0, 0x8000) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) 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) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfff8}, {0x1, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="0441345d1d286fe4157300a60aaf8e99ffd1c9aa0000000000000000000800bac55200000000000000e413550bffb58168894fb430bd05b1d8d2795d1d0d818658178800a281068d4231efdc3a61f664968ae3a4a1aa8e2ffd47883d3dc84b88415fff3b0e5b3ca71e9e89854509940171623a8bf57f43dc9cdbfe3bebf1071350078d3e07076abfd7ca92116a1d448b23dafdb13349", 0x96) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 7.99903836s ago: executing program 1 (id=5831): r0 = syz_open_pts() r1 = getuid() setreuid(0x0, r1) setreuid(r1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, r1, 0xffffffffffffffff, 0xffffffffffffffff}}) write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 7.998028982s ago: executing program 2 (id=5832): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x6, 0xfffffffe, 0xfffffffb, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x5}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1, 0xff}, {0x5, 0xfc, 0x3}, {0x12e, 0xfe, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 7.997774292s ago: executing program 3 (id=5833): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d1e7a660e611c348cde17d28997ed2c09a90fe1e5e1d1ee395762393b6b77c799d50c1aa2fe4dc37f74d2cee392cf0b3bc62eb43a978155a4f4ebed1d84823f13be3fd30c7", 0x80}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="8e", &(0x7f0000000080)=0x1, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="8e", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="728af56f", 0x4}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)='<', 0x1}], 0x1) 7.997568361s ago: executing program 4 (id=5834): socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @rand_addr, {[@rr={0x7, 0x3}, @rr={0x7, 0x3}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x200, 0x6}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 7.997393584s ago: executing program 5 (id=5835): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000040)={0x4, 0x5e, 0x20000001, 0xffb, "000000000002000000bc6883e600000000000010", 0xfffffffc, 0x5}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x14800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3db, 0x2, 0x40, 0x1ff}, {0x400, 0x6, 0x0, 0x5}, {0x23, 0x0, 0xd2, 0x5}, {0x1, 0x9, 0x8}, {0x2, 0x9, 0x2a, 0x2}]}) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 7.992037802s ago: executing program 7 (id=5836): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f00000000c0)="57b0303f4f1fdfbdb3e477e915470ece1e", 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x4, 0x9, 0xfff, "3cee7cae30faffffffb91b000000da64612c3300", 0x2}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000180)="d7dd29f6e44e6c57f7904d7d8534c95250ab27c5b91ae8d25c8144d775d13e0156b7097d9abd76986a00f0d22b1a104a77aa2d2e6742e3f086c29bb022b0d221620bd0d012f6836db5a0efb46a45a94f054fa2e7197ff6da690b2b279d591b147678993d9ace7f20c52975f6654629725ecef38a39fffa5e6b407e556971d33bfe7865e2107fbe523896370c201c9d7f35a01737f8de8337d048106261989d9a074c104fe4ae69ffc8b213def18ce84ad1f53c7cded9297ee86a354e635940806aca1ccb2c3e88a2af9cce2cb8ea4985c3be444c41d6d656f2e5f216d8b8fdb5c8d1c6dfaa1e7261d59d877866c152e05fc78e682d0015e6a9f563091426fa3db497b37511d2e19c0fed1add0d39ec73ce166ea68baa3ab5b7f3ea8cbd8729bf4a4482272fffe523f12769d4fc0030", 0x12f}], 0x1) 7.988020947s ago: executing program 0 (id=5837): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x800000018, 0x1, 0x80) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 7.251044638s ago: executing program 2 (id=5838): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x1, 0xc7f, {0x4}}) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x80, 0x9, 0xfffffffffffffffd, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606948, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000001240)={&(0x7f0000001280)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100, &(0x7f0000000180)=[{&(0x7f0000000040)="4a0776c91134aa423af3129ccf3819903dcc345644439eaa153fa3b8b41af8ad3624236c8ed9ec6504e2b6724cca4d99bb77", 0x32}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x4, "8b2fc3a73fde1b2b1d1e2827e2a1dc6c56046b90fec3faafb19b5fc4d9ff8409df1ceb14f6b5225cf8ec348fb4ddf0d5346eaf6b75e4f691731d0cdc73e246cb1081597da2f0ddf19a0f06ff1a50248906da3d34cf72a8da98262372df2e8f7a93d41cf707d41c37b540fbcc574e81e5d51fdb31fbc026308da5461ea949d2c0f079517df8fd73ae720b8d7ffe067ec0d8eb797bb279cb3e0ef4cc05219e8dce23b516647a011259f68615cb667381385995d995debc5cf9cc8a4e2c04384a7799c956b966456295aa612abf76e125d6aec92ff2abe54d09686eec24fd4876dd5dd06b029ecc77ed4f9e1fb4e6a0f998ed95f6afa91e249e5a01ef1ccf345c44cd8112e8062f7afa158eb3f172878bdc16232044274f83c0baa407c65a04a8055401371e6000c6b1cf01cfe69b66e2ff64facc9cc27aadd5956bfb5f8ae625c90844e3941bdbf52ab315701ac24745ddf1f06fe4c43b346b026ffc17858e77c60c9325c47187894ef0618b66700cf19bdd663d7ced62844378b3efe04215b2fbecb02a78debbce4ec02ec8ff6853de2f3455e049abda788737954593975a7daa1ba0b0b6bae54ca73f599a7d88256f4eaafe0a16c5f4d6d86c2ad08071b2e5a28b5c253f6b6611f758b83ba366ef9429ba7a462eae122ab943f060a35085e51d013ab22efbd876681d41feff89f8e4ee9dfd9a4ff9cc03830d53afce307a9a92ad9075a25c9a82b86c6f37c347823e747da3d66c54d2c6d2206c80623abe01c20e602a970d38842d02f4971a632a3cc19591ce6c74a543655ce440729e5081daad9a1ff00850549a3b994db2d2d7b17263c3bbd4b7f81f1248020f1deb9c9ed10cb498aec3df67528a2a97dfb961facdcb772323886c363ae94f256465f415d0b7c87a33310fbe7d30ad42a4bd32ebe6699c1ca05dd54d416bcc0b3be1af1fefb18dd2823a88cc12973d945fe3bce3838558d4802862bfe5ce62cb7aab17a00323c7f512eae22c8b1867f628cef398bbc2668e20ff92969f9d9ed6e5ec39af84a30cf83f2c22c19cc5d0705ea9cf45be087bb664a8c717855cea47209e17c608a3b36115510b25f909221e1642b1b2f4288726545eb9934f42bb9b3cfb91f9d83ed35c3db1b76771334b2cf6446094b08b3e53d67c5b42ec9cee199563d9079a9100936d38ec9392037b98271397e86f70a34ac80e2cefae9b2bb61ce62f1b7ef475acc20332f235a1fbf481a57779b4f42df9bffd469f21f791f1f1e361664ecf029684244f1d063cb936c1cb47f479cb84643daedfe553e82b0dcd8be2fcf32b4d30387b53000057dbe7cd83278c11df207196bd6ef4ce8293551aed5a82f016ab1d4507b1b1af475ac83c869db27d696044e3746f25a43f0848393d80ee856cedde6ddccee056ce669e3f39cb68e3da8456a319a4a9f8320b6308b9277a605eb9317049f46f56def767cf450e657106adca270928e49124daa290c928543d514dc691ba70b1ec077e5e012b8fbbb45385020b4fdb71aa6294ee7d7b2a7d96eb3e6c4faef3c3602d9aeea28d48c8a5972c508d393b6fa1e5b34ac9a2ae2a96ffe645a66291e45c1dd3eefd9e25a49922cae10194ca0513a1215e2e40a73988151fc407f88174a2158eac551c2022fcdf9e6e0a2a67b479ea7c2cd4114c22a114ea756d8e027a21ed35dddfa53c555fb7e621e8309b66480367f9d26a22f899c577cf357624c17ef919730e7be7284d673acfa5b23eec9bff6dbf2e309b6d6a46e49476f232ed555182ac056b29675821888d3c4229104c23d9a280ee59ba1971ad06902ce6b74036c76a47c49daaffb9333a5ad209da3db9aa7113e7e5128838fcc0b40935b4fdf91b02718362e416a4df6ec624510f4f8bde644b3adb145fc04bc42e2d1078377bd2f3984cc1e88611a1a21416c679204b75ba8dba54506b59f941a2995f3579c404ca8c7a54a2531d263ba35ff6e12718b910e98f97fde36c7f0892b8fb3b395ece18a38ed557c4c669f541623b6e10902e23102f23bab4fd730ba6f6bef9b8f582a4406cfabc92455fb3849a7eb1164ca452c40fc1bb49d463a8251a23d00844f8e99f49e3d7edc6bf37cd7c1646b80fea0b5670e236f850febff3f5cf442854352e8a75251539eeab214256d886d6815e4f37e8671c92a552c10990432a67280aa625a77a6a993ae244c4ff20b43ad48be158a2478dc1aad678410c84b9219781e6f8b09a637be97cdf34242fdaf305415440f172e75003834d4a9404a8ddb5291d9e16a3beeee317efded3d708aa42dfdaacbfc72247404311ec09861c5717b244009c1fc5571923204bcb7df15a53679493b5ce92f3a0e3b7f61411e3e8a677bb3c784a4c50686f8a576e29a69dcd4c4c94cd0c6b420232b8a434259b9cab7fd1b158f7c951e14e0145e26660de6b3f4c46ee9790bc798b0516157fdacfea3aa1f0eab35add14b5643cef20367229a3272946836bed0c8ac62f4ff0b85b47bc40277693de1696bf08ea5aa9492ea5810a40d797c72a246318af45d0f9740b5f3ef4743ec7d479c73af1a4f68b2ecf21dd11489f1330100918bae9c09ead54479a5d40ca95f5fc797c2a80f91fb88f56b017941e04a9607df3d26711852c75b147c06a58ca08d991bf9074a451ccb657a90cf7d0bd309beaa71bc48b173e71ad269f496ac6db7a7a9de4f5e4c4d50189c62be6aea8fe54d9d82a817f7aea7556d818f699e536d30faadc4723606ec70bc2f6178ca90c9c2c9eb867e660216fc1e49955b6927de4a547cf6aad46e611660d8c05a963224a23f09aa418df24e235ccc69b91eaade2b42f650cf6a7f388fa233188e896c65c1c471d382a5994414246b6ff9e47325601cc286abe01498a6bcc6f4b3048db89a266ffa953623eb149c1773a932a0c89d7e7b32df7e745185e234eb62f879b3721ec551575fed026b8c027f41f8ddaef48d694d12f79ae985f9d0a3f76c2e5f3bc6c72fac42174eebde1253ca957f25581c049abeee7068bc5e92f2886eb705b9a9a50d39e0c79d65d7d51866169f712dfaea63c78c5ecca5205c8e6d62b71b2f3bbaa68ae055c57e78177c54929917b340efc5a5b727f2bca97ca8addeae9b9205a3ee0f0001598e4a9d99ad67b8d248b0a718f7090a3014a6da46078fdd2c0f591505586055d995667a9abcb007c466b6ebb189572328b77c981952e848b919aaa4377efdf4d6a44369b7bd439ff36e773b546dec727e08dd613c26be14a650ea6014e065aadc95c1c246615822a298be748650932cd7efe90af0eca4fa4978fedfd3208c6d17fba4e0e01100d9c509c5edb754be728734de207aa600d9965b57826848a8bc16bd887149e1d8c59a4fca6c71c44f3c7f5f8fdb8bd03d47b566d31061aa462f365c9b95e6def5b6437958c3f465fccdb9ab46ec5f19a927a002b9a9767da26193364af46937bcb28ea2f1e3ba3886794b307ff1595caf38a0f6e06750edf87e731728a012255e6c37b79b0cee332bcb66d42f0a0a957061677cba7cefca7ae015027e9b60e2654784c5eda87351a5c06e65f814d5854c954561e96f03a9280e889648fbf1a7b64589a3b76f266d75ea6592d3a4d2825e1d52cd49fdb9ca70036e8c5262cc954e8c5f0acde10af94ec6c13d7e822cec937cc4d1a268c61452d15034ac42b40f9783258c7f5faf4d9fc4ecba3ebd7f698d769b998b99705cfe0286bb904e2a5f292639b31dee2e486d4152c3748d344e7f916fb0bfb4f1b7e83a511b66f374ce8105e533e215ffd01ea7a518918708df58a938623eaa1b4452ff3945bdb63e57e7581c3d7bf6cc6e189be79d16feebd5661bfe457a11800c4fc5552942d3bbfedbd480bcfb8b263f6e512ac1ba2b2870ec5415e15c9846defab9314ea937702134e19f62572e347c293795456f0cf8d3a98066b080843363a76b4ee68d6479782e64588651bf14bad12acb2202e1a9d04651e78f57a57e266ecf68b0206d423a3b3056136462f4b2c4a0181566987a4c727a9bb82fd3397b4f286c27a8094eece467d38bcd63e21d377b98ccdcc5a59c58409cc030a6cead4276693013f67ac2f970d512d4e0076ccf6c0b641ccc64d873cf87241322de93f339e71495caee8c61123a2e35361594d4c01a3a1657e029c8ca8ee413b5368c3d26a35a09719809b92db2fe4fe60ed9c6ea341776385c3f317da363bfd44f752a2f49701e50e0c4aaf06bb8a1ebd5cf48cf14e504deb3f946913b63dd5d257c5ea4bdc667910a2e372fcd7ea5410e339cb464782b08412948e4f4491bddabe6ddbc7dd039c834b596282368944abcb9dcf29bbed7d6c118b0cf5b48fda2ad0d395441f3c21516f83c8e09829c35e899f1d59397ca3b02c2aba2ad1080542d6fa2e9b296a0d77aef83f74089509324ef3bbd9e544c8d9e8b8239d9cceac10d0a2bc011e1c8ce7d6be1d1f4542f67044497b8094cd4f678d8e04c4e1f008eaa77603df86dd6e961b364c2da45052e1c1d6ab4775596c2a7720935e3dc86fb5a687624f4c68cda6777acee56fe43c302d64129e0d20788db257044b73e97b042fcdc5d95c455909775656b30b151ee2cacb67cf2cdfd42af50661ab11b6da393ce09a9da8bd879ad34ff3bd52d79dd2d341403cd4f4d607062d76f81fc18c0955132d60a122e596038715512703fe84bb472c55994df259d9ac1846dad8a24570c8f222bee9293d59ced418c46c413e20b6e5425fc2efa96034c526f661ad304e34323144ccf4a5c47a43b15043eb4d056a7382f1193a9ab146ffab7c10d93f6dc4a7aa41bc8b5f5bcffdac02b7bff7bee34e6e214d362aec3bdd9615c099d9d7304006839aa2730a409365fb271f5317f2788435ef64135d42df07afa284e995b45c6ec1f6ee5af9be9dcc1a140691891e41ef1c19c3266bfc849be97951270455cba5a04d8824bc4a645678c1e9f2d0268e7b1b290ba790b44ec8f53d420721fd69d919898ebdf1062a038e6418348788e23d3f0d3c893660f7e1fe8d2b0595a6ac76dd6b0e57a29808a6dd1e2279a5c4b66ed705a7a9891a614c8d2547f5d65e3cc4567f5cffa489b2d4d1f996ff39fcba40720cd468d1c3e28a559a3e98040b01c2a8d8d2928cd2319c114b72916a1a7a79b4f451073a53ca87420e1daabbe13151868d9d86f414c83635c1bca5dc3dee6398bf289deb67c4b13bdde190cb53276eaa439fa6adb41b75bfd91f2378f48a7983264bce9dc56b656e006af64e458da2ef4267120c9db7e89db8d4d2dd508d41b38acfd6121c5b399bc724d733451f5f0ba90099e5881ccadedfea95707fd55f72efb415b2c10e464681ac9168d405145889c026dddce1f319471e03ddcd45de3385b306dd856568cbfd1abebbe9d72fa60cb3b404054567c63bbe586aa744ba9655f9c0aea7e47b8f592251466b9d13b3310e1effe0ce6c61ab0712c03e2e68a42ba951060534c38aac32d2dfd39a62fefaa6a8b7c4803462f26c11da4547d6b77fe0d9bf03cb505e9e54c8a4977a1c9b998b548e50a4f18b4192d9f1e836ca9f79e777320d5aa30ed7062d6dcf5fac4dc1fc826bbf7f891d7d1b0246b09587309aecffdb73db11d76d0a6d57aa26ce4578cb0f49e176bca85a4e6f60c1c87ebb2add19580b4933f976f8429784fbcffd3fea2aa510c85df15bbfe3bb82b341ac42d4ecd5c21e318b78b9c1c6b08658fa1563bf564627096d66d5c384e1593b04bc9c1e69bde491959d30b4b8393b06d421e0adc47b51807cd28ea3ddfcd9f44869331fb188a12f"}], 0x1010}, 0x4) rmdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r0, &(0x7f0000001380)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 7.248712672s ago: executing program 0 (id=5839): socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)='T30', 0x3}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) 6.959542589s ago: executing program 6 (id=5823): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed89299fcd0a132652", 0x30}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaadc2992a91d5db2500700"/22]) syz_extract_tcp_res(&(0x7f0000000140), 0x9eee, 0x69609603) sysctl$kern(&(0x7f0000000180)={0x1, 0x1c411297669ea853}, 0x2, &(0x7f0000000200)="e01d4bc56cd648b0404aaf223be936472c8fa8c3fd1815317b73535234f8aa08837ef3319adc319a7840489d70c752c9d94b706fc79ee1f929f16e9b1255cf9846de0060dcdb1a15914246838281eb383e63d939d1c70519f486623c3d927e153824be64ffc29e8f8741147f2440d6b02108ee3080b3a6682b3f0f1285345052ede63cf76e3d5d9935d06960c433e222f2c0975297078b06e69c6b0d44a0f7a264db21ff8081014bd7ec68b9", &(0x7f00000002c0)=0xac, &(0x7f0000000340)="dee1809493cffa761e02485135addf53bc59d2a4f8909aeca1e218263bfd44ea0b25e6dd8d3d762a2616408fd3ca9ce9de4ef5a51c5c1fa537962ff9c81651e90f5b36beebc3ec8bb6c4dcc7f47008e1700338142e6e779f1ce97302", 0x5c) select(0x40, &(0x7f0000000000)={0x490d34b4}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 6.239219511s ago: executing program 5 (id=5840): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x2, 0x1}, {0x80, 0x5, 0x0, 0x9}, {0x8a, 0x4, 0x4, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 5.751054009s ago: executing program 5 (id=5841): r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{0x0}], 0x1, &(0x7f00000001c0), 0x0, 0x1}, 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 5.749874545s ago: executing program 4 (id=5842): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000540)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) sysctl$kern(&(0x7f0000001700)={0x1, 0x28}, 0x2, &(0x7f0000001740), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 5.707231777s ago: executing program 3 (id=5843): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) close(r1) (async) fcntl$dupfd(r0, 0x0, r2) (async) acct(&(0x7f0000000040)='./file0\x00') 5.705276658s ago: executing program 2 (id=5844): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x401, 0x401, 0x820351a, "0a00400095df294d6c811e4d00", 0x4, 0xfffffffc}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002980)="84d6a65180b0942dadaa16fafceea452dda770ef5e4e8c112fc4c771fcb40025cb3c9ef8089ffc79676c8a2b7aa8214c5c9284a5f9fb5f5aabde9443e8271a1bc4aad4dcf9bf808cd39c062ac0c3bc1fe62158dbfc7932ff668806b62168f23f0d44f43ce7818b14757abb965c90fdb826be980fb17c05b748ef7ffca051fbad0299f3902337cbc935d0faef386e0ea9c09a4370f82427345049d060fef542432ef2c980bc2de4aece91d8d3601dfe39f2a4d823b4dff5f278280c5278720efc3d41008280ab1d6e203890b22eb89d1134c5552d5fa63c3cbe3904bad3a1bc8d8801758d0ebadddab0abbfb5a3e4abe9dcb6a15a909e11f80756bff43cd7ffbd51c9753b10f39c1a86b50ed197759315cf3ff5d0ee1934cc83dfa7773a081381b4cae56ad8be9471f61bfe2e4c99ef9ffdf7797be9d338a0bed39577253565061681da0a", 0x144}], 0x1) 5.704820334s ago: executing program 0 (id=5845): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000080)={0x5, 0x7, 0x4}) lseek(r0, 0x49e2, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000180)=[{r1, 0x1}, {r0, 0x618fb210b8c61d9c}], 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x3) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r1}, 0x31f4202df863c957, 0x8, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x80, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x5e, 0x9}, {{r0}, 0xfffffffffffffff8, 0x45, 0x4, 0x4, 0x10}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x7}], 0x617, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x400, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x80000000, 0x81, 0x8}, {{r1}, 0xffffffffffffffff, 0x6, 0x2, 0x9101, 0x7}], 0x5, &(0x7f0000000480)={0x9, 0x7}) r2 = fcntl$dupfd(r1, 0xa, r1) fsync(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x0, 0x8, 0x1, 0x9, 0x5]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0x7) socketpair(0x1, 0x4000, 0xd, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) poll(&(0x7f0000000640)=[{r5, 0x1}, {r3, 0x4}], 0x2, 0xfffffffc) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f00000006c0)=""/152, 0x98}, 0x2) ftruncate(r2, 0x1) syz_emit_ethernet(0x80, &(0x7f00000007c0)={@random="576803c6023a", @local, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x5, 0x1, 0x1}}], {@generic={0x80c6, "33239ef1e8c2f120df08ec71afc2f7ac8b97526ae5ab3b4978210c35d0c72089b44375a2823b255757476611a0587e3563aefe0badef13a5fc526d94e08e050e39739eeced3eac751a7474c84ee6f8020b3e709a3d49ca7101ae62c602bb17a6a2f7da057b0e2c13f197"}}}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000840)={0x50aafd32}) preadv(r1, &(0x7f0000001e40)=[{&(0x7f0000000880)=""/232, 0xe8}, {&(0x7f0000000980)=""/61, 0x3d}, {&(0x7f00000009c0)=""/148, 0x94}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/118, 0x76}, {&(0x7f0000001b00)=""/198, 0xc6}, {&(0x7f0000001c00)=""/151, 0x97}, {&(0x7f0000001cc0)=""/249, 0xf9}, {&(0x7f0000001dc0)=""/72, 0x48}], 0x9, 0x10000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001f00)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001f40)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001f80)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001fc0), 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000002000)={0xe15, 0x1, 0x8000, {[0x8, 0x5, 0x4, 0x2, 0x0, 0x0, 0x8000000000000001, 0xc14, 0x7, 0xc, 0x6, 0x81, 0x0, 0x8, 0x10000, 0x5, 0x92, 0x2], [0x6, 0x8000000000000001, 0xb20, 0x1, 0x8, 0x2, 0x3bf, 0x5, 0x8, 0x9], [0x100000001, 0x2, 0x4, 0x0, 0x3, 0x1, 0x7fff], [0x2, 0x2, 0x5, 0x6, 0x1, 0x5], [{0xfffb, 0xd4f, 0x2, 0x8}, {0x4, 0x7, 0x5, 0x2}, {0x7, 0x7ff, 0x5, 0x894}, {0xda19, 0x8001, 0x3, 0x2}, {0xffff, 0xfffffffc, 0x3, 0x200}, {0x3, 0xce53, 0x2, 0x9a7}, {0x0, 0x3, 0x3, 0x9}, {0xaed, 0x7, 0x7, 0x5}], {0xfff, 0x6, 0xbb, 0x40}, {0xebb, 0x3, 0x9, 0x7}}}) 5.704376345s ago: executing program 7 (id=5846): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7b04, 0x7, 0xe1b, 0x8, "d66920b24c8a91e34b110a8d6200df2d6afca53c", 0x7, 0x9}) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) (async, rerun: 32) ioctl$TIOCSTOP(r2, 0x2000746f) (rerun: 32) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) (async) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchdir(r4) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) write(r5, &(0x7f0000000240)="ce55b9831bc1e580c4235b2c1c8204496908914b5b07e80dabfbccdafc530806d2dfc80b26d7c4729a0f32950687dc23b57a34d8ce5c13bc06a6f81deb154627532e1c1461a48db7c4a7378192c27fa723f146cee668add473b695096066262cba2422e77e3b20d38410298e6bb383d40c5108112f7c88cf76355af0d37d1ff3504d924b2f7acd111bc3898ead7bf7", 0x8f) (async) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x60, 0xe) (async) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='/dev/ttyCcfg\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='))-\'-]\xb4{\')\x00', &(0x7f0000000440)='/dev/wsmouse\x00', &(0x7f0000000480)='\xf6(\x00', &(0x7f00000004c0)='/dev/wsmouse\x00', &(0x7f0000000500)='/dev/wsmouse\x00', &(0x7f0000000540)='/dev/wsmouse\x00']) (async) mknod(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x9) (async) r6 = getegid() chown(&(0x7f0000000600)='./file0\x00', 0x0, r6) close(r2) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$TIOCSDTR(r5, 0x20007479) (async) acct(&(0x7f0000000640)='./file0\x00') (async, rerun: 64) r7 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r8 = geteuid() fchown(r7, r8, r6) getpeername(r7, &(0x7f0000000680)=@un=@file={0x0, ""/264}, &(0x7f00000007c0)=0x10a) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000880)={0x0, &(0x7f0000000840)}) getpeername(r5, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000940)=0x6) fcntl$setown(r1, 0x6, 0x0) 5.000889443s ago: executing program 2 (id=5847): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x8, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x2, 0x0, 0xa, {[0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x7, 0x4000000000000000, 0x0, 0xa, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x3, 0x0, 0x3ff, 0x7, 0x8, 0x1000000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x7, 0x803d, 0x5, 0x0, 0x4], [0x0, 0x0, 0x80, 0x0, 0x7fffffff], [{}, {0xfffc}, {0x81, 0x4, 0x0, 0x4}, {}, {0x0, 0x0, 0x4, 0x400000000000}, {0x5, 0x5}, {0x0, 0x0, 0xffffffff, 0x5}, {0x0, 0x0, 0x0, 0x2}], {0x800, 0x0, 0x1, 0x1000}, {0x0, 0x0, 0xc95e13d}}}) close(r0) r2 = socket(0x18, 0x4, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0ae547e350b01fdf5f244639d9c01d1958d24dcfff5548d276d5e9a7f2f75624a5f3266790742a4ba2674764492dddebaf4e6ddaddd0b755b2d039541665d2a774b46afc52211b5fd93a3b9f93869c58c45423951cdbeb0d"}}}}) 4.241266177s ago: executing program 6 (id=5848): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/521}, &(0x7f0000000000)=0x20b) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) 3.500621421s ago: executing program 5 (id=5849): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a487", 0x3}], 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) 3.500080557s ago: executing program 0 (id=5850): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) 3.2509904s ago: executing program 6 (id=5851): setregid(0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) socket$inet(0x2, 0x3, 0x0) socketpair(0x2, 0x3, 0x0, 0x0) bind(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r9, 0xb0}, 0x0, 0x6, 0x3}) r10 = socket$inet6(0x18, 0x4, 0x4) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="4903bf015162c6e617cb5588725f7a46179922aabf7fdb38fd6c9042c253831c3aa32ddf26b872942df2acee964b17e297bd06908491980166778e193b521ef92ed2070085f9bfa3a79814feccc7719b2f37d1c625c619af17b4137d03e2fdd451d402970c6c068104343f0e53708be067dee22117012e7bae0d831e6cceea582cc881f8761f5adcbb6a87b1cffcfc37ef30cccf524374cc2692b00e6b8abd0345c117b4bd55f387848311aebdf5133f1e284f1104bf727f536d9d56dd6ef8f9d877bd55b048add6f503b888f2d25c0c", 0xd0}, {&(0x7f0000000300)="a4e565c4907035ed09c08c8172c18426a5f89109e48a0696d46ee9bf61c7ae7c92a53389109ad96cd08ef7051e58fc74d7faa7503ad66a9730c309394889a35fbcf7d137b19cb9855e95cc9e7f65e65bb9ea180c78317cba1217932b646a5352972d2cf37a0bb8327ed73574ef1b5edfd6ef6698c271d39b7ad810b3d093f1749e10502c2b78b199e358ba0d731684287bb3e6f7878c52f175550c45c713d475da5cd5e35b4c082ec3cd1bebefcebc3936229636355218adad4a058fdca91bffc7", 0xc1}, {&(0x7f0000000400)="efa3bbf8fc13033f749ce7525e60dbbff6ccf982f890d0d0d3192918e647269857a6fd08f2ce1ff0c3d352713fa3df3a2fa89bf1460b083b02081c3b9c21d6a2b7baf4f31dcea32624cef260f240fd5feb6bdace56adbfeece7305df348e7d90722eab6f278a70719f0f470f4ea728fd01266033f61e60290bb8493a00e173af25b38d237b1dd42235cd4797821ad0929590bdf8f1cb057e30cce3af0b527e460657bd42987590294e8f4f50d3492da19bbefce39c7b86d7e4d081addbf3683e079845fb55dc66e1fcd353f2c601d63744f6ce3a0c43d301240c", 0xda}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r10, r3]}], 0x70}, 0x9) r11 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r11}, 0xc) 3.250330324s ago: executing program 3 (id=5852): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6190", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85a76972cb73985384a66114749bdd7f6d192d512b6d84a166a1289b2b", &(0x7f0000000080)=0x5c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) (async) r1 = syz_open_pts() (async) r2 = semget(0x0, 0x1, 0x281) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="4c70628a040000100000000004000000a9ecc0a1bbe80eb11fa66f30b4a963b501e18f480e3da1e71fa132b4", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0x0, 0xee01) mmap(&(0x7f000009d000/0x2000)=nil, 0x2000, 0x2, 0x6010, 0xffffffffffffffff, 0x0) (async) semop(r2, &(0x7f0000000040), 0x0) (async, rerun: 64) semctl$IPC_RMID(r2, 0x0, 0x0) (rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x101, 0x200}, 0x3, 0x4}) (async) write(r1, &(0x7f0000000480)="18f087d16a78c54263d2e81cc629820c9294d1a16e15e9b2c7e3579869473bc067f6935a4450b7dab78eda50168a9b310e1b03e40915cd658b1ce71a4f47b437732333a3cb061cfafda781ee511b26a7765fe2e1aa298103549ffd9b771d1c2f731e84cd4aa2b969f7670272dbf398108d6408a1cdad293f0b482e04a1394626d2c2072cec84cbf2e2d6249bcaf1c6e3633d4e83cfb32f50cacd932b59cf3458ee68ef724bf81f6a3edbea639f21671c2d477fb65493bea3372a22df15f3e4a7e3c86b1c467f787f3622a724a7e89f9ec290f7455c2e5b9c1cc58eb6cac7f8c1cb2a5b2b7985830fb2edf23f65417a6a5c3050fb6b0bbd9152e3e72cf516e976ea8e721be04a6e27b949de9352618e4070", 0x111) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='c\x00') (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10) 3.249847123s ago: executing program 2 (id=5853): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xffffa552, 0x0, "07160a009cef01098b748200", 0x7, 0x3}) poll(&(0x7f0000000280)=[{r0, 0x4}], 0x1, 0x9) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 2.97657539s ago: executing program 7 (id=5854): socket(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x10000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}]}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="33b987a42a398c9b8fde26f767e6bccb548d", 0x12}, {&(0x7f0000000380)="2ebdce2c661e18fd64a3a02b9efac34d00ed4dfe1abd996130b8810c15e02ed05699150a3e0a518216136df3fbae5ade2bd5a74f75b51d3139afbee7a16317f692502ff13fa8c19c3b3921102c9b4db2180591dfcea63717fcb8f16488d1c097846123b6d5351cadc444be61a350969143da3da92b18847be58b92a8941425bd6e435d2bfd862c8cccc0518b422807fdeae55bf1", 0x94}, {&(0x7f0000000440)="0f4c0e4e17e90f828bf50b12e84055de3ef2d6ed70903943080702a6e761931d3fadeef809d17a48ab39899d8b5b6af507ed71ff21f8f5ba468ecc4311977f2bc66401fe9642b84d571721cebeeb559a905bc0e6dcb6376f77c305c182586299ba68164d18e26f560bb15b005a9216d0a05fa6d0e80507e26a3692df6282bb385e03fac6a3a05a009e87012a8ea3ff221a97c3e64f132edc207ee25797871c39beb1e4b4047fe6324e69895e9f6b522c11d0e1eabdd2cc94d6809b774c7d555ac9b213ba234cebc8c2b309a1b96a1410d3a8c79730683ff754349eab9f4f430bdc6a963c7031b50b4dd585de82", 0xed}, {&(0x7f00000005c0)="09b54e606939720d472e799e4e22085fd0a2ff66660543597f35786cdae867b1423e44e5941134ad9ed1f0ef645a984f7847b8c98e7b17cf685e1d6cb558e8a368bdaefaf58946073e5ee6d131d331934217248f4263fa1d3a27bab7e7110be58a3a5f47c2a81b03fb21ad83b41d0dbcabe84ce2643368a9021883d3ccb718fc63313dfec43b26edbe444def0621ea94d07faa0a1f3e1574620f37cc927f302eb45baacdb887de27b5773c705e26c222fb46ee3e77d0b34ae8a747a0936487375081c3176e8c23106bda04193dc662b913cd9c367851ce", 0xd7}, {&(0x7f00000006c0)="4ec7de6b9553be6c523f581e0f38c9b00107bc760375418c29d4ad1196104dee49a9e9a9a1c521f0d88a381f8c9437237dd5533776d311b9733501cc5068a0975e6bddf7e4a49a09c310920153f67185c6573b811f7eaefa2fa96d65d2cc3100f4a6c599774614bd05196cde12a812429bc698cedc6489f450568f09ae047582bc11cfb8ffbd5f0268b0d26b6af7072083ac46", 0x93}], 0x5, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed89299fcd0a1326520f46e1a118df3dc7f548396aa53513971cd711a312505af545b011ef97b355f66ce67b7692bd0cbec132330e4c42037a4444939797f1", 0x66}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9dcc9e09f384033", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000200)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x33da) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) unveil(&(0x7f0000000540)='./bus\x00', &(0x7f0000000780)='c\x00') close(r2) connect(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2.976221363s ago: executing program 0 (id=5855): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800, {0xd, 0x10040000000000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xe) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xe) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0xffff}, {0x1, 0x2}, {}, {0x0, 0xfffffff7}, {}, {0x2, 0x9}, {0x9030e9264da5091f, 0x1}, {0x0, 0x367b}, {0x2, 0x1}, {0x0, 0x4}, {0x2, 0x9}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x3}, {0x3, 0x34a}, {0x3}, {0x3, 0x1000000}, {0x2}, {0x0, 0xfffffff9}, {0x0, 0x8000}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x6}, {}, {}, {0x2}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x1, 0x4000, 0x7) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) 2.975801506s ago: executing program 5 (id=5856): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') r3 = getpid() fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xbf, 0xfff9}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file2/file0\x00') 2.500987145s ago: executing program 2 (id=5857): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom$inet6(r5, &(0x7f0000000500)=""/4096, 0x1000, 0x2, 0x0, 0x0) 2.000839078s ago: executing program 4 (id=5858): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) lchown(&(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x10, 0x140) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) (async) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) (async) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x65, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x57, 0x0, 0x7, 0x0, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic="e0ba33068edb848f6b37bbe1fe19266e2810ccb08fc28e7704194e05134948be0173f0d4acd1e10adfdc5f4fd730c043253d0c7bfe7369e5bbf86dc7847e800198d697"}}}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x6}, {0x2}, {0x40e, 0x0, 0x0, 0xffff5473}]}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[]) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa83302a340086dd6cb7d11b000016201ab7070400000000000000000000ff7f00"/54]) 1.99832942s ago: executing program 3 (id=5859): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000900)={0xfffffe01, 0x72, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfffffffc, 0x552}) (async, rerun: 64) writev(r4, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (rerun: 64) writev(r4, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a696cc9e3dc9644037e2f145d77688d0167b1f71adbcd5176ce84f6ec35292d2b53ce67eabe7a8f8c63fe5efe816feb7d89b37a067bb4c557587b1cb37db0ad9206a398fd1c03e06391937a3659aade5ccb43db25e0b8a7798680fb5e110be1cb4aabff16f5f83385f0f432f067f34d2ef8e1fa762a681c5b407bef08fa7052ec0bdaadbd032e1eef46fa4163044a9b0f5d77c9649db1216643f943b89da90ae426de7372617b68cff0b7990504e308aefcfcd7559fcb12336d8ab5e8ef5308a74644d2750aae9c1a2c208ce1fdba06dc4622cfaef58077515a9e540aa54a2409e417a145a5d46e6e7a32c2e695406bf2f151fdd976d555107e9f1ca6c81aca10f9f9bd52b16d482948fda50bf82e624f98d3c8a1f41667e1e6b73f1ec2bcd156a06d1ae5a35ef979edb6b5958f53f6338b05d76c2aed8e965be236e0c39756ce73a423e42f8d50be81bda8fdf89bbd71c11d8dd85e5ede2f24946be9bae186d7e191f4cfc7739dace540e4cc43fc9913d6e254e5112ceda0f888642f7316705d11fa5e83a8517ba9f5ecd3c1f76a04109dfaf4a464ea45442f290183f16909f455c50ab12f62239a839c7b832da443e8f6dead54b61e1e7c4ec40c62b9e1be4c761d9fe54d49e8f1e95c0587b6652b8ba44121258ce52912b50dc96ec1f3e6de2cbe599afc2fc8c48385298dd16240d516014a6ee8e6b303a6261a398e0ad87fdd322c5ec87abf00e1d8c6b49ce1b3b25233ac1f350310e90a16ea6896c30a1f273f1d43b2553d38a9919e7475498d536ae6907344c5de8fde8a0b0b119193d4907145a7fa51aea40f18a3d53f36fd53acde718a73b29a5308b69fb8b32fa616de9af16a6ea2624", 0x2ea}], 0x2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d1", 0x3c}], 0x1, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="03d3262b0766e0d35ef160d65cb9c0105054c0d6a8d2f4ea25f6005800eb788ca7d782885bd49b93514af2c50e53742d50939b26ca26bb9b210c5e17b72cd8d9930ecfb4e56ea89e34dbf20aa34b7022538df616074729a1bdf3cf86ab9d16339ede1e00eb73659dc3ef4f817de7e3e3cfe47f977ffac46c986d022d13f7f959a66bb7b4b24625f262c64fb586ac004187833d655429c292b8c2886e35001f88e028645460c6867db88c9f60f05f59e4c85197fa8520ed", &(0x7f0000000080)=0xb7, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) chflags(&(0x7f0000000000)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) 751.14042ms ago: executing program 4 (id=5860): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x13, 0xffffffffffffffff, 0x8) socket(0x20, 0x4, 0x3a) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open$dir(0x0, 0xae828e137847f62, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1}, 0xfeffffffffffffff, 0x81}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 249.165967ms ago: executing program 4 (id=5861): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) msgget(0x1, 0x602) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='c\x00') 827.021µs ago: executing program 3 (id=5862): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x2, 0xc, 0x2, 0x9}, {0x44, 0xb, 0x0, 0x2}, {0x8016, 0x5, 0xb8, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) close(r0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="d94b84f0c738864d3cec6eeb81bbd516ea7974ad75718adebde43f35d06a3f4cb415c8a33212ac22a69bf7c38ad2608b3027a7a76e1a1ebc58aa12448c62fd06dcfd39e78feec32952277b86858c79280db271236b2e4af512d6e20dfc152dfc9a52e82ed30229645e70e52e9587b5ff7f4768f6cdaf79af7fb101bf22bc277e02c52e9bc048d85bb9b79eaa2cfeb92ef5ee8b0fb0f8f35eb2611f1154b8c56d4af3b439", 0xa4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x4, 0x7, 0xfffffffd, 0x1, 0xffff0000, 0xff, 0x5, 0x1, 0x0, 0x7fffffffffffffff, 0x400}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000510, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x2, 0xc, 0x2, 0x9}, {0x44, 0xb, 0x0, 0x2}, {0x8016, 0x5, 0xb8, 0x800}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) close(r0) (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f00000001c0)}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket$inet(0x2, 0x4, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="d94b84f0c738864d3cec6eeb81bbd516ea7974ad75718adebde43f35d06a3f4cb415c8a33212ac22a69bf7c38ad2608b3027a7a76e1a1ebc58aa12448c62fd06dcfd39e78feec32952277b86858c79280db271236b2e4af512d6e20dfc152dfc9a52e82ed30229645e70e52e9587b5ff7f4768f6cdaf79af7fb101bf22bc277e02c52e9bc048d85bb9b79eaa2cfeb92ef5ee8b0fb0f8f35eb2611f1154b8c56d4af3b439", 0xa4) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x4, 0x7, 0xfffffffd, 0x1, 0xffff0000, 0xff, 0x5, 0x1, 0x0, 0x7fffffffffffffff, 0x400}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000510, 0x0) (async) 0s ago: executing program 1 (id=5863): recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x842) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) close(r0) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x6) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.31' (ED25519) to the list of known hosts. pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error lpckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 1732099223 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372035122676579 seconds nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4076862980 seconds pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2214461440 denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds denied attempt to set clock back 4263431347 seconds pckbd_enable: command error uvn_flush: obj=0xfffffd80613f1c38, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error denied attempt to set clock back 4196321988 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock forward to 7885088468817503279 nd6_resolve: something odd happens denied attempt to set clock back 119459036 seconds nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock forward to 965624464127 pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error denied attempt to set clock back 4263431432 seconds nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 119459161 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4263431536 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error denied attempt to set clock back 3726560308 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 528482773 seconds nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error WARNING: thread `nfsio' (118687) exits with status -1 WARNING: thread `nfsio' (222186) exits with status -1 WARNING: thread `nfsio' (216329) exits with status -1 WARNING: thread `nfsio' (243287) exits with status -1 WARNING: thread `nfsio' (177796) exits with status -1 WARNING: thread `nfsio' (400860) exits with status -1 WARNING: thread `nfsio' (371535) exits with status -1 WARNING: thread `nfsio' (360391) exits with status -1 WARNING: thread `nfsio' (233661) exits with status -1 WARNING: thread `nfsio' (356566) exits with status -1 WARNING: thread `nfsio' (291828) exits with status -1 WARNING: thread `nfsio' (103263) exits with status -1 WARNING: thread `nfsio' (84462) exits with status -1 WARNING: thread `nfsio' (208686) exits with status -1 WARNING: thread `nfsio' (261156) exits with status -1 WARNING: thread `nfsio' (431190) exits with status -1 WARNING: thread `nfsio' (264225) exits with status -1 WARNING: thread `nfsio' (437446) exits with status -1 WARNING: thread `nfsio' (402695) exits with status -1 WARNING: thread `nfsio' (384) exits with status -1 nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code denied attempt to set clock back 3726560374 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 4516249379799040003 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806c5b8840, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 3726560438 seconds panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff83103a00) at panic+0x1ba __assert(ffffffff830b5f87,ffffffff830883c7,bc,ffffffff8303af61) at __assert+0x29 unveil_destroy(ffff8000ffffaae8) at unveil_destroy+0x1dd exit1(ffff800037641c00,0,0,1) at exit1+0x60f sys_exit(ffff800037641c00,ffff800034c09b60,ffff800034c09ab0) at sys_exit+0x1a syscall(ffff800034c09b60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cbffcf84d20, count: 250 End of stack trace.