last executing test programs: 22.033302575s ago: executing program 0 (id=3006): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2", 0x5}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7, 0xff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}, {0x7, 0x1}, {0x48, 0xd3, 0x9, 0x1}, {0x6, 0x0, 0x1, 0x1ff}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 15.783150809s ago: executing program 0 (id=3015): openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x196) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x23) semop(r5, &(0x7f00000000c0)=[{0x2, 0xd, 0x1000}, {0x1, 0x2, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x340}, {0x4, 0x5, 0x800}], 0x5) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040)=0x200, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) getsockopt(r1, 0x10000008, 0x6e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}, {0x8d, 0xdb}], 0x2}) sysctl$hw(&(0x7f0000000140)={0x6, 0x1b}, 0x2, &(0x7f0000000180)="ea353dd17be899f3d9dcbc8c4a18c653a95588a9484b4c240da3726ec9197a5bf7e834675725b144cfc54d7e079d677786efafc7b38cff2d9a50d725e9d58e6f1d3def89794da6215542cb5de0459e14e725bcb4decfcb85713f72880160b9a69b29db898c45a49ac29f63d7ccd5256085c72724ac94bbfb042ec27c0040b80100000000513988704f6a4012656039a004bf64f90589da0ac17cff310cadead348a2a97adbf0057839385a33cf5ead77a48cd95d7701b2ecc1edd5d71dbdb8ef72b2fda2f7c2568b880f08927e07ab02ad20cda1a53b8ede8f26101610c639160e19a9aceda9d2b951640d85829df19e107223ff9b6c5bb178c010299781c78a2d", 0x0, 0x0, 0x0) 15.531300276s ago: executing program 4 (id=3022): r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) r4 = msgget$private(0x0, 0x88) msgrcv(r4, 0x0, 0x0, 0x3, 0x1000) msgrcv(r4, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r8, 0x8020697f, &(0x7f00000001c0)) r9 = getgid() r10 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xc9c, r5, r6, r7, r9, 0x1, 0xffff}, 0x91, 0x400, r0, r10, 0x9, 0x1, 0x1, 0x10}) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="0500000000000000", 0x8) setpgid(r0, r0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x0) 15.282936731s ago: executing program 6 (id=3024): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="92d24b", 0x3}], 0x1, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aa2a9b7c00000000000000000a07"]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4, 0x3, 0x5, 0xfffff4b2}, {0x44, 0xff, 0x1}, {0x6, 0xc, 0x7, 0x800}]}) pwritev(r1, &(0x7f00000000c0), 0x0, 0x9) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = dup(r2) openat(r3, &(0x7f0000000180)='./file1\x00', 0x20, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r1]) 14.782795084s ago: executing program 5 (id=3026): r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async, rerun: 32) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) r9 = dup(0xffffffffffffff9c) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) (async) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair(0x8cc78292a74ce3cb, 0x4000, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async, rerun: 64) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) (rerun: 64) r17 = socket$unix(0x1, 0x2, 0x0) (async) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="918f15429500f62b90bdece42f03ecf9255f3ede255defa26d09589d5db5b98584712d7df172b804c280777236cda150c1e9c42c23f50d373687c5db05dabc32079b495af51d69c2465c31249d63ea42eac4ca3fc744ab", 0x57}, {&(0x7f00000000c0)="0d78d32925a4fd047761a683bbb368421fd69a6d39f23544b6479906ca15daf261ccdc9b2f0d939273cb27f8896c36c4fb4a14613a5997385a905c94c927981ec7f5e2e3273779122605ad0c755776088c89485cc1956d1def3cd814e3727c5c0379a4cfc2708d86171bbe5e6b7f01748c9ab99020716487cd7884d543884da406bf034fc65f5a1f24f14ccd3e59764dd5e0a003563c9ae6c972f7cb6e460bf781d9eab617e8b884d8ab7686", 0xac}], 0x2, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, 0xffffffffffffffff, r13, r14]}, @rights={0x28, 0xffff, 0x1, [r15, r16, 0xffffffffffffff9c, 0xffffffffffffffff, r17, r18]}], 0xb0, 0x9}, 0x9) (async) fcntl$lock(r2, 0x7, &(0x7f0000000700)={0x1, 0x0, 0xffffffff, 0x401, r4}) setsockopt$sock_int(r17, 0xffff, 0x1004, &(0x7f0000000740), 0x4) (async, rerun: 64) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000780)={0x4, 0xff}, 0x10) (rerun: 64) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000800), 0xc) (async) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000880)) bind(r12, &(0x7f00000008c0)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) (async) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) fcntl$setflags(r20, 0x2, 0x0) 14.533186919s ago: executing program 2 (id=3027): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b80fe8000000000000020000400000000000000012b000500"/57]) clock_getres(0x4, &(0x7f00000000c0)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x1, 0x80000000000068, 0x0, 0x0, 0x0, 0x6, 0x5}) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="f7729b5aa2000d1fd934b1cd660ee09a7b00000000000000aac9938062fa80ad11bf2fe1a72d0000", 0x28}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d540d91343e63ee6880ae89bf67d214af583bed18ca74e39d9dc31c1925f60920f905ba1ce06", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="6a1c39c979fd19ff6f5d24c7221edb95ed18633e043d8afa407af2ebe2d3018881fe2a0addf45bb28ef8840f3db4745fcd5c26592f73cb6fa0d20c39b21a269883274c8bd6fddc4204926ca4af902b59f676dc380dabf2d6c2d89dd87205a86ac8c9b10d41fcbce28b0431ac7daddecf1e20e25627a685c7de83d567773132f5cb5caf0aae417b0a08790c20ceacc50f1713d722e6e269d4aeec0b8d560e71dbd04095b2868ae9a70396fefbaf06e7c2242094af2ca40c42827fae8f2483cc2505d1109d720a49ed6692483661f0cf5852147270957db6788bdd0a9d59ac903720ddef3eb29ad8", 0xe7}], 0x1, 0x80000000000007fe) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3404000058bc54915084cb71b59c7afec370824638aeb61ea373b8cf7f46de000000000000f885079e3e2b529df4abbc22f1679128f2de8e8237096155014328430db2e860f0ed869ebea2d8424d1f04cbb84236790e89741554981febaee74b3bf1b225dbc707c82ff737d95e46e21909c7eb6d41f8e36d8fdcdded9801bc47eade09d39521dfdc08000000bafacc173c28d77f194f60e85c8cd2e9c41d9b8a7b8b6b2fd38000d448603d293b3a96", &(0x7f00000001c0)=0xb2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x1, 0x0, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x7c}, 0x2, &(0x7f0000000100)="71f91e3471ac00587afec3708200"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) (async) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e5f01f40014ff01ff020000000000000000000000000001000000000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e35f050000009a08"]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) close(r0) 9.748573937s ago: executing program 3 (id=3028): rename(&(0x7f0000000280)='./file0\x00', 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x2, 0x1, 0x1}, {0x7, 0x1}, {0x1, 0xd3, 0x7, 0x101}, {0x6, 0x0, 0x1, 0xffff}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)='k~', 0x2}, {&(0x7f00000004c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119e54c071c8aee7ef2921be5d7d4796c5566c95989acb3f4c55021fd3f706e3eb50fc75dc366d185587234186e96b8fde9ffac05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a0000", 0x7e}, {&(0x7f00000002c0)="351b53e9308ae3a74c19a70e7a6dfbfeaf4ceb0020b903a521c9d86c1243c0a9df838a27f3801013c12c8ec32f5bd4f9b16f3fdcfdc589188892c7fa083f8473c471702d7e1e7f907a37d896fa6ed317338a07429ae6b21437b129d1701d7587faa3f732fe17d83dfd", 0x69}, {&(0x7f0000000340)="3aa6bc29c4c4d7f955fbe2e58ff26124ccae39eac2affb84f1d24a9f980ebd8bb218422b2d32a6179950bec29b", 0x2d}], 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') open(&(0x7f0000000080)='./file0/../file0\x00', 0x40, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/50}, &(0x7f0000000200)=0x34) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r5) 9.747241387s ago: executing program 7 (id=3029): syz_emit_ethernet(0x56, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000fe880000fe800000000000000000000000000000000000aa33000500000000004e204e2300"/66, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="610104019078000301000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x1) 9.741199506s ago: executing program 4 (id=3030): ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x1) close(r4) openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000000)='./file1/file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000002c0), 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)="09000100000000000052ffeb7100d7778e720c146c3e6e828968f302b7095716fcc33161a270670879c40b298f9b9163a3b3ae50a8065e9242af283ed5b582948bf00a", 0x43}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) 9.739504392s ago: executing program 1 (id=3031): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000140)=""/208, 0xd0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="6a0c696ab573494c2cb1d8d67044a2c13b4cc7d9a5c9f59b81c3b1d60e4e58d072f4101d2325cabc4a3fdfa60281a6a3037dea46b0e0c16bb27d4ba058b2b3e0b13ec1ee799d2631f8eeeb876018b2af8e9c27439c8f43a2f613b0b3a3f8efd01fbe682432f93cfd83c495a53dc8934568a364349f5e383355ef2f346c00e18e1e8b031405ba32a1f7acae2cc652a950cecaffd46a82df04fde4fe8cf7e015c95872b91c212286a70764745c78a9964799da3c092103b887bb324d031b0240e8b31922ad1eb30aa4d9c1fa1f80dd8a083f41195b611a9db99d55e6f70d5f25e1b7deb994f01ecd5679301af8c1f4bf18b2f7c87875325ae9d1b71972ca86", 0xfe) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="f0b0d986f4ac3427", 0x8) 9.738028729s ago: executing program 0 (id=3032): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x6) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) r3 = dup2(r2, r1) sendmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000001480)=ANY=[@ANYBLOB="0001000000000000010000000500000079273fdb04c81419e7593b7b151e2d3e4abee660432911cbfddff8c4c40fed5378f154017371e7cf213415563a5b0c99116c766f6bd63cd21334daba44b0da2ae9bcc92e1fb3662b7c832ac5a90518c2a274ed93a76e137c6d802096d7899732370b566b36ee8110fb5e4a55630a1df2962fd525b090ed6b3cb105389479839170380677c51b1be2e58c5643fe3f14b99b1537bef1eb7d4d311a0ee9583ffdbc7425c6c74425f49a07e9aa6e5948f9a3c3ca65e7ed397f1dc20dc918832e796bc5e123b15e6aa2d87b3111eda79c77260188c70060d00be5612975d2a1a39dce5839d496eee9cee3b8f25500000000000801000000000000ffff000003000000f366b93a47396b908192a4147535c168cc8cf0180d0121ce10e0e48dbe02eb54ef9d7250c81a9999f65ab5e24cf3ccced710c24012775b884960b756033c1b9dfc0bbb33ea1329fc029c2701ae9234a0f698f67ac04764cfa9a611af3144b1136ad4d024365bb6d7efd17b9a530042b9a1b5613e9e59f76ad0100f634797cd9b9c4e735f33a96e1219785924e92403396c06c3c6384ad79a3ca184c737174fc31a434785492114819de8d9c6c0aba54e4dd802d34fc02d94034c8e191bceac938b990c9446984b637be84a05198b187b86694d17cbc98161a821d84aeda463df5ddcac7283c2143de63bdf7525f9ee8f86e5e4529b7b9b001010000000000000ffff000006000000e9bb6a8f4ef8fd4b1234848967d3f90a6840da98f90262c838d84d703e401539101286f3183289e9e9a8be3ad1f3dc0a33d3b66e67f614e32319051a8afdb4af3d67745656727de179c8a41454d6133caf6c1964b91a21fa03b85e8657a6d6ab0fb11ed7052e231c941f38ef0d487a2884bc2a60b270d5052d1b3a81b4436cca6db24037621e0657248900b7480b3f826c70a87489e3c91fb289c59b5990d9753f19f7a1f28f8874668b40916637032946c0cbb00fcb199a5f8a4db453521461c94683f4e597b62c36839a6f86059a159c956adf9cfc55806e7e7ada3f3ca869f2a5ff1d035efbe43991115164697ffb3fc139c8c7c05452a0d7f4ade4ebd90dd417ff6085d4db3bfe7c30d1bc23e16401f1a414fda841f6efd6feea71550d78282b4ea4b07c31dc34feb971229caab8128b4397e1c0cf010fea30863b32c3e8f094fd2b400999b1b17c52d9b179e68292f659c9fe9c3a7eedf6dd13c54bc97af5eab352cf4a9bb39e172d9347bf73639c28bf20f8d43f040122dd3bda6238189ad48444f94b672fba10682d4e831b7d8dadc4b793eb68660f7a8c3cd3e5074a3d9f5abb9d85e56647b33857d0fa86726cbada3f05c1382f8516bd844379a1d7fa6bf62666e7baea16fade4ef70df4c9c208e4dceb4f68c73b99cb313c22a1e988fcc8134eaf15ced993689fde78a9af2cb8dd49f59d9a9d6801c929a12784c242c50b5bdc495d3c2b6798a0523238b210a766bf8e1ad727c91797ff7d50af7b7096373c5f60232941f4f08a02eddc76c63ff61825112452b47feb5ed402fa8665840f06ab1fa70be084102974cbb9a9cd423078c77e4aa1bcbc72319620e0d03dfc85a8c2fbe74db3718045e7bf5632bbd082ad543213d48cec886bd45df98375231cd85282bd28acc05caf2eb76c6bec5143ec3b0e2f8b48bf2bf22b023259e402031b2a10cde12eb48ee013e722b7b7560314d5bf80e91ea53990fea7a596248b91e06d29decc4ebe05caccbea1269324cba9973bece806517c929164d7617c024047fbf1a78d503b51143d7ca40e5a307051f617cec7589f2ec22fb8eee8c9245ad0d87d120028a8933060a451cb820e751a26f6e3bdc7791bebf3679402f8939c4c5744460eab63861e0418664c11da76d439b5e192a8bcce2fc6aa56ce1cc55dfa7620f55ee4c5d04fc853fd3a489e4dd7c6007147e2d531f5144ed88dc1cca2b64ca3b9481dec8d2f557884e2c1e111825103f1d623b25cf29af5387e5d09743329860e47d2455eaa087e150b0fb9bafe982183cd13dd4698e1f2a05c00e97d84f5d5bfe0089a99dc6b1284c44f3ecb01b7648fbad80cc8542cdd6217a16ba9d35f70731f004b398150710a42bee3ab8ab4ad2de0ef2cfae02c04d63cfb1869c5f5fe6ba6f96e7fca15ade1650e41bad3326358b707dc7824fa44c6e1adb4eb0ed7dc7e167b90f6febcb52a5aa3a3645f9210ac9816e52cd6a9027c4b377934dc01e1e0f9b7a5c713f8e730560add70879cbf0b81a77695c340a601ee48d9edc4834f83bb25105bada7705a8387fa0e529710bd5e60aeef71774d1540ff54fa2a20243c9daf7a7584284d01e834288b30d024cb825fb4eb0a8005f4f478f91e70e3752d33ca133c5edf766bfebe54229a444ed8c3c7bda432ac02057a901fbf661d402c63522306bb639a9c6d9e3161440240767c9c7bcc30fc4be2c2c0d4e78efd9eb2432c5951b013830f1de82418fe057245ff0b89b70ede49f47f65dbbbfe0c72d5d9a04bdb29989870c28e3f05a4d3248ab3662461aacc4706c567125ce4e40045866b96bd8b0c1cfb7e38b1c8c0cd58c59cbcb421f4a5624c4ee53483d28970ddfb571cb0f9954b280f700222cb18eecae74b33375977d048ac594b246b79434c5cbcf98bd23fe4b45b1eb92be4dc5216db5a53d38a65965923a7e1cae7d0aa10e606f3de4f16c91898ebbc4ff97cd074e375163276e6e6d2f022e65105cfefcd5825c407d5ef99430309364588c31c4e98ba3aadbd88970d6c86aa3c4d19ddf686668f880f3884191b0a3c275d3a41e7aee7bc89936829aa22a8812ea4a4d1573891ef75d5f5894beca54b016d275c57428413ba17446933bf8cf455043920d954209040e9b7e7e4bd1b38f570ab0bc4fb799305924e0000cdbc510c55043314134973bb1d9333eaea686e339de9e28427314077c6e8f6367166afa40a3191bf387fb651cc2751fcdcfe6b882428d9c818ca8395c355cafd4d06583656ed141e57cfd1fb5438351e851706c6611009c703c15a68926c51528f3f90f0fcc60c415df87c4227cc33ca8851921550118251700200fd98a9dede5f501c135ad6ec5810a28198daed7ca9139624d499debcb351a7a9802ce64a47eb7463b9cc82d26ee6a878980e6b780985b99cea3ca1140716aaa32c378aae0841690b255c85c572b8d2b23ee84854342b279c76a79dc3423aadbe2240e832e72b63104ac0c249f69c915dd681d5e99ce0c2916ee523f886f7944df3920dbea24757b8a594a20d4fc73bf00fa20d1b30fd189f13cc29ecc111b1fbb6e876e4e3fe6d788c1bc102e18a9a763f834f9f0415ba5b2f0ae6ed8fcbaa5590f118037a94756e2e16642d7e9b3c5536fbe7b774c9950d1e9d694af90357145866eaf6c02aa11284ff13d9ca945b86f625478d46f7f18bded63149decaced5789a437c2d5fd37aa18552344e695fcde749cce138553098c96ca6fb58d154efdd54d3784fe9f84a80f3520aa18fa3be85da80b9d5ac81cd8661ad4db93e90b95e9f014ac71f4ed23438b11035271a8ca64302f117f4fdb905a12dfaa9e7ce052925cf1b44571178a245966b1b68ffb59412d92c36f061a8990ddc10e1b1d63f1a5f19e255228afedf88c2197eec861d5c2c1626d9ac837f16e0d589bc3783c48378cbb83dd97e4743b79e8124530027d1ac71c1d088496ee5b3781844669e558d84ed835f9009105f682abf41af5bea3e47d8fcc096cc6bdfda212828f82e41e885fce884311ba16222d17d5d42761331eb9ad5e02999d4af6de19801fbd5d24ddf1b7dfeada795961067f0825d811fa2a0eb3f592bcb5c9eca5f1a4c19ecf4903d13c92e3ead66efb781c45228a24f44168af2fd66efbeac90fd1a0d62ea0c50f12cd248143c71ca4c6defaab2bbd3e02bd3ccd218b1632246bb0381382818255022e05167111113dc8e860b4c6967e016a2782eda7be612810249bdc2117fe17a5d2117aa541b741be04bf78a296f4d86d722670ebe753b819cca2f298fb354e7da1f6743b8a8dc9ba548418feac2adcccd00e36476f5eee17ae1bbd2112367bade58ed3399932fa7fd6fb5d6c375d7626d8963222277f58361b0b6d6fc4f7d4b067b44184f72ff81e771ef63e83ee3f5a02ce69dd02e6d8c0e928e0f3e2dfba8cf7ed34ea125f07170c3239c7114569c7e1f92b908d7a07cfdf7bc2db21211bba366d4ce99f97202f7deb6896f23f078f48893c34bcb0458017ac7aa3cfab62e0c4a1c9e7873bebf6ac7af68e9e032977e73ca3aa01b48fb964cba7888346d24a7002ca59253e9757a0a6de1051061f1315a358200da7eb9d7e757603b46bcb38ff1622625fbd9658ba3d96181975a613432cd9878da7d22689a8a8843880f4fd09f41b6e1f2adec92d1f24ab636f757d9f11365fcbd4a0a964f30109413e77ce71157f5dc183a844d9649bb87a63541e615494edc32a10bb8de208b15ded5f045c2acee210200b89ce09d3df3597b9371df27c8986552d50ba4a972286cb6afaedd0564e414e60c0d33e68e360fda6d6aa0071dbc87d8698ab429c1f1ff99431fdeb09bc96840ca3c3fa71818f05ae9b764fda03a78d3942a1fd6e5cb57a8ec6179b9ae65aeeed6d55ebd3ebe6ee65004ed74b57328e1a0586bc2843b37c04d157d2071d0372bb0ec19a93b972ad45964002bf701301d4890c7245ad5954d74bb5f99e3e9f091ff7e2a0ffab07f5c46a58d5751e5d18cd67f9906c36ed28887337d460a094227ea12134c455c24b3e21ba2b7f319033969f0140a1a62db8619372b5925761099d890a19b9977752a89f515ecd2dcef993cce0a595b3b69219262fdbf9d6a514e8256b0694afa6265ad12add16a635c849c82cc0a2df1484156b2d923df707501f81d4c339334d63983b092417c59d2f561edc906f8b19ecab9c657d4a0b1ec2fd5d83f8aec36c86206cd8300d313beeba17bf216a467953c6065fc7d4c1339fabb061a83bf23ae4d481947168addd33afd69646efc6cb916b5ced83b15da649951637b07349992d33e6da736284970b429a7a9465c4ea8e678bf38cfc5f1743315264650937dc50e42fc4e23e5aeee48937a46d54cf566ae6990c22cd0c5a391f79e2f02f0a4a06907fafdb7e725523ebe37cc8bd47aca495be3484849470379b4735df50f2bc3cdb7736dad59fff5c970c0e801d6df3328ba7b573c12ceb55425e0a86bdaf295ca55c430953878e774b71ce038add209b2354c5463b35d1149166e7516c063e89f1b48c63f1f9dbb7f97474d5dc8a71c52209507871e94945642f737848d9ee7dfb0ce0fa6b0d353f8e7b4f8caa0cb0bb8a7c9797221d513778782183009fee328ad408dc416b1660e055faf8cac2cda5efb251facfa9ec3df48304ff2a40c47278156d6f5f89db3cd23068c3cf93432d5f31d1e420091893af0694fc15e4ca8929dddbcd9093ec4095e35fd2b1bea26b16fbcb6fd88939dc41ef2378593badbb7b3570578a0f9a743ea6261b33d2764ee7e851a6f871e51022ad7e00722ff4e23ad5b0f3f4a7a644b097b98b8caa5793888170d51964991f4489bcfe2b1563c79ce47d3a921e35b8cd4bee76bd9ac7b1cfed20b3a9f7aa0d286ca692694d286eccdd803487db7977b392b788f789cea02d746a1ebb62f36941038e3e6d53dd2a6483682da630d2ed0254c5092bff7bf7942ad8dad100222d54f971e42c50330b8cb559be4d67e59b0fa548c4521524039db87636d358bb25f2b519343c182655e0e8d679b06cd9424cd113647a442d600edd82a76a7e5cc89a663917973c19639a3771ef156be7c2bb5e37ff328f38808f79a5b09ed4238800f78b9bc4fca376fcbb7d240da5bce9a2d826033f24dd190868b921a520493f9a6656a964ccffba35b26bb43b9f7d27aa9d31e3c55cbe5c7e3e62bd430bfae7a724fcc2b3590b4bb34d73bf2008492246e8f701bd71805a50a9173a46ec475522b03c0d71079168217fc8af35ff1b85e0952553ea15e1be1cf15214d8f80304bef972088ba3c69a17645f4faebabf9a754f83ab9c609668c21a07294a9196153b1cdb82b8455c1143e7243c526f776d9f12fd0cb15cfb5660520b84e42e7c7701e6f6a4ca80af25b81a2c6820af00b4aa679af5beaddd585f41615852f9a23d61c0496c4e58b2286cefc7edb4afaddb33e9e2d31447f7a3e021ce950c76a3604adce1388f10c1c3648845e71ba53513ddfbe0565e929293395ea63cddf9e3b16ca7c75053f397453e75c818bb706d2b7ff33a263ca7fa5efc17a69bbd44232c3e3f9957c89fe5e83a4a0bf3512f5c80caf707be8155c422478ebd4c4859d49b117a61403d6b2cfb8fc0f09139d16085fb58cb7feff75689507316c1111b0f3e336ea5a783df082c83ddf556cc7f3cc39c7874feb2d3474f2b983968a447ca0414223daeb10028335d3f449947804a63611983991d8ff72c0e749ace240c6cafda35a56659d9cbc833f08683605d963019b00"/4632], 0x1218}, 0x0) (async) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[@ANYBLOB="2b756e3f8893b2857ce2f0a9c9f475960fd6a10ec1b33fb10315a88dc64699b859ee57d139d26f490bee8289bc713c0bd4f925d34ff898f7c3b87d8c996055f7b635245298bc1fba205334820f961d7928abe8d913bc44268e0049a6bd2f0b9993f4b11c15db981cab7db943d67822d0865345c15c1b27f7c3eadb3d664cec43a78591389fc386bc3fcd8dc89a852efc8409b759f63ecfeca4bdd47c4dd681b503be49df0dbec5aaa56a9c"]) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="5f4e0638aa7b129c6b0e0b28c0ed544ddf1a301df331b302c621842b7a845fb1dfe602519aa39101ccdfb24dad82f3a6596e1a86e5db3ac17a9aa6135aff3cbfb8e9e5fef4d9c4892a2197a245daab78ebd45d36e1c05d1de13b87a40134e56e93e6b174159862c48550ca028a4ac79b8899d363c8de13a6c7411b679d25bd308ac1baa8ad13891564f536854788e8e44b206af8b9", 0x95}], 0x1, 0x0, 0x0, 0xa}, 0x400) (async) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x3) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaab36bc765e0000000000000080f2dd6ccf2c4b5ce1f334753846939e00c0be211a305839a035db3246f8beabf293fd6db27d8f7302c6e84e8837c1fc85699a73c3082801c41a481639612b11d32870838f781a90ac162461b84867df6bbf7a506de8a662ecbe701206561d00a9ac784b75d785682ccab34dcb0ddb4a2bae1f5437763377d9"]) (async, rerun: 32) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async, rerun: 32) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (rerun: 32) linkat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x4) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) bind$unix(r3, &(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0xc0, 0x7c, 0x0, 0xfffff4b8}, {0x80, 0xff, 0xfa, 0x8200000}, {0x6, 0x40, 0x5, 0x80808}]}) (async) write(r8, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x88, 0x4}, {0x4, 0xce}, {0x8b, 0x8}, {0x8d}], 0x4}) 9.735911399s ago: executing program 6 (id=3033): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept(r2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x20001f}) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x3, 0x0, 0xfffffdfd) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r3, 0x6) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (rerun: 32) sysctl$kern(&(0x7f0000000080)={0xa, 0x6}, 0x2, &(0x7f0000000580)="ab14f08887a1199611db37a04c7154bb3982ca613eeb4a8d4722b40ffa009dfc877634b1592fea27e8df14f160060b036d1ca7fc9bca6763796610e8e21d68c1825d778813e3394233486851cd860843c62587f38ecab90d2964d5a307f320678d9dfee19cbd2e53721dfb0e08fce1e53c6b79d2931b43be4a2023d3ac259b8a519477c9074b802915409098f72eb644bc1dec06f32f545cd979005e231f725b2c0b945cb0336d1bcaf19bc8b7933e6079aeacaaff8adafdcb2f27e92d86b73f03dbf3b66152431ae2412eda652ae929c99916b2e0213c264d7be821", 0x0, 0x0, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pwrite(r4, &(0x7f0000000200)="9dda13f6d60b87983e3e", 0xa, 0x2) (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000280)='/dev/pf\x00', &(0x7f00000002c0)=']\\./}}-]^*:%)\x00'], &(0x7f00000007c0)=[&(0x7f0000000380)='$%/$\x8b$*\x00', &(0x7f00000003c0)='[,.\x00', &(0x7f0000000400)='.(]:,^*\x00', &(0x7f0000000680)='}!]!\x00', &(0x7f00000006c0)='/,^%^\x00', &(0x7f0000000700)='/dev/pf\x00', &(0x7f0000000740)='/dev/pf\x00', &(0x7f0000000780)='@(*}\x00']) (async, rerun: 64) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000440)='>v', 0x2}], 0x1) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000040)={0x6e2, 0x2f, 0x9, 0xe68, "a2a400000000c4cc5db960716cc1795a6b47c1d1", 0xfffffffc}) 9.735003396s ago: executing program 2 (id=3034): pipe2(&(0x7f0000000040), 0x10004) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300)="034705671a81ac2eadedf3d9bd731210ac1596961750c0f6a3bd2ddd1ddc0f", &(0x7f0000000080)=0x1f, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300)="034705671a81ac2eadedf3d9bd731210ac1596961750c0f6a3bd2ddd1ddc0f", &(0x7f0000000080)=0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="4389db1303ba", @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5d20d4", 0x8, 0x16, 0x4, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x6}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="4389db1303ba", @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5d20d4", 0x8, 0x16, 0x4, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x6}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6}}}}}}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 9.72485137s ago: executing program 7 (id=3035): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 8.532763418s ago: executing program 5 (id=3036): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000040)="91f87b426114d1dfe219635d22695d07ee4ba41345e22d079289dfdea49a6d", &(0x7f0000000080)=0x1f, &(0x7f00000000c0)="72ec27454166aeaf8fbe09bab449771451bd379b573a82c68847a3805b1a91dfac90dba3a95ddb01a01d3d3970120c8f3c1b56608830af85d9409dbf212af0f97c0315a225e125749282993b607f664bd5bc48e78e2b101cb793b2138f6cea1cf6c4f061dd69150480430ec8785eaa03d2864bbec6995a531a2453ed6a2094c433358ae593fa5ae545eb25ec40cfb1601a858a5d78481a0926d5cb84fdfd40b29a0e4e0aceb20d22e4b389505ada27be29b29f641aea94a7f28c9d8fd6c291de9faefaea0a32e54697c43dba34e14c4e3a0a6bac3af4e7d351f7e747cfc8583c684d860431c03db1dbc55aa380072df1627381b319da2223b4cb20223c20a64f401894fd80d43abb79531676a288c10195c3245e7d88aaad57d28144fc8db6a458b87be78f8aaf4f8229776c099f8d025fd69977df8d468ecf907399d57c0f1d77e24b81d250d13cecfa58b95d15c2a5a3fc0e3f2fb3dd566ca3fdfe01a57ce71918a36f80805fade835c9939c1af96a2927c35b78bb9a6d4e82886e2fc6000cb65f0dd8802e40f4c5516daf3e5217b2122c5ca9c47a98f5681a7ee07a82e7c849ba7e4d5451bbee2e4a0f01c3b70f22f1b576c4dcd5ad1807e28a9b6cb7b8fea5fcde77df78f280cce941f40d6278b43028d27c868b8b7ca13239625b8057ad89b4bd9d86e8558f94eff5798ca535a3341f1c05659c920270fb3bc805a2b08a359804700cc2dc76f7f8189394264e59f3ba36ff53b4eea9d58b3403838f9ccd24d1e3a0fffb3aad9fc8f6573533df22ee9224c91a2a6356aff31296fd011ad06474a77859f9f1a3b138ed7a8820202363590f52145c2fafe087685e28dc7f3492ca4250a5de636d14755db24778b9cda450b4fbaa0346e8f48cb525ad2df9a6fb04cb6cb854bd3a8a8cbcf9803b563d280dbf960830b41a3462118eda2e4b94b628cf818aeaef2a780155df60e1cebc8592a10d79656e7381e05e9f6eaed306e7e216532df1d92e5b16ab02f917ba8b84f0bba51039cc0da51fd6ac15a226aceaba0e6676e171d068c71e79320de07232131136e6a1f27c655f73f376cd57cfb28329eab773bf76b5fa4b96a32c60da3dd4fc1e5ba06acf039587ef562505ee07eda4413138fb856d124569e4cfded7d7907d1e95e6cf8ca4860fc6208e7047707496568958db3f1b0996939e2af27c43e527c1537c1da56fd25b2a9b2f70613cf8568f274e18a903f7fe0ae7e9de14f8b729bfd8508bba4095ba5a40fd1d1286203843865952c9116cf8bec43a30587c947caafaffe28ccafe2691759059cd1f738e92e6d96da1148c1c6fa49cd3ef91c568fe3568405bce76ff5685dcc8e7d42901218dd81256a84b73faba6819fc2eaa3d8f0fc85f28b0e484dac8fa2371ea92c93cd4512d915e12cf14ff2d5539d84664d3e00fd7daeae7a799fc19d6292cb1606688a18f20c6756137aa86f04985284706bf658bc6593f96b84d5c2b06d71b4cdb974d2136b845899451ced93516d96a2bcdbcb59db7a674a1e93c7d678b952d0407eb76637b99009c6b5532a4668c79fcf31b5a4c3b57d29b354fb527144756348430f2149d8865ef51e988631c73f7aa4415f7ed3438fa829a84b702e5db5828bb13fd2a8337ecf08d1f200ba4abea526de9b002bc2403f5c0de0a95cc240dd5a4eba394c5b879aeb296b3bc272fc6a3ee16894d297deb454c23d166b9d3160edc98d654d12c2947cf3eaa6d388825ab24d4c107e25d712028b30e1401f917f5e4cd02eab46ddd04161e374b7fa929d16c886b62f470a1aa434ac10b62a7c8efbdcf3a50db40c7087acbd55bbbcebed9cbf61511002414d0e67e8dd72b9c7c75f89993e7dd054290cf08e7aff792c05c15635ac6568ff19e36787ac3f02540e10c3e8d1d64d620a7aec9aeb07b9dcc13a5f967dbc3ef8c7669c325e4279076316fb2920f4686ed75c89529f2fc1166b1d5eefff5a92477bb1456d78f51c0b429e3409b65ff79a2df52795b8f9263faed0f8aa0a2b192fe0d7efe6790803b0173aa4929cc0b53b7a120b25a4e7af4e56051c190126620e314de22f8f0b57ebeedf107bf8d442788d32f2a37c91de393ee5e675317e98b866945ec50308d70ccab05779dd373da1b355b590c8ba87da411f5c759cde8daff53946fec57bf0e3c0fabd92a80ef11df4546173a52d1caa5fe57fe2b09c6db964ce442b3aa85bcef4cb2de4cbd5d741ece38ff7abb82682c8c3d57c144cb61e00b8af379d142c0ce94ae42f5b9d826a4f0cb8bb1520a54f820f1e31877040c6f1cc084f3db62db0354b535192d50242737fd5a0cab0d6f963696fb79ec4fdd3f3bd1f39c000e49edfdfff625b83a33b9c889ed8bee69bceb81e598dd530c741b8b1ccfe1e625c06701d985ed1c3cb12f6a63b0a2ce1dfa37f58f04956423ddefecf1d5da6f96d029699144d52e9bcb0f34fe66861463ac280303e9f4f3c63fa92357e62c1da5750c4f025c92d64ed67c148865f8f4db78c33a95b5795af777d0db1466eed9afb55248fd985b1e866189b1ea482c148685b12b25352753fedb562b68187df426e7d882972e52fd35ef22668a8eafeb33aa68142074e52f1ace94478246137cb5995e1059404276b1a866f629c23ff87b6b913b1d19a5e92979d0e73b8d9714fad343b6f02b33f4b7cb14eae796e0aea920b5cf4aca471a5265f40db58a3138478ae48fcf2ae257f1916d0e43b9a39393cea6026159bc7c472cd1f04004b17c13a99df8c073b542292c1bc955ca805c84f2d30dfb4061b00bc828992d8995ca5e932ba6a82214dceb1153b7821ac8d781fc82fe5890397f521286238bd6f6d7d518d50b439e4ff46c681efb9db276bf809f631bdaa3ff44694ce4fa12f0f67830ddec6d83bf8185adae19f08e6eb468ce9516a4098dabc13f697667d4e238e1924573a332e4c36c7b86ae8555a0e19ad7bad637eaea453c89bc586753dbbf3d5cff566e8cbe47590a3603f0a08fd1bbf959ab53d7b30d2b50b1fbfb66161afe06b77b3d15479a94fa09bf17fe76e069de9fd19bb41c35fad04e17f92c9a40656b996c68ae9787a48e71342c0c3046b4a0731722e7916eadb9d19cf701bc8be65362635445561395a3ec1d9d7bf257bcd00cca8edcd9eaba4e9949dc4e48a6e23887468943156eb1d5330025f33a34a239f5cac2a2210e64b92a4c25ab1e1ad6206efa81f57d4974b20cdb101117c45f93c19abba421f25b6888f43acb7e999c7fe8a13ca1c8bf3bf599b647aab5be137267d27b721923a5639c9b0ac669de4b39f7fea7e8dfbc468c4e9e74cd5af69c8ebb49778c26d889ab24aa066c82be8710e309d9947cc1941305d1e1cd4bd09ab61f3aec2406183ed1da1217568e6981714ca2a8ec32d2948dda63e544932aa084b8e2a1723c9b986f5034282f7b6a0650b72268c907196ae9f3b4a287dc867310d4ae8ddc93c7a27223b8b77320acfb4dff837062290720551fc8c6ba40b50651e59d816eeb403d0f73d3582b1306518f14c3bbba0fcea285638331722ff75003ee5791538a2fc017ca40b5af25727b2d1e8499ec8479fff527388fde4eb1ada5c6715bdbb2fa91a083fc1c15c393d80931b95b2e5a631b8884514a054cda1e8e53f69c7d0279cb041d32e4d03f7f1da79e0e7a9d86f60eb6b7541d248e405f48bbf65738225e0e581372294ac432cbb564c78c16dc1b45f2ca2047b9e2413f2773ffe37c93c12be0f7ffe3d2c3c40077a28dbdaba68cc6edeacba1860bf7371687f1ac3697f311fe034137c87d75bce6f85b158635a9161e1ed68ac9111641c127ee0c530e43a227425b077d471ae37366423a4b23edd1d97613594645dca655f9535b24705558d1511b2fddd43fbcbecd23b3c9087f3a46ce8bd2ce0b7ce5f161b078d7ef0a9ef19d5cb0ccb39462e970560529db2fbe314bf74ce5f6d913ef44406c2a5a3132d1921e3a4c6935050f081ab7b2ee479d7dbd21780e6c8064e5d4c095341914b2b5d260a093ac2e13a5d5dc39b2ebb44efe0443261f04e2b9127160b09caceab03903dcff3b3f6561ce423debd58196101a332384400f24c68d4f1f6bad083884cde704ecc5537fc127c8afa0ac3bceb6c4973faa9990d737684a1dffd7ce4bef6389f4910a6556302f152fd98bf2dd80609c780f91be1903782f6fe73b5ebf543bc925420c87982725ca00828914a257a8f82428534ee1d003ad5367416462beacec8e69e7b0c74df3f7a13f8ef604e23234375fc20775c474a16e95f064a0ef8b7bf7ba4e3912cd9c13ca797ff15af492a63fe48d5326a53697fd3299f07ea2e1ea036a6d91f1271373b5a396327a87529959d97b017087eaad8a88a2f22c571151164d8b15be0f79a88f7ba502bc9a153804d2cf8afc3201fd6630c4e1accb193eb9f34b928010d8970b4c3415abe0d77292bb4eeded0a27409e189dcf133794174f3948d4e82df746aa4ec51124c1081f310a38a0710e151e652ca32506d2d4f67c0fea19ae7fd576c4bb86cddd02a6b7a619204bc49eec256d67fbe9013694d3c6c3d3c38acf673fbb86c457a3b21e5b10de254ec6bf9a25ae7c164a3f834ea7dcf6ec174f5972916bfe0dcd2b50a9778d1575dee8ded4e4a3d8d6820802e5736bffdc37c45bbccfb6f5cb997bbf0e6105c0cb657ad3f48b201d88c3948237edaebd2ba7379a0c79d2495687c25718f5434ab04938472066ced913eb8a4cd96dc836adbabd2e540d605390222c73259c23e55908faaf712920676bafa1ae3772e9d08564ece5a25703900bf3a0de17108b9ee925a56f55190436a766477d73f6acde2483f2fd1342f75007e46d90f5b58f5ea5c838cd02b8dcdf67d9c3d99368bfc5b667b417e3f2571718577404d6171c9b14ccd2c0f035276067717e160682b7e25885ad93e1291042e992f91c6ab85707d2f789171f87aa698efcdb70992348d631a40fee874ac65ab7e501031b8d527587c44eb7a3909142cd59bc8ed99e08987acb0f17f403bd2ecbb402689f5e82fdbef63b3c8a2cb7f2538bedb68833a41148638ca09ef40da9322b1a3c7a5b16010c0d783a485fe114aeb9466e44a75f2bfa77962b3ec2a55cd018cdbc8110cd8b3d237e31d0c3a350b73111b8ee1d57711e6cd697c23ba2a058c6a3345477577623ac0a237d9f8a9c81899582c91a7bf830db4cb8e20abc9a6822ed9a17cccf27e0950addaa9dcb9a42343b7fe10b031b7463d8b176913381e22474d912973b8f4fb299b5144a221cf9c5238d43900b682e94ddab58fc825b7613515589983e05cf4590d4d37f42ad11fcc98d33baf19fdbba25815ec9d56f7ab2bde390cb2d8077a2b2250ced776980bdb7d6fa979d3c8e3543242d674c1710aa5c634680b729e43f6afb3c616bb918cceb963b652156c049c5a37b46b27b49f73d0c129911c95f0e2226c64d7024f472af68e4565203195b66ebcbb35defe1d909efe6d1bcd409e2556b0fe29b7cdfd81ab32fec10a9c3027e3b0186b86fea32f0201af3dd23d69940ca22e3592b63ec48db210335831e5a46169d50e9e12443e1ae770c652b4169226d1fb1e4d085f26ec607e0027de29ec35fea0bf05cbd6fa7611b05f15c236f1349da96f89f3184d2ac4cfb68c0f43b983b0d18da2e0f9aa33a9ece2ff48dd30432c45d3229c2be91c44b35776289c242a317cbcf4a927f8cbe43c3199768138827393aa93d493d8c504b4f90e4e72bba961764058fc1f4c28eee1633b10961f6345954c8b4888ec162e6fd6210ae91d34b", 0x1000) sysctl$kern(&(0x7f00000010c0)={0x1, 0x29}, 0x2, &(0x7f0000001100)="f44d4a60e42a25af40772468d62f5a6f436e6ffdaa708ca72809f575caf636ccd9c768120a7b5df62a489e68e38dee6a379f18f9496fcd116631e141ba11b2eace9fff3e0967b8790cfad7e97853be052687623adebe308c8b567d28c2363805429096958f757e64979a6ab225", &(0x7f0000001180)=0x6d, &(0x7f00000011c0)="a3d894612fc40db4e852aff0d7d46b40a061d094238e5ca88dcf27957f737710c8f906d6857d375065d5b82724a3728c6dfe5f15da98b55bb8a51c6c5519c760cfd98ce63d80f79b4caf58a8911b5d58f7949fed41e266117ecefe6eca47de", 0x5f) syz_emit_ethernet(0x2e, &(0x7f0000001240)={@remote, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @rand_addr=0x7ff, @empty, @loopback}}}}) sysctl$kern(&(0x7f0000001280)={0x1, 0x20}, 0x2, &(0x7f00000012c0)="5015a01d10403348ae72cbbfae00952af33408f8a25ddae7e620950a98e7f627e5c1cb706293725b0f0b8c4072c87407d5a502ae6345184f770a1436aada8729331c787d1f3308aa1765a2b94f1a33c20438e4fb1264886534aa89002b2f5480fd05e60d19893b1e9ef7816142d36d4671a45998f712aa4141f943a443ca40ec8d0206dedce77e2f421f9cd11adcfd46db7def42895d974ea908c428b9dea89a3dadb0da2a5a2790e7b414fc66c379d99f99539379", &(0x7f0000001380)=0xb5, &(0x7f00000013c0)="f246ab9721507c8ebb765f88939940f6bbf38af9323e238025301a74bba302fc0e8aa095b10ced103469639a5047d31b2ebceee7bb699099f81e20d44eee0c354a19d1ac630672fd599f308073878cf498e37d739ab28d34ddd4e4e02ad79b5c379905f9573ede68808554483241c212a0b7ad6e9e77b71ca84fba8796457bbd0540e6953a7cfd969708e8abc555c6e14a5539834e2fd33c1d72c7108c2755f57849cddfff5babe76c0f145682a7f6d53255fa8cd3575d7673d0dc43e6630387b001fdbe39feb6e5d9", 0xc9) r0 = open(&(0x7f00000014c0)='./file0\x00', 0x200, 0x40) mknodat(r0, &(0x7f0000001500)='./file0\x00', 0x6000, 0x11) sysctl$kern(&(0x7f0000001540)={0x0}, 0x0, &(0x7f0000001580)="6570e7122f9cb8277c438a7bcb5b144351bea96ab11ae9e15e537670a5d638cf3dab4d34f4d43aa1c64f171855dbccf2a8baaf8debcb6bfc02e40f1dcc0171c3c85c8d070cdcb4d17b4496879c162136b565743a9baebde6c2315652a4ff52225501304cdecb7e2093862460d9ac305c334c9e2bbeb7d2dc21355272b5e3a09c7f1f6ddb2712d843f46f97e8ef9dcc9b9eae6eb306f88b62ca5571c3467a44d87ae1030daef7ab0647f11fa17e0380e8dc3a830844d5d6c8c137f8ce75294edfef64b17131698e176a3cede283fb3d1e42e3336fb641720f14f173c53340d45ce787ea2c9fb1c1546e71ee8df97f648e474bdc4b9a71ce83d13a771ebd56ed3002c009a688f4b8c83ae412b3adc66705fd728a704e4e3ab0a8de855ee811ccb89deab6bc15f35ce224029641b192633bd51c8835b22316593e976af3169bb649e1ea430c253a7574c02b9deec6663f1f73a286e72e9dc368e677aa5a0175b6ba8a49df2e7fa478af2d6ec977a3218d0e99b589c4e51fc13a141e7f579efc2c558d4dc15acec0b4e066c1ca037ea3f3d406e2b9be22fa2e07ffe35652518036c5babe82bda1122dd67b9b02d5c9b9779d77ab6276943aec44e9c564ba530b385ebdc01aaddfe0310d62c631500c5491cf6443ace4b3f37c2ece18ab8b593a18e66efc6ac9b532fe784ffb87ae4230d66b64cf33af8266920caaa7f43cbdccbb81000f5c6972ef6747cd9f1a7679683e593f16178b4e7fc9ea1e3571e60a0b3ddbd6dab670d352d6ebb1a69dbe5c9ff6a53f85711806604d9725d774eb72236131f8edad4fecd05197814221fedc0fba7b4023ebd28f43eb595b4384e358c67ea4905bb5b684e7c440ab70f276b615b9077933b491496986d603a3de6f4edcf1cab9e7e97d9920c0878a2b36d5326befd5103ddbad253abdb6c476df9705f066bc3093eac69ad7cba94b966af26972b6ec2b2ef91e6c5ff8f008d1eda6d41cdccc9ea8f74141135b7fca0d253e6683686bab5bebd964b1bc5342b438e633acf011eed21ed3f68c36709e65009a2926d5b694ddb070c14194c9cec0becd288708514d68dce1a72d6cd9fdca48733f3eb597bc8317a03f49b8287ec56d90a0c8482dbef18848f4dd9634260b17f4e1482a80be094a6cb24661ebdd256cd0ff30fbdd2d2ab210c9c8b4bb0914656e6ad7b1a97dd53847c1ba5323d2f960df55c93fbc3c49ca74c6480c263d6ef732aac0cb7c171bcb0404be976c1e31cedb8782ce56f12ff0c984a54baad999e48f02b117c7e6411c9ba0af79ff1ef51f4d71e8b5d0c0544900e79baf7de26264a5fd4410da5fb77b19635e3fb121f6f16b681f2d40360a5d78c3e50f255ed24990c7612a7581286ddc60034d6f9e4a65c43b93d9f5b86cb5ba9a189223150db8b78a2781f7f4a79041ce24933653f4b8511b60eb9075169b5183ef170f64d0958887a02480fcafde701c9371559f62849b7e789c7257d730f78070561befb01579e43297ac716bd53c3c700b644cd297712ff92e987d29d2ff9eb1bfb1e664d4ae01d69c5fad61d934775bd45f62fe50233b2559b2b9d93eab37280120c2ed70da4894237fd353d419f390322a5baf54013de89ba156ce8c9f56daaa4913bcf02b7a7e280edc6347f629d13c71824e8556b363e310b49491086cf247fb4140f4fb5c2b64f5f4ab27d943d3f40ac16746bc6b7ce9a135146dff00279feb22136ca7812127a774ea9ba6e249bc12c83c41976db82be35c6ba506fc218ad89bd41f972f2a68e9329419dbf557cf5699f4a4bea8f0e4b28ade6d2b189acedfccbde722c4d14d17be6e3407b07bdf20e152766aa4636dc328f4f1208477133c63c4a0ea1fe7e347ce43b095a83dc499cf28974926d543867f903fcbc873e1a9ca4d6cc19704b0c3762d9a9440327a8d72a532fd350927e9c789428061e335d229ab719061f1bd1536d0797df4f05180e62f7d11a290c2e2705b9cc9f689c4593673a3364a676859aaa13a3ee5b8c5876f7f8cef5c755b56388e7411bfde8c4686e8bcf02e640d60e5eddb52c3c0161af5a21f49c59ce8a03fbe1fed2150f93278b899f17c37f901bc011971be9893be1df1eff42a4f7819d764b41f4b2ef495acadcc4449847f1225790746b67620a9cdba22907fe4fb283e7c940076a4d5b2b9fe9aa203b9cb436906f7d089584cefd6bd294f41f21283211ce7f7ecc0a13df22be33ecbcfd8efeb95d05224d1e6b186c888db7df8dd9cb483fd4bae3a60d9a788df2171a7cc382d0fd20df05ba9349e829f8721839526d9117e1d835842df5d082eba9d5a892499a6fa5e14d339d434ad47f008fd6414ec67c7faee4b0b4030fca962433a3d334d4598d83a02ed112bcee4d2307900e6837da0d9f0a569acec442e8dc6f8d509b711c2eb6d933def45d60cf8168717c6392399137bc4e1d807657c67dde91cbbf414d8127e547a55e1cdbad6da18d94fd048a06f4c68e1a77a0d1d6972525d547c1f5bdef1889f77e431047fa82c9534a6b6827339fd7262eac1b67fbbe4daefd46556d8d36aae961900bb061fec5a0058d706f8f829446e034364aa716999876ebdc2c940a8d26a7a34c350f6f7b2355a909bcd73aeaa8186a660b806e6e20f30cd5ef2a27d91face4b478812565a57169b3aeba7be3b75f285a464596e9a53940e182f9862782431d372d21d0b1db2188ac77ed6270f9d99d59766d8eb4532589dfc7037b2e4db68c846cf3887c0bcc48c11604b1bacb75f988f7cd7e03c76131d11e10c6b32dc521e416497eee19c92fa9223cfa265679ab6666de9d39d4d97b3a18d03cc45c70885761ff89fcb8c1790dece9b42adb0c98403053d437184f10a86862812f0512706fd79dfcea995e2f1301abd7dcf265fa12232e4b58d7a22820945334f176704090b7b1ca38419aef3537828cd9c274fb2f1383d18ee16027149c5908ce76160f2378efae98271ec23dd0ef7343e7e1747780cd5760ad8ae62d751449458773ca836e09c010e218cc4ced496782f4bf868ee4a41de9ac35e0e6cc443f3ae11321bd5e6566cf2bc6f7c0605f03aa06b4f15123ea1f6fa0947e9dceb50bcd8966621b1155fb588f9b655e8aaab988c8b6348e9b87704bfeecc969a02bcf44f4a3afe20b1006c061687923a94394f4a8fe480d9dfbf21127a438d59a7f709779a14e2a76f6b4de88ab45fad90d90e0d76c4b2e7ba5a36d318d2af6918d18954d97eae57337e3d29f40191e4772b92bfdc955594c372b4d760a7a5dc9daefb6d14fc6b9938bafb7bc79ebb95840914271fcd8171e965385f782e8606d1cca2237df40a88cc501668be5ea2e1962d7233616f7d5caae1583dff904801ce9697ab22b01cc720396aaab08f30d5104fb6f64239f228f2c477f1e386e29ca23f450e494bb36e0d379bdef29a640764ed8862b15497c6464ff0f4617a324546adc2a41a9f12650835542c549ae3b7509afa3e5e3cc6dab8fb41c4b8c714488b283d925bd7abd1fc0ed15cd68a078242c1f76a41d0df627a1f9bc09b24a0c2d3f7b2737c635753f6eadcd32b050b0c2fce06a61070ac487f5bb07f4027b0cfe543bde9763e0b821f411bf298a5e40fb4337d41b3710e2a2e14bbb43c121372f0e25e6e11fbd7ba2bb154516a5b3ac9ac40136208ca63d9820b5748137a404999514fdc30a543a16a8930c576090c55a2147a53ec02f70fc60fc29a59c9e52909a81ec45a686cf63b788aee20f0c163be4c65bd0bc4d24eacd6c6e5cc339875095f671dfb4c456e449648919fd7da5bc570db6c5efb3debac2525b1e064e42998f0d4e9c2a48b26c02fd261e08458403d7bec41bc62181f3a7e402ddab67135fbe4f2727b0773a677b90a62517c95e9df0358888ac3c6f512daa895bae5f7cbc6366f089d5da5c5b9e6125830172aa5b20d971dc3917595f5ede4e51b14e1f75ceca79d0d3221c1a734e3aa3596105b7b7dcf494dbf27c3f9240109be2f3fe6cca982c77bb292bf2b9b1bd13bcf4ca8ac402dee5292d4b7794cc4cf95f7b4e1c0b5b7ae76ea71d244d0f4e1fd7228d022a85fc5a1e28cfefca05d4998267224262c6954d29a592b8e0438b79ceaad5c549b68fa5ab0fc3069ef50eb95c5cd5e11b9b979b9775d0a09a7528e8388c91d7f1e8787ea7dbd2ed47cf5c1bf26deac27679359616884093bc38de41083457a570a2436593f003607186dd2f2288527d7d4270ff1d8293958a529f1bc0b8c8284b2db34ab6e2f656beeaaede9341938292512a1d43d32d32caeb99b301eec5cb94e98215d3423ec15a9db73d2625d715375b1b2bdd6f77ecb4a19397fffcc3291572a06d9d40cd9bce9f99b714adf9b84b8102a21f89023d2cb80d894c5b181a8c314c4985a140cdfc65bb6f5dc911f9f5eb3aa52aae5cba15620efd4a004e3b0c75cc81e2233f12df5503509ad410e13e092d503ac65ac401793f5ee7c362657a36d1dc6e0c5883f49b975c9b05d9e3fb30a79f6316a27e1bd41ba46d08e799f251bc1441d51e01661f06508c4d1636ecffbb82c2e1f28b804416ccacc7b80c1a2bb7f5b59784b19fd5ee6adf5ac4f2275cf7e9ec5363baf92068ec3b38c44733d9233d3c327d60f1f8af624558196e2eccfd780f1dc73fcb37f4ac4c48fdea80591709c1229dff8525f9a001448844d8e385bc5e85ae41ce80bbbf82ba39aed3fb66e15d6f532fd0b77f4f0f134c71684c9a50d4d7b8393c64c4a180734bf9fdc419aeee7eea2fe7b613abd8b9177b717ccb1213e20cef3f11f8cce2081442d377c773cc83fdab9863c3c04b69760cf576469fa3fe4da2510a086cb1a09bd8be329e0942b6f5ed1412152252e6302d0da6be8cf589ff0245a1af44415580adf6da15c0bcbe8e474a58cd6b2fab24f2e57d392acb6ef96b00a42edd73194f30bce949c9bb82c1bc8164dd9923cf1a2ac2af68d1ab584064f51b4fad15b5201eb8b70292f9af59f2bff7d9c5491129dfd2db74cab30ce307d62ad0e7eed7201b46a73ba543e20b1f0f1753f70a270b7463b5ef3d9211c64a286366f1d468e9f8f71c4919ac51f62fd89bbfee47d527b6f154fa8463f0f4ed726fc33ff7c73b979f2b975133db3e6723eb3367e31405ee4b17d15d821bb1a50b7169159a9e74bc5503829e5452a3578ce65f2ee2b91d5b9dfea394d33460a25d2c0bc3bd0e828b7fa5d3e3d0719a0c41eac12d1abb68d759b0e4bd8244f422a511ab517d6af0bc6e49e0343e4657eb77f1110d1d535f8689217f307f1978a3a95956176b6de63168a1ff1b5dfa71c8c003f4c9b193fa7d49da3984800656d335b0c3c56c86348461947bd6ddf3ec44f09c67dab2ffa91b4f504675a99c2d75d6dbac36de20ab2c219effc69fc11e4916ec7b6d25050e1d0af229fe97467d8b5325d400bec23325a01bbba4c516c3562006ce465ca95b1145ef06257d101cef403187eb170c2c6b90148226c6d151f6d621c2088811255a649c93a66f0b0af9af18878fa0e10e86376221a270100b36db05117a6a12d34d9feabfe12402a461d838a5d1d92c57f15704dff10426543159cc6b0ad7098ffad81a06b8bb88bad671069c41a056a5569b636fc32c7c74dbd8b8cd741a94d67229295c04163b25970d60bdf3053196330e50a53bb46cc501076d299180e17aeba7af41a3199bacd2d2c860b66a5d6ca8afd7d38c3b85f36af55ad316ab9ca3423b10217150dcf621f6afe0a930339d9ff55521032437d377ce9436dbe1f32390995ab9bb35892c1efd45c9ee7", &(0x7f0000002580)=0x1000, &(0x7f00000025c0)="654bbe5816902fef030bef7cfc8ed05c508fd570d058bc8616fa3e40b7cb813c85871ffd4c702dcd72a06c0fc40ebff3714df4533a9e93811b719b0efb82c7bf19041e7887a1a1a00f30f81b6bc55723c269fc3c4365a23aa4206e5d3540bda69e8f46c331a327d0d9826edb6f0e34946418943e1f903d6a12d0c62d212a12f166f7b4a83e9ffdeb1b47e8f65a644e07e7cc0e1eeee11804d41de68029f413b75bbc7b066c992a27d5c8fa0ac228d3", 0xaf) r1 = semget(0x2, 0x3, 0x250) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002740)={{0x5, r3, r5, r6, r7, 0x67}, 0x7514, 0x4, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000002800)="49807641ece2b8c024ce9a88360d4f1a76d0d9e26db7f1641f300149d244eb5fdc5377e2b8ed92e05f57d3fe4f3ce43f9d1f59df7db54da879c8a2", 0x3b, 0x400, &(0x7f0000002840)=@file={0x1, './file0\x00'}, 0xa) r10 = openat(r0, &(0x7f0000002880)='./file0\x00', 0x800, 0x2) fchown(r10, r3, r4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000028c0)) stat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)) recvfrom$unix(r9, &(0x7f00000029c0)=""/47, 0x2f, 0x800, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000002a40)={0xdc, 0x5, 0xfff}) sysctl$kern(&(0x7f0000002a80)={0x1, 0x34}, 0x2, &(0x7f0000002ac0), &(0x7f0000002b00), &(0x7f0000002b40)="4c3dc3b844b8fb3528a24b493b879d8ef19a16778bc04c1df53219392ca91b82146886ecbb230a8410b412c35828a9a61548d6c8521f2536f7a0b7", 0x3b) syz_emit_ethernet(0xc6, &(0x7f0000002b80)={@local, @random="201084260f05", [], {@generic={0x8863, "c3a01103230f4f5adfedcc38730ffa70e8b4ed85a564ffdf9de5c93c047323dba3b5fe3388f2cd0acb5467f8ed5d293884d1d9c0a0e6c11a11234254ca0836e960d919e547fa8e49206dafadbb5e668a2d263e3775c1dcf3e8c448f8c86b046ca1a91d005f57839031200e559c05d5a25c23584f2a2ab0795eafaf01a815f24a48fd2c838aabe4bdd63e94b4c26f7984ceabb46aff3d638d32fb217664683943df2a896342d9fbd126e91a6d4acd6e47a6cef106f0c03caf"}}}) r11 = geteuid() fchownat(r10, &(0x7f0000002c80)='./file0\x00', r11, r7, 0x0) ktrace(&(0x7f0000002cc0)='./file1\x00', 0x2, 0x1000, r2) r12 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r12, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) fchown(r13, 0x0, 0x0) 7.280578342s ago: executing program 3 (id=3037): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x80000000000007ff) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "5f01f4", 0x14, 0xff, 0x1, @mcast2, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x1, 0x0, 0x8}}}}}}}) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="639cb28ffbfe", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x4, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x8}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x8d3}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 7.278640809s ago: executing program 2 (id=3038): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') 7.278116918s ago: executing program 1 (id=3039): r0 = openat$bpf(0xffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x20006602, 0x0) 6.533305855s ago: executing program 6 (id=3040): mkdir(&(0x7f0000000280)='./file1\x00', 0x0) rmdir(&(0x7f0000000040)='./file1\x00') 6.532655858s ago: executing program 1 (id=3041): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000ffff000001"], 0x10}, 0x40a) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 6.531628376s ago: executing program 7 (id=3042): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0xfffffffc) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) socket$inet(0x2, 0x4, 0x8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 6.03313579s ago: executing program 6 (id=3043): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb04000000000000000049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x86, 0x8, 0x8001, 0x4, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Jh\x00', 0x800000, 0xfdfffffc}) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x8, 0x2}, {0x87, 0xc, 0xfe}, {0x16, 0x0, 0x2, 0x40cfc8e0}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket(0x18, 0x3, 0xf3) (rerun: 64) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r3) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async, rerun: 32) r7 = syz_open_pts() close(r7) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1d, 0x8, 0x100, 0x7}], 0x1, &(0x7f0000000100), 0x5edf0547, 0x0) (async) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x4) kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 6.032680186s ago: executing program 1 (id=3044): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x5, 0x9}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x108) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000240)="2fc345c5b5a3610dd408ba8d41b126418a244a19c21a2ae7f3e457ff8349a2de9ee6637ba1c3d142e11abcef920913736ee9bffeff629a88d679e9324df1af4e789b02341215d53b41ab2807ffd1ae345620337fc0847235eac3d5617383638f1c51337bb3b2e11f2518", 0x6a}], 0x1, 0x1) r1 = kqueue() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) nanosleep(&(0x7f0000000780)={0x0, 0xc}, &(0x7f00000007c0)) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) close(r2) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000040)='./file1\x00', 0x2fffc) mknod(0x0, 0x2000, 0x40000802) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe80000000000000000040"]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 5.782980994s ago: executing program 2 (id=3045): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {}, {0x6}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d39", 0x4}], 0x1, 0x80000000000007ff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b5", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "5f01f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) chown(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) 5.533166707s ago: executing program 4 (id=3046): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff3c3a30b119e671fb676c3952e464c67631f32e3305c51a8164cd6850b931fa1b05246bc25d0923b3bc3668cb1228db7180fec109df645c75a7ae28910ab3dbbb6d9e4d8eada77b3743906edfc167bc4f060ce3e8e987e585f614f2b6802b9209470ed04022b5eec0cf1070"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 5.532634757s ago: executing program 3 (id=3047): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005020000000000000000070000", 0xf, 0x405, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xb, './file0\x00', './file0\x00'}) 5.532334073s ago: executing program 0 (id=3048): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x639, 0x0, 0x9, 0x5a37, 0x800}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x178) close(r1) recvfrom$inet6(r2, &(0x7f0000000240)=""/221, 0xdd, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x7, 0x3}, 0xc) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0xd4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) recvfrom$unix(r3, &(0x7f0000000400)=""/44, 0x2c, 0x1840, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) acct(&(0x7f0000000480)='./file0\x00') faccessat(r3, &(0x7f00000004c0)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x3f9c, 0x6, 0x3, 0x1, 0x4, 0x10, 0x5, 0x1}) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='tap'], &(0x7f0000000700)=[&(0x7f0000000680)='tap', &(0x7f00000006c0)='tap']) r4 = dup(r1) lseek(r4, 0x4f8, 0x2) r5 = socket(0x0, 0x2, 0x8) clock_settime(0x3, &(0x7f0000000740)={0x3ce26a85, 0xab}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file0\x00', r2, 0x3}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000840)=0x9) write(0xffffffffffffffff, &(0x7f0000000880)="f12b95eade6820b34e2602de0a2ee5458cce5fcdaa04f49349d991771f", 0x1d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000008c0)={0xfffffffd, 0xf02c, './file0\x00', 0x5, 0x9, 0x8, 0x7fffffff}) unveil(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='W\x00') getsockname$unix(r5, &(0x7f0000000980)=@file={0x0, ""/61}, &(0x7f00000009c0)=0x3f) socket(0x20, 0x8001, 0x7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000a40)={&(0x7f0000000a00)='./file0\x00', r4, 0x2}) 5.033230695s ago: executing program 5 (id=3049): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8000) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="82d000ca010000000000000000000000838240eeabec57f19fce10d5b82ce076a98e6016ff7e2613580a144d9f1d67", 0x2f) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f00000005c0), 0x0) 5.032733376s ago: executing program 3 (id=3050): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)="e1", 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000040)="9267f77211", &(0x7f0000000100)=0x5, &(0x7f0000000280), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCCLR(r5, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmmsg(r6, &(0x7f0000000080)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) close(r2) r7 = socket(0x800000018, 0x2, 0x0) r8 = geteuid() r9 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r8, r9}, 0xc) setsockopt$sock_int(r7, 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(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) 4.532827129s ago: executing program 6 (id=3051): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x25, 0x0, 0xcb, 0x8}, {0xb1, 0x12, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x3, 0x4c, 0xda}, {0x81, 0x9, 0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000280)='F', 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x1842, 0x0) shutdown(r5, 0x0) close(r5) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x3) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 4.531657174s ago: executing program 4 (id=3052): socket(0x1, 0x0, 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r0, 0x8}], 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shmget(0x1, 0x3000, 0x201, &(0x7f00007c3000/0x3000)=nil) socket(0x1, 0x0, 0x1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r0, 0x8}], 0x2, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) shmget(0x1, 0x3000, 0x201, &(0x7f00007c3000/0x3000)=nil) (async) 4.53132297s ago: executing program 5 (id=3053): getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setregid(r1, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x8}, {0x7, 0xfff}}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r4, r5) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0xd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setregid(r1, r0) (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x8}, {0x7, 0xfff}}) (async) getrusage(0xffffffffffffffff, &(0x7f0000000180)) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) (async) getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) setreuid(r4, r5) (async) 4.033246401s ago: executing program 7 (id=3054): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getuid() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 2.772341431s ago: executing program 7 (id=3055): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x4b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x3d, 0x2, 0x3, 0x7}, {0xe7, 0x20, 0x51, 0x1}, {0x6, 0x40, 0xdc, 0x4}, {0x5c, 0xfe, 0x4, 0x3}, {0x6, 0x1, 0xff, 0x2}]}) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) 2.768233663s ago: executing program 0 (id=3056): r0 = socket(0x2, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffffc, 0x1000120000008}) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r4 = getpid() syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ffffac1400aaff0200000000000000000000000000010000000000000000000000000000000100000000000000000000ffffffffffff4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000907800000303000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3509f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b2bc16306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123063cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c4513517cd2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627479576f2f0a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026d"]) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000000000000900"}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r4) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x7fffbffc}, {0x7, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x40, 0x7, 0x800}]}) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000240)={0x2, 0x2}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r8, 0x0, 0x0, 0x877f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r10 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x162) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f0000000300)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.767664101s ago: executing program 6 (id=3057): ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xc9]}) (async) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xc9]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x9) ioctl$TIOCNOTTY(r0, 0x20007471) (async) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async) bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000200)=@file={0xd743764492d5ce07, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r1, 0x2000740e) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x7f, 0x1ff, './file0\x00', 0x6, 0xfffffe01, 0x306, 0x2}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x7f, 0x1ff, './file0\x00', 0x6, 0xfffffe01, 0x306, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x80000000) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x80000000) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000380)="5ce65c283cc4b667d0d32d2f93b70b534535f62f6b517aeead3ca552c12f", 0x1e}, {&(0x7f00000003c0)="d3ace23e5e0a431c6186cc5cb365179b9e6b20ae449ed0922d35bef9fe99d8227033adf615444b3e92d8c4f86cedbf636c02165365f5f70cdc83b9c4eb59a8a5acef6c645ee3e6b0738f6bb871ea4d324fe12187c8744b", 0x57}, {&(0x7f0000000440)="e8b2edba79a5fd31565166f29be63331ed16a878df011867b688e4663659997b5d77f7ee465abb3290a4be26fbffb5e299e4ec62b9b053fca541524156e450863babb4cb81f7e5cb15ccc47d6698d0fd09ef345c3ee82556c80734be0f0c097560dd44f8627ef99a712162bdf7e0ee54f902258c49ebd91e1981be54872af521c295184f811f63774ce45eabb5", 0x8d}], 0x3) accept(r1, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) (async) r8 = accept(r1, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000005c0), &(0x7f0000000600)=0x4) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000640)=0x7, 0x4) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000640)=0x7, 0x4) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000006c0)=""/52, 0x34, 0x801, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) (async) recvfrom$unix(r9, &(0x7f00000006c0)=""/52, 0x34, 0x801, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) connect$inet(r8, &(0x7f0000000740)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0xdf, 0xcf5817a6, 0x2ce, 0x1, 0x7, 0xba6, 0x1, 0x0, 0x3377513869aada86, 0x8, 0x401}) fcntl$setstatus(r7, 0x4, 0x40) r10 = openat(r1, &(0x7f0000000800)='./file0\x00', 0x10, 0x20) sendmsg$unix(r10, &(0x7f0000001e00)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000000880)}, {&(0x7f00000008c0)="d271a304d73505710883cb25bcff3624bd5c8c2d3855169751ff4c4a8695e648607c779b3a116e686900ca49d044f9f8b14759790db4743056f900ae99f142136019f3771941c69f889670f5f4de3d04de5c00f3ab7ac4e3dee109cb48acd1e4190064232a2e27bb01f6fd34c297da03ea862397a8d57ac82720c05e91ce271a9d844b949e37c9327b85f625ea7828139508e4c59d0e055c0acc2360d9ad95a320353660e0762a5b676c244c8856221e420a656b3fadd6fa8d2399adeea11aa834c56b25483aaba1e59571049274f037d187294427a5ac94c41117944e921230bcf20a15fe497b4eeaf41aa1dcb33f29de9213", 0xf3}, {&(0x7f00000009c0)="222c07f024580d4bce2db1bad3b8ce55ea36ce615fbc7666008ff1dc61d861151d2bc8d08bffe4cc0b40991e3ad1269bd41031c220af087d75d49c597f9c2884fc48878282889e586fee1a74dc71c88ed3d8a8a2dd5f594f0822d985546f22d7334dfaf627b21f60f2541346af9d4e8b0c8092e7734226dd6a7b57e97e", 0x7d}, {&(0x7f0000000a40)="9ae8ae314846a068d10b633f80abb20f7614fd5e2ebb869e285c8e27706efe", 0x1f}, {&(0x7f0000000a80)="66acc36e921b295680d1a90c434cf7b7fb849ae1848121434614b56831c8cb3e1a3c24790a2abadce5264d234a6968d60ca8169741db", 0x36}, {&(0x7f0000000ac0)="cacacacc0a8283a1f53b9eef143134242a3777e617ad6264bff5cd1d15308ea13179d89badc17b0ed8998a138867ded6d8e77265d329243eec6a7a0283f2abe5e94894be720929566c0139c67a069ba18e8b2683dd7278ba79b8e7b87b0ea0d3b72e3ef2b85238861379d8ef7b786e037120430f018f472b8e4d77737b83ee161d77af6419911f6ba09bddc71843db947c8a2ba428493cd0c51ce4b15584afb1a074e8f365225d7fdf31f9d70c26cbf8cf85b864bf8803e9787b198b99618352bcb98d5f2740cc0dfe0dc8adc9b18875819f8aafc5f8ecccd7a1b84ccf1f08b381c45486082fd6990450e38e56663b43ab37e0965884cd341771e7", 0xfb}, {&(0x7f0000000bc0)="a46208bef6f9c4328ff6cd07a86569f6a665465e6901953cfd08981b26171828c63d09efd586eb74b82f871fcf7ab3b950c3d8925a4fc50929e7332421e135a7aae83c4426203cceb748d899591c1c2c2770500f90cf6914efbec77194aeb7b2d722cad3b2cc3071368ad10d067acbabcb92ddcc2d876e063c2ca0b4558c2fa55701163348c0312e96374fe75ac241a834a9ead545054e4f5f81cb5d1244c8a735b7f554eb41c153120d5cc500b1bd961eceec719b83c7755320a08e39774de1c325776bad3c61070f866b011971fa887bf82e2e821c33ffe86feb5d6717b5ec8a0ec9f0c161e312f2e3f489c1183e24334f621e13e09388c2be0c4677c1f8d2bd24c1ff88ff304132ff7d5e1150e3f091e4e3b370056fd92fee24888d468dc584ced6b55dc165cca3a9cb06ad41416ea997e61533217ea36f3dc968a4509cf6ff657940c3231b0423660bad2f4b9c118cd1365f8f908812db5f5e6fdb3426fd27f13a1adc9a51edb6e5f96661a8dfecd6015a42baca7993d5f5809f2b1cab5a4dfd0cb668da49e91515c62bc8def30d7c30e889981cea566d83a2cae9deb5ec8e1ef17f94b70e77a5cc8205248d4a6349c3431cd8c8b33a0d8bc5447d7bbf5d69d5fd2a6354d500fc679a787eb5f0bbe43445ba7baecca9329ed4e37495f4e99f986fdd929bad536b890bc9257f5a90800798f595e9ab1fe3b8ffd83b179deed6d3c44b127802f108a1ef061e84e7c3ca8daa79644788342aab7b97e9abb166424e9d701397463be72dfcec3557f8163a066e606522b951987a4b84527d6049222a5c3b9c3b51543c748dadf7fab6d739ab9d59d61ca8e8393bd7f3be14794074948f2c5954c21808a86707d5452bcd626e50a31c71d74ef54e00207d79d0a629e0f12fc9a53f31c25c154f19ded5fb1d258f67052de472d04939e80dfd859df5b8740fa9d4eaa29e451cfbe7060add5dde2e824ffecbfe366d3d16b3db3f22861497f5e80939eac4df98ccbe49268aef47a22ab2d25b122c9d1cef05ad5b47bcfb688d7bacdd62e182852fa6b63d29938a6eb4e2e1eb0dd436e61d0ded278f48755c8336563dbd2d407dff89f8adbbbcc2455fced9ee5612a830297e6b65aae841f957b6c54e98bb96ac9508e4332c5e707c1f8c46962eabd28b6304eb43822404f62fc14935ac348d040c9d91a2939884496f1b30c4131249ba056eefcc74fcfaab2559075ddae8b799e943a1040a255748ff32c82df2072d30f44d620baf9b3823ad65823e7af8c154ae61bee8793d10f525514848af6e8cc5baa0b5d4d5619765538a203207d9dcf66934a90f116f2b18049f31e7c602fdb5f82f0d0331cf97f90a1da1eb81e330d49ebf93c71624e05751c0629c0ee0457ec3e869a37487fcfe0a05fbbb7127f3c8e4cef9bbd777a58401a966034ae5834d6e0d5ca3cb488509036cf15890d9563b0baa585171538b91344cea914b48f284fb7b49551790baeca9b4a4d9eabeac21aede6e274adf2dfc7406826f81368f7a212afdced2c5ce4e0fba3a9a01b7b69bb0e35e7cc48abcf98b196c69196434653f243a8078675cd05be81e21ccb5024fd98956b39601a6740f6ce23c8885634e8394f4084758c2c85b9778041520031a664c457845b50a9889d01fd4d7f44445a72cc1080aa49a4b9161a29d8423fc39bcb4568d0e80fef13c7032096c43b0cfb57eadea84a6fe587158624aef6e69058a3d5bda66a01f3b167cf4efe0d0e35052189039f1f6151021f7ff945f6bf69498a2bd65c19917630338e96e8bba61dbd5e15397b18fecb52dd69408a28f027e3475183900aa7607590138f08efe176defe7ea7ad785ea817a3d85d4562be0be4244a2d4455f33e49f7b0fb60687da9c265c3ab6e44547bb7721e3e55004bcbe20d76827615c348231f0a6476e389ed3a99d0aedc53ae63f2fe256299659e134ef38d1f53d3bacbc9e35d6743375e52bce44ef009cd8fbfe2bd5bb7af71f32f85767c82167b7d5e254a22ea6afe8ab671e5290c89c4aac395ad206cb0964f851e239ce55a08fed0a66c125b6b0cede02a8ac80cb8a082b244b44cd0df223dc99125782b80fdbeffe8a3a8654521d9f5e53ed480a769fc3cda199ba6ee8a12492b111000a7701eb3b61693fae03eb31b0354e7693c759ff6bee246af14867b1cb0f7ff16506dda8f0545fbd5b0aa045fbae41794a0898a48124faecbad3bed3b62c83af009eb8dd3b41dcda94b49ba9a4a7ace7165c415d3eea9a3681defa50be6a1f17112d89ca4965de242dcbd3512bcc7c7a346fe66637ef22483721c574aa7e01ef7b4151cc1b8b1a74a17288dddcaf398de986f7275570420fc033df96940a3c6b3ae0cad46f05ae443db18699532255359be63505e49d8e3c305e65845b4a7cce545359443853c73c1f303dca38751db947bcfd5f48f284e3f26bb21db78bfe6017cd317d3b902e80569355725f2e0760c910d2a34a95023f9b74553706aa98668ec080374d9dc06d91622de7ccbe72190bae124c7d9c0406c4d2ff25ee648cdc8513c54a3cdb212dd734f8366749bd69750c04351a49b7aaadc974a5cf39091cdfea27d4bbfe18eacd8ab70e25cebdbca0f6b3c8fe3241703900ab3042466512a8b073a46176d409c13b40d525a0beb6c9a11a3ff81ffae6c7bdce5185a0e4b57bdee6edbf382713d73538326391687bc7012bd2465911eecacc52472021520dd348badcc6d180f915480d7cbcf145f34f8028854c90e89394416d45ba2b8b7d96f81ab837d443d6aa68fd392df9556a948e3998741baaf1d2781272ba704713f68268b9fd7dc8f9166751deecfc7bfffdf0c82fa8104ca97776c54ecac7f628c781e5b4f8ecc4a8ee8420bd55583a6102d96dba9220a48c76f65a7eca058dc8ba9a9b1cb33fc2bab692b002ce9be557668d3fe99680a92e20fa119249bfcc757851fb03bf54d00bfcca68d2f8bd8214927eaef57554b987d26faf49c036cfc734a2e2ef296772ef7325315b6590bdf8d902afdf9385e1c55129ed0ce5a49223bca6490a9357dd55f16703c900c7192ebe14836812b925e2e69608ee5fe64069197fdf67142234a5a36576f7eecc08686a14a6f8c6610701d81098cce6dc095620d94a71eb2bb5165f6793981237a6bfed7d5e52a75a1c7af770dda7b82fe8d1abe55a55248e8f4c635b56ef21f3fe309aeeaabe2a408c892cf6fde5e92967b6dfc7c5383456548a5afe0f18711ffd910ffc87c9518729f40754087c07d2278fb55b1da60d595cc3bdb4c092f3e8bfd484b7fae40e3722b42669b0688dccfbfd25970a7a7ac40000c1756d71c0511f96854af54598c2936c8052016e7d912311d512b6fb9336c24ae9ff577b073350da7546ef5f8b2e6e37c2734b20bff16d420c9e4cecbab4b3b8fa4a605555a20e072fc1db64544b028a1e650cd3020ae3f919e6e83e672ba3f36c9da42ebd1ca3e05fcd47dd9a55936ea64e96b93e53deb119deb9076e9a6bc93d19e6be6da492d2f83a184291e5117cd42db91839f6ed219dd36b1e8acf6df4b030a3403820aab0d2d7b7a1af367c5a19b6a376107401d17954ca718fab39a2d13972bad72e1cb736074d11c81deae8ccc843ca44fc9d948929b4be9e955dd45c048e35755c3cbb1eeff491c2b74b2f3ccf267a033bfbb656ec71f861d731391c77479c6409ccf8ededc7b38bc76d787687c43739b779e6176bffed325c6b82f0a10f57c7b7f325ea43cd491b37c33841447e228194fb0a751163a29f4ee824c973751abba549d3d04b88e36c64e2d3b30cdda914211786592bc49bb82557fe5487370590851e7578c7db5e9320b276631ce665648de4d88241bd71450c450694d7a9fb4afc4cb7b3c9bd4c8c5060bdf22b25cb63ffc84f784245ac9a6e3a02e3d7f6bae05325ab35213c7dd8b0b1538ab81f02277889c42fb13eccc3e3dc20c08fad924219dc6be61f4c90d396ac11b26a065996e0853c918178383c7d3449505f615501eabb8a11e87b5b18ba0f554439ac46645e2ee8a17844191f5203ae8a92bf486d016b95a401aa9c38ed615d301a5d31c5ccbfabc0b225fc0adf51c87685a03557364888e29f3550755c5172d7f81d1629ee47a88108eadba378fa80ed01d7710a40697fc270f572dac2030f8d7adb03e6b7a26e6bdbc603a86d64a449207d9dfa33b79dd14e715d5d4c91d75056f6b596b396f4882ec26e94556b9c76ba97ee98b5685a1f71a1489fb3430779dff869edb73e585600b5780040085a0853807a6e7107f71154a69af79cf85968f0aaf9c4c34c3e911e5fa3a97ca41ef12fe7dc1fcb59e992778fd8215751826e5649ece621cbf649a027bb2b3e60ea2b982873fd29b27d77aac40a1d4efa087609789b4cee0b595e7c07062b85afbf85e77ae4670f0e01bf591af34f9cac1c642d08cfbc6fd2e5ea6e723a4772903297a3d43460e184f5b30dc4ee19f4c81d91b950e432f4cbd2b2965dd3e5d330ad77652e937366aa65977699ac92eea73650147bdaac05f6bf6b3468574a0bfb1f86d5173f0cb3b0905c338e51ca16e5da2b0d57b7557419cf09d03ca3bac8cf81795faebd6c89d980375678dea5578dace0f4dc198293bfde6b8214409688d80d7aeff9b30f368b0fa3dfe422dce313bb66e5fc959b86f86022d5f05ebf4e9b4de1a0f53a7ee239c4056c7cf3c35bf3073ad8944b6a04a4dc2b4fe9d4e5665de55a185293e832d97fbf07ecb30b8bfc521550648b72c6792bbfbc575f785851dde06dc358ee719a417b9afadfb7ddd93978a4eaa25df0d43eb3fe25ded72cbd6cac12c04be999dab90436ff45d0f383429c9dfc6b14e51e15772b46016c4e3e187df30f51ceee7edcbb2ef2758ef52974e723ac92f1a14f4bdedb90b9fe969c32c90f5ce9db189b9ac116d0a045ab692c3ae406dd0ccc5e7043822f99311cdf5c60cc43aeee9efdfc6e3e21b1ff0b3ba67a9676d7acb3325b8821311b57a0d87badb866e759eb12824e61f5ee029a97668855f2e06ab2a5f6ea6ae28c8f41885cdce483f7c85324c9ae93334dab5026eba4d7558cee14d7c2f3c8db10482ef769c2d2c62c00d25ec34ecc988988296ed7c552823f4a278a3080747fedf414e605a596cad2fc79bd8a8065574ffc71b2b9ce8b67881c3ab02b5fdb3da35c5bfbca685f810a6eb6da66b542d7463528ae2cc3f5fea66cb48f24592bf12b8430deaedbc511fa94c76296c03b3664506657b522f58e5b40da47dc59c2351efb3db4ae5c620813a200a30fa4f8cfe056abb30160d1df1959aefd850933501712d5dd00cf0e1866bf90c2117e0770488ef9397015b0b075a3b970b093cb12078530b9b20ca829ea3e5719c9d122cec409fed7298f299213ec50ab7eb6b6b93ffafeb91e3ba095ff931b42012979bcada3751bb46a339cd86be2222d9aeb37ed167ad29f4b5295c216c7950e186ba68068d6dad85e9eeb49c0c0b0ca46620d2f126137e9c6bf069176d5362e0f64965cd107d04deaa22b6659f5d9e06070c4169d97bf935ac3c6e56a55ffb698dcce01ff4f6236a2fdabec0e129205b69f17bcad920e09441589e6d846344e2b46dffdb68183f4ff3f5083c10df32252179aaebca1443723e64d7ccdda1bc27753a2ecfbd4772d5346056503763f560dcad6a70c13186013201cc8b2346802bc0879210b96187a9ecc792d4cdea6393dc409dd96cc11b66325027e6321952cde8541a0fcaea4a0d6b83b1b8c8da3f7a562dccd5ba630a038ec126e2c88ea6d9586", 0x1000}, {&(0x7f0000001bc0)="632af302427da2cbf28b85835813edca82d17c80ade28a7769de906cbc9c37f851214c36c22a427648231e304986fd2141518890c4854535d342fe2c3b510fc9a9c7bf3fb9a071441bcc2198f2f1269d5964ac326e9af4b97dbe887493be7066c483646baf50b4fa4218f27e73ed1630f6b82509682aacbe6dd5e1d14e28a0e61c6ad45bc754d30e6276b4c3aa33d3119d86298bc9124dfd7e977388aa6696206f5b12c38a6e6ab77e057b9db4f6fe48f79edf8cd551731cdedcf598e4110bcfba3fdb5612c6897d4258c12eae33fd52e945f33fafc70ef4af74677473285944ee8133acf2814258abfe", 0xea}, {&(0x7f0000001cc0)="a33ddeb15d0003decbdd1c2f9c47ef754232780e", 0x14}], 0x9, &(0x7f0000001dc0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r7]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xc00}, 0x400) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001e40)) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001e40)) pipe2(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000001ec0)=0x2333a7bc) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000001f40)={&(0x7f0000001f00)}) 2.48671239s ago: executing program 4 (id=3058): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) (async) r1 = getuid() setreuid(r1, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async, rerun: 64) chdir(&(0x7f0000000100)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 2.485813055s ago: executing program 2 (id=3059): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x6ee}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000080)="7dd0bf98", &(0x7f00000000c0)=0x4, 0x0, 0x0) 2.485540544s ago: executing program 1 (id=3060): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(r0) socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.033173718s ago: executing program 5 (id=3061): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f00007af000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) 1.783163786s ago: executing program 3 (id=3062): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}, {0x7, 0x1}, {0x2, 0xd3, 0x9, 0x1}, {0x6, 0x0, 0x1, 0x801}]}) seteuid(0xffffffffffffffff) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xe86855a273741256, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e4ad5826621bf1ae87f761cc1bc3c129fe51249a4c0a1387c216a96996d009f45e83471ac00", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "df6ad9", 0x30, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @loopback, @mcast2}}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0xfe}, {0x80, 0x4, 0x5, 0x2}, {0x16, 0x83, 0x6, 0x40cfc8e0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 782.678824ms ago: executing program 7 (id=3063): recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000440)=""/222, 0xde}], 0x6, 0x0}, 0x6}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1040) 532.805639ms ago: executing program 4 (id=3064): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x9, 0xfffffffffffffffe, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xcf, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x425, 0x0, 0x0, 0x9}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x5, 0x400f}]}) write(r4, 0x0, 0x0) pwritev(r3, 0x0, 0x0, 0x806) (async) pwritev(r3, 0x0, 0x0, 0x806) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(r4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r5 = socket(0x10, 0x4, 0x9) pwrite(r5, &(0x7f00000000c0), 0x0, 0x6e6) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x114, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600000c000de060000000000000000000000ffffac1400aa00fe000001000800001a"]) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x18201, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x18201, 0x0) setregid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000007c0)={0x3, 0x2}) socket(0x11, 0x3, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) shutdown(r7, 0x1) 33.224245ms ago: executing program 5 (id=3065): sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x4000000000000065, 0x0, 0x0, 0x0, 0x0) 3.874458ms ago: executing program 1 (id=3066): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r4, &(0x7f0000001800)=[{0x0}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)="6955f1db", 0x4}, {&(0x7f0000001380)='\\x\a', 0x3}, {&(0x7f0000001400)="8c", 0x1}, {0x0}, {0x0}], 0x7) setregid(0x0, r3) fcntl$getown(r1, 0x5) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000001500)="dc66a1e1e5734f019180e4995abc099aabe19e7715de777599dc0331c785693b2aacaf52ecbd0f5ec38d9264e4bc9d0d65ff6b62c2eb0bc307fe26a14d56bbcacacd2c42a6d2da68f9fd08a93bb1dcbe7bd8f4ef8c7fcc3eb9051bbc0b5612c083c6762d", 0x64}], 0x1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd1e}) utimensat(r0, 0x0, &(0x7f00000001c0)={{0x3, 0xfffffffffffffffe}, {0x2, 0xfffffffffffffff8}}, 0x2) 3.083324ms ago: executing program 2 (id=3067): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000008c0), &(0x7f0000000900)=0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, "9786224ff1c102d1000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x24, 0x2}], 0x1}) ftruncate(r1, 0x20008002) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/67, 0x43}], 0x4, 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) 1.339559ms ago: executing program 0 (id=3068): r0 = shmget$private(0x0, 0x11000, 0x108d625ce9d9ba9, &(0x7f0000fef000/0x11000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) shmdt(r1) shmget$private(0x0, 0x11000, 0x108d625ce9d9ba9, &(0x7f0000fef000/0x11000)=nil) (async) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) (async) shmdt(r1) (async) 0s ago: executing program 3 (id=3069): kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x46, 0x0, 0x6ee}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db83440010000d135e80f1d38ddba80b9e61dd0c575a88fe8000000000000000000000000000aa2b000000000000004e224e22000890785da78cc5a4ebc1082596a7bc82eb994d661baa84decc48bf41e6988155bddf69e7615798f5a512f6672c012ac705ad23a0d0b287c5f496bbff4439e03f9204713a6f017bad1be1197d37b36f19d30795a24df91cfe3aa02c4f52a538cefa523c510347143b7df550a8730ef6fd6efe531b469231bd517a0098461a5ed1b5e5bb5037dbf0135503a1712c93966a1e22748e"]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d1", 0x3}], 0x1, 0x200) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000080), 0x26) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x9, 0x81, 0x5}) fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x100}, {}, {}, {0x2}, {}, {0x0, 0xfffffffc}, {0x0, 0x400000}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x3}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x1, 0x1}, {}, {0x0, 0x10000}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x6}, {}, {}, {0x0, 0x8}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002b2000/0x3000)=nil, 0x3000, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.88' (ED25519) to the list of known hosts. 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 uvn_flush: obj=0xfffffd806a0d2c30, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806a175890, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 498032433248 denied attempt to set clock forward to 498032433248 pmap_unwire: wiring for pmap 0xfffffd806c338a28 va 0x400000010000 didn't change! OpenBSD/amd64 (Amnesiac) (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 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 denied attempt to set clock forward to 13622315181289262 malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7381507745249584175 lo0: can't handle af0 pckbd_enable: command error 7=Zd({1ŒJ~#*tw{L055 7J6(fpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805cd98518, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8068512178, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error uvn_flush: obj=0xfffffd8071d04418, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff83401a9c) at panic+0x1ba __assert(ffffffff833b289a,ffffffff8337e115,bc,ffffffff83327483) at __assert+0x29 unveil_destroy(ffff8000ffff8d08) at unveil_destroy+0x1dd exit1(ffff80002a8027d0,0,0,1) at exit1+0x60f sys_exit(ffff80002a8027d0,ffff80003c999710,ffff80003c999660) at sys_exit+0x1a syscall(ffff80003c999710) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77663bd38230, count: 250 End of stack trace.