last executing test programs: 4.9835778s ago: executing program 3 (id=4218): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005160000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118180000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/68, 0x44, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) r3 = socket(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) 4.242908179s ago: executing program 3 (id=4233): syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6785839800088804000000000000000000000000000000010000000000fdffffff00ffffac1400bb4e234e2100089078"]) 4.242669399s ago: executing program 3 (id=4234): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffc}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}], './file0\x00', 0x2}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x2e, &(0x7f0000001280)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff08004a"]) 4.242382856s ago: executing program 3 (id=4235): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) syz_emit_ethernet(0xbe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000882b00fe8020000008000000000000000000bb60"]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000580)=""/254, 0xfd}], 0x10000000000000be, 0x0}, 0x3}, 0x10, 0x40, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mkdir(0x0, 0x0) (async) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {0x0, 0x0, 0x0, 0x1}]}) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) chroot(&(0x7f00000000c0)='./file0\x00') (rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async, rerun: 64) socket(0x18, 0x1, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x1, 0xfc2b228c41ce17e5, r3) (async) setreuid(r4, 0x0) (async) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffff9c, 0x7a4) (async) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) accept(r2, 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x75) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r7 = kqueue() (rerun: 64) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0xdf}, {0x401, 0x7}}, 0x0) kevent(r7, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) 3.993647028s ago: executing program 3 (id=4243): syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0x401) mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x909) select(0x40, &(0x7f0000000080)={0xff, 0x10, 0x6, 0x4, 0x8000000000000000, 0x4, 0x8, 0x28e}, &(0x7f00000000c0)={0x6, 0x8, 0x8000, 0x2, 0x0, 0x1ff, 0x80, 0x81}, &(0x7f0000000100)={0xdbd8, 0x2b, 0x4, 0x1, 0x1, 0x0, 0x7, 0x7}, &(0x7f0000000140)={0x200000000000000, 0xffffffffffff2064}) semget(0x0, 0x1, 0x281) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file1\x00', 0x7, 0x0}) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) faccessat(r3, 0x0, 0x80, 0x1) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xfff, 0x5, 0x7}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe80000000edf1"]) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x8) 3.471353655s ago: executing program 1 (id=4260): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="393e6074720232fd9c8201d16a4b65e802e43f60e2b84b4ad63b7178c4949a1945c864e9774cca6130bd0b68153957af202ade0e9e1a08721d6c826856a1242ee50ad1137c3367efc9e1825fe09ffe51b1dbc1985fcbf0d39f378ee84c4e57a534d9fddfb75deaa4ca1473b8cb43cc02619e7b10fb89ecd4854f21e7454e931c51d5139730e96a476649e7a9513c91db114c34b5d9048fb841509f11aa44e152945726717921f8be725e3f292edb2f92f83480ba8ae7a7e186331ea5ad661333f525555fd038a114848080732347a98127be8e4b4db94ce4fe3ca960f300facba5dca714acead8d952c7104cf5", 0xed}, {&(0x7f0000000300)="8833cd6339f5b6dbe0c4b7aca64881dffa3e21a5457ff44b21d84b0e94a1f2c28d08cff1b9cdeb6d4b7a526d4a4f0ec1867dad79876b4c4548b1852cf7f3ff9a4e027a19436a848f6427836cb1a8b58b3205665a3541837d81aad10cb885dcc40e77f963cc8ebd7b2a35e7d16d8f1c9cf890dc3a45a18ae5b3b14239673ae3d1d4cec4e2dd1f7262a7dcf11a532545a04bfde6", 0x93}, {&(0x7f00000003c0)="83fb9ec07caf693e150b10ee0f29f4ab69c6d58e92a1e99237ca34e9db3d9709e058791bcf9ee532d78fe07d4328fc2fa21a19e5f613fae750716ae0c90b0d92f5d53fa36b34e8d9211a1c566678a1cb3e9863c06e47b48d2ef997948ef69ddcc2a7714173932d594c47e4d853b784510da1afc07556365641008fd751112fdb35f14ad41e3f9a86ac145b27c17d567b5945aeb76390cf9e79cb37559a42651774fe1f536db1e0ad00d1f4cc6f8f75ae9a7d685816ef38", 0xb7}], 0x3, 0x2) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r1, 0x0) 3.229174986s ago: executing program 1 (id=4262): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x57, &(0x7f0000000300)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6abf800000040d91343e64af583bed18ca74e39d9dc31c1925f60920f905ba1ce06b3b14d522cf521f76247761567c1d4cd82512fe44d675060196a4154cba633416fb550086121b43f05ff779a618008e5a1e62b8ea72bf2b94c2310bb40e998f2bcbc5a98c11aef4f09a90414a1edb8fe03f3ada80d223867c9d759b0f184effa968ac296ec7b728144b029bd000000000000000000", &(0x7f0000000080)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000000)={0x2, "4f453e234eabbacd49a6e47f142febf9645a2440dca92266bc9a0de8ca049f88a849efbbd1fc15cf"}, 0x30, 0x800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x100000000000026f, 0x0}, 0x840) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) 3.228325547s ago: executing program 1 (id=4264): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) (async) r3 = socket(0x800000018, 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2", 0x5}], 0x1) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x1a, 0x1, 0x0) (async) r4 = syz_open_pts() close(r4) (async) ioctl$TIOCSBRK(r4, 0x2000747b) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011", 0xae, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7, 0xff}) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) pipe2(&(0x7f0000000000), 0x10000) socket(0x1, 0x400000000002, 0x0) (async) syz_emit_ethernet(0x477, &(0x7f0000000980)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x441, 0x32, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x59, 0x4, '\x00', [@ra={0x5, 0x2, 0x51c6}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x7}, @generic={0x9, 0x4, "99c5c73f"}, @padn, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @fragment={0x88, 0x0, 0x4, 0x0, 0x0, 0xd, 0x65}, @dstopts={0x88}], @generic="054219e0c693675e5ec39c15c2d5659977148bf74939c3e66aad8428e731ee4681572754ed8d7adfe4f1b6ed18eef629989387ea174d82dc2b260c843aadda0108843d6ffbb9701f5fbd4e0b9008a2c31158950dc07ae099d845262548e2dc56a97bcbf9ae4a1a1fe289bfe80bcaee6fd02035700a502e4cfd2cdcae0fe4f266177447be4380d851551f3c61361a9d141073f2b640b1e02fcaeb126b9c023ef2dae064e35bac826d9c3abdec3d979d7d565e62801411282b58bf476cd0e0fc34558071e6d0017a2b3febe18e7dbdcd6aa35867057c35d9cbda10c4412ca4bff7b1a5a5274cb0b9560be898011b612eab94c5d333eec3a6570f93748c7e3d1d8cdc4d0933f767823c2763d951e5919c07cea83621705f62b2d8b12d84be31c95958510d0f16d63d1f1ba71dfff446c1e253b8f176695daeb8ca53a06ccc86e39352b04302c3c6b00cf200e62b58bf3c7e7983c3cd80d069dd40e6babadd516f301000b1ed509f4b15366d0bdb44e0cca97a68c04d9abab02dbf881b7ac539b3960a1e49c21074965328c19c6dfcdaa2380d906db7651c6fb30f95300c997db0d4f08189376cd2e5161e707b0eb37046a81f7c79a383e5b5bcf9bae3b5cacb2cc2a3f57fe9def26ae071bcab8bf6a99b1567c33ebb8a1f6b4320959ea3c5971158e97b4ebba6030ef7fed97f0c9f24e55b333ef092c2c8fb16a109bd5362edeb5c8191c4a159f650d3035f967f5de3a9084db4067cda0db2a16a1aaf72080963471e9497c16c6ce2ecf622c867fd98a45e23ed235e9d036cb6fb7eda58c9c9fb47293802152a2ddc9f9c10e1d418d9328faa0fc65a5514cd186d6ae8e29dfcdc42c193638961e72ec8a1dcfc7d8f42ebe6449bf7fa261386b5c3bb96f20d33274d01a2bdaedb1599941e75753469bc624b2a9208600f9250c17a3445d61ad7dcabbc4aff6871d53cce705da1c1153b41c12c858f49b14c6cbd5c4596c4f090c7f024ea7528ee9d049746b9a2ee7fb83afce2d9668a3a0c3f680d4e6aba70e90fb389af81813c6270c1635cf6d4bd62ac22ccdc318f6c8732d9e210441b0fde16bf3b98214c3f453597515ef6faeb006a42bbe411d9b38222a9924acc67605917fe89bf9ad77e5539f28c4ba92c30d573079f869a13f64537bcfcbb64f40bbd905503c815700e5759779f947ff5baf7758f0dfc6cf0d9d085eb33109d601236660eddb343bec1d750f57c47bbce733a04abebf8b4d4e9c399077ace61baae599c433852aa0ed06333a15ce0bb8b38cf157a06f219270c8acd64e7bfe242ba4c4fb4fc6d94cc27bf9f42c1615f9d965756562e7f178038dab27db52b187f12846b51c1dd72dfe9fd62a32b6720dba5bc3a4259e53810e29ecbc31f62336828334f451a2b9b76fed0606729aabb679513211c43f767e79eac15805794688f516e369ca4"}}}}}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) 3.220669534s ago: executing program 1 (id=4267): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = shmget$private(0x0, 0x3000, 0x79, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) lchown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff, 0x100000001}) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) close(r1) 3.197808259s ago: executing program 1 (id=4270): fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1], 0x401, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x6, 0xf9c4, 0x3c96, 0x8}, {0x8, 0x9, 0x97b, 0x3, 0x1ff}, {0x8, 0x2000, 0xfff7, 0xe6ac, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0xca) (async) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async) setreuid(0x0, r3) (async) fchdir(r2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x1) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) setpgid(0x0, 0x0) 2.749988169s ago: executing program 1 (id=4274): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000400)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x4) openat$pf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009e000/0x1000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f00007df000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000297000/0x7000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000099000/0x2000)=nil}, {&(0x7f0000547000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x1000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)}], 0x1) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc2c04200, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000540)=0xa0ba) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/24, 0x18) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 2.748516034s ago: executing program 7 (id=4277): r0 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x16}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x79, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc450444a, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xfec, r3, r4, 0xffffffffffffffff, r5, 0x6c}, 0x849, 0x28, 0x0, 0xffffffffffffffff, 0x9cb, 0xc693, 0x100}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2.447750525s ago: executing program 7 (id=4288): sysctl$vm(&(0x7f0000000440)={0x2, 0x8}, 0x2, &(0x7f0000000000)="0003d6000081", &(0x7f0000000100)=0x6, 0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) chmod(0x0, 0x23f) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2b6dc46bb52b0d55, 0x0, 0xffffffffffffffff, 0x1) 2.447400557s ago: executing program 3 (id=4289): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) listen(r3, 0x9) (async) getsockopt(r3, 0x10, 0x5b7c1ceb, &(0x7f00000000c0)=""/30, &(0x7f0000000180)=0x1e) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x9) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async) utimensat(r4, 0x0, &(0x7f0000000300)={{0x6, 0x80000000}, {0xa, 0x2}}, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x2012, r2, 0xffffffffffffffff) (async) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x33da) (async) r6 = syz_open_pts() writev(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)="c943af62", 0x4}], 0x1) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000002c0)=0x8) (async) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0xd, 0x0, 0x2, 0x400}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) 2.446341921s ago: executing program 4 (id=4291): getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) r4 = socket(0x1, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1, 0xa6c845073ff8f143, 0x8, 0x10}], 0x6, 0x0, 0x7, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 2.238193574s ago: executing program 7 (id=4293): r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0xfff, 0x2, 0x414, 0x8000}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.950023678s ago: executing program 0 (id=4302): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x2, 0x8000000000000003, 0x3, 0x1000000000090, 0x800, 0x3}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebfecbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x82, 0x8}, {0x30, 0xfe, 0x2e, 0x1}, {0x2006, 0xfd, 0xdd}]}) (async) syz_emit_ethernet(0x8b, &(0x7f0000000340)=ANY=[]) (async) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() syz_emit_ethernet(0x4e, &(0x7f0000000d80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6442b90c00183af8fe8000000000000000000000000000bffe8000000000000000000000000000bb880090780e000000ff020000000000000000000000000001"]) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) setreuid(0x0, r3) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async) getpgid(r5) 1.948961094s ago: executing program 0 (id=4304): r0 = socket(0x20, 0x3, 0x31) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x186, 0x4) 1.74826895s ago: executing program 2 (id=4305): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="31e2d2628efe4c2ac22921459127db40df1a0d5371035e56a97216b8b276b7f64cced7addf09bb2b2805be019e84ee94a0fe3da2763b8f7d1b8773a9bb834dea32e73510085274e1faec2d0a314c419a2f8d1ac2c214c4e0cf2483634237a8", 0x5f}], 0x1) (async) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x801, 0x4) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r5, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) shutdown(r7, 0x1) (async) bind$unix(r6, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) getpeername$unix(r7, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x86}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}], './file0\x00', 0x1000}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x2, 0x10, 0x6, 0x7fffffff, "d51e5b0b50e28579cbe23aa104d547537e75f538", 0xa2}) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000005c0)={0x6f, 0x8001, 0x4, 0x4}) (async) socketpair(0x20, 0x2, 0x1, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r9, &(0x7f0000000640), &(0x7f0000000680)=0xc) r11 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000740)={{0x2, r3, r12, r13, r4, 0x100, 0x4d}, 0x800, 0x7, r2, r2, 0x5, 0xfffffffffffffff8, 0xfff}) (async, rerun: 64) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) (rerun: 64) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000840)={0x4, &(0x7f0000000800)=[0x0, 0x7f, 0x1, 0x5]}) (async) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') accept$unix(r7, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) renameat(r1, &(0x7f0000000980)='./file0\x00', r1, &(0x7f00000009c0)='./file0\x00') (async) openat(r1, &(0x7f0000000a00)='./file0\x00', 0x10, 0x91) (async) setitimer(0x1, &(0x7f0000000a40)={{0x3, 0x6}, {0xfe9, 0x5}}, &(0x7f0000000a80)) r15 = socket$inet(0x2, 0x2, 0x9) getsockname$inet(r15, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) 1.704429993s ago: executing program 4 (id=4308): syz_emit_ethernet(0xa5b, &(0x7f0000000000)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a25000000000000000000000100000000000000ff0200000000000000000000000000012c0090", @ANYRESHEX]) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="6bb4e6d75833d8b7abb97fcb418bfc53898928705a619f52435a9bccafa1295d4ece0abace8034701a18ff05e64d36747b7857aff371eaf5f4b411a487a04b1c8090421d15b0a91075c7e2cc432d4bd6e294daf61f2e1d25bca8340077759731ca53a51e970c971881fc28bf8a1269abac70b4a886393e1ae827f251283d720a14a9a9358cb4ab8eec0e8ed48216f39bebd1e8c7264e3d5c93ffc1561651470cc44452621331a269e950d57d782e54d92dbd000000", 0xb5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce9", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x2, 0x0, 0xffffffffffffffff, 0xe7) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x8, 0x0, 0x0, @rand_addr="00000000000000040000003700", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x70, 0x0, 0x0, 0x2}]}}}}}) 1.701968199s ago: executing program 0 (id=4309): mkdir(&(0x7f0000000500)='./file0\x00', 0x1) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x1) getsockname(r1, &(0x7f0000000540)=@un=@file={0x0, ""/517}, &(0x7f0000000100)=0x207) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xcd0, 0x3ff, 0x1, 0xffffffff, "09f33ed08ffaaae77406209e42c3a2dbaf58ae4b", 0x6}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000000)='./file2/file1\x00', &(0x7f0000000080)='./file2/file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000007c0)) (async) unveil(&(0x7f0000000140)='./file2/file2\x00', &(0x7f0000000200)='c\x00') (async) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000840)={0x5, 0xfffffffc, 0xfffffffc, 0x6, "000000190000009f17b26900b60000004000", 0x20000000, 0x7}) (async) mknodat(r2, &(0x7f00000000c0)='./file1\x00', 0x0, 0x6) 1.689815513s ago: executing program 0 (id=4311): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xb}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7b, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d040000000000000005221d00e2c9fde31ef6a2e5c5a9fa88d46300ea5f334d9051602200000000000000", 0x2d}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c624230b840ec0e558146094f9042f7f0a93000100009a9e055ce841c2001d5205000ddf0e310bc98107ee31e9a6396f52ccca368c693e8ab676963fe8a2215dd10193ac44dbd1", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0xfffffff7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = syz_open_pts() readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES64, @ANYBLOB="e31ed6ee906957256d21c27775", @ANYRESHEX=r2, @ANYRES16=r2, @ANYRESDEC=r4, @ANYRES16=r4]) poll(&(0x7f0000000040)=[{r1, 0x2}, {r1, 0x2}], 0x2, 0x1) syz_open_pts() select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000000)={0x1ff}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 1.689471449s ago: executing program 6 (id=4312): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000740)={0x6, 0xfffffffe, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x20000000, 0x40004}) 1.471726076s ago: executing program 6 (id=4313): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000500)=0xffffe001) (async) geteuid() 1.471279634s ago: executing program 4 (id=4314): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x34e}, 0xf) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000380)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x240000009}, {0x3feffffffffffffc, 0x1}}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0xc0, 0x7c, 0x0, 0xfffff4b8}, {0x7c, 0x15, 0xfa, 0x8200000}, {0x6, 0x40, 0x5, 0x80808}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6006250000002b0400000000000000000000ffffffffffffffff"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) write(r2, &(0x7f00000011c0)="2a19130b3e22225f8e15ff76ababce8fda630780827e3339b7488738f76def104fae48c0ee34f5f4473b786eee1611bb562ec4737bd1bc7e692064a64fbb7b4269e32685f7bd01e69a6ee01033d98ccd7a9ecfeb79a5c3e7235cddc3e752674bb58bd6989cad19ee7b0cfd3fb6c7a81f5737b590d54b9e28d7c9d0f6a5bf26d9eab69523885c43af7052184defa254f25604e7c0f4be9b5be1c9c79c517a4bc1b7e255034000dc2396af3e0ad160b8ecc670b3898f074517c2502c0670e2e069537acbfac132719292bd3076815072d8e8a665624cdcfa07558c0e0850c39678b15256a49e6ed81a8dc6e26f0ac62ef1ac0b1a3ba568268ef7fcf8f1ef8fed384ca1487b4f5f795d6caca1f50f4b23f0eb422e6ff311c99382a89b78456988159efc5f1e2dc480d77b340ad83d71e2f21aba63c918a4ddaf7b2a9de83d9f4faa6e3e3a0d701b2324777caf1dc94d9e327e9171ee9ea7a5b9cd52a7c308a293ddea361c1b410730de5d637cd3b355eb92d345f1e57bd95f5a8a8d625c1d14eea204a46aea4d33aa124ac8ca88d98153d270ff715dd2b2d4d3b625634f65e4c339ea52cecbaeb76fc7e61813faf3d32f505cd2eb07cc171a65aec1b251722b8f530183c255c7e71099439d1487f50df2005cae0c0d9987b78691b87901a738598924f20626e435b65e47f8dcee29e2d80a51c53171d986c1572cf1875c2d19fb635779d0bc3bac7529998da59132becc8d4845eda3faf3bb9c63b7d153e8a6809e7a4a771e9b3c7070244e972cb06bd11c9f6e43c11cad3099e0efbb3e8f2d87109b5fe5b2b922944d3ccbde8365c720a099ca5c0dea18f570a3a1fdc724de5cc84c919caf11c00634cecdc8536ed7326e41f1b69f9a7540e727e49b7440a3653b401c06e01971cda79603fc50732ecf44d1c918e6bc09b21432af6f194355c4bdb69684681bd3986f4297359728f1b23dd7b93e4870719e9223c3dbfa4d5b1fe4db336a87b5e5059571ac0168191a4ae68ab71498a0660fe7631493ba461ce6dcb7f2d2946adc3727d8aa0669a4fc2baf8e0cb2fae4809198280e942d6974a490eda7c97271b5aa58076bfb58bce505c1d40b0260c480c4377ac693167413281f07133fafd56b854e59932e53a45b7f6845e0adc3fa9544c5fc3257e7ef47e3836ff513e12ff4c8bd60c35ec505bd1f341bb59b8b1be0b18c4a34bcce1252006c41e245ac6c6375621c45960d1247cf480b7a018fc1da5489dc69450dbcf7edd06aa00fe4631b4dbc1c31bdd9e522957ff5a4e61e84f62049d133ec39f0c2d93e830bd68802df2d2990e1cc3967e288424e28852210c08c66c1ea5a3e39bccf9c74f4d5804fa04ffcf5a0968e4f39edf329cd18e66014409023d3081f7d08bd4e8bf5a261cc4b785ab02d9c6c3c99ee56db2850a4463fb0ee4c3bf96c4e673616025dd760b1544777b03c09880198c40163d8af96898b1a5919b9bc6e834c3907459660ca47d41a08d48e4d8923661384ce1421d8378df11706d395d68cfde5a35a4b0691f9b0f48bbed82180cac8513549a067ec68f14cf5aee71f8bdf002176aeec72d63790094a19f0c6ef8cdee048b12f853f9f2800d919ee987fb393e6499382999dcc314b78d77496f5798e148d3fae622c9194b42dabd7704c076d3330dfdb579f4019445d14afb6510110637309e018c0a1f750d0ca8ea9f017c3abd4d4ebd896e317f45a348a3dc9166b2a108d2a9370f5908877e09114d631b4742e0f30ae31572ebbd6941f247b4e4d4d8e17a3db5e6a7f5fab091f47e0c10056a5ed60916b77dfaef28582d3225d01a40dcf41a548d150e66b3b8b3657e3207ca034cd5f647b8f208c051b22d689ce33c4be592f013057bc7d1c684993a60a43cb77a1a98cb56eb4c9c10d3c39d2b7ad73b00d45eb118a481d9952068af46e593edc1213d8a213495360aa3fdc71e4c2f582b04c3657fcc88410ad063b02b4fee85cf1de5bab2476596c47423cdb32fc2b294045933310f747ab2e5b863c5c118382528f91215a5114f0099d750a26a14fe67a67727ff1a58e92d17dc9a4017da5554e8c842416596d16619bbc38e70cb64fd57b997037a0d1c47a98f9c1033c95b09d0ef78b424ca4a99e6bfaf9c7346ad3f54e322878788d0a8059143d278bd099ee2cde3e97a8f08dd658afc24942a5cd7283a22c04466fdce0c00cde2d9e1802a5c1f5e9214cdc0bd21a8690d114a66e4cb4c079bc20445f0e3a9fde461dbfb960bafc4ca9b16cabb8d5852d95601ff4c745f0cb655c0105bb798ba009cdafd0886df7405901f959a3db0722b96fbc168ba89c64bc6c630c1d18c329aaeb078ce27b940a72049d125d3729a11639cdfc7eca16e89c3b7d2c011dce3ac0d5577630d23e44279bb520ccaf254f8e915b24e93ef8836d4f00fb10957c762b9d4f3b58519f02893bbf7e58c10aa884492ed4db8e2bad24ef735bafe04e4f1e309f39e87247cabbb077455b701187d5907b4312caa08b3f70f77c19ea72672cf713462a958e4c6cd58c3cc1d15a25a09b95b1b2afcdd58e68737e36c770726e1e1690a50866b9205f7afa19aad778083d2c439515b68571982d6d20a94c3b05ff23d61c7e0bef3592b463838988ec2bd5356395be247bac55bb8cf2989786833a4e808633bdd07958e283d8ddd68c45169df076d03f4826c43d8490fabe289f5aa38a76f0242c8548727e2ff3a1925d6fa960bbe4acebc7ef20055cf1dd34e5e2b06ea50a7f849d65fd8a693af086e7348664bc1ce3c88d4535082657a394a8cd6e6d37c2e00bcdc0b0aa3bec066138201f00888ea99bcb0d4c6d8593c3bfa76ca61fb3373950237e5cbb9decbb804b4a5adf7f7ca658c2035ba6a1e2ad6d995913cdd3a4ecfadd5361001a8ff598097bde8ead9c1480f2fb675eba8a755ca245f0e33d37d3e42ffb7fd41af200577f256eec0c3f799e59f223f492136bdab49eeec9528da0f8d11641ccd81ba3136f6fd219254ea68467c29d34bd98c7b078fc6f239073fdbc239de392e4a15be1c82908c003285fc116e934c344e5bb042a5e1943b26bba619503cf109f168b8f3c46c8f03e366ae14cc9a880b9ced1e8af1c28091ab831559d349ad9dbe21e739404d678b496d5e5e19e6bb803f4dbf95396050ed2b35d3dca869ed9e32e7a5d0365e4fa16d4269d7830cdcdc3ff15b14c3fac027b1c991ba06820aaa4af35daf9746924eac91fd68ca0ab5ed96c267b56a2c08bb1bec0cef477242855c6313bfff47dfd0ccb285a4ade4f71969605213658b736e04c9f9ebcb17ac01fc533f9a6d01acc7269e4f8d4a2572eb468421e881e5e565f5309354ed1377f64a39b406b30e10194f319e069c8935bb74b82d00b83b5fcaeb39b125af3ff5e0618bd674b0dad21d35e498c24961b19595414c900dfbaaec96ae17f2091e34e6d1b5ec44156a1ae5868f12bfac270f0b9eb51908f601de46e4a259f73012d2c0a41bbfdbde480bdc83f33deab59c08d727368a2ade2845cab72664f3dc4214496da812010f1877bde11fb8301080a2ed4a25719b7a7ef5aea3b00abe6ebaffdc065917220f6a068e72708600bc16e7d9b82e31abca9e30f2e694ebc3c892b1498c9f20dafdc077ca895864d1329804a7ff95bda086d62b5bfecd7f51bfa898b5d9df73d4155593fc58ae86aac081eff54e384da664cf0ce03acba0776315ef51a6fe98d68e2feddd305accb39aa78d961111134997efdb5a680eef634cac9adeaace48b4be9126399c3338d0ec252b9e97b745fad3cf1eb58a7437888a36b360c59ac93ef6ecbc6ed43083a7244867562d9f613623020f43cf961c2423c8f490b5cffc000627a423314ce8c621135eac4d1f234f92c081031c6fb577b8eeba42fcd5430cbb6a388850a337d387287662952deac7e293439e798729087d118aa45603194607f972d91541c4d748e6c69cc924d418f4900bb20187da694a69a495fbaf5781f932298a5044f305aa7422e0974c346a4b5ead93005d251d3b2036379f9565f3fec67798ae6895026e8c84c8a734f447dee58d45b5fa688d2ccb2c3af8abd7d4fcf71da97238346a8228f376241eb4030296eb09b93d3a0435dd2cda0924d1029177b0980ceda39d4833b5f44f0cd1ae40320f2b03862f03e8883727f1c751a30c80964543c9f181bdfd21f9e4e7834b24dc52a1af779570ca9c3ea19fd1961434431b5e755d9ca8bd59746958e2c0a44b65e29f6ce272980616f3c0381393d41a74edb6e7a5220ee97a845f94497541086646df2668a540e1bc1f5828716200320d88ca2d8c46c53f8c1d19596f0c1f57e630678b6f4904ea2bb76ab878f0b250f07c9fb54f629ff54330cbcc75ca35ba3f0cd0a0c538cf47cebd9098b94d3372c30c9eb2b89d45adee1d705d1130d062e4752b48b91703bd6e688b21be66f3a1e573ffc64bfb14940494e4592a47a2732de9f44e6e0bfd0d3362800544e9b1c37a6174522e1e7cac3a852c7fb6d567e8ccd3bf658c4f6335e0e99fc3b2d0f703d42e57d98a20ef85d88d75503f6dc6720960c110e44164979d5ec8f88dce117b02b9830c6c2b201848225fc2a32b3e040f9d836d54c0d94548382f2791a78f45619f8ed2a5b35ebd31b58b778e1e77a3392a682b2f2dac459cdb49ea5d886c3db4c51b0fba1fc98949123ce789b795023141586039b07a8e242cd2e9457f12370c0961a474356a1848c7f489dbb88382e20388ff6ab71b7ebf963da11f82859fe2b75d83e898cfe7ce3152be83713fd6b6618625ebc10a5728826373766748d9e5cd8a7d1d806ffa73fb21bff5c76b93bd977587a0a5457e489a9083b0ac30d4acb84a493163a671302409cc39bf3500711d61c1874b599cd27224c1d5aac42e605572180a8eadefcaa990d4b80abfdc8129e44232175daab203761138146abd8fb2e309455ed38d8b0372e7ac80d0a8561c62b0467060fd45222b84a3b5bcb5c4a7aa6110f2191d0b4c772c093ff7b1449c9304f1a9abe6e459a752d9211af8397e6e322ca0eba96796b0316d98ad4880666482952ada65c7faa20e8d9debe82d9fc6a5fce26dd4029d75b5b9f9ba78299b7654270c4b811c0900181dbfd30860a8fb2e2179a086030f2a7726608aebe6b1edb629297a7c071659d41083a33d6f808f126cb100866441ebd28f95cf2f0a5d58f9b6127a8ba1eea39aa0b8286c004d5cc4ea30aa98bf1467064de6667fd18d590f8200ab753ec0ccb3197d21f81d1fc02a6ecce947aa42df3602b61db8a38b9e2b3f0e4c1c5855db4f3bbbbc955080e0204d46bb524f966c9068ea9788a783f14105325c16f00b18b7c15e544b09da7e90deb31c9b826191e25a0b9e7989741d36b07427fa069b102a0cf033cbefac662d35e13f846469b9e6b09fa314690a8f5273913888f8308f4e0f7f13bff20372d0bdc533129827cd4529cba1fb85a0fd2b66d637a60c21c5075d393f1c17a87e1c1775c97d36a7808e2685530c22c8d41a5bcdcf4d615ce9780f829e4fb101c197c5f2b2c38e340dd38bb595e48eb7f0c8c2e74f34a3372b314191cccb387bf1cd3f203ab35396688f53343b1a6f893cc78c05bf5a3eecc57698d38649373f01319841f869b6817f40245953e8599335abfb792401ca1dc655ad4b8ff3862e08bbab9ef8c0077a05d116a75f6a3cc60880d592c503fcd01a2d4ca9cf4440e1dd22a4bbb38c4af9d75277066ec5686b9bf5dc284fef0da733778d1e3a0edefb8c17b55e63f2a3976fd834bcdcc4f5c", 0x1000) 1.470938496s ago: executing program 2 (id=4315): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 1.467616177s ago: executing program 4 (id=4316): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8a5}, {0xb1, 0x7f, 0x2}, {0x16, 0x4, 0x7f, 0x400d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="09739b5aa2000ddeff18dd70484c459609ac7086", 0x14}], 0x1, 0xae) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="74895c96840caf0300001300050000000ed8794d31d2cddd527ac20e9175f1161f3ee44d97a22df0fd0a12d1", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x18201, 0x0) setregid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000007c0)={0x1, 0x1}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x14e, &(0x7f0000000340)=ANY=[]) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) 1.465760089s ago: executing program 2 (id=4317): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000080)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES32=r0]) (async, rerun: 64) r2 = open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, r3, 0x0) 1.250034862s ago: executing program 5 (id=4318): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.249295466s ago: executing program 4 (id=4319): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x0, "9700ff47c1d102000000000000f2ff00", 0x0, 0xc67}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) (rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e", 0x20}], 0x1, 0x7ff) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0xffffffff}, {}, {0x0, 0xba}, {}, {0x1, 0x3}, {}, {}, {0x3, 0x5}, {}, {}, {0x1, 0x3}, {0x2}, {0x2}, {}, {0x2}, {0x2}, {0x2}, {}, {0x3, 0x2}, {}, {}, {}, {0x2}, {0x2}, {0x1}, {0x0, 0x5}, {}, {}, {0x2}, {0x1, 0x6}, {0x1, 0x9}, {0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r3 = socket(0x2, 0x4001, 0x0) (rerun: 32) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) r6 = socket(0x2, 0x1, 0x6) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x100, 0xfffffffffffffffd, 0x3, 0x6, 0xffffffff, 0x4}, 0x0, 0x0, 0x0) (async, rerun: 64) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000140)="d47e78a132ef65800dfe34fb3bd212f88ab130cdcd67f2406f9a43684f807323a837af78074a47514b5904dde16bd6c76d5495ba4712bd788ecf163e3168918edc2cd6e196c6c9e49caf20bd7df8611aacf0d777a492d52094f09d", 0x5b}, {&(0x7f00000001c0)="281f0b59a1268c0929ca5675d5caadd8a20615001274f4b4479eb7a8c86f1298e6dbe2e846e7ddc291038f4a67c470617664e46b5c811e1dbe61c7", 0x3b}, {&(0x7f0000000300)="b574903244abca1eb08a03e22d1e5266d72361603ab7e75b0f84fb8e4e2c1a4c08fc5c740f30c42e9e816df2b0e8b6510f55c377a56b99964f", 0x39}, {&(0x7f00000007c0)="7d122fd2422bec0dfcd37c09df2b89749825efac5fde7c542179360d7360f26f7dd1fe883656762d02a4c889186d64c32db2a6741e33f3edc5fa3a935aaba839c760addf589ffaaecd7732d6aabf49089ccb616ad7301bd4a05c2417bc12f3658d7af8f7d2e9cab1ae2ff6a3e5437f878fa229d453e3e0f17e0bf3af434972c5d58ab9bff057231fb2d7b8db7b3e7cdf405fcb8b2b85f8fa376afc7209265e990b5b13fbdde7b293c32f2a5519a8584f4801f302534a50b2e0a812", 0xbb}, {&(0x7f00000003c0)="ed1174c7ee9de704dfa2c15c02522aad9dc432a59421df6ce7a50443d3e67793db88a90ec56b2edd4b13c3d88975eb8d133e", 0x32}, {&(0x7f0000000880)="17d77fd60e1c145719b23a80572ade7c197800565e374ebeddff24c75e3b77c8298c9f26a644cc21b50404a53e8f946e533daa39513ae8cc1da5fcb8ab62b5418e8f1a6f78e7be93a70231267974d3fe8b181e09dffec4cd4ec3ef28595599ee6a6d80c8dfccc7b2a70ddfc148c535d5ea4622caf3d981020454bc90cdb8d51fda2a737d5611520766b67202a94f894be382c33eb570f6ad269fa8c980c30a86f492034fadd0e2a586436d7eeb7a83c71b0b9fa8a132e6e303bc5177aaf20f39f567b3af20e759e97167d720e71e5f40256be4d82ddfb689a9f9911689c094856c9548", 0xe3}, {&(0x7f0000000980)="99d4a6e5ffce32b4d09e0b5d088bf3fea66960efa15e31fe7ed97243d0e46013d64c7e29332bcbe7756cf6afbe5bb8f762fb34dc433e10a292a2ec7aee643ac994cfddfabd858ed880b17e9d1cd16b520eebd23f07e7d35de1fb46769e0b73082143dba1a08b07d87c02498aec8f7fa9abed32287023d7612b240ee1dc95ae4a985a1d1685aba66c856b30955a8dc4b248d092", 0x93}], 0x7, 0x1119) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x1, &(0x7f0000000080)=[{0x800, 0x5, 0x86, 0x6c0}]}) (rerun: 32) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) 1.248999539s ago: executing program 5 (id=4320): open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getpid() wait4(0x0, 0x0, 0x1b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x2, 0x800, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 1.000200786s ago: executing program 7 (id=4321): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x402) 996.941112ms ago: executing program 7 (id=4322): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="50433f9e3fb27f1f3b5dc4496408194b4c4a38122b1642524e85890cbb7e814b7ce7b4ffd74b8e7c574437085931e89f98378f3143f1063a1b83f68e7f29cfcf6d97e873781db9ffc626d91459808930bd22e68f622be1effd11404302e3d87de72d9181648b7ecaeb6740602d2b8f05d9be65e1ad2eece2ff8e40c66a8d77ddb95a88d576f079ad2587755d139096d3e5646c77df91e420b3306604abde9665c2a9bb50f3804a651e6e0643a7f168a26252a8dd6e7046ec31c447ed24a538ecc15563479703c45b3898e0e9bad832b70bc81f3f92c468893885206070d46a0eaf3b29d20d57c7dda29cfbf93cc105e11d12027565604921d102543b4ef31ae415c8743587601b5929cac07c2b0814070bd2cbc7a3ba310cb93bbeaa56f8ef2eb3693569c25041ae566078dc0a1889f926599ce1758bb3d04af6e2448a835af850ad1cfb55da2d98b8b3f17b8cd717c91603effd34695870437a2e6bc52f273cc1fa725bf9f384416246b9c04aaf233269a45f0a18748fa9f2702bf449cd7b21846052e3dc16ce26ddf5309c27e3374a7e7835f065d1145e4c9e114c547f7ecad3a186e51a3a1ab06fa26143c7e5021b814ecb54904b41f0fe9de1cf2eeacb9f272dcab2c0d2ecd9e1b3796c130259b42198ab2d53ca4a3ad65c4234eee5de03316647f11958420fe3d4b155d1457110d806cca86dc39c7fc911e9bfa2bd96d565c5dfcfc252b5b633d4e4218e6b1c2eb9436355b1baae25107684680c4fed34821b218073b0908b16c780c1e597b2c8f97d6bad4b917eefce8d91345e63f22f8e86dc25c0a9d0af8eb4d8f1f702bf6b0d714dc1189cd8d1507bf50001fb5e670d55a22fafb48894ce07c39373de7a7486fa0c9d713b45d3c6eb53743ecbfaa0191da43656a7f1e6ed2a788425326d1459139196d4e350e9a9d484afc6f6b3a5e166ecad0d1fd0da8426b26bccdeaf3cedba30e911fc2917c2afe66426a063ea4813d030df0f152c583ffd0efabef0a55e8c0f77e0acb4eb672179e3fa8ae0130eaa6d221dcd7770c24cba56c584b9c3679ddd2682fd79f63f49d85d3368ab34b99456c029b728baedd05491b00a5ff8280ea34e3f083ee77a7ac209c6c758de841d8bfa587616e7bdf0603e413e06f9fca25bb344db39c8103728f1954fa56104224f7905126f208cc987cef56345104191fb41850acaa1b1e2ef27e512e6d53382a7d42233f5019b10f7210916026939d81d45e9e0c142cf8cb21a8b620d2eddbc63cfedb3ea9c343fc85d8dc7c521f9b6fe1ac109773cddcf6e03087f2bbdc2760ee771027c099d9a4f1187ddc0c9a8d163211665901355b291779af41a71365f162add953e8b5e7b6f301449d2cc8ea71ee9a56eb8089c833347dc76e07405b170ec8dafd292e197bea1c732d55e8c439ad3f4312bc40fd3980fd5434f8d64ee83f8619caee898a18ca04336832c8385e9e70b6ba72758ce9f837b7caa8626f2c063202ce21f9af3e7d50b207b7a772f4adec5a3b0ec4300244e241f42385f4393740c86ea1d9dc28cf936075f7e68d0cbbc3da29238317589298c8c39abd62061be943bc0fd7696037e9302409f1896d7588fd15806781f790471f64a85855b5890f67a6cd709504e98b13e2b06ab4869ae616ba2b829c57326c17ff654a8d6dbbfc392b905f0b6c16605c7ea382e0f37278349d3cd84929b510ce544cd1f4a0013d69ff95e1b194505561568a06b42fd886522690477b1f0aefb0feaecea33de74909655a63215075979498b3988974844d0de997c66654784987ad7b6c578f1a7f3c40cafebc23e65ed85803d4795d894f48ab471987e06b241a620cc3f54b6c8f62197ff6755dd9a426c210813366aa110d518494114d7e260ec348a24e55268ab3d147239fe56ead3dde2aad63d6a1672857d2a667620c062e13c1913be91f474655c800886073a33eb8461b9796ea1c7d2223b78389fca45ece0c5bda49130cea5b816f6d95ebb4377ef4728e00e9d6c30427c0f3141e4e7569f2f28fac26fc1d18c2e82b094698a069037e5a31861ca8e336be8e0dda678eb9c1ebad6e4595b794b6fde7cb4a4670f4f7ea63c90eaf397e1c9ebce33d1676343465dcf12eb3b4fbf9d443f0e7d75c031e4a2e94da07e07d23276a0180fd8a4074daf977eb9474de73616b677ce6159447f882999070d83d862627d39d95907f7b69d5dbfb52a321612ec08af1afc1473af745d3d5b37ae2934839b9db91022e127b98322f750e267f9e1ffb69f14354bc0cebfb9469ad7012346d10d2c2d236a47985935cbb2216e15cbf31764f6e50ec09ffca59c5f1c8db44ea80982b7dd72ab547add8fcda9f2bd2f600eabeac16658f5078356d37f92fc171b2882db85b04f8bbb551a24574de03f9b2b78ec47d50700f4b7ff12540abda40cd920f5c3b166584761ac9d8a8caa01eb5f71a8b98bb5b5922e732ab37fc48f5780259ab294d5d9ffcd8664606feb193966e50f9369ee8fc67e7456dd08e863b866cffd6c15d9ba7ea81132370dc3e937071ed6c3dd365ce7be02031b1a6bc8b10883b4a62663ca893c6fa607e2f47ba88290eec2a862f99ae525d893378dc3ddb6aa29e6005de352d2cdf18d545c4a8bf417039b5b69bf02c8f3d5e95fce5f28834e19ecec1038bf67ac0ba786ede58536fbb1ad61b1dd70ee2a5667920694d1a5580a17b24e1455c49cbef71cf40a2c424befd9e685e1be1bed64e5f233d106436e971e4c8b3d47702e93e7f2cbfa6d05fc5fbe30868cf5d2c8a0a182b356605c8d592861e8c691e92b656ed41244ab460d0c7a246adfc7e8287ec0c505e2a1b5a45d897e485946c2fd19e3ca769ded13c39d8af9bcb6e89c39b6a7dc7e1c5b1e4e3cafc292e851364045e20c8b98f722f0d68da4fa7cd3df72a066a2f5a3c6dd7f0a73e2980c4141197b4e8af8e87c5570920325cc9f5a73300688d0cec3af7aeaf3320805320b85207597307ccdd25a2c6b5acba24630f350d5c4c0cafd639acdbb0ae80a013dbb0f40bd1f7585d6f6e5a85e6c743ad2c77430e409e96a1f5f9002a864fe0f9c26195d6c797e0e43eca26c7ec726ac51b0fc4ae82c9f8fa8e6526dd000a00904b56cd0cbdfd43287a557a3e3de1a4bf68e0a06950a399c089a331fc905c8e0c2c184e90eb74da76dc4527368e800e46c2e4848f22323bb4e2efdeb7e2578e5bc56b5d2717df466f04d9f66c4e17350dc9d967dacdfe191c670ee494dda84780c02c09103871c1a48d30a9511b7c387a05148944fa0b197721718b487f3fc41de7f7dfd2c10a4e1033886389628972a3bb56bcdfb131a5069a2f02227d9ffcb6ce0d8907673ea0829948a7d5d2097ccb07fdcfe7e7f943433a2579880338520ef422587e388a90204817191994145f1c040bf2a5a29e8278d5aab8ccec136fe76426e7c13d98491edaf4d52ab0b5d99f5c1fead94f93d5cc5ee16886cdbaa797e1fa2899f44762a83bfeaeec93abfa2d1f78b562f993ffcb6d6bf448ff317dab2a39ab18c82f0bed3034be1807be239cfec17ec7c154b1f4cc6cf6a25b6fc56a908ed4064e72e50fd991dd6d104073701aaba9bc4a44efba95fe5beb2501ebbc10b317d6f77da4f96c2cfad79d4677a4ad4a26213b7de7c76d62d32f6f97d5470cbb6b76962e55cde802392d9f2d3c32a07fe3dc332f34696a7950fb7de81dded39ce4f9871b008632c3f7b1ce38fe768a6977f6df48f452677d03940f009e903f1c5bf0b09188b562478e53d7bb0590062e28c2ad82c70df838ce573314d8632dabb0db55211657dfdecafb19b619071a649f64ce19c330bd7a3805bb03d691f153795dd10c610b6f15a70540e22db6ccef567496a41dac5517af4d6d43bfd5ee1374975a51e16f39b7e1eb0042de9a227d37fba75ed0f1d6306f4457f8a7f60e84a8465fb248f0cee324d314c624e07a552d56d0476d6365007eed7720d0bec6d7a857b99d6d6a10102c89ccd9b154acb11c788a814e2e9cae299b242b4293ccfbeb119615e4c41c94a951bf7dee983b914a9db8c1d338bdb6ba2b852d79019dfd96fbab898e493360d5af02b2f5e7b83b67a2e7a02777852768c55a05c9be929379a07890ed819300de2f10377a93a4c861460bca08ba36ed900d939bd8ed87d600f9dceba2fa865bc220d0a5b883b9ea7b620d0a27a076e1f1388b067cd714a36bf6937e9c5c8955500a0f37deee9fc14b5147145fab20e8adaa4da2f111d9256d8eff36c455b37e213351cc5fc3d1d0b92725eccac709e274ddfe602a42c10a3e6583f07dabe6bb6b100a21880415e95de7da357e97e22779f29dbc5e06ea92ff219e32efa96203ed1289715df0378c3a91fba958cad614592bcb4a84db8e47d9e4a7967e7e535ab6314957c841653bb3ac76581ab121033704c184d87f170f978900adc1acca9b23da6c089d93ad47b9e1309b3414379f4c0aa0fe6f069ad0126f208c9993a47ffef60bc1ba76f8c8b4b52e50684af476304db6e58e775f103ef7645187e0bc701b2f3acfde796d7ba2341901450d63e7574018ee849c10aee4028d1d806a746e93cf71798cf7408caa3b3f97d0f3d98cf95f0aadd80e0aebb1fbe2dfd9c1f2bf4c75655332f74ff1e80b11b634cc9e81c554583a2f8d6f92bc1e483c44aa95c4ed9e84177744a7507f0c7f47312b262eb11613e0b389578f373ef44b30ddbd893cbae4bb632af6311795d5bbdf44c111515a5649573c13bc1394e3ed089282b7ff596ea9e4a758b6337143788854bec2af1e39f15dc6d60d72135ebf48d9a455e65bcaf67542c4446667c07e1136bd4978aafb4cb7646b45af637eae055434641918d452530bc7b748acf07ebb3641ce1b23115e657762e3ea4acb131484df9dd7ffbb958dba0899bdf7c9478a45a7669ba04cb3c17c76f4675dbd975a887e498659f30ed63cc78851cba2a4951581dd33edc54b282f8aba3d12dc2d196404b7ac098675418cc66c21cdb5fb8a00af82ccd0114e40bacd40ebb4e6b4a0bb2860a2960a10bde977eb04c9187feccb8c970d6894f0fe8bf81357027b1ba3ba808628c05de2df534aa2d08e5343f661c65b337a5dd5cd4c4053c016cc9a1192c2e254b316b61d291cdcd34981bea41284f785fdc998eca5b1872bc771b1247f0019d2a94fc1f563a033f55c58cd572af11e487408290d5fe5b375f4aab027734a9a5c021c494cfee0a5e79b1cd778db689d8fd453693dd15391abe0337efd1e90f80f548ad99fcab326805092d5c44598169299748404a4c99022be959af454d0db4107a8ea477ec420e5a7e8f1bb9217ca5427586215711cd9e772583c48399570c33fbf8fb220e84f7f6b7344781dea34f562ff04fc909d0563961f4dec3670cab1f79fefb7ae367f74f4c63bc214927fa0bb848eacde885bed81e6a8da512a10568ed221f83f18925e969a4c1f8d3789d5336e25f0da3f0caec35e2d15f91102c098cd90dd1d4e385ed1ccf166a0148846aced46437ccbc8eb2b75c65949e762861a0530ed94062093ab1ea2ec5a9dc12ff68a034b5cf2d762f9a789ab04b42dd93d2f7b43f3810d494bb08a04e8849bf4a25b638550ab044acb882579fb8357e6fe8e381086979712ef68bbc3abd130063955d8a065d82549df0febbf689b7e626d9fe9d6d8e92007f33cb6c1a1ae59763c44504ea2b463945455ee45eff630d33889ab7ddd285586e7f113728a07a0a3e48e14f71504d28a4a7e97c947abb224a1088ccef53a5afd2ceda99393ad1c6b0eab616", 0x1000}], 0x1) getpid() 750.056476ms ago: executing program 2 (id=4323): sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf1017626a7dbbc5fb76d0008000042faff3d938bb570fb92117e54c7aee1a78e0a0f0a29eb6101961339", 0x54}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="74895c96840caf0300001300050000000ed8794d31d2cf00537ac20ea168080000ec1024f906c122475160950393fa000049e708b8ba290c808389ba4c8148770000000000", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x11) dup2(r4, r5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x14e, &(0x7f0000000340)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="207c33c4", 0x4) 749.680676ms ago: executing program 6 (id=4324): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000d", 0x7}], 0x1, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 32) mkdir(0x0, 0x0) open(0x0, 0x205, 0x0) (async, rerun: 32) getpid() (rerun: 32) select(0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0xff, 0x7f, 0x5, 0x3, 0x0, 0x2}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) (async) r4 = dup2(r3, r1) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) (async) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2c, &(0x7f0000000bc0)={@broadcast, @local, [], {@generic={0x8015, "b1419774f4785da8e38f0fda7fc0fae11d5958866f7268583e4ee25e2380"}}}) 749.361477ms ago: executing program 2 (id=4325): r0 = open$dir(&(0x7f0000001080)='.\x00', 0x80, 0x2ea10e786807f0c5) lseek(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000003240)=ANY=[@ANYBLOB="4389d31303baaaaaaaaaaaaa86dd645d20d400081604c004a2fe735f5578b8ca8bc5aaeb2c9d00000000000000000000ffff000000068100907800060000"]) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) getdents(r0, &(0x7f0000002100)=""/4123, 0x101b) r2 = socket(0x11, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ftruncate(r3, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setsockopt(r2, 0x4, 0x5, &(0x7f0000000200)="ffffffff", 0x4) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x4b) 730.663491ms ago: executing program 6 (id=4326): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040)="000dd998", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff020000001d0000000000000000010000000000008332be8935ca1d7bbeaf9cd27f22a5cc505c2732b83ac1a8a6ba40b1fdbd020000ebc1b2858d8a49beb77056f62d3812de637ecf43538e5ea8139d6c03ad705be5d50e25109b9a36c5a97bd8453924115ffc55346f031ea2f98512624e3ff135ef773119e258666d7748b8023aa704bc834068be0631070c84bc4aeb1d37750ef2"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setregid(0x0, r5) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd1e}) utimensat(r2, 0x0, &(0x7f00000001c0)={{0x7, 0x2}, {0xa, 0xfffffffffffffff8}}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000100)=[{0x1, 0x2}, {0x5, 0x96, 0xfd, 0x9}, {0x802e, 0x0, 0xd}, {0x4, 0x98, 0xf3, 0xb1f4b08}, {0x10, 0x8, 0x80, 0x3}]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="6aab2139fa938b79985f0e043dbc6da87b25b6ec50b0063806036e7d7cefa022e213957918", 0x25}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r6, &(0x7f0000000700)="d80b00"/14, 0xe) select(0x0, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x2, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) 730.257446ms ago: executing program 5 (id=4327): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x9, 0x3b9ac9fe}) (async) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) (async) setuid(0xffffffffffffffff) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)) chdir(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) (async) syz_open_pts() (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x2, 0xb8f8eec}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000008}) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async, rerun: 32) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x126) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) (async) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000140)=0x4) 729.737156ms ago: executing program 5 (id=4328): minherit(&(0x7f00001d1000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f00001c5000/0xf000)=nil, 0xf000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) syz_emit_ethernet(0x4a, &(0x7f0000000380)={@random="23a480051e9b", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a9b069", 0x14, 0x1d, 0x53, @empty, @empty, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x8, 0x7, 0x0, 0x1}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0xb, 0x1ff, 0x6, "32c14a6159da4bf4ad3cf57fe2c7b1260dad3860", 0x7fff, 0x3}) execve(0x0, 0x0, 0x0) 729.573504ms ago: executing program 6 (id=4329): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xa8, 0xffff}, 0x6, 0x2000, 0xffffffffffffffff, 0x0, 0x0, 0xa, 0x10, 0x4000000000000002}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @broadcast}) 499.841202ms ago: executing program 6 (id=4330): sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f00000005c0), 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="1a571d8c40cc9649ca31f5927caf162d527225c8fa9d52c072a9d6ca7c435b87958fc57e1d543130012746872e7e1a2ca1f8649b7330d54c2319341c741ee9daf5beac828cfa5b76c7b600661b2546dec0737b1e690fc68f1ceddbf3d7077307ff9db14101ab94bf4b4965f925d702cf6f0f69c32084b399c512660907264c367744182db95912660e32b418715bef7896ee30525ad79ef3baf0a797ad53d79c20af1b87", &(0x7f0000000100)=0xa4, &(0x7f0000000340)="a91bdb35e00ad72032bfed3b20246d8f3823f74cce98131ce83a9087ccf56e07370a189e90c98977239d664203b008df2b13b35e71776325ad52b0032ef7f83a1eb2eb6c83b317cd6921a2401f11ce917ee5001efcfc6e8cd8b45e8ba27848248be1aada240b07fc5a45d1e7b066c15f70ddaa56b97de7cfa6f5495483acd5c9b97ce43ebc4362d67b14232b09067f833e1e9b4275bda7303f02ad48d7498f7590456a27157306966a8c7c4ca10e12060cc6b1902624130b377d2251cd327abfb40e8d34cf41dedd3df9f2a87471a99bd8422af3c33d99f6502399e3a5c97e806df47a669d16cbec863b2d5ed759fb84a4487627bdd97e88455a718821c9c24ea9d3e4d88c0501ec277810eaa0a88341857ab6815169e4f8992aa1573a76c6e933813c19fd593b7a04f7f3cec0677a25f261ca69dbe1a98cc27f581b539a636f07b98d5ff00ba6ab9327bdb2826d0305714b3f166e2d89c6dab0f9316871be399a6eab5d543a8f89ed950a00fad3f56f63d8c41b881dd469175f94a5040692db85c137998211e2ccaef57790c95b36f50dd2a9f05774d00acc30c7454f162a156886571d0dd48a73cad8998b2e1e3208456ddb52909f1821ed8718bc193858dd3701582d403d52657d5d451dee1ff2ec698ad809782ac9736d02770ffda5a2aac21ec95971de6a3beeb4be0d147a15a299a111ef8486f1c0ab32beb95932d0c23ba5af924d03b83ffbc078db98e858df3b85c7bbe0000d008ad8ba12963568ce8aea74dc585339530702eec1dced108bfc998b43404990b2bf1d24ad27d3ce8858a7793bc5cb59407bf2d1b3f3f28e1e60af513bb2c7a8c75aafae40c0d8f4ad204c811f20454dbb86c8ec1955d501f65c91ba79f6675678c37d1dd7f669da2c797b7654e51295f7067da298560ce6bdef3820a811e637901f5ff8a688c29654a7f83e2ca36e423a2c6f70e6571ea7a9fa68a4531a7c61622728633b037742bee9ef48ff5d979b7267bf6fc822da98c8bae25711ab270df85ac7b2c9c9c4e9ac684ec9954dda014488912d80167d29e0c95d613f16190eaa3d9bfc9656a3f0a6e703c827628b1c5b4c277f60c86c39dc88ed35d5b7600ff0bc1e12460d12a80cedc8b996fdbede4afa7c812e8340d04011b4de381af2498976a1e6938b5a6e7d807700285a0b3616eeec7cfc07225773d1cfce361543539e9bed7bf37cb64037f14587dd40b4b4cf3f6b9a4ee943197928d7cdd289053ee7e6272026901bbf347899abb8d331e15b6fb74bdd3e718fcc8d44e552358f9f57775f98f632ba7cee777d9810b4b791cbb7dc117a148cc707a0e60eac592d351dea25a0d95815584218a6c6f98daa064ef832295e0ef8e6a696ae0bd01d3101b2d2fc6573cfb5b51d8af27cda238df4bbeed2587b2400b9f77e113e200a1de5cd744fd77d9741929266207a6f14a08dd882d7262bb488ab3614c35559c67bac0ae365e49899204971dde11a751209c68c4d023b0066fffe1197c6d232c1c6314b4c718c7fd425ea925fdb0d5016842d373d34aefa0ea1fc071f926684ae4bcce249ada5d52fd7e5931881611b3ace824f5f13c813dcd4957cbcb90068dd4eb43ea8fa7d30845212a4649cb42625c25846e9d4e9fc13a0a7bbce03ddeb0264e4a079946473b00dfae7730780aa1e8fd01a4a48128ce8c0d8dc9dc8b84bd85c7eeb7a651dd1530839e85321062ff2a7e8bce5d63ef5ae590cb4d4d320bd60e422c9cc150a20c8e82560220d03f1e3b329072f7594bb7fb573a456aa9b8dc05a1e141ae679e03eba5461efbc3ee28f4c57113ce5362e9b3fea8dfb0b7495ec7503b401e6132aa2f74795255cc3b3f162ee14c9522d077231e8045335f3c69d20022154ffcb05c550ac675f615c1f0dc20bbadc7af2a3fcfe05b4efc01a2469242e6bd33acb049dfe47e40ae8b9c810cba7180ac80d6d4268b36e804d56187c49be3f6d715ad62684e18345764ffe26bc98afbb292801715492235943d4ce186f4ccfe7d0687456811e2732ce2b37f7387ad38cf5906b960880cbb7423e96ee712e6b08c53b8e4229f7c92224a6f9ff8d2bbd5715b406156d8261bf21f38f34318fcfe305fccf116e8d844e808bf3ef4140918118f3499158b5b3a508603980820ba066c86bc676fca3ea21efbb4f445125d5f02c608d6c05c1f448fe699810c56a4137ddbe8e44f3810233c204023ff2c3fbe72b452123899ede44312de1e5f215c0102ec5fcbd284f73f6cf10165492dbf0f3ac7bf0057f472a799e82663df28f7f09b3f789e48f906cd56a2f2ec4f6fdb143fa657f8d49355ca760428044bdd58a7dee61a78d8bda914f9bc3692242d60b41a972c1d62596784917a910c55808e42147a9fd265ce7f2fe6793eb5346a7890395ca771653893eb99853da82c31ac48032cbbf427c9c984d195e786471c18d7fd0d91863d7a6b483228d8447b4cbd3b7d44639582711e7fe744719528c7779a3cd02106fb82a5c882b6b8d58d3e2b926e58ba4568b4029ba25b27ec8509d55e9795554864ed940b3da3a93acc23da03b0efeb495a6ed15164f2d5c40f9814f1875d36de750a856d5537f64e761bc9011f14b0e0a48eac0eb472210940ff94536a5ea45b230cca61d925dd17172a6f6d76c8db9aa5ae137e7b78111b39404cc643fe293c8ce1d8c7749001ba4c7abff9856240877d4de5ab86a1433e332d19edcabf6d4d876902ec74261618a25632a0b0daf3711828df6daa537b6d2d012e45f13eaa5fc2c10d7b2198bfc1082b17ac3ce9a67765e379427736163a52adb258c8e9f0d28f6ea1ce6a431dac223b02ffed9a7009d445aeb2bd221b340df6387fde0d5b78deb4a6b2ad3435f889e5b5f490c4259928ee05c2bb46262c6d2a76faeb75122acd657f76bf8bba1f0f6bca51b2507977d7e18fb6559d43a21d88094b5f01513211807ad3609df628dcfc865551445e5db75d5f6d661476fa627f33da8043bdd66bffb8fc94b80a3939faf600da16b6041551bee95d8e2a1239748972238f9f9be6c4f2936515091d71dd63baa23ce26864ad1504e7b4c3f0e68c3932bdd78489215b2228ce54bf925f8f3e2cda2a8b3fc28e987fed859b5f3651557d786fdb5b659ac06955c0b74a9624f1c98569dcf358d98e641e2484ff30d34f574294e28b0abbadff469f4a6217bb45914ee352d99038839b8aa0e541d982ff2d8719b7d2534bda403d4e3e60c48c484cfa6defc1374dd49d2bdbe96a62f285ff5138358ac1bcc9af57e8ee525e19627a27977949e486ea410ca702012b1843b76f53d6b6f23339b1ef2dd1befecac3869fb296e3a33ff06217d2232ee05486c335724b49e05d25d2242ef9f4389e01a2333a99168a6e8b6b57bca49f331f599d963f6f2ae1b95cec9d06c8e64613883a520ec8f9fac81657963ad918a596ceeb17e90b6772fa1a7a4cee033a0caf8d58576ec82917dd69e6aaff6e0081f3d2987b7e85ae4c9cf07195baacb28995bedc36440a710989193be176ebf09ad2fb45c7be9669e5219103041feec179f0dcc4b9932c6fd8f057249089cd7d9f21991050ac20ea42931507c1a0b987981c33aff87a8acffb22a974a3b8ab5b61f2d2398ba4cda29234b90625ebace1958aaec2e8f7bf9b6e4aff30d57e2340f010623b54187a08b8865554842a53343c3e083151df5dab0c90f5f6d3fa61dfb5374aa193fb2b759859e29d965ddabd04a64917875b1b7437e62fd1284a5b572eaf88fd175565567c09d54ae711cba40b0d611bee1fa7371c616fb279d0b8d67e4f6ed74ba330da7a75ab76f58c53b6053bfc203f6636c2c4c267709ec3d865a9407a0dac05452428d0d9feaea528980b87f4bcbf3182ab0ffb865dffbfccd6270317e25bd5eff145fc2c7e40fa945dce0e9d9d72aa170b170a3678c7c810c55db3338aac3e2c5dcb0b292589502c1d0ccd4e734adbebf378db02f28d6d0fffd8fd89bc1fd3d5f06abb9c0f456af3418063bc57a36898267c10a8d73abadaedc4d4d1f167db72ca471c3a45d02fd03afc45b1a11eb6f20a314c21eff5797c2cb72b5b9f4b09a1b0e6e6e12335026b365c0d84350f83bc62c37cf71e697fc83daf9aa59a5fbcd5dd21019587ba06aca9609119a084809f49ed664ae1e1e922f6bc5eb4d07fb4d6997a56234ed05b8fb7a131d5fe99d286e41a6ae7b35928ab440a9bff21928ab0172feaa48baf88c80103bae2bd48351bcf82b43c21bb43446bb755159aec1e5c74546cd81364c8a602f9bf4d69e114dfeab95c53b2b92a0349f48cf9b5767e1199f521748356caf22d64db0b8af96467442b24e1c414e750be00df65c9f1c08a2890695ca8ad2a2f899597c9cff01a54df7973f77d86215b9e147ba9841649c27d481d23acf7198c54ee91998b94843b4bbaae30dadf9dad6f6c9566024d4f91349d4643f380bef10438fadb5419d5d9acd3906b84dbe06dcd293e471fd9dd364ea78c732cfa16615db85e5d9e920f48442820427af5ed47acc9d2dc7dc90e9957d042badf0c352d5f24c48006bfdd6fd33a704cf749422b44feebd379e9c5482f4e0d087e1133d5bffa53b3767cbdfee80d4fbbccd5fadff6a08ca80a02ad9b97c9680f134386f75f69287103ba935578e5b41f51e42d9f14525886890d21ff4a6054c3594f0ce00875e0bd291bbd40d66c5ca213472f30ab6deee8b7903e988014f52390793d8f6c36059c14fb746b8a2416b74c687a00568cad7a15a5e00b9adb95e248681a8f199cb2191c2e3d54d9777e85eb6507deda18122c45c9b0d20656d3c3ca3afbbaaa3cab08a0ee39430a1fa048d16080aeca01c2a6eb27efc634586fafa0efdf21fe20e585fa7861f3b26f4053bdd7d4f426329a4fb56a04d99f506276129ad61833e27b73fb34cb08ca940222b0487861e48a7053cb00518e56ca2b937209a47887527310e2fda6280b9c451b71fdd971855aafee0333528b1ff992c775d372a44087ca3d3c9aa1f7790e1459e10c667db3ae1df8e0b8913ccfcf0902ffad73d540563847205b941609b548182c71ea50eaa465025fa3dbc460b110e8419c1f20345650ac20ecac0e2b445126eee3bd9936b15ba0783357f8bff6fc2a1c150e8cfa05ca075b3a75cac4e72f58ab726b5473a696679f9a4fc74a0afbf1dcb6673543a5239d25aa20f50d3b38a7e8a19ba9bb899274fa616861d3636c58f60b800a3461db82a7058cbf4fa85fed25c23b7d4669da69ac343aef4bcf92ed5ac75439d2c7cc15d449a550943d914d45a0484574c9588dc13ac60fa610d805a36f398caadf65d46da0e9fe61f725a07f62677191b59982fac023f4cf881f6215885f3729d3a83e70128ba6b3403c1dcd531b1f6e135438063b2409d7bbc8f3562629c5a2782e24a8ce287467300bf04c41d8c8c42c39a230f5a3b35416cdc6295057aa5b4e57db8f0d92c3d1b07cddbe3c7c05c0c0fe5abede7843d79343647a65db0d026f325f6b1b88c0de74065e1e39a422df429c43148d29c02b19ba8897b85273ca6453bf834cdb1623a6ad0f490bf70293329ddb2d6442b11a025ed9111630f7efc115b7607eccf285ea2ab8b1600bd696d1dbf1289701179ae59a98454051451a0882e697d9891456ba458e5262a63e41e4e411ef852bbba778015b78416ae2822fd1f96bfa7dd01f4659b966340e039e6d8650fc4d771e56d196c6805e945592774b940b5cb3d6641febcd49ea7c8569b4236da884ec1af715b64ea8937b5f01e9874f7cc133ee9dd9ee794", 0x1000) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) close(0xffffffffffffffff) r0 = socket(0x1, 0x5, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000002c0)=0x4) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 499.39864ms ago: executing program 5 (id=4331): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x27ffc, 0x7fff, 0x8000083, 0x5773c544, "142e28a47e7ce2dbe73100ffffff0d1300", 0x40, 0x80000080}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000000)='./file0\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x27ffc, 0x7fff, 0x8000083, 0x5773c544, "142e28a47e7ce2dbe73100ffffff0d1300", 0x40, 0x80000080}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) (async) 498.537015ms ago: executing program 0 (id=4332): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x180) acct(&(0x7f00000002c0)='./file0\x00') (async) acct(&(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) mmap(&(0x7f00006b1000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0xa) (async) mmap(&(0x7f00006b1000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0xa) nanosleep(&(0x7f00000025c0), 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 441.985848ms ago: executing program 4 (id=4333): setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setuid(0xffffffffffffffff) setitimer(0x2, 0x0, &(0x7f00000002c0)) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) setitimer(0x0, &(0x7f00000000c0)={{0x8, 0x7fffffff}, {0xffffffff, 0xf}}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x6, 0x0) 441.563767ms ago: executing program 2 (id=4334): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146952, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="d10a3d147c", 0x5}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000300)=ANY=[]) (async) close(r0) (async) r3 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) syz_emit_ethernet(0x41, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x33, 0x0, 0x7, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3fffffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"135e6818066016aefbea8f"}}}}}}) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) (async) readv(r0, &(0x7f00000004c0), 0x0) 441.38181ms ago: executing program 0 (id=4335): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd150085", 0x4) sendmmsg(r1, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x1ff}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)="cb1c9e119b0d66ec196424ef13e20e1f94e36adb70581af4025b91db5149ea72ae829f6b61a1d2d0849c06972e06a8bc0dd842b386fc97e51cc5daa9bcd2b9c14111c62bcc7003cd594a6f6e1ff0d0dc8829e73dea3acf0ea0d6b7e4a1b61c7ad64fb4d16bd5a5a139611cbd6baf7c5fb3a3124bfacc31a5af8a7477a7b907b040cb4e9c7d50972a27345be1aee75022a30307c66a833ee789fa5e4efe02794a94fb61685c5fa83fb45045e35748a05adf36c27cfc7ab551883cd2456467cd3d2c763d40bbd5c918adf30255f21b0b38a3b4ca7f3b8854751ba359e684eaab15ebff026200dad66467c52112f6e7f5105e4f8fd5ddf5a715013aca196edde0eaeaa0984fdf247140f3dfdea312508610dce5439b834dd8a1216481e272ecbc8e336f4d5376f94224c906ccfb228c84e860d815053ebf7c143fd706fa1ca3a5d07bfa8153cfc2b72733dce709a4a4d5058169fa3ddaeb9f28243fdd539d8df5e02528ee1787332ef8fb289e5b05a708a45ad269ffb9593bc9026a48c7618126a7123f5c031055923ea65040a6d71bb335be646718bf949eb2b50dc26b3234b809e9c1d1ad90c7a622eb1cc0617b3e1df2880f88cbd2495c2e0aa18eb734c3810674a64c6d8286bef768be5635d69b750e26cdfa8613bfbe48cdb6bfe8697dfe990dcac3eed322e504fcef1aa23c06009ea420ba3c7e19a66ecd3b2bb59d2476aad99b387f2d2ea3dfeeb20d66b538c42af9fabbcf0c5aeb647b3b362a223ca68df86fe483d4e452682e337701a28dcf8c23b6e2aaac736667bfda9a61aa86fab0a64a1dab22947676d9c8ae789a7769920ae59f33bb66d9c2abcc9fc97799eca122207b964a41d8b98c482ff135acac89c390035e6fa22731538d04efa5ef19b726fa3ecba18c2abf66090276cd093d347f55f3e200a83baf0381fafd7991dcf547848f3388c362f7fd257ce15b02114033d1febbe860d647f9a301611897b8f4423de0f4a078ea958f265ffa67b02235a986f14739b42c6d81dd36feefdd4bb6da746a78d6aae9e67d28986ed0baa0a19d15902d72110a6ffe5b3d19a4b551949a0689179b26595bbe131f83fe3d7e56e09b1735f9e37f2c1bc0f772ce8275f0a1373a77a4d67299587d9029462d754941c2ee1f0b285a6e0c8719fbec4da3bb8b2619e28483d7ce2de1ec9148a09759003520fba0c9aa77b0a4e11c567b615332a3357e572ca7cda18a6fb11afeaac88665bcffe323e3f91e0e2ba1ddf23be0f911e37a57b2c7f1372088267c29d8798f3cff7d8b1ea069976c031e1a73d9b82e01a9c2a5b8d06f8ceb8b9ea14e975e5e42c2691e28eb8636da781a6e50e3366921e886ef1658d16f97fe0609203b13c7ac3d9a4ddc41ed00d8eec17b8e573574068a029dccf2d3bec2830d19a2130a1a418c2a0c745c9ff33f93cba388c48a636ec220f41834f58cbebcb957c2a8daa322d15b60f85463fc4dcb53467f44f2fc2d089abcb7dbe8eb72f6cd0d43919bbe9cbd4d36621f40501866faa744c6821305b1c142f12d565d26295502ecec48db466397fc2bf2a50958968ab5bf4a70f438b44d2a44a89829be0a96541aa65a4eee7241d942912208d8b591eec08ca2376be991e4368c112d950fcd2fad7e5f97dbbb90edbe1a86ccd28133ad76da7ec4ade7211101947a3145e59e958305e49ece3464297e7a7b3b2bb503388eefba7edad80dabf7e278ce65ccaec71bdaa7c76c7f58291747ac5f7487a4f623d7620d0577df26779ca7f6024fbccab9c2d78a68e88aabd87cf655b8bffc9ff5985a8fa97415ed6e6c5ac57021efceb4c9f75b622aaa80cb602d988d20d55010b6ea18841672d34b8de4895c47330368b4ed79ee75424ee9245cc52171e5aa59fa6c10281494f720489c68e98737b547e66397a43223d24c602bb29b40cd0b5481864e655effbe5586b1b928dc94c733152b0c0b6eae31aa71c4592131d819c90b4792886617184bdceaa09901fbbe6309ce65268bf4b93ea498984691fc1bd2680a85b0be4013c58c4767b963c9d344d0dab4e4a988ebbb78451e13613b1af7d73888d44d8b91d04b1b05abdccf01e25676203ad9bc318ef00087fa07aaa002fbd3b8abe7d70bf0097fcce79a03cdce9d679e0c8203fdc7e13313f921692fa472f1d8342a8d427b4808e2e156614b3654f69d5213933dd9f5a3353e8b9040b1eb321944e81ac1d99dcfc497942af68c237d97551f644e14388ebc771dc3c15b9d29f303f1120e40bce31f492f8b88be6314ae9c52210954c03cdcfcb42abf79d14ad25ac5273c0642ecea6f54988fb32e25a91fc0bff712b883fe847c22130b26115915a52a660c925c364fee3e1cab64c9e34fd69d7a378c2d020793a84085e51dd316e7cde6e79501bfc29c94e9081a4451e947ba6b056a96a0fe4318891eb5c4136932d3cc9354a20429aab555c0522527fb1526ce23f354f3ba3dca8f8d848ee209cbbdf2bd9f1d9697c837571f6292af733bd4962577d5514d1b477aa74c6215862d940492421379f998b6ec358911bf0c99540cbdf7843397e48fef3af0d2d0765fbe8a2052c30901ec52ab1a58b29f999c11310986fc444b3b8b4dceef30820f3446dceabb2f910b34e87c83322891dc8e9ceb8a37129bde45ce812018f3be22b2409075ae85adfdeb82df88712dacfd0446f29c33db7a0b44a5a8459e46a9c091940a85f642df46b77f8ac8f9a000ce57f4138b69587ea8359998161775f2f8e3cebdc3d3f416893e48f027e97dc1063aba1a4613479dff90a7e86a8e68a9afe80510f2b623bf7c920b4c9e4ac1d08117647d3e57adc33502c37f6008e4ae8d122e72ab0d93edf5b6fc2d995beab46dfd85fb965638642793e309bf2ae8436db44e9a236cde8eb517ee8c4a820047bf0e19507cd76126da34b2adc46d11e50d972b2457d8fc2f1066e57146b1100daa32914d7b20d9be11ab8d55a7ee105d8670a8023a8952e4de4f0959ea368e3d0512320ebe1ecf28b274638cee750a5cbc6ad118339319f3f2409004d517b645d1b6f0198519e4c3388e2b33cbbb8a719417c61f8f6cf8720f353a31ccc3359cc925e0a84313b3bafd0978da28f1eda3f1e16634d06e88a1ad33be57fc2bc5124519ec237effb0f1cbb4fdc2c271bcd7872d77c15d33feb6f197205b169038876a6fdf18c975b5a83b9ea61673b0a3d676ab7d70109a8efdb2741f6fe42aec33842a8c65fed8109b809ef68113b72f019c3be36d909815fa01bb7deb24037bd18a28205404b90ddcd1cea00d410e956a7992dbaca41fdc8ad0908972ffea940cfb33664e17acccb76ddaf573f5d49319d967254eec99b670864802adb73a9d84995b07cd790fdaa0ff26c9b1a64d4b146a9916c450d198c8c068619916ff3417f610768e0fb7c6b1d7812fcbf5a7e82ca59041106c4922e5b08b3a468c7e5a230ea648cfa58cb044ae9b830821fc4545d10f01cb6472a4beeee586fc0c5082c9318eccf06ce20967e67cb4de70efe9e8c485a962d103adaddc4d948633ef1dbadccd2013f538ae09fa964066fa5d3af919fe7a640f0c55fc5fbb296e1013b1712e6abf08d9681936334b0c3687591ce41753e84f39f3ef99d9c98e1e6b9179353b57562a80d735148ba9a4e87a8cad2bb99038120b28798a6fdc1b3f5703df1781dd10190452e2118d9410ea7be398221e29a6115cab99c26e69088fcee08900175e63bca524fede046a52c2d79f7d0a39e8f52a3a589d90b7eeb21333a7940a2284e9939cb1f873fd7316260727e442af2134ce670ce7d617bdf2757d05b5925e36ddbc31450733903ee0e1349ddce194b6a98358f8708f93b7f46e3eaf394a57031dbfe9349b56335272757117ad3e3302a6008386d6fca7778189f62634bb9fb59f2e7bb6c7e63c08815f42be61b2d1a2edb080eeabbd3f34c80c292ffa031ef9a7bd78c2c65205d8955260fdb7a252949f8f766209c76af1a308614d6b62fd0476664fe9e4ba4ed78b518f28680063b319b35d7e8e27acab05ba78b314179b98a90288c1d0b42915f38eeffada55c3ff4e20b493509485ac04f41567171d4cab8ea4e96c46196065eb1c46fde1253cfacbf454ba1fff9a815676c553700832593cfae447356f5e58fbf422c9110e9dfe308db2783cc90387e616109b33e07515704c7a33c454b10d30e84a101f8efa8485ca56e7b68e7c93eb981cd221753d9b842392339870b55c689bbb89c3a4e46ec76e9181fd5cbf95eb8874a62fa44ea991b6b84a37ad7ed7437731de52d94ce0c50c789d9b7871764e0ede9de270591a72933c30325958c33cea096f75cb131fc40b2f1c81b5388cd4a2a3e2c7e9311f850b7280c9f0431ed013f74b362fe7a766486afd96c107e25ebf40ade245cd83c60eec0b8888beec11ff18b2ac2e1615fdb80eddbd306f528403a2a06c09c082072788cdca83e091e28b4d314b2f7034fbc797d90620e3ef8356adbf331d7d92254ccc8aceaaa93e69d102737f2a996b6c48225dd1a44c799753f801e093ecad1735e09589c95d137161f9a9be52091b27cdf813f632bdba9cffc8d31136ec5d402aef54c6baf9ce55c33899dc5b5d33c6be7b30c3505e68709b434f94e629cd01631f89f4facfd6bcf2b059e8dec58378f8c39f214e6b714dc07ce671b1102a9df6527fd12cb6525783abba7e7726039dcb8badbfc5104d317a9943b9ccce31dfae40cb73b507ab0146ba5021faecd81f0992487d7167c5a8c73a2c06d5e487d6e2fe32e3d3c98942a07ea260b3e8ba3446fc98c9c7bc87f83a2f12b6cb27bdd2757bd430c30805a4e4015a43bf9d5f127e8991953475839a43d8b8934933e69b4ab07c9355f76f40137e16bf96d0964682ca5ab17b55aef9e184178b1bc3426df409f311faba3f07874dd256a4923aceccc8302a0f75610886c811c60afe97c0103a3e2d5697a9d6e3fdaaf94e31b85295e40e54603c4f441b17a9a10fb49a2daa06b1a021a85a5c9265555d32e4595bb4db5b52f881b5eccd8ee4395ef436d0f22c87f4d25b9b5a98d19c746b3695f4f3de080e4dbfa2eb7355cd30bc13ab2630fe241d742279e9ed045ce89e3b969f70303d27334bf33476ece9f570a47d8fd753c9f6fb49ab3cdaa58d0652b5aa934e7f99aa55491897203d6012b9ce5a4d70772ff1228bf97102a9a4ddc9eaecc90292fd8a694fdda748c7c84375de226b84ff5381d9534597928e0fe87bf09a2e0548473d9b37552f81c0605c8d1996a5338e52e26f6767ad11943145a130c0fb7bd2c623814d3f43aa28badb16269a62579a92b30aa057ed55b81441373ff95f58ea415f11461bff84a330c776e056041e1fb3b9fd9fa521468e97d33a7a21e25007d856ec9b40ad559346e849e0fc8f3b4a6524b00cf316e6764c37437a1b03c80622bab28df89a236be3d261c977bfe347a4c3071b1566230d32288defd969a161c2747cdd92142c3d9943116b3cf9bff92537f60908e5e4cfd5c7baf41d7552777418616d966cb9c1163f167d52a0e5ce51c561a8a19b43dbbcd839bd6c25d91e37f40270bd740a456371acfaca9b09cd05b2911550236199e8c32f4dfe2bfdcc7cc4e99efc0cd2be95e4cd03c67c2c372b1a07247af6ad24201444484edda1cb581a9ff660a1dc244afc6d5e02367650038a2c86f22345046c7979763818ebe92fc7288e3a9bc60e4c5d751eda4410d47d965680872e7e9b63c6970d27d8cf78d12e0eac9987a65e1ab2967de715ec4419d3102ca3c7fb27eaea", 0x1000}, {&(0x7f0000000080)="c9576c74749a12147adff73d5735db3b2c3d073379525b64dc98cd6531031a1b0ca3f29b05005760307dccaf41dd281c836f5301e41dd639247a819bcb276bc7f1d51a4c1eb9abf5d574c90934bcf1c40fa2d96c4773fcc72e3d55368275ab71467feedc9f85039314f1100b78ebe4e39d24fd3cac177b59aa79672e01ac429a3acc47f439fe8449c6104b8e5968addcd67fc6c2780d95dbd6b25fc5e89a779614fcc6e280641fbc9b330e36dae3", 0xae}, {&(0x7f0000001180)="55d0bd7aa69967624b800214e75a2705c873da6dd9092e3aea0e47e1589ce1bd183f6b081a6e25cd2ad5f7c84e0f4ce08c581218cdacaf09eedff7f0e02eb25a67225b40957559ab1cd7a3bbe2577863e8b3679b214f704df0b503011114e60563ea207e15f2ff6a33f43975962f3a93167f6744bf6d5be87fc894dc11591f392c57ab99a5a579a6bf15a0eabcfe0a6d8b48a9ee7f5d838eb8c06ae4ab24fa033b3b3ffc2aacc2db4bc0004daed7f48d16c4931ed46c97ea9a2027974bec", 0xbe}, {&(0x7f0000001240)}, {&(0x7f0000001280)="ba9a6ab72223399968c44d85fee671b889a99086e713aa3f6de83c5934f17feb42066a2e96e613484d85232e4df4de23e5a4019497c99fdb65ed187ce24e8c432805bbff76f0e66f974fc46edd8cc5c0ea630d71a7aef1ae0fb1f531d3ce266c82292d90d3d3d2772e56c8df89950354a7167bf88bbfbac4cb158c7917b872193d48a25d2d0ff43b382e0c5426bf3dfb37f51736cf67d41119e58eefb3eb3d93221373b6525c2f7d774a2dd2ee93b1490d508dc6797f51ae9371744b689315bdc5469bda84e28f2be93932efb2fe85ba453e2d1f05d9c73767a414f7b1a51bb91b22257e", 0xe4}, {&(0x7f0000001380)="e4695aed516fafafda0e3f26a2d389173528e90332954a3de67a38492fb7ff522bb266f90e472929b23c1bcbe784d16516c18448bdd800ca8e8ec3ce0b0883ded2aa34da1274800f389737dbdef7a01acf391295c508ba3b5220acd33eeace4b1487d633976abfed1246bc1aac108269d2537bece86c1938dd3b440e87d8d5b09ef1a9ecc178c70825f0ccf03ddb612c3a250b2c47a64b0e11e983ed2d5851a7543c622a8940f939d639fa", 0xab}, {&(0x7f0000001440)="63ead7daceed6125e33ae3949f5862b7d17bbb6b41eb56638d59169d504e5ec4993d871959074611599ccbb7331db79b7048a0bee05101a37bace26a75508ab97bd36f5a9c949a110d3f1b309fe94af7a994aa8ee007fcaa19403c098b6f1534baa4bcf94f5f513b8f2ec4cc", 0x6c}], 0x7, &(0x7f0000001540)=[{0xc8, 0x1, 0x4, "fc8ffc53d521c8f74bdc6484d1a02665f3c3ce57b5c18afd24bb2114ccf2d40681ee49ec125286cb72678af6a438154db37d3ae45a13279ef8edc8a62ea0ab899cd80fbfb7976e5f12659701f12cc1bb1ca4a8acb0733cd0491bd196a100ebceddd1c186cccbf59a83151d862e0320b3f7b34a2b5bfb8724efaa7ac0483a7a3b856ff3b6eb1885f7f72c0c4254de0cd7cc3d61dbf4fa59c753d382279e3dcbeeeba32546a210ff11a9808b6c6172be258a"}], 0xc8}, 0x6}, 0x10, 0x4) (async) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) pwrite(r0, &(0x7f00000016c0)="563514b54a5969b91594ea2b0cd37d99adb70c9e66f0ba594e09761148d5b9b1cbbaae8f1ccfbbe8e8ac62507d42c27163371c0627214ee4edd83b1459d423d9e8ba911fdaaee5aec6ba5443eeafa5ab8777c59db7c05224ebae090d85d5c764c45b23c629c3a379213b0a6b119109297657d1e4e4f6a7", 0x77, 0xd5d) 434.670625ms ago: executing program 5 (id=4336): r0 = msgget(0x1, 0x601) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) r1 = socket(0x11, 0x3, 0x9) setsockopt(r1, 0x1fd, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xec, 0x0, &(0x7f0000000100)=""/236}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00000cc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCDRAIN(r4, 0x2000745e) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x9a, 0x4, 0x4008a3c, 0x2, "ffffff000200", 0x0, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1d0a, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) setreuid(0xee00, 0x0) 0s ago: executing program 7 (id=4337): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x10}, 0x8) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000002c0)=0x1, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r2, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0xfffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbff66}, {{r5}, 0xfffffffffffffffa, 0x24, 0x1, 0x7, 0x7}, {{r5}, 0xfffffffffffffffb, 0x1d, 0x1, 0xc0a}], 0xe4a, 0x0, 0x10000, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) setsockopt(r2, 0xcf0, 0x5, &(0x7f0000000200)="f154ed4d3fbb8a7c7d044a43314fdc014f2c367110bc9fc618d070cd0c482e452836ef2e8e7b08618b56e2f50599d55f1fe1786a9feffa9426c64349e030d3efaff88cf83d66bb0bb90d5cb9139a0383064660a160f6ab25630b90d219823a575c7825863db2393eb8307aeca3ed2d950cdc53d84ff564e333083a6f95218e5b4ea97dee6a6d3749ba093b88694f1946d42b246b154ed6ed663060a5653e4bcf933bfb416875d06ed91e", 0xaa) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) getpid() writev(r6, &(0x7f0000000180), 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0xa, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x400089fa, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.3' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error fuse: Cannot find fusebuf    OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: 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 malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error denied attempt to set clock forward to 42949672961 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 127, size = 6535087492 pckbd_enable: command error denied attempt to set clock back 28 seconds denied attempt to set clock back -9223372032591344486 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4196306073 seconds denied attempt to set clock back -9223372032591344480 seconds uvn_flush: obj=0xfffffd8071cf9158, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8071cf9108, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code 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 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf 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 lo0: can't handle af0 pckbd_enable: command error denied attempt to set clock back 4196306289 seconds pckbd_enable: command error denied attempt to set clock back -9223372032591344260 seconds fuse: Cannot find fusebuf pckbd_enable: command error denied attempt to set clock back 4263431562 seconds pckbd_enable: command error denied attempt to set clock back 4263431567 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 1095 Starting stack trace... panic(ffffffff83402da5) at panic+0x1ba __assert(ffffffff833b2723,ffffffff8335a7f7,447,ffffffff83315ddc) at __assert+0x29 rtrequest(1,ffff80003c9f5258,8,ffff80003c9f5328,0) at rtrequest+0xf7d rt_ifa_add(ffff80000146d600,40004,ffff80000146d668,0) at rt_ifa_add+0x38d in_ifinit(ffff80002a881b40,ffff80000146d600,ffff80003c9f5448,1) at in_ifinit+0x542 pppx_add_session(ffff800001470e00,ffff800000b51800) at pppx_add_session+0x474 VOP_IOCTL(fffffd806a3f7570,82907003,ffff800000b51800,1,fffffd807f7d7820,ffff80002a7e0a50) at VOP_IOCTL+0xa3 vn_ioctl(fffffd806b84ed30,82907003,ffff800000b51800,ffff80002a7e0a50) at vn_ioctl+0xea sys_ioctl(ffff80002a7e0a50,ffff80003c9f5860,ffff80003c9f57b0) at sys_ioctl+0x5bf syscall(ffff80003c9f5860) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb7e65b19eb0, count: 246 End of stack trace.