last executing test programs: 6.688233963s ago: executing program 0 (id=1430): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0e72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 6.682043268s ago: executing program 0 (id=1431): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, 0x0}, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df60", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xe0) 5.817871934s ago: executing program 0 (id=1445): munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x0, 0xffffffffffffffff, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x2, 0x3, 0xfd) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setitimer(0x0, &(0x7f0000000000)={{0x7fffffff, 0x9}, {0x4}}, &(0x7f0000000040)) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) 5.816948541s ago: executing program 0 (id=1446): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) r1 = socket(0x18, 0x3, 0x0) mkdir(0x0, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) clock_gettime(0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x6}, 0x1003, [0x4, 0xfffffcaf, 0x248, 0x10, 0x1, 0x8, 0x0, 0x1]}, 0x3c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="865c1a05f57c2680dd58c1498430cd378f05b264c2701b460556c0479ba0c0a53d1ce60a9ce39a33a57ea705452ccf38a33556ac4a4128006c4caebcc251aa9db6ffede481e530f1daebb248786137a824f15b8bec9a763c0c27f20daa87402900a2b144a59a9ba552276b23cce8cc175aa5ee27d88ef9664fcfb17eecaafcf5d3b6562df5ce6b8ba37d5a5d680b0f5c63c1fead992852a7b68501f1616e208a24b42b4fb2edc4d6ed4318afbd5bb1e615c57cd478b3f0427cc6a6dae43df324787e55da88e52b58e269c36f57ac2874dc1bd432d832af127c86e0f6acb7aea84660b4fbb182963455177807d1cea4682145c5910804", 0xf6}, {&(0x7f0000000080)="1351f45c36963cf8ac239d8b3b2a71b3224150e23ad99789cf8108c544c1a24b95da77f48ee7539470bc4f9d5e42f6572b0a7ee4b98701adcc3554edeac736598073dce0c90491a98c2152dd4e382e7fbcb6f9412e0d6f0eec5289", 0x5b}], 0x2) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(0x0, &(0x7f0000000100)='x\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(0x0, r8) flock(r5, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000ff4e214e2000089078"]) 2.61835214s ago: executing program 7 (id=1551): ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)='ms', 0x2}], 0x1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xff, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x2, 0x1, 0x0, 0x4000000000f1a}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a", 0x53) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xd38, 0xfffffffffffffff7, r6}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x6, 0x52a780405d8573c, 0x0) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020699d, &(0x7f00000001c0)) 1.892769295s ago: executing program 7 (id=1556): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0xb, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x7f, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x2650, 0x3, 0x99}, {0x8, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x9}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x10}, {0x1cf, 0x10001, 0xc, 0x2003}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/165, 0xa5}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) close(0xffffffffffffffff) clock_settime(0x100000000000000, &(0x7f0000000000)={0xde1ecc7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x4) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xfffffffffffffec6) 1.764016798s ago: executing program 7 (id=1564): unlink(&(0x7f0000000a80)='.\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x7, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000006, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x800007, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80606948, &(0x7f0000000100)) r4 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4b) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r4, 0xf3) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) seteuid(r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)="30c47992f29e3a166e6f783bdfe063346223993d29ca610a07d5af19b96eeec252b7b0377aca6096bcfb33bb563a26ffb6ea432358ec18e5914195093197dcdc6ea34d036f8a9f64bccbf32d5b91f1850cbe497a4232", 0x56}], 0x1) execve(0x0, 0x0, 0x0) 1.572543808s ago: executing program 5 (id=1575): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setuid(0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a", 0x20}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x5, './bus\x00'}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) close(r4) write(r4, &(0x7f0000000200)="000000000000000000000000000064bf44375a4919adcf52e2e9b7ad634adde1fb241f0809f49c26855463c3418185cfc1df9b13931fa9d6e0eba2404e9e53c689dcbec2dce48103ce4accfd859dbd53e25b9b6b71b6330c5dd107e97aa0102a0ff07c9c058c578282981fa30ffbc49ce0a40bee80212b0557b55f39", 0x7c) dup2(r3, r3) 1.484980974s ago: executing program 7 (id=1579): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0x9}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x101, 0x44ab19ef, 0x1, 0x5, 0x9, 0xa, 0x1ff, 0x10, [{0x69, 0x100, 0x1, 0x6}, {0x1, 0x0, 0x0, 0x6}, {0x7, 0xffffffff, 0x5, 0x7f}, {0x2, 0x6, 0x18000}, {0x9, 0x4, 0x7, 0x2}, {0x1, 0x9a, 0x836}, {0x1, 0x5, 0x10, 0x1}, {0x100, 0xff, 0x3, 0x4}, {0x0, 0x8, 0x40, 0x1}, {0xfffffff8, 0x1, 0x0, 0x5}, {0x9d5, 0x8, 0x8, 0xbbe}, {0xfff, 0xffff7fff, 0x545, 0x5}, {0x29a4, 0x4, 0x7, 0xfff}, {0x4, 0x1, 0x80000001, 0xe}, {0x57, 0x2, 0x4, 0x81}, {0x7, 0x2, 0x3, 0x80000000}]}) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x2, 0x9, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0xfffffffffffffff5, 0xb3}], 0x7, 0x0, 0x9, 0x0) (async, rerun: 64) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f000098b000/0x4000)=nil, 0x4000, 0x4, 0x2810, r4, 0x5) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000840)={'./file0\x00', 0x1, 0xfffff170, 0x9}) (async) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYRES64]) 1.400987956s ago: executing program 7 (id=1583): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r3, &(0x7f0000000180)=""/144, 0x90) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.400593847s ago: executing program 5 (id=1584): openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000007c0)={@local, @broadcast, [{}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0x0, 0x4, @local, "", @remote, "be27c0574ebf894c9babe29227fa6e58"}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) flock(r2, 0x1) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069b0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@mss={0x2, 0x4, 0x4}, @window={0x3, 0x3, 0x1}, @sack={0x5, 0x2}]}}}}}}}) mlock(&(0x7f0000247000/0x8000)=nil, 0x8000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a55848d3fd987d0eb7462fbfb504601380841859eebeeb3371", 0x3d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) clock_getres(0xbe44501372635004, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284414, &(0x7f0000000000)={0x40010000, 0x0, 0x1, 0x1000, "00000000000000000000fff8000000409e250200", 0x2000040, 0xe62}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x4b, 0x0, 0xfffd, {[@mss={0x2, 0x4, 0x4}, @generic={0x2, 0x7, '2qpg^'}, @generic={0x1, 0x2}]}}}}}}}) 1.186351373s ago: executing program 5 (id=1591): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000100)="00000081", 0x4) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0xb5e}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000021c0)="31744f7f", 0x4) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) close(r0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x29, 0xb, &(0x7f0000000100)="00000081", 0x4) (async) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0xb5e}, 0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000021c0)="31744f7f", 0x4) (async) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) close(r0) (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) 1.035231284s ago: executing program 5 (id=1601): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d968249", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0x0, 0x0, 0x8, 0x1}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff10, 0x100}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) unveil(0x0, &(0x7f0000000780)='W\x00') r1 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x7e1b21b5f00cb051, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[]) getpeername$inet6(r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x7, 0x1b, "0000000000000000010000001000000000208000", 0x1, 0x10009}) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383afcfe1955aa79dd17221d000000000000aaff000700000000000000000000000001010290"]) 956.851607ms ago: executing program 5 (id=1604): r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0xffffff58, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x9}, 0x8, 0x1000, 0x0, 0x0, 0x7ff, 0x9, 0x2, 0x400}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000013c0)={0x11, 0x7fff, 0xac}) r5 = socket(0x2, 0x3, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) msgget(0x3, 0x280) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) msgctl$IPC_SET(r7, 0x1, 0x0) msgctl$IPC_RMID(r7, 0x2000000) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240)="6fcf85adb6476f483cdff95f068709e8", &(0x7f0000000280)=0x10, &(0x7f00000012c0)="8e62685c06f4ed76eeea0cd2d1ac8808bfe88493b3e289529f6ffbbe6015ee6c2b6f3237d9954741e6179de8ec841eda027ea17f212b56dc83a46a4e53e2485d243999abf0fc767c5c578e5b22fe63c214f873f00644375b7df8d936fe067a1a458e5f91481de2051b115b3eb471b52377214d6e5340c1194f8218d0e4a76384d05a32dbc73f7df8ea7dd7962742cbaf13180f5ad055b560e304416a558896c578762b939d35501707d3c1cf1f2c68b88a934f65db03c0e85389140df5e4a7c83c2e9b84a8f7937c1fccaa004c8fd6316d72499c9d2f48f06401e045fb78ac849fa067039fb468c0", 0xe8) ioctl$TIOCSETA(r6, 0xc1084413, &(0x7f0000000000)={0x7, 0x5, 0x8000003, 0x8, "97a222590000000000080023000000000010e600", 0xfffffffa, 0x840000}) ioctl$FIONREAD(r5, 0x80146952, &(0x7f00000001c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 792.150541ms ago: executing program 5 (id=1613): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x8001, 0x5, 0x7f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000), 0x0, 0x200000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f96825d807ee62fb60cd9c6c40fe1efe1d7df44bc248388f10b09c44f3f84592", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="e1635a54862902af124413450000a1f515df5a9da4070000006ebb807e7b224fae8f4317bf2356000000e2b69e2400000000000000", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 723.565551ms ago: executing program 3 (id=1614): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x166, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x166, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) socket$inet(0x2, 0x3, 0x2) socket$inet6(0x18, 0x2, 0x1) (async) socket$inet6(0x18, 0x2, 0x1) setsockopt(r0, 0x6eee, 0x6b, 0x0, 0x0) r2 = dup(r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r5 = dup(r4) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0xffff0001}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0xffff0001}, 0x10, 0x0, 0x0) dup2(r2, r5) (async) r6 = dup2(r2, r5) execve(0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) dup2(r4, r1) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) 647.068188ms ago: executing program 3 (id=1619): r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x865) r2 = semget$private(0x0, 0x3, 0x40) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r3, 0xc0284416, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0xfffffffe}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) 640.406183ms ago: executing program 4 (id=1620): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x0, 0x6}, {0x6, 0xfffffffffffffde2}}, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 639.197087ms ago: executing program 4 (id=1621): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffa) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f00000013c0), 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x20, 0x3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xecd) (async, rerun: 64) socket$inet(0x2, 0x2, 0x2) (async, rerun: 32) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) (async, rerun: 32) setitimer(0x2, &(0x7f0000000140)={{0x6, 0x9}, {0xfffffffefffffffe, 0xe8}}, 0x0) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async, rerun: 32) r2 = semget(0x0, 0x0, 0x181) (rerun: 32) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async, rerun: 64) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000180)=0x6) select(0x40, &(0x7f0000000300)={0x7, 0x2, 0x7, 0x8, 0x6, 0x10000, 0x7, 0x2000000101}, &(0x7f0000000340)={0x9, 0x4, 0x8, 0x8000, 0x2, 0x7c, 0x30886673, 0x3485}, &(0x7f0000000000)={0x9, 0x100000002, 0x9ecc, 0x5, 0x2, 0x5, 0x8, 0xded}, 0x0) (async, rerun: 64) mknodat(r4, 0x0, 0x2000, 0x3365) (async, rerun: 64) r6 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x40204402, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001340)={0x2, 0x5, 0x2a8b36b5f143d17a}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) (async, rerun: 64) semctl$IPC_RMID(r2, 0x0, 0x0) (rerun: 64) 638.331211ms ago: executing program 3 (id=1622): mknod(0x0, 0x2000, 0x205318) setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 595.386177ms ago: executing program 4 (id=1623): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {0x3}, {}, {}, {}, {}, {0x3, 0x3}, {0x3}, {}, {0x0, 0x40}, {}, {0x0, 0x4}, {0x1}, {}, {}, {}, {0x0, 0x7}, {0x0, 0x80}, {0x1}, {}, {0x0, 0x1d}, {}, {0x0, 0x2}, {}, {0x2}, {}, {0x0, 0x3}]}) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x20) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0xa6) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) msync(&(0x7f000004c000/0x4000)=nil, 0x4000, 0x7) (async) recvmsg(0xffffffffffffffff, 0x0, 0x40) r4 = socket$unix(0x1, 0x5, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) select(0x40, &(0x7f0000003680)={0x7, 0x6, 0x7, 0x769e, 0x3, 0x0, 0x8000000000000001, 0x51e2}, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000004d00)='r\x00') (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="6633d295e48b0246342552628b41f9f037a34dd962f505ad2f03dda4c49a16e2e4f7cc9d255a8fab333a93e428e6398582bb16abd2b331dab47ece9ecca84d92d18150d035a4ad617814ba7f61998f0f66507f64eba1945cb29ce70862d1f9ce32d5e6e2f9731b4526ca82ac86ce020a06f5580e193a6e5f5e6a5633bfe7e00d7f483f11acbca9ab12cafa6c4f3b322164b57d5661642ed356e589eaf9ae56842e3aad5bbc782cd289d403ee25c5601304079bb5ba09749931f874b8dc276c6c26736559d400a9abe9f4cc23f71e0258b9fc4c16879a2d7724cf4d1d48d232743de3157d", @ANYRESHEX=r1]) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000001c0)="39f29fff56576a8d3f094aa662b4ca20801d0e11d44562360c1e4e34aa99578ac6869700b6d4c2d52e4da5e20c0f038273d28eb40978630e999f9203fc30aa9cc19b93a9f79e2511bad1d5edf1c2c3f808a1445729a0bfd92f27073f8239f16ea030e0383e60adc510ee77b06d7c546cb9f8", 0x72) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) fcntl$setstatus(r4, 0x4, 0x40) 595.028121ms ago: executing program 2 (id=1624): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0xf313, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0xf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/203, &(0x7f00000001c0)=0xcb) 594.230085ms ago: executing program 1 (id=1625): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 501.799904ms ago: executing program 4 (id=1626): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) msgsnd(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') 500.467845ms ago: executing program 7 (id=1627): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0x5, 0x2000000000000000, 0x181c, 0x1, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0x7, 0x7, 0x1, 0x8001}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="25e07bff764d01bafd7e4500000040a03e00c39d", 0x14}], 0x1, 0x0, 0x0, 0x8}, 0xe) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) (async, rerun: 32) sysctl$kern(0x0, 0x4000000000000033, &(0x7f00000001c0)="0000000000000000a00400004098bdf4e420e6adda008000552e01000000d22b3f3f490b0804f9000000000000000035024ba8af4e5fd3ab9d2b1e00ccca8db36ae1bdc3478fed694dda6407d16e6e05231f7d4c43be937fca9c0532bad78f9b9ce86fc04318ea39e0549b3147c06f60c6", &(0x7f0000000080)=0x45, 0x0, 0x0) (async, rerun: 32) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (rerun: 32) 499.917862ms ago: executing program 2 (id=1629): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) 352.782761ms ago: executing program 2 (id=1631): r0 = socket(0x24, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xd27d43220c7df9f, r1) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x6}, {0xf043, 0x5}}, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@file={0x2400, './file0\x00'}, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 352.332622ms ago: executing program 2 (id=1632): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x8bff, 0xf, 0xb, 0x80}, {0x6534, 0x8, 0x5}]}) setuid(0xffffffffffffffff) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x80085761, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3}) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) 351.224111ms ago: executing program 4 (id=1633): r0 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "a100ec00", 0x461b, 0x1}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x1}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x80000001}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) select(0x66, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1510, r0) setgid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)) ktrace(&(0x7f0000000800)='./file0\x00', 0x0, 0x1430, r0) 350.910075ms ago: executing program 1 (id=1634): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="840a79b8390085aac4cd1e186ad4bc78f338c5414dfd535998b59ab67fda0278a3128d4dcf5d95f165137c751d21a3a0a863a1b9d3d53acd9a5d11ce8f6f88cdb7e06603b219e0cbfa1809801a22c49abbc0071ba0528ff5540a3c51cd753f994118f7a3b5ec4359421b5fdd34345512f048f5f7076aa880430e0bfc69a9d3edac7c129282b4dc041e1785e7558d996c87105e4669c9aad2e69ea7b6aa692d3c298e237be517f3e6cea6e76acb2268ff7f7bb2c3f3d1ae2417826c7bd5ae6eca1d8f81bfdbe0328bb1557051e0d6c56b977bcbbbc757faf23e2b5ea716411f8c154cd14bfdab05015a7456eaaeda76cbaf9409ffd306aa", &(0x7f0000000140)=0xf7, &(0x7f0000000180)="2765d8a2de8bd8571c381d160c85f18ed296e635c6dd103acf029b47b7f9d4511aa302892776aad31f5c8d3f4e9aea33db5dff413011f8a4fb64a4d7d1d2a5ccfc57dfec96cec1c563e3b1a09b8a9f9aa4bceed0da061577f8732f", 0x5b) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x19) 346.860831ms ago: executing program 4 (id=1635): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x400, 0xa, 0x83, 0x400f}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x24, 0x200}], 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0xa, 0x81}, 0x2, 0x1, 0x1}) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x18, 0x3, 0x102) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) 345.646355ms ago: executing program 1 (id=1636): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0x2a}, 0x2, &(0x7f0000000780)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826fd18fd0bc45a1305dba261e458d9275292dc7dc", &(0x7f0000000180)=0x30, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x80047476, &(0x7f00000001c0)={0x88000000, 0x200, 0x0, 0x1, 0x37, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x5}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0x5, 0x1, 0x9}, {0x200004, 0x2, 0x3, 0x1006}, {0x6, 0x2, 0x7ff, 0xb}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0x8, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x3}, {0x9e, 0x5, 0x40, 0x3}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x68, 0x3}, {0xff1dd302, 0x10, 0x40000008, 0xda}, {0x8eb, 0x3600000, 0x223, 0xde17}, {0x2, 0x80ffff, 0x0, 0x40005}, {0x1ff, 0x5, 0x5, 0x6}]}) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) 227.485556ms ago: executing program 2 (id=1637): sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a000000000000000ffff0000dd01000026267ba31baf0e0b76f9f9b5fe70337774bd1ddb18c48b723bf437d6a0379acf516516e8ff63ec963f046f847b93399292389401869ddc8beb1568f57d06e91f97caa00bc13ae250d19c1b215c9a17b30370e5355eeaf8c345943f65382fe603fa12a8c72c15026f2386d6cf6fcfc43451e26898cef1ef8d703faf846d25340bfbe69e01fa9961d7a3000000000000001800000000000000ffff0000ffff0000f300000000000000b80000000000000003000000020000003c245dad90ab9a30b31831d4d7f42d5ba3947e254d3534f02b18ab387bba8d91a00aaba9808fc1f5464ceb03a764f2ae06b93bba50d15e479b82cbcc4e4b410ecd145351a7968ab2e88725ddbc3c60a7aed7b4f03a3a64f0e6deaff8732cc2ade6c0c66779dc274f03db3968288f324f0985888fb8c04e9820a9296fbc031e1735005d03b6c6dbf84e5b00cdc8fa8581b22dddcb2712e2d3c94614df40c17f55a100000000000000a0"], 0x210}, 0xfffffffa}, 0x10, 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f260865a", 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f260865a", 0x4) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000200)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETA(r1, 0xc4504447, &(0x7f0000000000)={0x1000, 0x8, 0x7fff, 0xfffffffe, "cd002200000400", 0x8000, 0x1003}) 226.959053ms ago: executing program 2 (id=1638): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15115bb14ae0fbf03006f2b47000000", 0x14}], 0x1, 0x0, 0x0, 0xc2d839217c176b26}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfecf31d23065b101ddfa91a9ade824af03139f793dc1b832d5a34462fc3dc06701e04000000cb8fb5001da72494076bfe69c7035329de2b324ba675", &(0x7f0000000080)=0x3d, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x8, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cf, 0x10001, 0xc, 0x2003}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x3, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/165, 0xa5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) 226.437734ms ago: executing program 1 (id=1639): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 225.596771ms ago: executing program 3 (id=1640): syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0x28, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x7f, 0x3, 0xd, [{[@multicast2], 0x8}]}, @ra={0x94, 0x6, 0xffffffff}]}}}}}}) (async) syz_emit_ethernet(0x50, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x805b, "1fc8f55ca269e681cee34f6b44dfa9bcae07397ee3a6d547e1a479b570d9659ccf818be553809f2550977b3ee4bd7143aba11ed1c2c1e347e50d41b97221163577e1"}}}) (async) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffffff7, 0x7fff}, 0x10) (async, rerun: 32) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="e59f7516fedfeb76fe716dd00d3ae0f637d05827fe506aec78436122a4ceda4963b4f1af92b1c2587350782f9083e75347c33593cc9662056318b4edb82f9ca0def004754557429c0296529ee1bda249073b1869612f4ecdcdf571179b9fce1bc42ce7952f988bba6de4cae3addcbb8d5654ad0fc750a1822fc79496481059247e571fdd7b336a35bf0a34d2e5dc474a3618111157ac578020df04db195db420e763b3473702dc49c75311348d4406d2998b73d727f92738423b12153a37c702d33bb1794cf78d01892485464528896cfe4a3da81f863f2d60bd4e1f9ee0d9c8f0eb74584af3cc6a8a912115aa6b5d7d960621333a4d021b8b505bfaa1d9f9606e0729f22cc17585394425f1861909c9ef834c43853779ac55920b0e72ded3a771f304d07f606d22d737a746cbb70922fe0ccb1236e07b6b1f8432947ba6f041026428a1568031a5a0b79eb11d20a950112e5448d4286fc841bc72eba84830d325fbd4725ac7f332cfb49c1eecfdd200b599641212ad7860dbfcbc7fe29581b88818d5b15b1428f6727cba888fb11bb64373dee3ace999d586db896da75b4cd684591ab2bc683e44f0a25188cce438ba3ce0f9c8d7b51631b3dd2644bf0a1f5d4b3fce1869e95750d2da797f300a95ce6cda1b816c7b05b1aa523200069a35dd8f82826535a1133d563b6da35f02b63a6421d519e26b0557e7b1f6e069f15bdc484abb4d0833d497f075752fa7a41c18296364cb5c1342436988af69d02fd5b8d0290230ea5b7f5b50cf477ce7d77ba329fdd958501f85beb953768b043dfbb5c41cde8dd41a276078613ea5b691db67225495e5eea028d94bcfef97e983ec8ef087445328c09e6e39af8d7f25883e67a37e23d2c2c5b36c7630d640edc74736b4a648f7c4d405ecb1532b4d02cae8c87bbdaca148be198c0e266a72b82c52f9a648e9243bee869c6bd9796a2a4aa453119dc37be10b360c3a61baed289afffde723762860626f84167ec1d4207b9875b1f84f95680a6c86186670c290892e13258bb796b4d6b1c5bbdf2417dd4ee46cf6a093da128d22331d5a16870113239e9d18680d1cbfb4cdabf9e6832570c3f468bb21e247306c16d2028aaf676fa7ef54daddb0c2ea14cb68eecff4925a9cd4020ed121b72988df189fefe65dc1a06c8f9d55244b1c89104fda6821f661ba91bce65018dbd735b3b0d45bdf7eb0f14a6f4c47c1a66426621d70c076b0f34ddc123ccbca8aa26cf40045beff5ef92fb05ba84ea23330e78ba31d77a2f8f7ea454380b97fd7403f2570e3e8a7f3f30beb2ca45f02227964ba43add78893617c6328fa90be4caab6c859dec421b25a1dca4fe60f1d43d53d05c1d680a6eafb9bb4964b3688d6d8c34a81d3fda369a133208d86aaaaa99101de03d3ef0074ab3f7287046f63804eac37a0454ccc73292569c51053504351d112d66ee3e26c39ce5f7e97e040c233f168aad13da68d44cd0e3436d38bcc9e813ef04c82babafc3d14c96f5c492cc89bbe1e9aefd68fc7382b56847407c3ca67de1a86424ee813fc058d65b6388f507471c245bbd112523e02dc7733594baf6e2628260403849ac91badd417a4d4e8a890ebccda91a686ab1d05146db52509fdbdc447c1a5d6d99c58ad35009fc1b9efa0de1aa87cdff4acae62210d8d99ffa1b886af889f38ce5b2e3fc2894ea34a52af893344c10b80f06ceb6d4db97eeb18f077e65deaaaf1c2c04972b9d2e3f741b33698176d6d31314f5bdf43fa5cdcc4759dad20006e526aaede3a28f269c31d10056d46a72dc6a5e6ba7028aa5206eb17111aaf7616187d3706888c345b795e0b74905b0b7d6b37b682f4c040a332b707e76ba55e2126b97e0783cc3c95382599a5610f1244e91063a080061120de8d579d43b2cc2474332eccea5f8694e5fe8438310e43620bb19a1df672d2f8441d206aa9c8e141d547a6befd5a7a89b8c54129b3d66b732b8a1df58a85da8ee9b4107ebac16ceb425aae2cd73624dfaee9165cb32d1e6777462bf503594cbc4bc93e7b473b9fde9a856994b339e864cfb3518ce28e074f2a18ca7a87832fb2caad6f204aa9f5b4585d03a9b637d85cebe0193536e5bbe3daa21e699814ec03cb83e5d1ae3a0f64577774cf145f1b3b9c023558865413f3793d96533d3d4a6ccd7d61bddcf5da09a92acde14b2f755409ce45f5d53c61d133e2cc1d16a6cf09997f1fe2f53646061820ce01b87d9719677c39dae40f0fff54474705b22e76ce9616296c946284be845b98680fe48660cc162e9ce90f25f54addf93f1f3aa2d766f8d4f21c147a7d306a3031fe373505e9adc8f2a84f56250fe47cdd928826190bf7b68dab6e9168b13f538d52d4b2a229a8d2aa6e905133236eb133a0dffaef468c049d9f011632637cd490ac3ce99d31bc8c8436184df21d9d61e0c80d8598d2f5dc7890e513a21845c69f912b58175a5a983cfadb4f7b60766317166c5de259a9a460f7dbbc95803350536a37d6a6f26c61ff792a1a041106d995dda2f81bdc5489e4e1258ce24ea87d58dc8be195be7d0794029e015af916163b2e04ae616df9462b53c0e65394f42c3ed6e98ac64b4cb5b7f963a47738687bae45b3da73dedc1ae6fae57d616a0325822da49839eca71b97b33b8f4b636b150991b9378c4be327484b60263d7381e482cb54951c35726d654e2791e5b4e6ed25f23fda67bdf094339706707ddf8dec00a9cf1e5e3fa49c189dbdb27a7814dfd49463f490308146155c3ab5c567523a9b922674dfedcbc535abe36322e4fd99cb037f342dbb5127354d175a233ac45c5f3a42973d5d141e8f4ffb593f2c363b51246cb942cb6ad852fe66c792d60ea23a4e3b4b0bcb6f06588e164233dcab2953adb6f4216f31e7a83a1909b5897a9b8dcfc607c8ce2ee06b73e874b6fb192204dc0b3eab422e9d513ef7535ab7fcc0cc7207609a41862f7c110fa3c0f6b25ec452c3ec5549301d64f209c7fbeead38900d61ee76751335a03a0ed8f79e005663bf781166b74d64f88d8d443975314c6038060e405b90d9fd85ad325a203f9efb299b5e2e9b5554629c942eaa0683e8a5a2895842e4f6cb7842a706c4c427939e2f209db5756811307a217b37d6107defb91ac3c0a65e1e3025813000a360915ad634fedad8c2bee24a2560948c142f980239851eda8343cf84a43d6908b7a1eee7615ca23514a1c9fde0630a7e7fc48d25d60ee3ea9e1446e34f9aeb0088414219492a9298cf0ca559a449a6afb03cd590965325ddfcb51ec1880b2653eb5b639a545edabdaaa67151868a8dfbc2b8b43035239805da6b972d8e73b3d01a14d639d0e9ba43e6e62758cea424f34606c8fc2969dfc1ab2f978f0c0dd902c8431633067ccacafff816c5c6f0279f1b5933efa00dd0e3bfe167968ee83e4f8c6c7b65e6677b3aa1bc2dbd6b01c64e4c7d75e4b362a97b510c4ec5400c661282312e587dfc371efeddc65ec00870c8eaa9c043c759895c9100c46c096cdfa2ec190ea8f0a70fa4cea76a904bbfa38187e35daf6c50334d45270c09db0b157b7a3a21d7dda1430f6eb7dbd6f4211df7f5b74bbe06bf9b47d12c3f87b05bdc1f5e5358f019673e6430b371819915013d3b24d4698d28175d5e05b888bdc62da4497c4055c5c40e77043102361cab46eab04a96a63192bceedc3af66caac5b6c33613dd20e977ef02de2d69fef4204ac27355631184dbb429493e753d9b0280cf1c99b47ef04ad910a8546ab098c297549d5512dc3ace4bf8aa6a6cff3a7deb41c120363e2d4c4ffe8110205ee9e99f3b0f59df82c680a901691ece3c612cf779ad10d038d008acda99b5fe588d3cfb144a123e8f46f3724a539f17d437b7a7711f4d6938542d11d6c08a8d52b142e210ee4d5215b63003a07dcb2c17c3a5dfe220820cf90d9aec88a2a8c4a138861198641fddaa301f853adae7f982dcb9e5458a93e66b5bbb35045801a66003e732ed9c4d0c73b3da0e9d8360d9f3b299b862cf96fa08676801da1b404fdde9515342d3e27e79dae39e91bad4b5a67386b3fd8c9f32f702d3c7d190a637d6d0b4443688c439b42fcd618d172511b999e020d204b66fac3c16748436ef98198741b2310cf22a4bd11628d5c5c616f2bcbe1582b000ef673b158bf69f1bbbf38ac878adfa76506b62c5512a6a193eaed29dbaba50e692af6b80c490e891769ce085203d80750df9a1afc9580a30440b66673ec3576146440c11bd71436a65dec45e56c2cb523d0a462411d0b827201c3aef926e7d69b2397d316ba45caa8898198af42c609567bf5bb7163d95f06d04ad9f9893ca92785aa7673e8417a045ba8a4c82d0ef4bd7aec5e517c6041d6eb0cde28a1e07abf6fd1bc27edc44edf124b2551a40462c4566599bb54602284a2be9ffcccd7df5ba5c1b1df20d4896aaaac8917ea8b4d75d38b79e1a99fdcf2de832add3a38ae0b4531b6d32924188a7aace9b1d5cf6d81ffdd55374d38aee7855e0b4e6fbad4c47ef0fdf8d2d06c8fd329d02a9c6cd46a721faf8036830958865b9418cafc1d8963ae351c83057d41733ce1c602d10b3f8168b20aa0dcf5dcf119e61543dd734f3fd447ac072ac74e1ddcdfdbcdc19693d8112570968dcaf6a9f5bb0a018e301916a56962392e1d9860a05da2ba1c85cec78b92733d4c22be7e9c51104a13c30cd37c80891aff39349fb40a8b3e3a60922be4d1ab292232e747c7131bea11d58842cdbd6bcd850926f1ff2aff3786b59c0ac2d1e62fca77105b5ca92383bc352265301462357eec6c983b1fb9831ed5aa0eb7ca158ccf542188664aed6093c9b43b9f4eca3739ba43031cf649b70f19754682d2a0bb5f31a7c594487feecf2f1e08665d62e9013dacc61a734f7b9de2cc622d2ae714701bc6f71b951003565003eaaf5c2c9930e686b591afd781474fb8cc50745dedf55688db113efee64e37f60342dffa5e0fd67775653509361300180c5136c508639c3679e9ce3806cdc09d179969e4da88497a3f567d45e9b8e336df330a8c08dab1f8758a8bf957b885a0b57f97eb71c6639c7c76ee64e84164a2a6fe792609be0389faf627f6c0a44ed4d2ed00b8bf6fc890c39dbc8f489f45a63ca51eca775ff71aeaa0f851e70e21e923dde99c3bfa730091e3fbfbe98d02a12820a1883b9485cca77224a8e62c365b54752ba256f6d3bfca3d3e67ec554144a089e0bb3a8910954fd145a82a21be7946f2bac0650a2e53f2fae5fc7441937573a211b1d30b85e06b561740274af9889e13fc4bcbaddac67370237fab50dc239f5490f5bc7633c509e07eea102f5284ea83339d72068fd135c4c304be43c037c3688a1d230cf75bd580a394c41ad78f18fa5a099574e36f605a145a94db2842acb7199067d3d0dfd5c36f3831f73256d5044f8d81862c352557508eda52f81719678a38c867a354a6629c32326b90a476eeaa8040d10c2156dac1e5b8574826e6085d97367a5672968e97ce0d78a85c5b960747e884e867cb4843a27e6ccce974c64126e85ea8e19ce2f4361fbc99e62db8a9bc8774d91570b20d62e356be5240261054c499ee2b76ed592889b1ed94025df5ae3043a012847ac07d2eefcdc94c28e8da8aec1a79a0ac1e79a8a973f8a598145730cf682e1b8b0f9a5efce4f8305829791b1fcf632cbe5d8403751517b2de2ec83f66b936d2002a25e929949917cd23feecb3ae55657e34a1d3dd51d8ae20cb631e60b9cd7648c01f32b6d749ac33d16e89a13bea7af56a17b0e4ef1", &(0x7f00000000c0)=0x1000, &(0x7f0000001140)="2d15e6a966175aaf08f81affeb759523d82e81ef746545636cd1258fb59e961e8489eef18b9db6bc25542839cf5bda3a2e3dd07761b1512c8a388e", 0x3b) 132.27752ms ago: executing program 3 (id=1641): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') (async) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x9}) (async) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x149c22bc9b520b98, 0x0, 0x0, &(0x7f00000000c0)="52461201f6c598b1ec338defd96706453e93787291612a51ec6c07efd3fc4145ca8f756253f7759ed4b6d2afa356ad61f17b44e9f1de33b7964968ed8b38c367395dcff9901565106f758f47a15e4f55364e56cd2c8cdb1cb67d63a594fccda9b78770579891f9c3aa74d214b646", 0x0) 130.781333ms ago: executing program 3 (id=1642): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x9, 0x2, 0x1}, {0x6, 0x2, 0xe4, 0x104}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d3b638becfcd00000000007e107f00f6ac00bc7256149403a8c487178186fb6b3ad8a5f101618b", 0x28}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc0, 0xb, 0xf0, 0x5}, {0x44, 0xb, 0x93, 0x7c4b}, {0x1ae, 0xb, 0xe, 0x9}]}) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x2, 0xc, 0x6d, 0x2}, {0x80, 0xd, 0x46, 0x80004e}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df60", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f00000004c0)={0x1, 0x2a}, 0x2, &(0x7f0000000500)="6325cb839fdd58e4c6efc831b1d0705f26f032ff1f2180af2a168ff1a14d71d8f873f30542c8f26ecc80", &(0x7f0000001500)=0x2a, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x40047477, &(0x7f0000000080)={0x0}) 127.469853ms ago: executing program 6 (id=1643): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xd) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x5, 0xbaa, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 126.997129ms ago: executing program 6 (id=1644): ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffffff, 0x40047477) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x10000) 122.786835ms ago: executing program 0 (id=1645): setgid(0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) 20.378955ms ago: executing program 1 (id=1646): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x0, 0x81}, {0xcc, 0x200}, {0x5, 0x8}], 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) read(r1, &(0x7f0000000380)=""/235, 0xeb) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mkdir(&(0x7f0000000000)='./bus\x00', 0x11) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) 19.758591ms ago: executing program 6 (id=1647): writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getpgid(0x0) setreuid(0xee00, 0x0) getitimer(0x0, &(0x7f00000000c0)) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r1 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 17.017ms ago: executing program 6 (id=1648): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000140)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r4 = dup2(r3, r2) recvmmsg(r4, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}], 0x1, 0x2) close(r0) syz_open_pts() r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x3ff, r5}) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000001280)="006b07600e0ee78298780c6777855db0b0288d561d1e8dc75ae0221bf98aaf4144159503e2639d59ed88cd4c7670dc68fd5bee8e472bec06f2f83816", 0x92}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97383b78db2dc7c7cd43bdf3128eb657c7b38f0e498226c93a24db"}, {&(0x7f0000001340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc6829c17a11ef2401254bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5a"}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642"}], 0x1) write(r0, &(0x7f0000000180)="45ed6d61b86fc11744bbefea30716e1351ab31e14a532261df91f7f5b290b3816b7750134f8628fbae91b0321db407fe3918d3fc5821bb65ce2561d9e03f3e15f32a5aee172c072800afca35ea4f681afc74d0f590ea220c6e3107c9d6d2c14f759b0ebb2f709ca7096c03eb730af928c5f18035819f2fabde820badbfec4bbf26655e7539e05fe970eea170cd301d48df0ce55e0049471c52bb810570483b9ffb295f9e6498d3573617b82a5fc2e32e37cec301e8a415588760361d0338914f20b64540b340f2c347d16c2f2fa1307e6f8a5a3722cf63f15c66c9c1ef776918db", 0xe1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "24678d9800001700f0ffffff1500bf0c008000", 0x0, 0x1}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x3f5393ca16ab319, 0x110) setuid(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443b, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x1, "97a201490955f3c3d1ed0000001e6100", 0x9, 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x111, 0x158) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x1, &(0x7f0000001140)={0x0, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x106, 0xa, 0x83, 0x400f}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000001040)="808206c450f192474670647cd99ef2e16779e5798f7888c0065743f6c7ad1dfaf861c967762429b3944658a80fe76c2dd50deb006477ae8c23ce3ccc14de1bc0822c71853c333cfec7335717ac09f72ccd73b81d09cdb60d6dae7e4b669bd02ea98508706083671db9670a09d2ede33ed2cad5e16b27996edbfb588a04af2144edbc7d8ec5a2b7398d", 0x89, 0x3, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) 16.387159ms ago: executing program 1 (id=1649): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = semget(0x0, 0x0, 0x101) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(0x0, r5) semctl$GETVAL(r1, 0x4, 0x5, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') 14.675128ms ago: executing program 6 (id=1650): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x0, 0x9, 0x2, 0x40}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001400)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a55848d3fd987d0eb7462fbfb504601380841859eebeeb3371", 0x3d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15f0e47e0c6df4ce}, 0x2, &(0x7f0000000180)="524433d3855b4764a56f0a05a640c87ca47c59d59c281cee7caffdcac36aa64d632d3578362746c8d48bff924f11fa0766eea5a50c91bb992c06c4c94250dcd7c89f73dac24ffda7336557a84a41cb41bfde31aef094a9795882", &(0x7f0000000200)=0x5a, &(0x7f0000000400)="773215360cbfec5d7dc9bb2044a9e8f983897c318a736dd3cc1d2ac1b3613b3ab82a271c22335525d42a6041ef99ce6de9b9d30a867e94c289f96d073075ce8cca98dd498d58e3af7f74a4ab1b4c5de0044357033a530bc3d21a39dff8b2f8ab40f1d0c834adebada6662f8df55e216bcad9d6f13984e305dc5b976354a1632fe9ad1cce5545295ebd8288c077729b15cfb71570aa8f50f4a9859eb618e406e02d5edde2b987cca0178355976fad96e3b99eb495104745dc737a1fad45d1003b838f8d0da966f568285619f2a9d2c399bd1a99002c0b5d584aaa4a26167460e8edd2e9d66e0a606a69647130be5916260a31cc284d9ff5d1e5e90c0fd1723934465348236a38fb83d10635849c1a1256d0701e0b98905e536046dab7481c76c785f6084666e08716c3ccd349eec54cbae1e177218105119f7d705ce8aeaf8672923e837dc86bacd348bbaba5fce81328434135c825e5958cc0526b314daa94f8ceabc0aca26277037acc67b69ebb353cbdaaf4e6277553d1da75bf7707481996b63bbc933489d4e7788579dea016742b5755294f777c041cce16f165502255d038d2c583cfb699b0b6ae8f860da73729b9234ba43c6958732f6b3be125d12af865371b179561272443fabe7a6e651b01000d3a740ab67e58b94c3cbd7994ce698d24510b0744f5e73df99fd77601ff49eb322bdae751db77ac1e4342ae2c81c6805c75fffbd2fb3c358a59161578b301b1ead0a2f9066118724eb6324f5f84b9a4349d5384ceb7a41b34d1d94a982d71cfebe5adeb737142b0f0d3981331162992aa80ebfb44540e46b1d5b390f8f152b3511cb42bb900554da03e4132d1458a5a58774187124313557c73afda36a317824adc4a1f0f364421a48e1a17d9f5ee67e4c6161a7c9a28fc3ab7af10d6b6024f8a464211c94b5de1e58daa536ea33fc4349eb7a75b2b839072c10cb1ae035a1490d6ffd6da796ccbef8d88390653771a8aeb80522817ffda5ef9313f473df4d23c28549c78660380da5e131bd29405af1cdb90b934153cda410db42f15aa9e20a394fb9a57399e6cdcb0b8bc7ce12ca7c914e561b3f1f3fb01b5b2f0450f3b6435f2854741af6fb654389fe815b436913ef77908ef6e896e8b40600512f942d33e34c95fe127024e665be84dab801b44b8c153b84bdedba7222091f12957205a5fd2ce8af11539f852c1a726ca2d37a6fc7487ec273cd15c8225da5b452816fb78640fd1e565a3592f33bbcb51fe280e8b90432ba625fa11f4ee7de06494d7d0de06481b2b1c18985822655e97494840d2070eaebd9c93198d8a8a926697e780f9fcc49d3de7ecd5fba40fb746a7d106d43c79624eddf43932a62c436f4310210f7012f5a5f9f1749ad5007958ddf4308ecf5ddd7060de89fab8fe2a8ffeec5ad86c530dbe50e352cca65dd785e6e270e62663b13407ef4dfc62be60f3a59b4ff36d514eba27205f36e2db841a3d74727f4c88e76f66f26a75cea6040416b444ccb3022f864727d6aa48baf4d47b876625493b0e55c964fcee3dd1e94cf46b4d7092a9a493c38afaea64cfbd73efd77dcf5fcea0862d4ac45169d61fd9ccde22769e6d8d4d40af1f12b5743ae0ffcd4a98cce8de898a81d82a087e54f9c3cd14f3387cb79de9d6eae48d01aef68e268151c9018c6f3963c96e0cb35e4fe9fd995d8733c8ae13e93457cebd5cd7f1f13ff83b84d6e0503c6849ab7e465b5d291be21f5c889992ff99c74dbe06395dabf5e8258a8f90cdf52b2b49e6d7305b2c7e76d1e12629ce42c416a40b6dcecfc220f99013ae3841e15514d8580cdae0fa7347e5fc3d2ba0d3dfdb849cc5b36bc0253a73bf7965b9027f58682222c10f0fb09bd3e9014e72e6cdc889ea799909c5d1205c6d3644c22269e35e78d09e729c2afa20e49248f33641ada7f94ecb799c346255f45c9687be8caf9c5514ccaf530c6f55a60f50f5e39ffcf151ebd4105d1d19efa65cfcd7ae3b6073ba863422d20b7e622cca058cd8e733135629d4140886d547f0c7957891f80b757f2b0516e885541f54f3a2a931b68b16327d8c878ff90de4735b0480706c5932290284eded6aa4070d693c83a96c9c0477d044836cb4ac264a03ae93a3f388442d229a112d89fb3141b6aca8664e4d91a87d20789cff8585809fc3bde7cf4fa1367204b550bb1dbd2e50962517ddf9238f9eb3abe6cfafc0474b1b1fd9058607c80b09c48dcf964d696473562d9c5559e27bffb53f9e7ff8b15a622dfce085c7b3797785649e3d736a2b872715ee0f4135feb681e382505ed2189a384133a46b07edf466c88fa1b3a4ae84b7e6f56f8a206f524121d359f83d1576425f596ea3f55502885529d01c1f2da324ad59841b688e01bb88f855b97181946a89c72505fca31d406178197fec848b20737b5dda33f31add94b8e422c0db20ed6d831f61350c496aa906987b72c19bb4a08321cd6c0a02513785378ce697f3bd5cd4751b59709412975fed28dde8ed847e888189f223b0c1937e53fdbeb1ef0f72d55a00f0f8671d11f986b84d2eb2adf13f9d0cfd0e64f6f448f7a2940ea0d38e6088786aeafcddc7c9ee0c49e1dd1ab9a152440d0268b4b976f521ddf932698258e53b3012d62c33b56f601fdb28a4f113849134814939a65d2f5021a36c687d29c6684d10deb1f42a674d9cfeb86d181cb74031bb58b58b0303612d096786363f5d91ace27e62f2bca743f98b885d1028e2581c8f5fc85a75863e5363f0c58e90b8fceb07009de58318394cb975caab366f1f54c71cba75c3cd0ddc820b4aac2218b2ee00a26eea040d8b3210d0048d6a74714d0a1da788c3f53ed76f984aef01f6db54a02cd55db6e86457eb23cca590e7cb442e849c986da6def073607e7d89fe00b4f73a9946e79ea8f0605a20c5feeb8d7e7c7ff6171fdefa1452af23194b71c70f81fb51619850040bd1924a3f2b65ff49ae6e689173ef390ff774810e41e58066a713963eb5a736d789a299b8cfea8db8518a732bb93befffe398107340b4bb04393699f5c41b5da1b7c88445774d560601bcc480a4ebaf99b71d92739e23804b3a80e68522516cc6a16094228c983f0dac97bd0071b5589d5bb8843d95ef96d29314c46797e8f069da8b05b39dd2eefaa288e31f36e1eb52e7f1b7fd50a2770c492de54a177772bc6039f23f1bad39214141c34144fc4aa1a953305dfc0d6ac7509272d059e0156c7b9446a3731c5e6a555bb5cdb37059e6eb55ad94cb95e36e626ee614b2ed93627b93d4fada6431f4cfd5cf512b0a5e83104dc8a4e45f219ac7e729fdaf9a51bcaf0650a63b19ddd111d333d79925369bff8eee1eb446be6fddc106c77f9bcd21fd7cf30990cad8a41768a61591b265e8c698156e12d0da86206f9c6db271891eb2908a4f104cb1c9692f2be1ec66b06c428a57e5ceefb74103de838e6fb0349076d2d633c6e23182b4ee395c7a432e66f80ae2ed08c8c951e3d9cb7370d2d433c5ffa998c22723171ccdba2296e80a93d643082f7a051ffed8537d0e87847de90a5509d3b590d33265feb9e94d78a47c23e770319dad5a1ba0a33380e887f5d62906635840542af92718ece7579733795c4122d75c6f08656af34138e6edbd125cb601e303eaeaab8a1ce4a9e2c0c9156ec63ff6128c5332963dbfd35fb73d6e5415da321856ad2bb76f6fedf3ee71c055f9f6519d166d7efde631e9bffd7d21bfcc347e067f8becf47a59746e5d8b40827bf97c08917fd0deb0af8eb33aa3c642e75e1359a04e56051787bb4bac86dbced5aad5c1d85c33c5bb91c432f17281fe8dca824acd3966af6b70f77da9c02c05f8e118184649d9964a2def03b11ab80892c2b2d796811bdc560584af60d2b7ccd673ea4c7e2b5c4eb5c27f3ef489c25c5a897f7dd00c20bb9dd422f9361d35079dc9a8f735dc0eb24b83db3ab93e46dcb80afdc9ddba06b25da4a5354124508eae44f848d727be0eeb7f84cf48000e0462f4c0a94a6aabee4e13771ad13fa40413b351867bf733d97066fb21547c2a4f60055ba34bae94745a7f03cfaa58e6c28473d63f831dfdbd293fc8cd085aed549b9d696efb81c3dab2b3e45a19e369776c61ff14e9eeed5bda8f0c6101c007d35675d4e139854fa5ae01db9911bdb3130b8b42737a3a163d2f1436559c6935e21e7ce5ee9ea96d07f8922aea688c7210edab7ec9093d1727b633ef934acbbea8f80271e2f1ea60413c5fbea16999e1501e00d582b11ca18b78c3b7f6387f854856258437fe47958c7997afe5ee60cc4db33f576f35110fff3f2b43d32dc79407ded08f8b28b890fdeca7fe1e681f3750bfa612c5932f9ee07ed114780a75ea50384607206bef448bc90e166cd9dbd6510d926fc5c84943fe6c5c9afb98ba4afa0ee669e25aad5d319259b474c6d0a011c092a308fe664e37a8da688ac48081ed25ddb42b697c4416aa10975f0081b72e7772f9d97761ebb61ceb99d1172c401f785065eaff95790a3f8472cc2b172fcd134d8860346c1b8c64816192d78011c9ee3da49921a5f285ad1c0724c75dbe2fd87019fc5c1da75438e2522867894c3e456cb2fe54f63291812ba24d1f8b4d3aa2750a0262c1c911f1cb13f9442fdcc8af315a76d10822b812330f647c134e5bf22be65c93310c501d3ec9a058705f5917368a25a99bc17b6f36a9ec9459cc8ce9f6e9d5d4014edb2adbabaf392128c913717da946ae0bf5e50280754bc241c0c42293854bc83df94e484c0af69c3831da8d1040d2e904e1d28e55d119cdc2e7c3b6dd9fbe6860a9b56e936db20cad581bbd5c80c30519acdb4d10a9ae150e30311e258b53278b30952ee0df600e861a23371b444322503ac993056b11bb3153d3c9d6e0e2326ee9713ba5c648556790d36ef1d30fc8e0750c67500bebbd42963cc57d27b71e631bc575e90f7fb4b259cc41df157d1ff859081d3c6c0bd101b99f44819bec42510c208d8ca40d265fa4b076564487b1667712cc6525b6f843e754f2a5d5b1e84651cc4888accdb1f66cd7d81a8505003905e24828312dca804d0596ff9362c0c378ae5ec9f4b75202c58f5ad9dac035438b3be97d15491a7246cae9f42fc5e73983b89cf8b8f4d00b97e6485991cce055b790fe2e3a6bc2e9ec7131fd4551e2e8430c16618398add5a0b7534106574f654d51b38cfc8de95d6dff2e83efaf61e5977df0c61b1f98654677383e917a97b3543eac9bbabb375f94ac92fde48d8621bd96648f9d265bb63f3a3cab308e3f64004225af6c97e96628227777ef3a5dff885074f2148b6dab6873f0f1e6a4fb340e2b5dd5e99136e229cbc51b567769d61445a1ef53984cf07909042f8031654c9191925ab7bb3cf472f238d78ab0a23ecbf8735f3ca5c8c23225f98bc67ba36df46ed36d4f098be0ceddf0d476a3ac5571e7357090bb7a09c5b9b794548a955145a351abe87f058ca43a9a5c3c9c894634574ee2c24426e321782560c638e89f4bb7c80174cc422bfdc3cca4ecc3d93173f55a9f86abcb1c0022fc57a6e1135d577ab603f5dd653abe97a0281607a62a8f28fc62c61db6b371df7dd7c99eba56ca9afe6511de60592a680abe895ab791019c8ab79156f4683a21bdd2cfce9268f34bec36a96be8427af617dc6a99eee81a6fd6936178454282e67ef73af4540adbd6601ea12a9a9ddc86997b440e2f2cca3c0c3c35f817510560e7095e78c7a39fa84a0c000fc99fc443e0e511b39f4fbecc3759a30d23ccc8e1e40ce65390184a33487f", 0x1000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f0000000000)={0x2000001, 0x2f, 0x4, 0xffffffff, "e4cf0bd176040016008000000100", 0x9, 0xb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f0000000300)="a17c61bc33a90a3a538196dba272d330f5b90fdeaa3c1b91dee4ed02005901bc7399bb88", &(0x7f0000000340)=0x24, &(0x7f0000000380)="fa11ae7f3a6b944074ce26c2af03d5de52aaedfcde13bb1d8ccc502b18", 0x1d) r4 = msgget$private(0x0, 0x785) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="01ca"], 0x8, 0x800) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="020000ab"], 0x8, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_RMID(r4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = open(&(0x7f0000000200)='./file0\x00', 0x181, 0x0) ioctl$TIOCSETA(r5, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 7.084383ms ago: executing program 0 (id=1651): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000240)="00aa4a79", 0x4) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file2\x00'}, 0xa) fsync(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x6e, &(0x7f0000001540)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9001a3a003bcc3f0600000058132fa13a8be186e3fe8000000000003000000000000000aa02009078000000006006c33e0000500000000000000000000000000000000000ff0200000000000000000000000000010300000000000002"]) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f0000000040)="000000adf17adba3e3bc83f351ab59fe9e2275c9722e0770640000000000000000", &(0x7f0000000100)=0x21, &(0x7f0000000000)="000000c9", 0x4) 0s ago: executing program 6 (id=1652): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="2ef2000800", &(0x7f0000000140)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$net_inet_carp(&(0x7f0000000dc0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000e00), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="2ef2000800", &(0x7f0000000140)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) pipe(&(0x7f0000000100)) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) (async) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) (async) sysctl$net_inet_carp(&(0x7f0000000dc0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000e00), 0x0, 0x0, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.210' (ED25519) to the list of known hosts. OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x200000019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b886500 va 0x20000001f000 didn't change! OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 127, size = 4762072176 malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 210453397505 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 13 seconds panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Starting stack trace... panic(ffffffff8336ca8a) at panic+0x1d0 __assert(ffffffff833ac1a0,ffffffff833b908a,3b7,ffffffff833e2f2c) at __assert+0x29 refcnt_finalize(ffff80003c475d78,ffffffff83363f07) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c475d70) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c46f228) at pppxclose+0xa0 spec_close(ffff80003c43f930) at spec_close+0x417 VOP_CLOSE(fffffd807534adc0,1,fffffd80097fb478,ffff80003c46f228) at VOP_CLOSE+0x132 vn_closefile(fffffd805dc99478,ffff80003c46f228) at vn_closefile+0x12b fdrop(fffffd805dc99478,ffff80003c46f228) at fdrop+0x121 closef(fffffd805dc99478,ffff80003c46f228) at closef+0x192 fdfree(ffff80003c46f228) at fdfree+0x116 exit1(ffff80003c46f228,0,0,1) at exit1+0x576 sys_exit(ffff80003c46f228,ffff80003c43fca0,ffff80003c43fbf0) at sys_exit+0x1a syscall(ffff80003c43fca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74231ea3e5f0, count: 242 End of stack trace.