last executing test programs: 4.626491222s ago: executing program 1 (id=2532): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x1, 0xbe}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) socket$inet(0x2, 0x8003, 0x0) (async) r1 = socket$inet(0x2, 0x8003, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x0, 0x2, 0x8}}}}}}) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x1002, 0x0) (async) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x1002, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7ff, 0xe1, 0x0, 0x40000}, {0x3, 0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) flock(r2, 0x1) (async) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0x18000}, {0x0, 0xb23}, {0x82, 0x8}, {0x41, 0x5}], 0x4}) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x0, 0x2800, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x0, 0x2800, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x0, 0x8}}}}}}) 4.625130405s ago: executing program 1 (id=2533): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x3, &(0x7f00000000c0)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2}], 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x1293d221) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) 4.589828761s ago: executing program 5 (id=2537): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) getsockopt(r0, 0x1, 0x5, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) getsockname$inet(r2, 0x0, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21, 0xf22}], 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r5, 0x8cb562adbb28d4c6}], 0x1, 0x3) close(r6) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) 4.400601754s ago: executing program 0 (id=2541): r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000000c0)={0x8, 0xee, 0x4}) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0xfff, &(0x7f00000001c0)='./file0\x00', 0x8}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x5, 0x8, {0x1, 0xfffffffffffffff7}}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000280)=0xfa4d) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000002c0)={0x6, 0x1, 0xffff7fff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000340)) linkat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x0) flock(r2, 0x0) r7 = syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x2, 0x2}, 0x10) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r7, 0x6, r8) fcntl$setstatus(r2, 0x4, 0x80) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000440)=""/234) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000540)) pipe2(&(0x7f0000000580), 0x10004) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x20, 0x20) linkat(r9, &(0x7f0000000600)='./file0\x00', r4, &(0x7f0000000640)='./file0\x00', 0x4) chmod(&(0x7f0000000680)='./file0\x00', 0x0) ftruncate(r2, 0x3ff) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000700)) 4.399718426s ago: executing program 0 (id=2542): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="70bfd7084e25953c42980539410184f14294d68632d8d26900000000c53b1793f1ac085e7c773d9ec757a519c83b3d4566d3ae6ffc480ccadfd69a7533916b3e5a8604a6bebcc6b5d82003ba258a3ebba44287a1f5634fce286db6eb7c128921f017dd359aafa4f98f46d552fec971650015a5daa856ad196033e2188fe4a1bca55579877762ab3d4f7a921036d9d267575f36cc3d9694fe5e0d03f83d741cfb427403a478d1ea191a86e0a129f48862d7de4f5244286f66d4d73e85f1650d9521c0f0683fc5ad55089b0b57104252edb0061b44689bbe7d4b", 0xd9}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="50e34ab02bf32d6ef292ca9f55088273e990b60cc344c91a09fcda13d7787827005a4f12666fa74b8df3e1b3e9ac103adc841bf3f0857ccc330b24f87260572610568bc4db6ba99f81313ca09cc6c8cf0cbeecd3662ff76bb90a4a7be37c427e903b823810b04cb388e7c836dfe215239be1aa665049e796aafcbaf88584be960f321f90a406b3b9129e39a5eb992cc7a3c916dd6a55916d7c3d60d33314bce5f6565a2c340a969ebcc5ea07c1ef85e22b816039285b316e2e2e", 0xba}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3e, 0x3, 0x10001, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x2, 0x4}) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000240)={0x75bec170, 0x0, 0x9}) 4.263430793s ago: executing program 5 (id=2544): open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 4.155145599s ago: executing program 2 (id=2547): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000180)="7c2e454d922a9aff", &(0x7f0000000240)=0x8, 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)="06", 0x1) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 4.154872972s ago: executing program 2 (id=2548): r0 = socket(0x6, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 4.153245613s ago: executing program 0 (id=2549): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) (async, rerun: 32) close(r1) (rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, 0x0, 0x0) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff7, 0x8, 0x8000085, 0xfffffff8, "902e260a7b8bda00", 0x9, 0x1000081b}) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (rerun: 64) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000240)="83d83f6f1ded452380a95b63a95a0187536b4d4a17dc2855", 0x18}], 0x1) (async) execve(0x0, 0x0, 0x0) 4.152571725s ago: executing program 5 (id=2550): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x927, 0x0, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x927, 0x0, 0x1}) (async) 4.148883628s ago: executing program 2 (id=2551): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x180a19d, "bb08f9460080685910508b00"}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"7e3fdb65bc446889a22b9c3da2a069a42ed4b2b121b99284942c1e6968524548d0c80233"}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x808, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)={0x2, 0x8, 0x6}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) (async) sysctl$net_mpls(&(0x7f00000028c0)={0x4, 0x21, 0x3}, 0x3, 0x0, 0xfffffffffffffffe, 0x0, 0x0) (async) close(r1) r4 = socket$inet6(0x18, 0x8000, 0x3) setsockopt(r4, 0x3, 0x5b83a928, &(0x7f0000000200)="4415aa80fd7049e2ae6f0fd86be1494998bba56dbf3cbe7e47b8b5cea14f0ce35d3af9295a308030b942403f6e66ea134912f733c0f992fd3095c8a21e627277877a8de86e08c6ef37edf5236324d154c7fa549efe23fc409d463ba35f1af898e51c59b837fd152c41fb2527e6bc0961727fd8d9e40ca6232745eb67ca80399a636fd18e113b8b5fb3395918456fab54877ae8d1af3770a06d3bd203739057d28ca67d8e22cd30afffd1fc807e452a6ff07bd050299b63e7", 0xb8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014df12d1977a83837a", 0x45}], 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7ffff87e537dc2b4561a5511cf28e36bc75d304c2426bd6ab948a4dd619", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) (async) poll(&(0x7f0000000400)=[{r0, 0x2}], 0x1, 0x3c) 3.102168458s ago: executing program 5 (id=2552): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="d9", 0x1}], 0x1) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) 3.002804342s ago: executing program 0 (id=2553): syz_emit_ethernet(0x3b, &(0x7f0000000000)={@empty, @random="932408231683", [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x7}}], {@arp={0x806, @generic={0x18, 0x807a, 0x6, 0x1, 0x36268b6a404764b8, @local, "c1", @remote, "44ab9d96a50ebdc90302981283b2d487"}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71fff7ffff87e537dc3d33d7af511cf28e36bc75d304c2426bd6ab3992a5d5117d214af583bed18ca74e39d9dc31c3125440920f90cbcb31c3d592dd49ae73529a96cee649b5cedb", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x5d, 0x4}, {0x18, 0x3, 0xeef, 0xf}, 0x4, [0x5, 0x6, 0x66e64255, 0x3d, 0xffffffff, 0xe, 0x8001, 0x7ff]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xbd1) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010009}) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0xb42) 3.002443829s ago: executing program 1 (id=2554): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x402) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x60) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) 1.933961258s ago: executing program 1 (id=2557): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000640)="c4b279aacfc9b3b7e3aa5ca22c721566140f9226f279fe80a1dcf868abdcc49131313a82d0fefc7811366d0319906fed78199072234f60b86636524ccf6a66639d005cfc4884a3ac3a3edd5122a598f8d1a1186fb3c25216d678bb4ff3ff3b0e9350b4f98758c6f529abd6933e2bf37e408a3240a26ba42a165802027ff2ce0bfef11562ed4f21c6de5764bd7dafcc61ee77fc046cb21aa8c277508d040560bc01192c9d769dc2c9c86a6769dbcc85b7e74c90b5466214b36755b7898f61bb327a85d5bed77c54b466df4a53a8", 0xcd}, {&(0x7f0000000740)="22c65b776178cf810c3700c63cd2417000ee7924972d8163b770bbc8d476c758989c46cf7aa14f08bb16a2033ffac05fc4acb95a9ba91b03ead52c8b05f9fa9d40e969dc667bbfe57e986a4638a99112b9f4e02a1a4198ecdc982fe3be89eb1c6aa02c2e633b515ccce28586acc8fd6a22edad46e5f5fc13d4df11157b760b7dae1a959c60fb460e09d46254", 0x8c}, {&(0x7f0000000800)="eba3056e10d98353695e775f04ba38ad5a3dd8f53951d1c2c74b9918cb5e70a9e44857ecb37f0737383ba4cba3e65ca7487be18bad000f4f62a7d1cad7a4d493719e5aafbf28c0efc8d77cdea1285f5da677c169ab86ff7300694d32fdbe7d8af2e92a29a38f922735aebd8caa0641bfbef4fe02462776de9db9f377bbe6f59cfa168e58e75e9caf9439b25a93cf11bb455226994555f2c9d3", 0x99}, {&(0x7f00000008c0)="01e83caa128185f2fbec7a961378fbceff96cc5a24b647f62940c62fc70c244dfbf3247aa819548084c3b4c19743489cea3d37b7b18ab41c0e38ad9f3a571694285b2e50556ff402a620e26b7135e30672880876191fc5d7a76c685fcc8222389685f744cf2f27c4656613b329b965768fc79daaadfa352b6189d803f44656df0ae07ecade8b785ac6374e4ad3fdb99d315ccd5e22fdd8c90f03dfc09e6e8ef09b0e4dc04449d8ded432a4bc89a08523ec7d3ccc6412b6c962827bd6c54193ccd2a1646ef0f62bbbf0044df59cab", 0xce}, {&(0x7f00000009c0)="29b1fbcb7c1c6bcc0f33bd3d8db0bf0c9dd44cbeaf0960f096493cbcf41db1f56ab3568b721393c4997844720c8a405f982fcebd5e7fc410e217bb923e829baace6ef3925f113a395d012efe692f845d6052fed5aa8c05cda6947b95a65778f6a9bbb19c6e74cbe2fd9336cdce430ed8bd", 0x71}, {&(0x7f0000000a40)="9f03d8b33bba1057ab12df699e2286e9f2b6c47d4870eb2788d7e6456c48673bc5d81f7250886c49a1afad3e90809484b999032be025f931c124acaf3858b063a2da6045a222c4e08d75399e94cc9b347fb8a7be0288aa16b6824049f959388010aa1faf0500f3947e7fa46c1219cb6e5edf753ecf78b3c55d03d9ab301627706981c7a2e5d6e4343da197860a4ebeabc9eb640dc1c6144135c30c40e2d296442268d0ebd3466cf9e25954a669451dc79f3bb761ffe5abe3", 0xb8}, {&(0x7f0000000b00)="55c9fd24f5e521d3bc8488411ceeeb2b69bff6d5457fc82a4b10561724e071805a275860ddbd88b4cacb8436ddbbf5da8b9e2010f2d3acd32c43843234891e125feb45b6c72bc75b2a7eac286f8029d6deea78c4fadf39482ea5058e2b897a14c7a54935076ee5b1b0f7de83642257d67d12c76c1e82bb026039804f786eefaaa1620a29aed8391ec7e0a2bc3c795e0ee9e6f00a3b17bee899f2425c1cf7219e95cde5220a28825ec8a16efadff9bcf5c85170735846e7528b1764cc76b6b6162a6356e9fa962344db5282a26d2ad492a049dac421a694e3517ae9cb2b8b1dac7805d42d4a2424b29c5c0b9912fad3f5680e40f593", 0xf5}, {&(0x7f0000000c00)="d3cb94e4db87d2f462f42989679f7e0fe906bc6f4b69b1ab7291966237acae8355375a4e83afbabdcccd2de6cc713bb82f9805f3c365c1e2a90c2323dcfa2854c3fe89c2c48d7b027860ebdec0fc349c6975804126523a137d1242d028dbbe8bf5a3c31f34f9c0896f0db8362379a4492b456098ccae24", 0x77}], 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="0f9722bb32dfaaac4d25239b2f2d3a884f03213fff0807fcdf441fbce6f2258095af10c4afc7c4935a4d83120b3c2b79a52ea7351893ac9ba3bbfb28c65ac1ce21539ba141be5bc88286e886ec19adec058a3afdfd5daf31b1a1edfbda037b002dc29ac98c968cae9fb23b0af83938", &(0x7f0000000200)=0x6f, &(0x7f0000000480)="6d360d75969ddc831d00fec558c9de514107ac49ff51599fed53de71deb8277c0e6030e43e3918ff447398da26326d8bb298e7e07256e6181649282e0e181f35351440f68603a5b3ea0100f0adf8b373914749", 0x53) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000440)=0xe1b) sysctl$kern(&(0x7f0000000240)={0x0}, 0x0, &(0x7f0000000500)="b31b79dac32fa7a1164a7d944063b3c26a5c9a24763621f452ab33cdf869d0901748a0e7486a44ae1e2f45a5845749690055706cf4cb327df0c91762803e65cb94118d73a1e4dcb47a70e39a989e22ff40e0f37273e656e4a53d6b37c224533cae2fb967519b5b5745bbc04f7fe888d53da085c89555a2bd6c3242dc13da4cc520fa5536f37db15e03c2837c70699e6149048d9870934cee32896c928be73b36c5b8a6239309d5e903e226abcc", &(0x7f0000000280)=0xad, &(0x7f00000005c0)="b77a5e451f67344b29ec56b41c00f4c46f3fb75c938d5f6457824970e62b86ab083a78ce671f80ad7c14971ae74e46d75dc9047ff6fe0e2077fb272d0e935da26a39fcf8786fc66a5389617af27f2f20d816", 0x52) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x9) 1.868780121s ago: executing program 5 (id=2559): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xaf, 0x2, 0x81, 0x6}, {0x3, 0x4, 0x0, 0x6}, {0x57fb, 0x0, 0x8, 0x9}, {0x3ff, 0xf8, 0x9, 0x312}, {0xf, 0x21, 0x2, 0x7}, {0xe, 0x9, 0x8}, {0x8, 0x8, 0xae, 0xe828}, {0x7, 0xe, 0x0, 0x4}, {0xfff, 0x23, 0x3e}]}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xc9) r1 = semget(0x3, 0x4, 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/142) (async, rerun: 64) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 64) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xfffffe00) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x800, 0xf308}) ioctl$BIOCLOCK(r0, 0x20004276) (async) syz_emit_ethernet(0xf3, &(0x7f0000000280)={@local, @remote, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0xa00, "c1ea116bc29caef1286483d9a1934cb9d5f509fa80a84b0326d66c1476c25eb56a845bbcf4cc3a1006932a57811cff16b03e02bc08ba4b27dffedb89f0b4bbf15ef4dc8ed261585f12e4f1e5146e1038f7e811ffc12bde34afa99827306f994b666411b93f7a005e51d119699b8b42e95046c925c71f39e19c6e9f080a1057d47bff83f705b6e52195a5c5e125cafc9120597aadea4638ca25c616384a386f1cfa2d7b66d8e8d07366885d7f60fb5986d19606eed697c02650faa8c2ba2c66bd3fcea882a65a36009c31b83e4d39768c8a6043412fd1c67e729930af21cf7a192b"}}}) syz_extract_tcp_res(&(0x7f0000000380), 0x4, 0x6) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000400)={@local, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x80f3, "ed01b7553c93d0d279a969d26d8bce0d4d0742341ea36e173a1632800ae49229183fe51c7d3e97fabcc0d66bbaedf7eee5b56684d1c5e63dc1b9f617d0d6423fce2aa0f5c754dd36a9c9bcba7b0549207287650ac4494e503db42cb09d273eb915e1d52d8520b889990ca2b12e8302a1e1280d7cc9a4df38ee4ca2f7bb979247b5e50cfb59da2f3c49b57ecbd62a6074f9a8"}}}) (async, rerun: 32) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000004c0)=0x667) (async, rerun: 32) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) close(r3) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000500)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000580)=0x9) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) (async) r5 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000640)=""/29) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000880)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000740)='+.\x00', &(0x7f0000000780)='\\^%-,{\xce$-\x00', &(0x7f00000007c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000800)='$+\x00', &(0x7f0000000840)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000a00)=[&(0x7f00000008c0)='tap', &(0x7f0000000900)='\xb0\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\xff\xff\xff\xff\xff\xff', &(0x7f00000009c0)='-,@\x00']) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000a80)) fcntl$lock(r2, 0x7, &(0x7f0000000ac0)={0x2, 0x0, 0xb0, 0x6}) 1.867840128s ago: executing program 3 (id=2560): syz_emit_ethernet(0x44d, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000041700003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa02002807a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d027562743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21ceb6636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7120ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec85eabb9506b7bcbd6708e542dd932fe1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59bded20b0c0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f699735284e7ddd076fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d90c3df870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a256300000000000000000b7475ef5a4411bc453d65c1e5f78e5b44a448dd4caf3d3369267acdaea29dd3e43c0ab87074bbb62b550d9d9fd138c1c9ce99b9ef3bd228702f43fd07fff66af9f74e990a01484e35f4a08c88897d0f26fdf58fc413a598d3ec1a96f0b37ced700"/1197]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, &(0x7f0000000000)="7387", &(0x7f00000000c0)=0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x100}]}) unveil(0x0, 0x0) unveil(0x0, 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/35, 0x23}], 0x1) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 1.866018034s ago: executing program 3 (id=2561): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r0, 0x80000000000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x1) (async) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x1) open(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 981.145834ms ago: executing program 2 (id=2562): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x51) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x81, 0x6, 0x7, 0x3}, {0x40, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x4, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000480)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb2077164186a48865b461de3754492694f6a39cf452782cd95d7eac9ddbc37785fa7f6ba128cf1962d19909374c30a1ff219fee8dad775d8e645d71410ab9ae87e3f853976c4567cbeb3db94dbc160192e0de9931ebfd08bba7d2284388e48ad6c17b88a3a45db0f0efd555b17aae43441d3b56b8702468830c81225dba4e058632dc3fd425b8bd9a326ee8e7581991b5b87b4212b48426024860b2369999223161e155cd1ccf6fbc5e9991e636657000000000000000000", 0xd3}, {&(0x7f0000000240)="42e61dbbeb284eecd312122c101aee8a4b34ceb8963af23725f894b981ae1cca", 0x20}, {&(0x7f00000002c0)="de88723d3df747b395892cf7fa4eea4c48856566", 0x14}], 0x3, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) shutdown(r2, 0x2) socket(0x2, 0x4000, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabb86dd606a9efb00005000cb697a653e2c6f000000500000000000fe8000000000000000000000000000aa000000"]) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) 852.939578ms ago: executing program 0 (id=2563): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./file1\x00', 0x8005, 0x0}) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 852.55138ms ago: executing program 1 (id=2564): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x1300) r5 = getpid() fcntl$setown(r0, 0x6, r5) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0xfffffffffffffffd) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) 762.556811ms ago: executing program 0 (id=2567): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0xd01) truncate(&(0x7f0000000480)='./file0\x00', 0x7) clock_gettime(0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setgid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x1000) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x3a, 0x0, 0x0, 0x0) 761.311202ms ago: executing program 6 (id=2569): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000740)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0x8000}, 0xc, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x40e) getrusage(0x0, 0xffffffffffffffff) 685.000545ms ago: executing program 6 (id=2570): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200002b0, &(0x7f0000000080)}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 684.668316ms ago: executing program 6 (id=2571): fchflags(0xffffffffffffffff, 0x1) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') 682.91108ms ago: executing program 3 (id=2572): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[], 0x9, 0x1}, 0xd) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x3, &(0x7f0000000980)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 411.06031ms ago: executing program 3 (id=2574): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt(r0, 0xe02, 0x0, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x149) pread(r0, &(0x7f0000000140)="37e99efc06c8dfe4c8883b6b3618d05e3ce5054fe29b88e7b0a9c3fa4277563e70e6bf85aca9ec7d71d6a1beb33f19b9a75db9b25de3f141e13638cf3e528e4b81296390cd845070348063c0b8ba5fa7082c04defbf07de453f7f9ce0ac8044e86b68bfda1876ffc8ef2ea501284c0231c220d50709deba79653b65bc2a3cfe9cd33d19a4c545a80f14a08219df74826479763630054a5913fd34c49319f774a28cc1c37444f91015a5e864a3019921dd3ab228e68f4a9a4f37a488145aeaed25c588b8122103e9c1f7cb99c9346fc257c75404faac402a3f05126278c2ac976e354394cd53096834313e501d0fce516c128238b8ace0e3fcb48", 0xfa, 0x2) 410.658143ms ago: executing program 3 (id=2575): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000340)="f8f2dd634bd81a0bff444ccc53c904c7170b84a57f40647e9f499816399cf86a0c78d9a822e8131b50360b373cc0ced4626a19f634546b67beb27f02d66cd4800c39e08ea3f6560b40755cdb1e1a30bb21043b0e038d3b57959fd04a322e7dce8d890396206b9ef9561224013a4e286fa78ad64caac25b5a90ab4af63e35e1be3ee4e073a4ed664922d860b3b3c4a044daf3aa531344bf34297c909da0f4bc3305964a9c2709e7b472d444031ce269d4a92da46b1d3b42579701f3b2c043eae6f3f719684784263a42230a3c6ae342e12699b6e7a897e2436542058cdfb97bc7d3d9cf03655152f5d430cd6021116bd28dbe0841c3672b5197a5a75cb4911a6078fc2e72889b8e3044c6e34f203c", 0x0, 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000480)=0xfffffffffffffdfd) listen(r1, 0x7) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair(0x10, 0x1, 0x10, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000000)='./file0\x00') 410.114943ms ago: executing program 3 (id=2577): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() mknod(&(0x7f0000000300)='./file0/file0\x00', 0x2000, 0x20530c) (async) chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) (async) setreuid(0xee00, r1) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000a}, 0x0, 0x0, 0x0) (async) ftruncate(r2, 0x79c8) 409.393107ms ago: executing program 4 (id=2578): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = shmget$private(0x0, 0x1000, 0x578, &(0x7f0000092000/0x1000)=nil) setgid(0xffffffffffffffff) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) (rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb207", 0x1d}], 0x1, 0x3) sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000240)="93aa06f335430b0197089fd7784137448d6222ca5ab126645f20378c2ce6e50943fa1dd47519348dee1c12b2c2ab44f5b22f68b3d0ad36f4c8b65622fc85ccf720195bc870b65a584cef92a54281b447d388ba166ad6e37e59ee9fceadc0e17c898e7846e2bdee3f81a1fbd47681094db2f00b94462b4f6b20f94fa5701c22ffc0ff093aedb9950daa6bf20261de3affe7b6eaa8c3505c7edae7b2b2942bc6c33bfaccc51a81567c2496c16b0183242b2bf6b12688715328c3423f78f1216597b27d10bb94743ad681323c00d680eae58df29d09461f978b31f1fb742c6afbd1357c3ea6565913932438a024cea116ae7a8d8448ce8a135f8481494dd9fb79cd9dabff89e5ec7760506ce8c732c4580a2069d2d2e6892fb3868b4d198d9744a59a15c9999d87de028bccdcf00507052a89672937a3c4439b7c2d0a2be5c5609bd3cb1d86775890c4dd1e389b103703fc367888792507a4a83859ffbb86bc0bc03ef3138c8d4fb89dd33a35a8671979dd4f80ec74db6b05a34c1501374d3f0ee144bf46e863eba3a97196e6fe88d975d55935d62aa3e741be7539517eedb35656c79f066ea9a582fed3a5d5aa17a3928a8816e10d956f2f8bb0ff9a2d041eb6c293d507a924fc012cb20c9612bd8d0f50b6d9ce6fba77a0c157fc299503f7b42743eb2f32f31005c8f1406786aa8c31148214d6bf5cae8612e2f8971dc3fc04a3a733736fe31fd8d672058010c08a9bbeef917bc281e99cee234f2c5c10f86ca604e7fdc52b82ee5da2c6693c587bbdfcc409eae5401d5fb61c341c155cc073b00c411f6c57b394847977bad2811e810ed4c26d003ed087c01ae71dfb1f609397a73d6bbdbd30083bb0d83177fdbd01992261bd6e3eb4b318be0ac7618f4d22bdd76c54618d0ff8f4c05ec8c4e39135c111ac73169699e06c60c7b8e28355d196efb4fe46e0fd3f8dae07df9300a2fb29de82b670448d24dbed7374836bf81f1c18005dc4ca83aeb02cabd310ae0d6b68b29f6a4ed47368222601b2072edf8cd04fc013bb2950854b2c4afe8a733df79bdd2e94f3824f8ee0b0a3f3fbb2714f6c0e4fd9f041b32baaa8a36498a1e827309a585afce136479b19b17e723226224d3bff4c0f37bbbf1d21604f03dcfbdefa98a1f144e4c20d204e9d3a95a7534cf37803af403f54b084eebd59ebb7726fee3d9089edf76a121905c3c493cdfaec1fb9d34c52edb531d82c03af4fbf786ab400790f5147ece48fc7fdf2be0f41639baeecfa5af61cb63ee59afbcd689477ac2400a4f825d0ab7521ca8aad8a442d098c2e33ea6f265ebd8a9963c91a8651070e772d234d84a678e7adc3654f0c62391cf20f43bffd2af816221bdb9de5d56e9d04753930cf27fbc62ee32150bdefb028f888cd3a771dd9b80cff3ae1a4b4e50526eab7a26a0efa857dc9ec3dc994bf3be49d3e98044e6286864e0a9e45fbd783f05c6e5f703edbaa43d068b757aabb05a1017ef9e363f9a7afc33cff4276d926096f0786d87d17194af552fa912322e6c8d3e454ea8bff60b524e522d968cf074fc30cefc666927d86da1ce7bb161622b1006d0dcf41841f86d4851e68b8dcb03596ce3b89a45428585fc0482c1e6e9cfe3f3ad436498656303a4a39cd3e28a598d13b7856d3d37201b0578ddc4483ed436dfbabba5525ecdb9c0ccc0c5201ccf92f71bbf7e779a5a794832aae1df9447a35ea5456c056501825c02250a6849bd9604df77215e903dd83ab29c0a2addaf166024929c3e75a8ef3c7b2867e005c9b0f1e671ae47da171ef838fb23aa499036ccbb5e2f8bd016411c98e39f37241f154e1cbbde03bd5fa09b903be6114d8e1b526f20e216b867e547f7522bf5d5b6fefd6f161058afb5ab7f21b8b12c6993ac498570b23aa6118d46990f12d01507abb5634e3ca3ba353b1d7577245771ee13f04bf1a710f35e11e7b040febb06f7daee1a4546b5a369df806ab40b6f3dbfc44cd89fba6c5b5775c3cbb2626b6108d4224fde156982491c6e29e86c0b72b54d9118f28dac190cced67cafccb821477316566bed35be9b16f6a06b82b0cd5184c1c27edcf137d54f753fb95621e7354cc7dd738e6875443d6340286ec547096345669aeb1fa84feaaec3fa16cc7ad7fea8bd3f59ee5b1e53c7d0be08f0a2f90867e45c6d86e17053b0909e1ba491cc727ba505b5adf6ac4ca60d6f0720f65503514dff6b5f65ef1d6a79ed92cfe194d1ae6f51a0ae79a699fa43d65d3e756e43d2a4e0f3bbd96fb949896d07117ec84f167036606a9282a05123325b168e5edb8545b834550c2f15e4f1c524ac9687b4f9f75fef51b52064ad5d2afcbf15271fca7c4074e130afadaf8482219dcfd4b04cba50713c00faaca56cddf480c7fe472970e89e1b74d4976e8bb0756c806ee61c8d7f6ba58486be8d523e113ee3414e43e34a743f2e1bd378dd2be94db416be688a6cb42f76cdc153f7f1a04fe1db28ea0b421be3cb88f8d100140ae91ed42d1acac3d8124fc345637c984245a0b1b7b9545291a8bc14ef108895de25c045e0141752c407e16ab8865b827daffc351b27b1110b2abf88f85edb17d750ee9c59e2c86f5dfb8d3e29cff67418607f07f50630fb90165768d30522bbc652f836503a444328ddd2f867e244bd1740a1b594fa749fc23070d39f4934b2798f25a39cf83113bbe1b4acbab620e7d6623aa1ea142ae966a7b99a686bff8920c27614247ee08c9914a6dc1ecf5835be8b317c1e45cd7c8b174d9e4145b48fbe098863a3aa67ad8c5840bfe20cd5b017f74a945f321e24905f03966e6ede40f91826be2f68893a0027990dac4e3cd88b270d8853870834d91f76fc818d165a6d1148c5fd68b820bb9e3cd7e712c96c2f7dae6c75461d587fe12f0e99c2034940638d13d80e1541984033d30b8f8c1b469b774517b282f4540bdd30dfe84fa1a464e5390cf8ab4f79706eecec487739ed1e6a41e1c08db38f063b67ecedca0d3093486da0a2459ae9fb34bb30a3b32bac795c009e3496b1da0a4e26a908705051a90d243139f02a4db8eccd899cb84be37fd43904daf79c6311d0c2173493b3a7c7f71c504975cb87e04e5394bc325cb7a620b9e6c95fd43872845015983c6f573d5370929e7c2dd71d99fdef64880fa63c5863f8f9629bf298775694e3c20a5cae8f0f9e5681fd76457f7833cb99cb001e4f3678aba90e2b30c746ad20d05e765b0bbdc50dd77970ea1a2391fe6b0aeb250f9fef7e41463c2072c44672c34ec8afec8478f2c578fdf467dd8bfc00247823b4db57cb589970c66c174be8ab75590aa225bd921f4723dac99e84d7e9fff196300e13084ab73344f957cdfc5c72130bf2976cbc8455c5ced980db69860c52e144f0270504d733a60013cbc94991516cbf3c14b5976ab9bb74f6bcf48afe004dee284bf24b0b450d41d51c54b48facc20c2e1bdd4a4587e05ffa920da8bc2426cfec12914515d1ef491158b767f8bfbfdc80f43b1c88a21b7afc326a4543aff8e2e87b072e3e6e57f129472426f18ecbeff55c2a1d1e8da745320cc5cba87c97506913b93fe8953fefd7d43344ba9d762263b559284222c20ce60605668ee9a7d72a03828a6280be785b69568e19047398b34a571bdd9e7ce054c12c22db3613443bc6872755c8019ad63c6a4cf93caee1e433e10558b119d4186578c1369c668305acb5d6f8669ac75b2b9b3257013a5c3d66db28f655601cd07a97688bffb17877dd7a14f446e4dd7342eea2d67feff52cfe3c46ad1777791b9357d4902cc8b1c6fea7b9eb6686ec54df0ca63f52e586eb20e731c47ba3fa2e1d838ea1ae0713fdfea980d95bc3584ce85c1ae94f6c94709e582c2f01169a89c51be304620bb07ac58aece692e03213f4b2baa6fcbd2d24227b217bf74b157ac5ff700a615304f4d043c670305e795c66a079736073a3a0b29974c7c8e383748416900c60ce30093d052d60c4b722227e4264bdbc3d1869b88fb051802abc57cff15624555cd781bcace31e7615d3854893268f89b512e29248849d9b4779de91d6254d178be55a8fecff20898850813935d73791a8145813843f47d270ce694996a61d7c10da4babb8216526c83463533dd6313bdc45e16a92f302f8bec2696f43032b0a24bb5ce856d5c763839ec4f44ecd3d9adefe6f691dfeddb63025612cc8fc97c592f3a9f36bae6509750bc82a7a05a1ada09e70ba72ff46a8254423a66e587dca946cbb85a33f6fc5012a66431ebd34712147d5305cf5a6a207d6ff188fb0cae4eae569166d767679391031cf7a8f1cdc7d8120c21a995e6090490b6a0f6c9d9a305fb63207af56a711f4ec2bec1f4fcc3d4f2444499ddf7c3fa3548cc39614b6af258360d6be2ea97143f38bf6e2d4f0454233bbc9bb70b5bb47e04b143b9316da2e369bc23129cd8b2f5e11e690b2c339ff9ab3a82f11f2866e6696afb4c0df68c227ea9de6c0064adc37bfc7bfaa9114d41492b795cfd2072d058f86191c5470180c7881f8cb1483850ec3ac4c4fd9ec08ff3dedaf86d1379bf44db57559942de4ab25300655788d8b510c6f100dd221d05a752c51f3d52645765f82f6056326187bfacf77363b759897025944c85dbfc16af7cc4056e74e1cbdbe17aeda0d22f8368cea485c2d9e5cb5fbcebf03b07bd606405831e22a63673db55e2c3d23f07b7", 0x0, 0x0, 0x0) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000740)={0x1, 0x2f, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725", &(0x7f0000000080)=0x14, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[]) syz_open_pts() (async, rerun: 32) writev(r0, &(0x7f0000001180)=[{&(0x7f00000011c0)="9ce84ed40f91369af373d9f7118500001f034710a99c8b68ea0cfb4e04c63e18fda1b93a977aa43a970734ef5e9fa095bde030fe50ae2ac6f591ba8065809dedc1971910c4e645be3f21982486f8a6eecf58604c7ad4bdd59a6c83d5a2a7c6df92b5c44c9b2a881235f6dd249cc4b422dd07ee765c3261d621a4e5e68f0bd256e2bd403571fa6c98b7e321d7ee37238eebdebd2ad2622b0200005c15d806d2c615b9f1537c8c23c1d53f01698d8223fb53eed56f209882537543196a2970a57ecc5d88f9e615e376ba91c0eb4ec917c2636ec7eb0125fbba90953045a91f91a1cd237b50c2a661cb7b264ea1166798c8c69a34082cfefa18936ab7d7e725882842c8c0534076c09198ddc1a5acc0fcc85d21af2cffb5cc88c301c352fd4b4fcaa52c3bdab04145e9c42880b3ba4378eb2208d4912fe108bfb7ac41fd976aea170d78f0ac8292b5d899936ead3adc4af6f49d464544fe5d9775bcac9732c4988109ebe03c4f163f342ebdfa9984aee16f0172aff0792a63a9326820ea5e80aec9ee951a7e71c1f983c28e41b22d17d620093704bcf1d485c213137e00"/430, 0x1ae}, {&(0x7f00000001c0)="3862430a479d706c2f5a7648ee2a810fb03823ad34b975d5b0dd79dab8fbfa381e", 0x21}, {&(0x7f0000000200)="8b2fe05ea4429e1f96b3501245886360e7312d51d5c21907943dc65ba973581ecfa664dcbcaf22b7d5dac65a15601c160630a2e849f7e2aed0829e9d725b", 0x3e}, {&(0x7f0000001140)="b4bb9fa4a2cc51d4c6984112f98b8c4263", 0x11}], 0x4) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) unveil(&(0x7f0000000000)='./file0\x00', 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3f014df12", 0x48}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000f80)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a24b662be5b21479e2ae1051a0b120addfb46dd8173f751c1706c526da7574bb56e4d1d01a9ebf7ad9901279d357fa4a50da85d870f063bf577ef9eb37409f4135c0b32942c960a5b1b3c3eaeb1c23d299d425b306c627991164fdfbb1e3eb404998eae457bd774242a9e83656b5424243119e6a279733935ec79eee10a", &(0x7f0000000080)=0xa8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 373.274853ms ago: executing program 4 (id=2579): r0 = socket(0x18, 0x1, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) (async) clock_gettime(0x4, &(0x7f0000000040)) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setuid(0xffffffffffffffff) (async) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 371.950355ms ago: executing program 4 (id=2581): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100030000000000000002000036ba1bd82e86322c3eac80280712f83813", 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0", 0xad, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 251.714682ms ago: executing program 4 (id=2583): ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) 250.981688ms ago: executing program 6 (id=2586): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) getuid() r2 = open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x122) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r2, 0x0, r3) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') 249.573445ms ago: executing program 5 (id=2559): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xaf, 0x2, 0x81, 0x6}, {0x3, 0x4, 0x0, 0x6}, {0x57fb, 0x0, 0x8, 0x9}, {0x3ff, 0xf8, 0x9, 0x312}, {0xf, 0x21, 0x2, 0x7}, {0xe, 0x9, 0x8}, {0x8, 0x8, 0xae, 0xe828}, {0x7, 0xe, 0x0, 0x4}, {0xfff, 0x23, 0x3e}]}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xc9) r1 = semget(0x3, 0x4, 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/142) (async, rerun: 64) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 64) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xfffffe00) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x800, 0xf308}) ioctl$BIOCLOCK(r0, 0x20004276) (async) syz_emit_ethernet(0xf3, &(0x7f0000000280)={@local, @remote, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0xa00, "c1ea116bc29caef1286483d9a1934cb9d5f509fa80a84b0326d66c1476c25eb56a845bbcf4cc3a1006932a57811cff16b03e02bc08ba4b27dffedb89f0b4bbf15ef4dc8ed261585f12e4f1e5146e1038f7e811ffc12bde34afa99827306f994b666411b93f7a005e51d119699b8b42e95046c925c71f39e19c6e9f080a1057d47bff83f705b6e52195a5c5e125cafc9120597aadea4638ca25c616384a386f1cfa2d7b66d8e8d07366885d7f60fb5986d19606eed697c02650faa8c2ba2c66bd3fcea882a65a36009c31b83e4d39768c8a6043412fd1c67e729930af21cf7a192b"}}}) syz_extract_tcp_res(&(0x7f0000000380), 0x4, 0x6) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000400)={@local, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x80f3, "ed01b7553c93d0d279a969d26d8bce0d4d0742341ea36e173a1632800ae49229183fe51c7d3e97fabcc0d66bbaedf7eee5b56684d1c5e63dc1b9f617d0d6423fce2aa0f5c754dd36a9c9bcba7b0549207287650ac4494e503db42cb09d273eb915e1d52d8520b889990ca2b12e8302a1e1280d7cc9a4df38ee4ca2f7bb979247b5e50cfb59da2f3c49b57ecbd62a6074f9a8"}}}) (async, rerun: 32) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000004c0)=0x667) (async, rerun: 32) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) close(r3) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000500)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000580)=0x9) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) (async) r5 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000640)=""/29) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000880)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000740)='+.\x00', &(0x7f0000000780)='\\^%-,{\xce$-\x00', &(0x7f00000007c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000800)='$+\x00', &(0x7f0000000840)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000a00)=[&(0x7f00000008c0)='tap', &(0x7f0000000900)='\xb0\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\xff\xff\xff\xff\xff\xff', &(0x7f00000009c0)='-,@\x00']) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000a80)) fcntl$lock(r2, 0x7, &(0x7f0000000ac0)={0x2, 0x0, 0xb0, 0x6}) 249.351406ms ago: executing program 6 (id=2587): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x61, 0x8) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b37", 0x24}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x2a, &(0x7f0000000000)="71af511cf38e36ccfe326e8a802fcf94a626c30e087f1a070000005711b9d3bc7536", &(0x7f0000000240)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 143.854739ms ago: executing program 6 (id=2589): ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000400)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000440), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="b5e59f99b7a4bfd97b2cc4cf8535754e7f6f2367749603653ed788402ac0f5e1babee284ffa8ee710a", 0x29}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x2) writev(r3, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000003, 0x1000300000000}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x9) 143.035879ms ago: executing program 7 (id=2590): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0xf, 0x9, 0x5}, {0x84, 0x3, 0x4b}, {0x16, 0x2, 0xa}]}) write(r2, &(0x7f0000000400)="7f23cd9dc1269f1adf57e1b0b5fe", 0xe) 106.753682ms ago: executing program 4 (id=2591): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7ff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x9}, {0x20, 0x1000}, {0xfc42de630739203f, 0x7ff}, {0x100, 0xff}, {0x87, 0x7}], 0x5}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x4, 0xf}, {0x22, 0x1}], 0x2}) read(r0, &(0x7f0000000300)=""/4096, 0x1000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 105.91165ms ago: executing program 7 (id=2592): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 104.657107ms ago: executing program 7 (id=2593): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x40, 0x4ebfac6bbaf7969) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r4 = accept(r1, 0x0, &(0x7f0000000140)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0xfffefffffffffffa, 0x5ff}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069db, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) rmdir(&(0x7f0000000200)='./bus\x00') r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x100000000000026f, 0x0}, 0x840) 101.413141ms ago: executing program 2 (id=2594): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x14, 0x0) dup2(r1, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000280)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8e2000403080000c0112079dd31a81f5d89b800000000000000000000000000000000000098cf46c09713749461910c25c9d595120513a57286217f0f476039", 0xcb, 0x0, 0x0, 0x0) 31.882156ms ago: executing program 7 (id=2595): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4, 0x8000001}, {0x81, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e67d2ab814ba412c3012b5a395a08776448ad1113447214a0de37aacf26947692598100fe50934cd3b2c816a198bc908829a27363dca56086", &(0x7f0000000080)=0x54, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x81, 0x0, 0x0, 0xfffffffd, "0000000000002051ddca4c1d00004000", 0x6, 0x3}) mprotect(&(0x7f0000773000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 30.456969ms ago: executing program 2 (id=2596): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="9e86956d6c5543a9873abd1741d53928ce675119fc27b671bb2bff6496507c448029c05ceec9a78666", 0x29, 0x628) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a62503434", 0x28}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sendto$inet(r1, &(0x7f0000000080)="52c5cd6abc12cb5ae29c015937a4c562d5e1d2d7641c3fcb2b03f0b98b99315d490289bd8db55b11434552720b3d2e08761d0b4e9807d7b6f17ca426172c302727727c8b2a176285bf65e07ffe94f000dbcd2a03c21b6c167d05fca8f7a2fd1e2e9a7c", 0x63, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x2, 0x0) 30.059951ms ago: executing program 7 (id=2597): ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) socket(0x18, 0x3, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="6967629b6174aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1987a6500000000000000000008907800"/52]) 29.720437ms ago: executing program 7 (id=2598): syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea07001089000000000000000000000000000000000000000000000000000000ffbfffff"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffff9}, {0x3, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x87, 0x8}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgget$private(0x0, 0x28) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) 415.859µs ago: executing program 1 (id=2599): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) chdir(&(0x7f0000000080)='./file3\x00') r0 = getuid() setreuid(0x0, r0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 0s ago: executing program 4 (id=2600): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="8289d39311b35c5b4874d644a4efc09b1c4699126c283cfd409c305132a9f7b70285a1006dffba37e08ff8a6faf7c741f71c2716cf9c79e5785401cc6100385c24ac5bd68c551adf655c480cba1361f626cdfc0ae5cdcdb84e8cbe818e61f5aecbe9256ff316d532d22be04796c476fa2463a22782d63a73da2ea1d3c39f668e712beb61e25341591476b12ab7eb72af9780e78d062e823fcc50693072605ea440aec4e4a2cf28e6cc7b7a5b320a767e3ec5ae6e263995c623a94b5d7055ae767c561ed8a87a0f37b0751962e5bc4d3f", 0xd0}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x41000000007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_open_pts() kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.155' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pmap_unwire: wiring for pmap 0xfffffd806bdc72f8 va 0x20001000 didn't change! pckbd_enable: command error V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (210197) exits with status -1 WARNING: thread `nfsio' (247080) exits with status -1 WARNING: thread `nfsio' (482509) exits with status -1 WARNING: thread `nfsio' (401939) exits with status -1 WARNING: thread `nfsio' (151015) exits with status -1 WARNING: thread `nfsio' (423083) exits with status -1 WARNING: thread `nfsio' (470457) exits with status -1 WARNING: thread `nfsio' (219222) exits with status -1 WARNING: thread `nfsio' (95785) exits with status -1 WARNING: thread `nfsio' (294866) exits with status -1 WARNING: thread `nfsio' (215561) exits with status -1 WARNING: thread `nfsio' (171577) exits with status -1 WARNING: thread `nfsio' (61351) exits with status -1 WARNING: thread `nfsio' (149555) exits with status -1 WARNING: thread `nfsio' (381637) exits with status -1 WARNING: thread `nfsio' (83382) exits with status -1 WARNING: thread `nfsio' (187400) exits with status -1 WARNING: thread `nfsio' (39007) exits with status -1 WARNING: thread `nfsio' (24009) exits with status -1 WARNING: thread `nfsio' (501139) exits with status -1 denied attempt to set clock forward to 13622315181289262 OpenBSD/amd64 (Amnesiac) (tty00) login: CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!kUQ0z/,z>iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 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 denied attempt to set clock back 8388615 seconds denied attempt to set clock back 8388615 seconds denied attempt to set clock back 8440199 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error denied attempt to set clock back 8388634 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff8309b2de) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff8000013d5e00) at bpf_allocbufs+0x85 bpf_setif(ffff8000013d5e00,ffff80002a5048c0) at bpf_setif+0x17d bpfioctl(51700,8020426c,ffff80002a5048c0,81,ffff80003c5a9c30) at bpfioctl+0xd2a VOP_IOCTL(fffffd806dedb000,8020426c,ffff80002a5048c0,81,fffffd807f7d3618,ffff80003c5a9c30) at VOP_IOCTL+0xac vn_ioctl(fffffd80642b0e48,8020426c,ffff80002a5048c0,ffff80003c5a9c30) at vn_ioctl+0xf8 sys_ioctl(ffff80003c5a9c30,ffff80002a504aa0,ffff80002a5049f0) at sys_ioctl+0x5c3 syscall(ffff80002a504aa0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x356b68f8650, count: 247 End of stack trace.