last executing test programs: 6.675256236s ago: executing program 5 (id=1045): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0x80106468, &(0x7f00000003c0)={'./file0/file0\x00', 0x6c1, 0x3, 0xfffffffffffffff4}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffeffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x3, 0xfd, 0x6}, {0x2, 0xfe, 0x1, 0xe}, {0x81, 0x8, 0x9, 0x8}, {0x5, 0x1, 0x75}, {0x6, 0x2, 0xd, 0xb}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000180)={@random="8f6f77ede655", @empty, [], {@arp={0x806, @generic={0xf, 0x80dd, 0x6, 0xa, 0x1, @random="26ecab6a4c6d", "e0675587bc4dba84137c", @broadcast, "d5d3ea0000be00f472d88ab540078bd8"}}}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 6.674339553s ago: executing program 5 (id=1047): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x20000a, 0x2, 0x1, 0x3f7, "cd00fd00", 0x40048003, 0x5}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffff9c44, 0x17389ced}, 0xc) 6.529078335s ago: executing program 5 (id=1049): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x0, 0xd, 0x0, 0x40000}, {0x6, 0x80, 0xfd, 0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) pipe(&(0x7f0000000040)) r1 = msgget(0x1, 0x202) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r3, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 6.468858053s ago: executing program 6 (id=1054): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xef, 0x61, 0x1, 0x5, 0xd87, 0x8000000c, 0x0, 0x0, 0xaf, 0xffffffffffffffcb}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x10000004, 0x1, 0x7, 0x6, 0x3, 0x80002401, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x8, 0x9, 0x7}, {0x3, 0x1ff, 0x100, 0xaf9}, {0x10009, 0x8, 0xb, 0x3}, {0xb, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x5, 0x5, 0x6d}, {0x20008, 0x803, 0x14, 0x8}, {0x2, 0x7fffffff, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x6, 0x5, 0xb, 0x10aed}, {0x803, 0x40, 0x1, 0x5}, {0x16b, 0x9, 0x3, 0x400003ff}, {0x29a71717, 0xfffffffa, 0xa, 0x100006}, {0x4, 0x800008, 0x7, 0x9}, {0x6, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000240)=0x10) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 6.468148326s ago: executing program 5 (id=1055): r0 = socket(0x2, 0x4000, 0x8) getitimer(0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x23, 0x2, 0x3c, 0x6}], 0x4, 0x0, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) semget(0x3, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0xc, 0x4) r2 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setitimer(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc1206922, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x400, 0x8}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64, 0x7, 0x6, 0x81}, {0x7, 0x1, 0xfb, 0xffffffff}, {0x8006, 0x1, 0x17, 0x5}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="73b9ccc300", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x1, @rand_addr="10200ae1c23b68da3a1b4a2946b1c18b", @mcast2}}}}) 6.111760062s ago: executing program 6 (id=1063): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4e5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x4000000000, 0x6, 0xb}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000001480)='./bus\x00', 0x80, 0xfff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r4 = open(0x0, 0x80, 0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffe, 0x7, 0xe14e, 0xffe, "080000000110ea1e17de0000001100", 0x0, 0x81}) open(&(0x7f0000000000)='./bus\x00', 0x606079c2db8d26a0, 0x79) close(r2) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) 6.042154356s ago: executing program 6 (id=1069): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xcf}]}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r1, 0x7, 0xbea, &(0x7f0000000180)=""/99, &(0x7f0000000200)=0x63) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 6.036044318s ago: executing program 6 (id=1072): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) mkdir(0x0, 0xc0) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair(0x1, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab77540b60facf4f7a70ec575ef2a44fec0f0bfe7d49c280ad65dc3187c79b1f76bc7bc18a93da349a431f495397102a406000000db115a3ab97365357878bcb5c29b2f6c9994fecb417dbe91d2", &(0x7f0000000000)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 5.965859671s ago: executing program 6 (id=1073): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7", 0x49) (async) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x19) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x2, 0x10, [{0x0, 0x2890, 0x4}, {0x81, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x8}, {0x0, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x8}, {0x2, 0x650, 0x3, 0x99}, {0xce2, 0xffffffff, 0x8010001, 0xe}, {0x6, 0x0, 0x1d, 0x8}, {0x2, 0x876, 0x6, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0xa, 0xe35, 0x7, 0x3}, {0x8, 0x7, 0x8, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0x5, 0x5, 0x978, 0x10000000}, {0x3ffffe, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffefe, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc, 0x7, 0xfd, 0x6}, {0x28, 0x30, 0x5, 0x21}, {0x9e, 0x16, 0x0, 0xffff}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (rerun: 64) 5.737182293s ago: executing program 6 (id=1078): sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0x31}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {0x0, 0x100}, {0x3}, {0x2, 0x1}, {0x0, 0x3}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r4) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind(r6, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0xdfc}, 0x10, 0x4000000000000004, 0x0, 0x0, 0x100000001, 0x2, 0x1, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280400000000f09078ffffffffdfffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5020000790780081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 5.305352542s ago: executing program 5 (id=1055): r0 = socket(0x2, 0x4000, 0x8) getitimer(0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x23, 0x2, 0x3c, 0x6}], 0x4, 0x0, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) semget(0x3, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0xc, 0x4) r2 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setitimer(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc1206922, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x400, 0x8}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64, 0x7, 0x6, 0x81}, {0x7, 0x1, 0xfb, 0xffffffff}, {0x8006, 0x1, 0x17, 0x5}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="73b9ccc300", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x1, @rand_addr="10200ae1c23b68da3a1b4a2946b1c18b", @mcast2}}}}) 4.921497139s ago: executing program 0 (id=1084): sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="cd49db4c28332a879023058b8838c23a40f11fb4ddf82121c4b63b39d29eea4b8d319e206d8286c2f6c4f752577b5c3e5064a08502d28c74857559bff0285ee9611b3f1515e4ff6eb92a26ca28518e10f011", &(0x7f0000000100)=0x52, &(0x7f0000000140)="9fbc69854ec1a2ce57b1b970763d03e21736da3a7e18649cd52ff97c905e38b8f8910118fecd3a598f5f66f49cea42b235f5aeef56d0595e4c5dff9a5b8e32053f06ed60c72319afc3ba4719d335e38914f7eca9acbb4bd08b3108cf1545ddde686f82bf7708baef2cc9086c1792c278e43086a2f396204a944953a8d6a7e67480d9fefc3c7c17589b41a7b92e9158eb474b0306ea86d75c8ef0f1ec0a8d60d3b0c8ab34e4c3eeba85ea6bd5183a2eade18ad8575fc95ecda9223df5c3ceebdae453978bb0964b347c0ddb767b32da88830e09e22a74efe9", 0xd8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 4.509196416s ago: executing program 0 (id=1097): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="4c36a09f3d1033f1dc0cdfeb02444580fdffd4f8ce61afa9592b9e581a826950f75fd4203d25bd0ea6d5f3380d0fea204d4a02f73ad765ca8fd81a4ebc48553b8b", 0x41}], 0x1) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) (async) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0xb, 0x7}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8, 0x0) setuid(0xffffffffffffffff) (async) ftruncate(r1, 0x48001000007) 4.383985593s ago: executing program 7 (id=1103): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x9, 0x20, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x4, 0x7f, 0x3, 0xd}, @ra={0x94, 0x6, 0xffffffff}]}}}}}}) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x96, 0x800000000006, 0x7, 0x1000000000000b, 0x8, 0xfc1, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) select(0x40, &(0x7f0000000000)={0x99, 0x800000000006, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="9595925b45bd2c53e0060a707f1cb0e67e09b944dec9f603576157cd141c58e4dc4d20559773c210f4c682ca5936da55a8a67381eb18a5aca7a0afcd9e9e89835758abcdfbd16640b2cc503d1f2cc19e11056ec05335b5b84c469b8044a26df77259806443d8ec1b74851a6c9c1ff95c2598c01bc068b9c24d6cbb94e7c5a4049aa307117b422d", 0x87}], 0x1, 0xb) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000940)="7e2fc545c6f4fa07800b52c5c3e4e8633db877462de6763508573b51b3d11ecd65fa4971c286e0f3f4f346c385a8f392951e2f7bd17a2fdc790e9a7ef2a10abfd79f91120e50bce1566f4c", 0x4b}], 0x1) unveil(0x0, &(0x7f0000000140)='r\x00') 4.288946532s ago: executing program 3 (id=1109): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x8, 0x1396, 0x6}, {{r2}, 0x3, 0x61, 0x8, 0x81, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x6, 0x40000000, 0x3, 0x52}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x2, 0x10000}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x9b8f0d10ad09b1e4, 0x0, 0x9}, {{r0}, 0x0, 0x22, 0x1, 0x7ff, 0x8}], 0x2, &(0x7f00000001c0)={0x6, 0x2}) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) 4.133860894s ago: executing program 0 (id=1110): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, r0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x7eb, 0x100800000000009}, {0xfffffffffffffffd, 0xfffe}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r4 = getuid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x1008402}) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000180)={0x6, 0x7, {[0xffff, 0xc0a, 0x100000000, 0x8000000000000001, 0x3, 0x7, 0x5, 0xfffffffffffffffe, 0x15c1, 0x0, 0x4, 0x5, 0x0, 0x9, 0xffff, 0xe7, 0xfffffffffffffff9, 0xbc0], [0x7, 0x70d750e2, 0x2, 0x4, 0x4, 0x1, 0x4, 0x8001, 0x80000000, 0x5], [0xa8, 0x9, 0xf9, 0x0, 0x3, 0x100, 0x1], [0x6, 0x8, 0xc, 0x1, 0x1, 0x8], [{0x5, 0xe, 0x3, 0x4}, {0xd, 0x0, 0x0, 0x6}, {0x5, 0x7, 0x4, 0x8}, {0x5, 0x8000, 0x5, 0x5}, {0xffff, 0x10, 0x0, 0xffffffffffffffff}, {0x4, 0xa22, 0x4, 0xfffffffffffffffe}, {0x5, 0x3, 0x24, 0xfd6d}, {0x8, 0xfff, 0x0, 0x6}], {0x40, 0xbb, 0x5, 0x5901}, {0x3, 0x5, 0x800, 0x10001}}}) chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x40000007}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="441e1030456a733b2ea67c83eeb7f252265ec347cd", 0x15}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 4.13318615s ago: executing program 2 (id=1111): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) socket(0x10, 0x8000, 0x0) (async) pwrite(r0, &(0x7f0000000040)="79a0dd2bfaafb2c1f36783084e414149412434d7c1d6ee652e4ea466c88d06d485a4484f04041e073d43f847365996f4fea900000000000000000099ffacc4450bd463b40cb0416cffd66bf91f0cebba6c4d7e97d21ad32d5e99d321b5881063a4bd016bb676e914d65955765b86dfcd8ea5fb980e8316ca7979915d1e406a6780cbad6f2b34227172c631b8402dd3d5d23c4e9d182c82382e67a9d6c2c7511f79e2521cc208898bc309becbedb23c", 0xaf, 0xe) execve(0x0, 0x0, 0x0) (async) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001258, r1) 4.132812737s ago: executing program 1 (id=1112): writev(0xffffffffffffffff, &(0x7f0000000280), 0x11) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) (async) setregid(0xffffffffffffffff, 0xffffffffffffffff) 4.128731476s ago: executing program 3 (id=1113): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x2f) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x64, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x4d, 0xbd989c79c2978d40, 0x3, 0x300}, {{r2}, 0xfffffffffffffff9, 0x41, 0x3, 0x0, 0x1}], 0x6, 0x0, 0x15, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) 4.128509365s ago: executing program 2 (id=1114): unveil(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10a) unveil(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='r\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10a) (async) 4.126145054s ago: executing program 3 (id=1115): r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x93) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "07080900001316000005f5ffffffffffffff00", 0x2, 0x7f7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0x3, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7, 0x100, 0x7, 0x100, "7bd6b601e94cc7c79dcca44f1d0f0e90b18a62c4", 0x7db, 0x3}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000100)=0x22c9c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ea000001", 0x4) socket(0x24, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x10, 0x7, 0x2d7, "000000002e0000ed1800", 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)="5814ddfbcd87e6c390f0f1b71b127a6a64b34d9a4ef4fa07305c232e67a5e4b8778c20df033aa315355c9a9130aca59b702a1391ad6f15ca49b569e4a6e69f321b3325e591d508535546492d2175a579c3b16234246a5d460ecf2843578810abde9fa340586c8cac96f4ebc4d13443dc0b04be3c31fdbb11193d41577cb6084dc57bfb77dbbc85eea4b01fb6b32fb2", 0x8f}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r5 = msgget(0x3, 0x280) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x7}) msgsnd(r5, &(0x7f0000000f80)=ANY=[@ANYRES32], 0xe2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="02b1", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5a0, 0x7, 0x7, 0x7, "35a1cbbcef4941d30000000000000000001000", 0xb, 0x3}) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000640)=""/225, 0xe1}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000740)=""/211, 0xd3}, {&(0x7f0000000840)=""/203, 0xcb}, {&(0x7f0000000940)=""/96, 0x60}], 0x7) 3.008796791s ago: executing program 1 (id=1117): syz_open_pts() (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) setuid(0xee01) (async) lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) r1 = shmget(0x1, 0x1000, 0x4b0, &(0x7f0000ffc000/0x1000)=nil) (async) r2 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r5 = getegid() (async) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x447, r2, r4, 0x0, r5, 0x30, 0x200}, 0x7, 0x2, 0xffffffffffffffff, r6, 0x6, 0x2000000000000, 0x401}) r7 = dup(0xffffffffffffffff) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchownat(r8, &(0x7f0000000140)='./file0\x00', r3, r5, 0x3) (async) r9 = msgget$private(0x0, 0xe4) (async) r10 = geteuid() (async) r11 = getuid() (async) r12 = fcntl$getown(r7, 0x5) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x2, r10, r5, r11, r4, 0x1d0, 0xff7f}, 0x7e, 0x8000, r12, r13, 0x3ff, 0x7fffffffffffffff, 0xfffffffffffffffe, 0x8}) (async) r14 = msgget$private(0x0, 0x980) msgsnd(r14, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) (async) msgrcv(r14, 0xffffffffffffffff, 0x0, 0x0, 0x1800) getpgrp() r15 = getuid() chown(&(0x7f0000000040)='./file0\x00', r15, 0xffffffffffffffff) getgid() socket$inet6(0x18, 0x5, 0xa) (async) fcntl$getown(r0, 0x5) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 3.008358563s ago: executing program 0 (id=1118): r0 = semget(0x2, 0x3, 0x100) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/204) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/173) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x6bb, 0x2, 0x9, 0x346f, 0xcd45}, {0xf64c, 0x6ab, 0x0, 0xa, 0x1d02}, {0x1, 0x3, 0x2, 0x4, 0x4}, {0xe1, 0x2, 0x6, 0x7, 0x5}, {0x66, 0x7, 0x9, 0x80, 0x1}, {0x4, 0x0, 0x8, 0x9}, {0x3, 0x6fc6, 0xc1, 0x7, 0x1}, {0x7317, 0x2, 0x8001, 0xbf71, 0x6}]}) (async, rerun: 64) getpid() (async, rerun: 64) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000002c0)=""/193) (async, rerun: 64) getpid() (async, rerun: 64) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000003c0)={0x1, 0x5f8, 0x7f, 0x8}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x10, 0x7, 0x400, 0x0, 0x40]) (async) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000440)=""/125) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x81, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) socketpair(0x18, 0x8000, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x20, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x3, 0x3ff, 0x9, 0x1, 0x7, 0x1, 0x7f, 0x1, 0x2, 0x5, 0x7fffffffffffffff}) (async) msgget(0x2, 0x200) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) fcntl$getown(r1, 0x5) (async) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000700)='./file0\x00', 0x4, 0x12, r6) r7 = open$dir(&(0x7f0000000740)='./file0\x00', 0x8, 0x4) fchmodat(r7, &(0x7f0000000780)='./file0\x00', 0x0, 0x2) chflagsat(r7, &(0x7f00000007c0)='./file1\x00', 0x0, 0x0) openat(r7, &(0x7f0000000800)='./file1\x00', 0x200, 0xb0) 2.98495264s ago: executing program 2 (id=1119): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x18289, 0x0) acct(&(0x7f0000000040)='./file1\x00') write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x7ff, 0xdb7, {[0xc3500000000000, 0x8001, 0x1, 0x4, 0x74e4, 0x5, 0xb1, 0x2, 0x1, 0xde94, 0x7, 0x1000000000, 0x3f6f2b5b, 0x7f, 0x4, 0x100000001, 0x5, 0x74], [0x8000000000000001, 0xffffffffffff7fff, 0x100000001, 0x3, 0x8, 0x7, 0x7, 0x7, 0x3, 0x290], [0xf3, 0x3, 0x81, 0xd, 0x0, 0x800, 0x8], [0x7fffffff, 0x5, 0x6, 0xef13, 0x7fffffffffffffff, 0x8], [{0x9, 0x80000001, 0xffffffff, 0x101}, {0x559, 0x9, 0x0, 0x4}, {0x1000, 0x40, 0x2, 0x2}, {0x4, 0x40, 0x7, 0x6}, {0x7, 0x80000001, 0x7, 0x9}, {0x4, 0x7, 0x7, 0x2}, {0xa38, 0xc808, 0x4, 0x2}, {0x7, 0x5, 0x7}], {0x80, 0x9, 0x9, 0x7}, {0xe, 0x100, 0x800, 0x10000}}}) mprotect(&(0x7f00001bb000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) (async) open(&(0x7f0000000180)='./file1\x00', 0x18289, 0x0) (async) acct(&(0x7f0000000040)='./file1\x00') (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x7ff, 0xdb7, {[0xc3500000000000, 0x8001, 0x1, 0x4, 0x74e4, 0x5, 0xb1, 0x2, 0x1, 0xde94, 0x7, 0x1000000000, 0x3f6f2b5b, 0x7f, 0x4, 0x100000001, 0x5, 0x74], [0x8000000000000001, 0xffffffffffff7fff, 0x100000001, 0x3, 0x8, 0x7, 0x7, 0x7, 0x3, 0x290], [0xf3, 0x3, 0x81, 0xd, 0x0, 0x800, 0x8], [0x7fffffff, 0x5, 0x6, 0xef13, 0x7fffffffffffffff, 0x8], [{0x9, 0x80000001, 0xffffffff, 0x101}, {0x559, 0x9, 0x0, 0x4}, {0x1000, 0x40, 0x2, 0x2}, {0x4, 0x40, 0x7, 0x6}, {0x7, 0x80000001, 0x7, 0x9}, {0x4, 0x7, 0x7, 0x2}, {0xa38, 0xc808, 0x4, 0x2}, {0x7, 0x5, 0x7}], {0x80, 0x9, 0x9, 0x7}, {0xe, 0x100, 0x800, 0x10000}}}) (async) mprotect(&(0x7f00001bb000/0x4000)=nil, 0x4000, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 2.984147554s ago: executing program 7 (id=1120): getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x101, 0x401, &(0x7f0000000100)="49fa017489a66cbddb718e30491957be76a8ded3a3319baa014bf52dc7443fe9c71cfa5d138cdb354c84419e7746dfc634acef0babd2c6a5c8f381c84e3e87a2d8dc7012877a6720e1db06a54258c76b54fc4b7acbe903ad1b1fbf4fc8e190d9e2aa9def311a873c78d61c871f8d7a66331c9c56c00f54f8f96fa0f4df175076e33730812644ae7f90945153b5c91ac75a3c9417e6cbd5340a5d20a461fc4a651f1689ef4c6e5a31988497226daff6cf86edf98222ba959862bb80fd14ee2e99981b81848644713928c972bec20328007c4a9700396329bd7a0a0028517584d73689223e362c7b30ddec8a0a5a5bd4ee0b4c91868aea1292a475f5070f1e32b25005dd1af3e9b497327f59f9d7bcba2d215c00dfa179cd5828449463875b1fd61e3df181f6620678a134fd2aed372958f2b57398d02f32c3eee3ee649c6608af96fd2946f1bebc9982a503c4b359ca49c9c276fb7bcf9149fa51343699698ceb6115a68047b5611f31ff7fb629cb2f60e5d32ff2ecdb74bf699007218adc654a38c2e61844bdf5e31bab4531e485004c8d877510f68f7089f5f0a841a62cd33fc7814f41ac0f3ab33ba57e1594faf077cdb4ed3dd6cc64fcd75ee1e246d4bf4b8a9de4769470deb040a000be3c4b6d6edf0831be9bd67ac7196ecd619314ce7015654c3163a70257da497f3c2f095fe90d98fdf090dbe292ef1bd4c25df86b95e733bd929b2ddd330b0b35fbdedf6b49a523bd62c6c0b449dc3342ae3ee408c611a1cf42d5efb6e7c0352431bab2d711da9b4a09866c9a58f6dbc1d6269f68ebefd718113c6e3c58a5dd20310aba808222fb1a6d07e9fccd12c875ef89b7921443cb3600a1e78c6dba88817e4ff12802933fe94ab2e360626a272d46fa68b4f77de031427fc710c143aa2f7f6869a39af728cd92ea0a63bdd79c74946f6c27d829fd99fd8b5daf5264fb96eb9a6e97273b12fb1a2aafbd56d2fbf546f725d3d2216ba31e585d08ddd2f4e5006fc13bf26827f4a585e969d720e095dfd68cc151a61089570349550a5b6bc1832aaddc28acaa7d33fc39dc0cb5faeee1387a6e7f0096874a5fea0d7b17863d417254c7f283e0b5df4c31c63fee8b084aea0c79036427a843a737f9dc134ef205b266e58410a8a209a6feac30f2c15d76a73f890e9afcd98035029c774481e51c32fa8e7437815da3fc4e00e0cd9ae5304f3c6dd18700150e57bc812e4d6cc14dac44e4b47144abd8796f40b5b14fec09d96ec7464085c0e0acb95b019767511b7e24c1a7acf0790172b18bffa4320fcce570193998206ebe51a7a3e563da6128ed3ab5f19aa0f814cc1ca6a9a399323055265af83de29343d08bceee5552b21e112686b9a6505d90facc1c726ed9156fddd50c73b44e3f38627acd848366127964d6d94fd81c2080e673d34bfb04ac68affeeda3a9fbeb294237ec18b2331083dc28f13c33edd45d16c4e7e4d9f869831531a0528f67574a4f2be206e0ef4a4496577b580c95e5431a21fe134be0b0851980d6fbe95dd906b1a856877a71fd8d7f062996a698ed695c18948b92194343149d9075a7f413f9d0d9810cec0396c310bb8513f44462dcce0b065d618f1bff31b40bf656408680c72f5600ebd680a7bbb180a2e18a8e474c471152dc583e77bae710b07ec501b570ae0a31dcc564198765f23b34b38e76a84d75b6aed8c9eadf804ff9bcd0a099fb598a6132251881217d29ee37262c452630ee39158399ac87c61d0399d792dd580b8d601c9d597ed98070039b82e12a42c538a420f8fa81e58cae034d7219abdd96c5374792ef47d7462529b5a51616d8ff8dbf13a77a07a8affb13a7d70c2cbb1fa2bad9bef8d94450240879830cdc34b80302e775ce20d158a9226995ede88d702c5a7e0c63db33f6a883a56790d63f8db40b8268533507ee85292d2ee24c546993ab11cf5ab598dc8f13565dd45f2b96197097f44e81d089beea3b9d880a13c8e819ac5494cd6617381b9ff8492d7f746048c1494c27e645bf1b9ebb0bc449e8be55d3c2757172495b4831dc68fe03718fd7ccc1f5b456f4367a3b4ac2e532297bc2227025752fc434c03d68a81a083c0f3cb01f2ff1f0e9c46973f807d9ff823185a1669e18d1486dcaf313d9048fe30a32922b6a3eeff2ba09230a4132d2e6ab9b7e8120e8bc9b7e49a34687e6c8844069d179c2456e323e620b49e8e7a2a7eee312c5c68c2d2e68a263056807f8d7911093ef2ed6af50c4d857b9bc6e57013d8668f9ef33f6aaa7813f8916d45c60bc275f2b7512d92199527f9190d30d2ca5673f92eb2f5ef92bb917018bf9113b4e6da37b5370e6382e1f7aada8248b0d9df95fe139e4d94ce2ca8020e1a32b12db33f95cd9ae4e3c13227979fefad5d5fbdababfd6cb2e0fdc66b38c2467dddd73506f16058a0e02bf033c44d539d7857d7cdb6284066fdb082bbf9e2691f13987dd523e6f57293aba8a00c4e8704a5f3cfa1230c6eba2718ba5f4023f532010d40edee0de5900e1f8eb90f5c849b39915e6f7f745f1a4e12eefbdb281e97f479c5973486cff680b953b1a44e0833f53e5738fe9fbe4c297207689388f0f1790e10367ac724e524b32027af6e3c0128637aeaeec6d07572054605b38e4ff3490a65d7e637bd5bfa5aef4f45935f36a229803ba4f724d59fe4a4ff895a769d29bebb90eb99994df5a0cd391232d4619b3f5272c9c5598c10a40a8a3878adcdd8e10856f2e020b3c826f4b606d096e13576d5a405d370da4f7c0b889094f3e888ae17d430ef5debab438099496d978d071888520c9cc9d679e15166111a401d0f0f6147129e3558f2ec643c947a83a59d9523331e70cd66e625659834af167e4aaa8fe445e58ac30628c2a60ffc6883cde66a7d0545151a25c292ac8f8f3ccba4371e1a7edab9be6da5c6a397f98b413fb0abfc999bd9cc49dcbd2a3c35ee9bf4e8f9692bfdbebcd8601946e90118e914916826a05c44496bf16261553fb72a41db8cada192b5cfa1129786b9c6ab6e5df2b24df9f4b37713eef513b7b3ffe78aa8b6a7d7c94e07f98605598e07d4911c07ffd7fd545c7c247fd6fd9f92a261eabc489165a7204e985e3986160f6e2de1a14787e5f61f9b6e303aed5764165cfd07fcd85b570102e3e4a3f4a1adc5d6a2df1200f2e3e54d7e56d4f0b2090eab41ede2c01733ab2d696be90c309352f0e6eea55f6aa0dbca271f94664aaead34c350d4c900b955a138184d0d28245c73de08563be1b2a86bb0cc840b68566a466b02fd5bed6de6053625f666f9e32cb5138bf4c432cf31a77ee061b08601189ed9ad85cfd39f0e7d77e28cc978b34a949fb49a1c758aa7e5c582cf596aee4329e6658f563495fc5268faba61bdd9dae0cb903afc1200acf3e2800e72aec85e9fd82399f6d4c9fb34306790a961bfe7e515e1d1b54786057789f0eea8e28f094daf2c4e6a9f1239812f5497766bcba3cad565973768361ca243de63fd0455f2a72847893dcfa35219e64d8f7070a6aac8868d4391cf702c90f788d42d5f183aff956e700d9a9c21daee4b9ff733867a99eaa450ac8560cfbbd173e62184ee512bd1ef35a83f8b64a3e11bc59b46d19fe2bba8f4da9c7183a52d33a0ed922c1cd511e5dc872b3f9e53af4165dd68ffe3615ee35509f8a7446ff6978c078139f02bb484c3076278282493d31cf62b19a6a633fcd0a430a0f5e492dd8ab1689f31953f1fa8d001f04dbe0e9828df45d372111050d2849b49a02214fb9739f0fa958f27e9bab9d6dbbf0aa9b923a66c2a098e4074202382ae963510fd91ccdf504bdcde1f4b0da2f642ddd79337d7b9fb682def1752eec6e36b957281b5ecb612f5f596520348ca2e05cdc4eb551db3afb450a9ea957332731a65f8eb614734609e25714d351b6b1d882616fce2623523b9470785466d51f708564ab5492f99d5f855462345c653b5bf580a1afa0c20e31c32cd29772bae5f16c2d42bf91d0f6d3e9ceab8714031ad847789c138428b67f2cfb433e6df7b007d1cba844217d6679b355f31a37c4d93d4adcbdfa3ccaad43ad71a69d43db83e424f4428495794d84e6a0708b5e15d96422e0cefeaa2e5c5030f9d955b8a82ba6bfe7a92938125b019dd140dacbfe2815ee6481b62911d1dafb90b1cadfd8908732dfb1b69b9a774c8d32bd63403c2912c0e179db70a7019e4db91682bb0885adc0850a6fca2b5fd155e836e6d8784b335c4903cf373c68103c195d15e25497711f84dd35e03d6124f9c8443e16a4d2db75add8984c2f71c55b41752f27c9160850216f5a5c4e13e71587345ffd58f9b8837aae23ba4eb4da0cdbaed5abe0c705803267e07fe62239a447a466736cef0690d0063ac69c3aa25b51a2e4a40c06e3e7c006dee876ab657882e3431817bacdb6b584a8b75ae50f175d9bfee38dd0d4fb611b20128aafc001cc6400213b91cd2335b09b3803934cb0a130be35252e13b6f61adcd7cdef29a24e57a1c76ca210e1b4fe06ffc81192178b07917a56726e1458dc422e3db0d49643dde241065a13d1701080194c34e2afcc00c7a74a4b875beeba25f2fa9a1af23fb3a483db0c608eaa089763276381e35af65f2f8d134e55ac03776e46e6c103bab409b24f10881bba17179ca2ddf909000a4677418d352c8486f46642342e923c36250a572e44e6c955edd5fc0596c606fc634c6c8eb310ac960dee1c7e133472fce2624dc023e1cee8b8bcbae2674443f1fc999b9e96651e871aad0da51df96f25f49b55e48844578e2c013bb140d6f1d6491938883f31620916a155b96a647a92f7631ee9c5559c11bbe220bc73ecd463d6ba072cfefb65f4426c2fd67c1b5b2844c14ffe758b52099f048e4c1b25e58dc599777473dc8af81f846642c4e70ba63e555393bd4bd252180cdc805e453de120bdc4eb7e0713f4a6fa67d11b831f585edd81af6e682aec65534e4bca14cb946c4daf82cc4838d341aabe2900522335c25d58a301b2d7622c894021e152b48593e143d74367cd70b3b214ef6b2cc7644a83a0534e17a660f79c68e081e7a9bff22d9004efcaf0391f1934ce5a7ffcedd5db98a0eafc137bcd49572dba2d9287df37f9bedfa8bf04c8f51ddfdb2f888107a16c7613433db7d34a1fd2005f6f9f4cbeb25e34aab4b1eb7b1523c7c70a51d4a112f00bbae086c465552fc64612503dd72a2469f8bc7d90a1055a60bb913bd743aa0dbdce02a0bbdea7d132cdbd40cc51c833e5359131f215b0f4c59e0828a5dc53442b296032af7969765a22830989cc25288e1e66f264a3bc9c822aaa3d035b4f920eb3b8af2da98db381bcb3de8e840b9466648306c4324278ed196b6d5cd8efbf6380463fd309bb50408c5ab5af18d0c6b7598f1a91693914b7252f97c69a3b56a8b3784d89ffe7f79e382d8f0c94ce28af3cd1cb52f13683d2c19b4d42cd39f19399d2879c467cb5b1b4755c1c63eee6f596ff8aea1430183074e19b3a2e4882da99c0d7a16bd317e9dc3acff9482fa2a397c9321d157e4e653c9594aaa3ecf645feffa286e781abe9cec46d9e412fc500b851ed74e0e469643843f5b28a984d0537e074394b846c9ea3ac8ed472e14072dc561d4ec984c4cba2f3b2db223550773dc4be322dc7f1cab7745242de6493768d3277d30433d4dad4b47b6da7b5eb7d2b3022d5855f3089568e81f80a884d8e74a8fa1b5c7f09cedde5f89fde838120b96d220b527e5d9ed3a63006d34d639bed7866c4394b7f384b33980a03ab8d128aaca8276d", 0x1000) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) (async) pread(r0, &(0x7f0000001100)="be908c6d8d433c90d928361ea13c01979d56079af250053acb6c13315b707c08d5ea37ba7506f099cdf92b132a35126ae5f9757c7d068be9a70a7389b55a3e43b0418452999c7db949f7c1ce86f600350efc87c23aa8dbc135371ebbbbb6db2ae6bb9a4937e11ac114331e37cb0d9e96f6bf222dac4978f6c53c", 0x7a, 0x6) (async) ioctl$TIOCCBRK(r1, 0x2000747a) getpeername$unix(r0, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) (async) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001200)=0xfffffffc) (async) execve(&(0x7f0000001240)='./file0\x00', &(0x7f0000001300)=[&(0x7f0000001280)='\x00', &(0x7f00000012c0)='#\x00'], &(0x7f0000001400)=[&(0x7f0000001340)='*:\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='{\x00']) ioctl$TIOCCBRK(r1, 0x2000747a) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) poll(&(0x7f0000001480)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x80}, {r1, 0x80}, {r0, 0x8}, {r2, 0x8}], 0x6, 0x6) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001600)=[&(0x7f0000001500)=':*/.]}h:]%^?)[&\xbe!#\x00', &(0x7f0000001540)='{\\\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)=']*)+@,[-[+\x00'], &(0x7f0000001840)=[&(0x7f0000001640)='#\x00', &(0x7f0000001680)='*:\x00', &(0x7f00000016c0)='}(x[$,=,\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='/dev/wsmouse\x00', &(0x7f0000001780)='*:\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\x00']) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880), 0x1, 0x0) close(r3) (async) mknodat(r2, &(0x7f00000018c0)='./file0\x00', 0x20, 0x9) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001900)=0x8) (async) recvmsg(r2, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001940)=""/17, 0x11}, {&(0x7f0000001980)=""/248, 0xf8}, {&(0x7f0000001a80)=""/113, 0x71}, {&(0x7f0000001b00)=""/6, 0x6}], 0x4, &(0x7f0000001b80)=""/243, 0xf3}, 0x40) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001cc0), 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001d00)={0x1, 0x3, 0x8, 0x3, "12862ded4da1fee7cf79686de5fc3cfb959dfc18", 0x0, 0x6b84}) (async) getdents(r2, &(0x7f0000001d40)=""/68, 0x44) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x3) (async) syz_emit_ethernet(0xbf, &(0x7f0000001dc0)={@remote, @broadcast, [], {@generic={0x8847, "c57d5b48b898dc9dd5840fb03735e5f110bd4091268c3745fca1188a304d971e2118188cde6c3ddbe35cbe7c53e45f2990f1811084c663db97926d183a37a7e4a5884cd9a8c19a683bb59c15d0c9e2ab35950aae8656eab3b5952bab65de8e67e604baec92f9e23ce61ab6501d610d1e789f48895a3039ffe20e9d5e2c766b00ad55b74acf2d790d3c1c7bea4861f8b7fe4e586fa40ffcb1f44d6e6fa8862bb95ef90d416c9ea6794ac126c7fd290e0fa1"}}}) (async) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000002100)={0x751e, 0x5, 0x4, 0xf18, &(0x7f0000001e80)={{0x0, 0x0, 0x40, 0xc, 0x9, 0x9, 0xea}, {[0x7e, 0x0, 0x1, 0x3, 0x6, 0x100, 0x9, 0x94, 0x59, 0x1ff, 0x1, 0x7, 0x1, 0xfffffffffffffffc, 0x7, 0xff000000000000, 0x93, 0x1], [0x7f, 0x2, 0x9, 0x80, 0x100, 0x3, 0xb55, 0x83e, 0x100000001, 0x3], [0x89f, 0xee, 0x3, 0x10000, 0xfff, 0x7f, 0x6], [0x8000, 0xffff, 0xffffffffffffff33, 0x9c, 0x6, 0x8], [{0xffff, 0x80, 0x1, 0x329d}, {0xffff, 0x4, 0xfdf, 0x7}, {0x0, 0x6, 0x2, 0x2b82}, {0xf, 0x7ff, 0xd, 0xffffffff80000001}, {0x0, 0x0, 0x5, 0x7f}, {0x1, 0xfff, 0x1, 0x1}, {0x4, 0x1000, 0x81, 0x14f}, {0x1, 0xfffffffe, 0x55d4, 0xffff}], {0x0, 0x6, 0xc, 0x3}, {0x2, 0xfffffffb, 0x1, 0x4}}}, 0xa08f}) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002140)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 2.982475604s ago: executing program 3 (id=1121): sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="f3", &(0x7f0000000080)=0x1, 0x0, 0x0) 2.944565671s ago: executing program 5 (id=1055): r0 = socket(0x2, 0x4000, 0x8) getitimer(0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x23, 0x2, 0x3c, 0x6}], 0x4, 0x0, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) semget(0x3, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0xc, 0x4) r2 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setitimer(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc1206922, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x400, 0x8}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64, 0x7, 0x6, 0x81}, {0x7, 0x1, 0xfb, 0xffffffff}, {0x8006, 0x1, 0x17, 0x5}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="73b9ccc300", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x1, @rand_addr="10200ae1c23b68da3a1b4a2946b1c18b", @mcast2}}}}) 2.558622044s ago: executing program 0 (id=1122): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/166, 0xa6) (async) r3 = shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async, rerun: 32) shmget(0x3, 0x1000, 0x13d, &(0x7f0000ffe000/0x1000)=nil) (rerun: 32) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) (async) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chflags(&(0x7f0000000300)='./file0\x00', 0x0) r5 = shmget(0x3, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0xefd4, 0x9, 0x2, 0xcb07, "865d2b596d5e6b4b2507fe96cc0678cbaa756027", 0x2, 0x8}) (async) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x2000) (async) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0xc4) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000003c0)={0xd822, 0x4, 0x7, 0x5403, 0xffff394d, 0x1000, 0xa, 0x10, [{0x7f, 0x4, 0xba, 0x1ff}, {0x7, 0x7, 0x3a7, 0x4}, {0x2, 0x40, 0x3, 0xbda}, {0x7, 0x80000001, 0xff, 0x7}, {0x5, 0x400, 0xffff7fff, 0x3}, {0x3, 0x5, 0x0, 0x4}, {0x5, 0x1e3d, 0x9, 0x8}, {0x6, 0x7fff, 0x1, 0x3}, {0x8, 0x7, 0x10000}, {0x7, 0x8, 0xf7, 0xc7e}, {0x5, 0x1, 0x6}, {0x956, 0x3, 0x5, 0x8}, {0x80000000, 0x5, 0x80, 0x1}, {0x2, 0x80000001, 0x8}, {0x9, 0x0, 0x754, 0xa8}, {0x6, 0x0, 0x7f, 0x3}]}) (async, rerun: 64) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000580)) (async) read(r4, &(0x7f0000000600)=""/32, 0x20) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) bind$inet(r2, &(0x7f0000000680)={0x2, 0x1}, 0xc) (async) socket$inet(0x2, 0x3, 0x0) (async) shmget(0x0, 0x2000, 0x34, &(0x7f0000ffc000/0x2000)=nil) connect$inet(r1, &(0x7f00000006c0)={0x2, 0x3}, 0xc) (async) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000700)={0x7, 0x10}) (async) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="bc7f3652a3e7651c65fad5f78cae2663f1e15e7e9eb14b78d0d647fcc6b8d3616f85c9ebb1962a25aa032cbe1a0d43df79ccd3c6792db0b1e8c7d66e29bf0d48d7df9b609ba4c31c63cc00d3068dc30d791575ba5e0d18eca041c260c4f1414eada10f77e067e8ba417e9b7347f716b326ef988009949ce8aa7d93ed857698b467bcdfbb4fecf8", 0x87}, {&(0x7f0000000880)="73e144aae2f8a2ca955a0e317dbecfcf7271d8fcb459a695d479437a151d64e37a628c044d4ffca47b73b903f44e5e9ac2df30d8a624d256b8b2059f96100f6fc88f7f9a3fe0d4", 0x47}], 0x3, 0x0, 0x0, 0x404}, 0x400) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000980)={'./file0\x00', 0xffffffff, 0xff, 0x4, 0x1, 0x7bad, 0x7fff, 0x100, 0x2, 0x0, 0x3, 0x867a}) 2.55822993s ago: executing program 1 (id=1123): sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000d40)="a41a98be3dd1a0bf379e4d9756e95792de8ba2ec8c944d273f3971787699f30430b2ef68051dda8ac09e53a55e1a658d143014864431abc3eafee2860f7034be1098dce36307fbd044a0e3c4bab607640f55db0eeab11c44575d86288798f257bd3466ce0249f6c562202777e2aa0f187890dbbd66397e3ce5a21bf17b9fc59b5ab18b41100c192bed60e361cda973f34e478c91565e1125244cecce6ac20456f243d3fe4bdbb1be190b80c0a7166b7c5c2f6a9bbfa64853736fc9bb94ddceab3f9c080ad811139e3976ead41d157b257c3a9d67284b7e075168b3ede14267f8b30fb47c59f7ab24c2b0abb93194328f72309689341fc742a4f778640c02795eed414635807a6f38ed2b6c84b86fdc6aaf8e5b71ad60be1ca8478c6b6366a9a6b578861bbf72af2ae628d631b3e1bcb28dec3d42458bc48459eb96f21ae58115f0454aeb492141fc213fa55e930b2cb8d4cea57d384115f3bfee1d9e24bb9b2675808bac432163e96963b43f87ea05e7634c85d959bcc27e8cb860f5af2bab7c76964b89cfa4723358767e8fb076253a3156084f2477bb6ee99b79423c93f0cbec01b157504999451248e6d1cdeefcc793ae596580e9c66885505639a91ed1cccc4d59998164b7fbf39d1b50f36cfdf6fc39ae0ed91df6ef4a0960573d59aaef66f2bbf761cf483fa6199464d7984eded77c99cf419332d97490f535637a35e972229b8174c0c4c8c3553a8d03f422a1", &(0x7f00000002c0)=0x210, &(0x7f0000000300), 0x0) r0 = semget(0x3, 0x3, 0x47f) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f00000001c0)) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) setrlimit(0x1, 0x0) r2 = open(0x0, 0x18289, 0x110) write(r2, 0x0, 0x0) fchmod(r2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfff9, 0x4]) syz_emit_ethernet(0x2315, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) 2.554380752s ago: executing program 2 (id=1124): r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffab, 0x82, 0xce2], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x6, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xfd, 0xff, 0x7}, {0x44, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x1000e, 0x0) ioctl$VMM_IOC_INTR(r2, 0x8020560a, &(0x7f0000000040)={0x80000001, 0xfe2, 0x5}) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) (async) sendmsg$unix(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000080)={0xfffffff7, 0x8, 0x1, 0x1, 0x80000000, 0x1, 0x8, 0x10, [{0x2, 0xac, 0xf1, 0x7ff}, {0x8, 0x1, 0xfffffffb, 0xc6}, {0x4, 0x200, 0x5, 0x9}, {0x8628, 0x48000, 0x40, 0x401}, {0x80000000, 0x5, 0x1, 0x101}, {0x7, 0x2, 0x10, 0x3}, {0x401, 0x8, 0x5, 0x4}, {0x7f, 0x6, 0xd, 0x800}, {0x2, 0x20000, 0x7, 0x5}, {0xffff, 0xff, 0xa05, 0xfffffff6}, {0x1000, 0xfffffff7, 0x5, 0x1ff}, {0x5, 0x8, 0x7f, 0x46}, {0x3, 0x7, 0x9, 0x7}, {0x7, 0x8, 0x80, 0xd7b0}, {0x4, 0x6, 0x8, 0xc}, {0xff7ffffb, 0xa, 0x6, 0x8}]}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x69a, 0x6, 0x200}) (async) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x69a, 0x6, 0x200}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x11) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000080)=0x80000000) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x40045700, &(0x7f0000000040)={0x100, 0x0, 0xce, 0x1}) 2.552487936s ago: executing program 3 (id=1125): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='@\x9d-\x00', &(0x7f0000000180)='})\x00', &(0x7f00000001c0)='-@\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000480)=[&(0x7f0000000280)=')-+\x00', &(0x7f00000002c0)='/{*u-,\x00', &(0x7f0000000300)='-\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0xffffffff, 0xffffffffffffffff}, {0x5}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x1, 0x2, 0x9, 0x0, 0x401, 0x7, 0xe90, 0x0, 0x2, 0x9, 0xaf}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000680)={0xfffffffe, './file0\x00', './file0\x00'}) select(0x40, &(0x7f00000006c0)={0x81, 0xffff, 0x7, 0x81, 0x5, 0xfffffffffffffff7, 0x6, 0x6}, &(0x7f0000000700)={0x100000001, 0x7, 0x3, 0x5, 0x6, 0x3b75, 0x5, 0x6}, &(0x7f0000000740)={0x3, 0x100, 0xd0a3, 0x0, 0x6, 0x3, 0x8, 0xfffffffffffffffa}, &(0x7f0000000780)={0x6, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x20, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) kevent(r1, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x40, 0xffffffffffffffff, 0x3152}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x1, 0x401}, {{r1}, 0xfffffffffffffff8, 0xe, 0x2, 0x1, 0x9}, {{r3}, 0x5, 0x43, 0x20, 0x4, 0x5f39}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x8001, 0x4}], 0x8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x11, 0x4000002c, 0x5f, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0xb0, 0x1, 0x9, 0x4dd7}], 0x2, &(0x7f0000000940)={0xffffffffffffffff, 0x33}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000980)='./file0\x00', 0x2, 0x82a, r5) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000a40)={0x0, 0x5}) r9 = semget(0x3, 0x3, 0x400) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000a80)={{0x5e9cda1c, r6, r7, r6, r7, 0x116, 0x2}, 0x4474, 0x3, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0x800, 0xfffffff9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000bc0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x200, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f0000000c40)) openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000cc0)={'./file0\x00', 0x1ff, 0x0, 0xbbd1, 0x1, 0x7ff, 0x100, 0x9, 0x2, 0x0, 0x1f, 0xcd}) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000000d40)={0x2, 0x8, 0x5, 0x10001}) fchdir(r1) 2.551734864s ago: executing program 4 (id=1126): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffbc, 0xa, 0x3, 0x0, 0x2, 0x0, 0x66, 0x1, 0x1, 0xaf}) write(r0, &(0x7f0000000140)="ed90e811ae770b55f53d9971d141f52a6babb0e540b778faf75ab993a22779c0580bd691b5b004c6a46980de72847bc17e4817aebbe3ea2fd2c6a58bba77fd574cceea8b793f6fca0b35f0dacf963070ae5ae4394a303258d94193578b0ead304d39ef90555890b0972bec949376b3371a2fefd0292713cd66b93a84a128", 0x7e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000200)="e7c7d583e30c8cb7d23a3e77f4a40ec5bab03db1673a3da825f34e8716b0df767a077c8dc32f48b7a3490c04b9330c95f3b2de18ddc8f1cc97f638d2935b5638823a95da65db2aae8bd824c0d1e0c0f75cf01f7504013e1f377178e775afd714347690a7a12c110b5065793e9471274ea15f7b7da0e8bf90726e621c41ef7efb4d53424301baa3818a0beec12fe90c7b36f423ff13248dee988d3b154d2c0265296da0adf2be8c6cc57735126d427eb13e8f16bb7379f49c83b65de6c2b05e6a8beb5439fc2e1e15d85c94a50f40c3d81bfcbcec403d59466ddeb6387d6d308c85e2c3f916fdaa6f1f093fbb5d4c27ce2603a2084d713dde837719615e4efea7b2a655b64b479e8663ade456d82f3813228cac12ffa9602405521a71d6c3a671caace44a2778e5c92f9c8f7fd85dbde62a376c325601286a113064a73c083d1d54d9fbff28cdede92ef6f49b8fca34109bedcd2ea4701b8192654eb18c20619f8316339bb18d73cf3f29260327144a6c7d2956538fb73a535a2c8500bf20e6c66bbfa1e1b37c8de2ea498c40ff299be9aed185462309b7a9f6db1ac5cd6c22de5b5794dab040ff2163e91c30471dfe12ee5e55f18c284bcd408109654e00f0c69942bb2048d765ed9c93d1490b409eee539c9acb4451235cae4a2dd59a3aab6e89003d74643a34b4ff0181ddb13dc53b62169874fddda214f0fd7cc4361fca70e6d5be86f37d4304840f32915eb59acc913d1f95261653d4773e7c7b8649de92f85bd7dd445882a1b85dde281e0611df605b023ddbd71010b6c32f06330f78ecd5fa6093452468e1a495d18c263fa9f67507bd54bb1962d8442787ba30e4201bd77170b13a3128edbbd0dd42559be51c50c1c79ad5ee3599c28eb13db3068bc573fab71a82d76fdd9c66303e34ccb6d97949d87eaaa44825d8221c209c56621d2343abeb224db742811b9beca58e637fcf7bcc99dbef5f3692dcd091df1e3233887e05f71e9d349b33b9bf9dd6764e912614bf5b080768d75cfeaf1339893beb4295e09b86e8d2ae679d0b5dbfa6b5e263ad005198f129cd413b16ce09b4a3efa903c48b328a4a678b2610e907b5d009fffc9032ffe819c7bbe1f5f441bc2026b8e5771cc3442b2b300be38cbb4a21f98fb547171a9e9ef0806e955c964f9396c22454193b85472f1af67f8d525bde9fef7703ae048303eb59bef62fdb24e65c9ccbbe089c599fc585297d60ea68f842a883846f5a9a562e40d642b306fb0cafc8340bef13bbb86535520e899b70ecb5fce02d0e1bab41800d000d6c4772ea0ab37548004b978e771ccdbeacebd066fd0af172505c3dce4aa7d0cc270c072ee79602167e274fbe9f60b9dff7a5298bb05ddfd294af58f18ec7b8ba7fbebd3db950c7f672d796e95221e93faf3cd472e9bdc8dc03a53d91c9898262d9c9e1851139f887b09197138db65d6b5dec08c6914dfff450b37d578ae9958b5eeaf77c694cba1cd80a65d5b55b8c2a0034dfab73c252b1bc6ee6a1da765ee17ec767b9abf9cd29ac524f529ef1014b479a5b8bf6ad5b9851f7dd99382d97bab6ac1dcbc474aefdf62b488887fb8b4f55e576f17899bc60e41eef2e160402a403a9c8fbf19d7f61c9c8dc3c0e8c1fff60ba18db6d0acb71e6c723cc6f2865584198145dc2b05d737232848ce616de8d34abf168601271c9041aae70d29ea487ee900bec3e6f7aa2ac81842b891a851221c2f2237ea85d9dec6c5ce8812d11f793fe30effeaa14fa546b1e368ef5f7f6ef4c7497b7032946a01720bcc1753d09db069ef1962d69b3ff505c7f13e4246e08672c61558c0691639ff1cea66987ef4a7c1f3b4f1052f713eee7198b44a93361d53888a27e0b1625e0723c32b40a9f638a70caed09a2ee37a44194087782bba0257d491d58f91ec29e7b1d94d907d055fb3d4a34f972e6cadc4145255e3d81c26b7d27cbc005e0fdde450f4469f07f9011059ca95e11d823294a1b5e22e78f5f4ecbc18ba6e5967c6766cdbc7c227b95b04daf9d915ee5ad6c0f52e765a8f3ab9d76b34d39b30b78f6356fe6a40d0e6859924d052bd079665eb973f6fc1b047157894e94c2f4eafd46d7b36c605d38191dcea1ecb2b34db0a825c11ed33b9a9304eae6ebdfd72216ffad9e438e03643e61367e4a2c4c299238a697d88f33eaf4ac6c9cfc879fb90f3c1ea727e3b14b7b0f9514f757a284b8b25e902e5f487f947407cf992fe2e7a66bdf75e143fe28f11f12f2d96a747eeebccac55e1bf3badb38fd5987b5e5a59375360a1e8ada5b8482ab8e8315e0aab05ab108d4f24465bc5ec2cf9834eec3994734cb2ebbe99b6bb9e7e77386ddddeb62b4fb6ad194f1b46fbc785efc0fcd470aca2491bc046657c70776bb59d091e8ccba05bebdc86916f13b435cf829b0dd8a06477f7e205ea0c8683b28fc37aa37c07fbd6a71f362f3de4b0be7c28cb498558cd078f9a01fae3a537aeb1423bdb2da83e63f8c5fbef231f83cacb8249a14d47495ea832c7d33a761ac9648524a559a8c94b5221c37102fca9690bbf6504440a879357d16227a0098ab0b772a4b3b9468a8c1acf6d20d6d3314bc55f48ff1159be0be4057dc7dc563067aad293653c4a26d6bd83aee7466b6caf503b014960e788b3b9c24cfc07a2a9386f169e4f6f0f549ee42f9e2c3b1e4001b89a74349a12957715be18fe1db9a12dfeb2b01b18161bf0fd7ee4b71a3428a657f9c03be5d9fe6af7570f87b243aaa8101ea4671889fd29c1478a58cd41024ceb577922f63e94edec68d1e65533b703ccfdff48d1ed02ba5bc00e3c91df033fb2ddd34887dd0c3265bf18473f87bf569f89bb0dee270ebf35f89006d7afcdf21d1aa9f2519a73f626207f46e3fe096cd0b9ed20723265cfa9277d71aaa5bafe64a54cb418a0a7238c2318591a37ccfc261355caffeb49f755181887a044e2d6d006127921347d4081fe510f0dc0f20c770a3a53716d7b9b4fadbeae068ac4fe552d03f360163e5fc6e3d784fabe401f6412c434c3ca5501b6e86197c2d16261b26aa782114971c2da08e74f259c5dc58bd0d60f6a73258b7bada7604e9ab3342c1d2d16d91f742020e00e06a84961cf4dafe8bbf8823fd01a3304c30797ec26067a77ebba792bd5d766ffc2837639439af5f28ede06cbd40232b4a7c2822d4a42a92783cc1eafee68f586b9cb10463b9d90bc8973d783b94ba4da5f33071d9f178c5e2bba80702a8f8c6e0c774f0b738f162936be01e65fc2bcb1ee5a9833d8ff7bc7b5c0d6ba6da1bf117a083e583ab1df48c8cc04875e42c242464dcae63914f15cdb13bcf2c98157030c3ce7e3a4190bd140115f9876067ddd742e918bbd8eb0ab87aacacc23de0770e9241154398389d25dac295180819a64da7194175bdec927183f5b5dbcd3191001915d8229d4671e60c8abd59c924729ce2256d81324d4dfe769187f0980e96583b68ef25e06cf826960fff621b3dfc7546204e8b1fa4ee949937145e992673f1c65a0c05b3c94c9d6eb1f18100565933ae0c377e1de1f2a9ca1638dd1822b30d25163b01bfd02c44fa9d80fad6d5dbc90fdf3c6ae356dcc926362427b105b3c9ca2edaf2dadcbf376a5b7ba416209d52b5d899bf6db08492f7552ffd2b8a493171211ac00d6eec499a2c381163dafebb3490b6e1b188527d095d846ed0d5b0971ddfd1175b2cfff3b02227c28c2115deaabfad9f0bec30e32ea8545ce9685c4b17227fe6c776be11dca108a655b4b792b9edf1fb8dec03deb0e435cddb399e37f024e904d6f249416f38952a2d4fba0c0467424522ff6d04fa545fc578ae346378f24534f1d5f285154d4b3beb73f876c0e7b8d577b0ac2e27faf5fbd058b54c202b2244cd4ce83bd13f882fcd2040ef1fdd81282b5e426eb105ce1f218ecb4b8c73e98f3c2b41e951fc6eef98f398b8f7d04a7dc392a299d6f1df8308d6b5454ea5fb3044e1e19b52493425cbe252e34248f13b5a815a7bdefd18d81a861cc58a186cd36ecdd871736312702157d4c65994f5beeb9fe7280a842b1fa1bc469b6d39f370babd50e9ba819918291d7aa4c88eb9c390210fbb9cb825cfba5202dd539b77e6916e7f9cc34c0e5188b58641f59a600ede83f11a1f4747e3c246cb57159e719c198278909ff85919f9ff5e02149e877b53ecc0fa7d3e642d409e807dda83a184d6df146f1af3dbbf2d5586774c91ae1e20fc8d6c31c10f881c62828bb8d52b500d15d686f0bc13fd1476a65d6662a1df3160bd6b31871b56615f205904f7ff1f6e9d454ff86e5e9743942aad70faf51bdc892ab77bd8ed06fe2e4bd321e6f62be9bbb839a8d553fac0054bfc669c311ad533767bd366a8ce4c3ed3193e4f4da405a61fc82cd07e192e73bacbd2c1978ab46176a288ab402a92d565fadd9596b58f17e4e1c58a7f01f47c86557aa9a3d6c697867720dea94a1edce745d2a380939f50587916175c3bef58a5b7b5ec5ae496150076f1f24a3adcd2e6f8630f5a6d7dcacc8b475858abbec00100e7cb8023256bff81ed246729eeaa977be2e5b6e3a853e0701da400f14f567c2a3d8723ad7006c342186f50c52889a19d9acc787594de0e690d3968653dd4f53b78a9d0b83c11f4866a268aee37b3ad96814f6678d17aa22ca3c6b248a61b6b25c1463d211fdca13fa45734d74678f7a3a0b62ee7f0cf0e3f05c614d87af6a50bbbd9bb6edc96e9df339ed0235375516b2889e1fe66bd6f47ba5b9576ee8c2df2f6c07778034814d0cefaefa0a8f9bf473ebb51d3b5f64bc79ff69bd81e2a8e5ccb2712594732b0bad2a50d87d8aac2d4fa76d9e7b8a733d9c15404742d70c0298dc3dedb15facb37762fef77c20c1d2fd022c0c9b16f8774da03626c92b198408c58ce450d64f3d6107377f967045b6f39db3b3be07654ba03863c9047694e5f099ba94704b70e7c284273bb445133d0c5b46eb41befa3868f27c1d87aafcb9638fada56f986f92db1551c2aab082c0adaea46e93ab5a1937ec43f84ed95b5c13509cbb96491751f6a08f4f2e6269945a962ca1401334bbc327f17612ccdef44354ed44fe47e3c4001154f303bfc815de1e72ac983b21cda9b469ce599f9d2b8cdca68125f2429a1cfd5b2f7d50fe632eaf5dfe61548970c3f2c923334d2a7304134d62e5de0aec6a08cfd99076afeb043c152fc15006b598f269fcd8d23a729702b90ae1b2e22063f6a2251b30089fe78da68e48134c3f807f5481deb7dd7f0f167ac742b2712101f1b2ef542f8ac76d5230e5d5df246b9618f746c76ed59d618dcb202d266ed7498add15b6d2eae21038a2f49975c312493847e6313e908e8bc209904ca1b669479da619dab61a72ea592685821c51240850a01daebad0814d65a0d6b553a378eb7e5ee2d2e851098a7eced730c440293c46bf944486251d7cdcc0f3b1bc475642b83453febcd6a8910adc4692df3e84a796a7a8c053038fa07b29f66da773887002635d398479054083342398d0150cd67811e58134035a7792816fec2b7873b647304d9ab2c7647e6701cc7fe6c20b38db4657890ac76ba89ff302e93fedf9ff86049f243df8fd0b2512af76c8a75dd62d5e010dde0f37fbff0536c2c950591f2f795f017aac416ab433a626b76efb107bbf34c1fd055779ee87c558f0eac195e6f174c1738c2544cf1c46aa90540aec89d21fecb2d583be5e26545436293a75382fb416f3119d90b7de94b74528f4098dc46f34f44a2348773d875bd149c23b4fd0468df471c42ef1295ede1", 0x1000}, {&(0x7f0000001200)="14f47635977ce51a335133f12b1ac02bd538273d957c33178b3b812b2bbe4b058bec5cc0efb764a284eb04bdf0272099a096952695313b12e54d", 0x3a}], 0x2) ftruncate(r0, 0x8) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000001280)={0x1, [0x0]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000012c0)={0x7, './file0\x00', './file0\x00'}) r2 = dup2(r1, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001300)=0x2, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001380)={0x1, './file0\x00'}) writev(r3, &(0x7f0000001680)=[{&(0x7f00000013c0)="12de749ed669b4c4a245be852acac3beda054a82729842193c8f3e0555fbb71d809839f1e59155fb683c3ffe3da570be613280dda0df98cc0c7f18ebeed4ff552cd0164dc6e77a065a9b9d9ba0e7be46210a40b8f114738662af5cc6d189ecfbba785795d1366803cdfdb229697a56391d351ea2146854cf1e8de7e54fe464459ee8a5629aca4e5c3e54b0549b3b279e64ef3825404b469153c5dfed8a072196e50935ec4425820268a6a3a17180d49e45126df2b9f115530ac39c396dd8a87ae6b1b24a", 0xc4}, {&(0x7f00000014c0)="cd95e626cfa0bc67d08454ab1a7f58dca8739f3d01bbc1fe112581595925edf32d85268c4369ead1ad0d1209411aa32b1937daa11a68dd2b7c6a9f90dc53f18b6c6293c6d16de0f7546b8b078b9d99213c0007b8c25ed5f63905c1756749700462cdca44a47de5a82dd80a9869207890359a609c89f18084ff8e1384aad40c690ea96f55f9fbccb5f3d4ebc169baf37c7f974d92328cb791825ccd4e7a1b5d8b6238696b5013f05a41725860d4ea6144141d2b6dca7580b2198d6926e20cbe6e947de72a09e41b12bd8183ca0aa8dd2de20492d6ac960b6c4177706c2170b49dd6d2eba126e0d94bc4cb6d", 0xeb}, {&(0x7f00000015c0)="013a1f261ca4a70a50c7f1e0342402e09b9b098e1fb8136f05558d941902e53c7214abf96b1e4d0d36399ae8108f2c45aa1728adfe8c99c1ab7862b4a96d5d17151414c725bc216aff1c0dc0f25fa51b371f37d0821a4b3dd12b3442c8737e831ff3", 0x62}, {&(0x7f0000001640)="f03ad5ec8d7d3375cf44a3d0a895f6bb838ef3047167e49b7d35678eabb18496a72945f3f8b28479be611d01286ab080f5e26ddd961c5c", 0x37}], 0x4) r4 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000016c0)={0x2, 0x1, 0xbe7, 0x0, r4}) fchflags(r0, 0x1) sendto$inet(r2, &(0x7f0000001700)="c1a58b7a1496d219dee3703e8e97d190f122e4887ea12d779354528e4cb7285e36e33aff862eb172afcdd5053c22024e44ca05081dd9450e226189e526ffd7396a346ab997760508f7d44af3753a7c9cb08bce53ffa9bfba8934d59e8a2035cf778c3c6aed8ceb17a1e3425e6ce996b18399187dbb6bc72ea23f9e611f2de41997318a2afa6dbc8824e54b12e6f413ba786eed89934e0790f73dbd11d1de904f9c7f781b3534bd3f4ff21596e93df5a2235bbc31d711da111416a105c48ebad905481a5f44529b", 0xc7, 0x40c, &(0x7f0000001800)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000001840)) ktrace(&(0x7f0000001880)='./file0\x00', 0xdde63f308fbd08af, 0x504, r4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) shmget(0x0, 0x3000, 0x288, &(0x7f0000ffd000/0x3000)=nil) nanosleep(&(0x7f00000018c0)={0x65f, 0x98c}, &(0x7f0000001900)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r5 = syz_open_pts() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x40, 0x0) kevent(r2, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x4}], 0x6, &(0x7f00000019c0)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x80, 0xa587, 0x2}], 0x2, &(0x7f0000001a00)={0x64, 0x9b11}) r7 = accept$inet6(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x6, 0x81}, {0x18, 0x0, 0x1000, 0xe6}, 0xea37, [0x9, 0x88e5, 0x9, 0x0, 0x4, 0x0, 0x1, 0xffff]}, 0x3c) 2.551379987s ago: executing program 7 (id=1127): syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "d25e70", 0x10, 0x2b, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x1e}], @udp={{0x0, 0x2, 0x8}}}}}}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x29, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001c8"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @empty, @random="c16d9efd6091", @loopback}}}}) sysctl$kern(&(0x7f0000000280)={0x1, 0x13}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 361.309131ms ago: executing program 0 (id=1128): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0xfd, 0x1}, {0x1, 0x9, 0x7, 0x4}, {0x6, 0x80, 0x7, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000218000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffe, 0xffffffffffffffff}) ftruncate(r0, 0x5000000000d) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0xce, 0x7f, 0x40000027}, {0x2c, 0xf, 0x13, 0x4006}, {0x6, 0x9, 0x5}]}) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x40) linkat(r0, &(0x7f0000000240)='./file1\x00', r3, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61, 0x80, 0x37, 0x1}, {0x5, 0xfc, 0xf9}, {0x6, 0x4, 0x4, 0x20000008}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r5}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d0060754473d45204b35bd22e", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) 360.360622ms ago: executing program 7 (id=1129): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1/file0\x00', 0x40, 0x131) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="00e9ffffff0000000200009f01650c72a581c881d7a6a85dd129c6eb4436ed74a348f31f8ac37e8a3d2dbfd4f6aeb829ed2149e448", 0x35}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 355.134531ms ago: executing program 1 (id=1130): pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = msgget$private(0x0, 0x144) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x11, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/49) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) mlock(&(0x7f0000156000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000040), &(0x7f0000000100)={0x3, 0x3, 0x8000000000000}, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x198) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0xffffffd7) 350.209651ms ago: executing program 3 (id=1131): ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xb) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x9}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00006f1000/0x12000)=nil, 0x6}, {&(0x7f00001c4000/0x1000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000646000/0x2000)=nil, &(0x7f000084c000/0x2000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f00009f0000/0x3000)=nil, &(0x7f0000b16000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f00008a2000/0x3000)=nil, 0x800000002fe}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f0000c2a000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000857000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000035000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000002}], './bus/file0\x00', 0x4}) socket(0x1, 0x2, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x0, 0x10}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000002, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffa, 0x35, 0x80, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x6, 0x20, 0xe, 0x10004}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x28, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900383a29000000000000000000020000800000fe8000000000020000000000000000aa02009078000000006000000000000000000000aaff02080000000000000000000000000142b643e3828875ab"]) kqueue() 197.67403ms ago: executing program 4 (id=1132): syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfff8, 0x65, 0x0, 0x8, 0x1, 0x0, @broadcast, @loopback}, "0b5252bbcd9ec20e"}}}}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) lseek(r0, 0x2, 0x0) (async) socketpair(0x2, 0x0, 0x4f, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) 192.99426ms ago: executing program 2 (id=1133): mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0xdff) mprotect(&(0x7f00003cf000/0x3000)=nil, 0x3000, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000001a00), 0x12}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chroot(&(0x7f0000000000)='./file0\x00') setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="c0b86699f50339dcffffffff0806000108000604000eaaaaaaaaaabbe0000002730d5a6d9649ac1400bbb177988fd10b77c1899ac02f30ffaab617cbbab9225cf476bebe246dfa1032551fd52c8bdfc81cefcc9761340c8d290920ef5bae7fb59fd08aed629d3504eb21c163d3e7930d75f20d09d8798ae8"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000200)="dc4c44e04e73a2b47a0920fba0b2a6a77352141906f47cc4b1370454bb2100c5c8c52e21aecfd90ba8f719516231866d985dca", 0x33}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x41000802) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = getpid() getpgid(r4) r5 = socket$inet(0x2, 0x400a, 0x40) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) geteuid() 174.667833ms ago: executing program 4 (id=1134): select(0x40, &(0x7f0000000000)={0x1, 0x7b6, 0xc8c, 0x21, 0x2, 0x0, 0xe, 0x5}, &(0x7f0000000040)={0x6, 0x3, 0x300000000, 0x9, 0x5a3, 0x5, 0x4, 0x682cd483}, &(0x7f00000000c0)={0x1, 0x40, 0x80000001, 0x10, 0x6, 0x1, 0x1000, 0x7fffffffffffffff}, &(0x7f0000000100)={0x4, 0x4}) syz_emit_ethernet(0x42, &(0x7f0000000140)={@random="e727dc07001f", @random="391e7dd7a2d7", [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x8, 0x2, 0x3, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, {[@dstopts={0x2c}]}}}}}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)={@random="31439f9589db", @random="0240654e6ea6", [], {@generic={0x5208}}}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff80350001080006040004000000000000ac1400aaaaaab1aaaaaae0000002"]) 174.343055ms ago: executing program 4 (id=1135): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) shutdown(r1, 0x2) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x40000000000000c1, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 72.638994ms ago: executing program 1 (id=1136): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x4, 0x8}, {0x48, 0xb, 0xff, 0x207}, {0x6, 0x80, 0x8, 0xfffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82, 0x2d, 0x4, 0x8}, {0x44, 0xf, 0xdf, 0x7}, {0x6, 0x80, 0x8, 0xfffbfffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000003700)="00041b000f3e0900043fa8985d012c000001003dff16c53fcb7c7d40b5bf6610803975003f0a00007a7a279d944fc1cab77540b60fb1133dbf074158acf4f7a70ec575ef2a44fec0f0bfe7d49c280ad65dc3187c79b1f76bc7bc18a93da349a431f495397102a406000000db115a3ab97365357878bcb5c29b2f6c51", &(0x7f0000000000)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @local, [], {@generic={0x808}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8001, 0x3}, 0xc) 70.340833ms ago: executing program 7 (id=1137): pwritev(0xffffffffffffffff, &(0x7f0000000080), 0xa, 0x9) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe53, 0x1}, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0xfffff72c, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) sendto(r3, &(0x7f0000000100)="4268dd06eadf82c5ef31309d22bb319ccabdc52ad1011b16dc71953554ba1b874af2d978992e1584c58e2a48b8754bbddee80d2c36f6bf5490eaf34b927e7a62d3189eff50b9346c9a02b38c1091128f6cf6493ca3224ec29b0557cab7562be55a695f76f42c5e3a26fded0cb940e2731a08da0da0acdf87637176e2cc13336be259b2f165e7cd7fea43bc97b35699ad95852af13a52", 0x96, 0x2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000300)={0xffffffff, 0x0, 0x2000000b, 0x94, "08ff000000000000000000005d00", 0x2, 0x9}) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) 69.394577ms ago: executing program 4 (id=1138): sysctl$kern(&(0x7f0000000100)={0x1, 0x54}, 0x2, &(0x7f0000000140)="71f91e3871ac0058e05a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x1c, 0x0, 0x0) 67.493545ms ago: executing program 7 (id=1139): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x20}, 0x0) select(0x40, &(0x7f0000000000)={0x99, 0x800000000006, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) setrlimit(0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) socket(0x2, 0x3, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r4 = socket(0x24, 0x2, 0x0) getsockopt(r4, 0x6, 0x9797, 0x0, 0x0) getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x9}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x6}, {&(0x7f00001c4000/0x1000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000646000/0x2000)=nil, &(0x7f000084c000/0x2000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f00009f0000/0x3000)=nil, &(0x7f0000b16000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f00008a2000/0x3000)=nil, 0x800000002fe}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f0000c2a000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000857000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000035000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00', 0x4}) r5 = socket(0x1, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x38, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r5, 0xc028698d, 0x0) mknod(0x0, 0x2000, 0x0) 1.600097ms ago: executing program 4 (id=1140): sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) (async) semop(r2, &(0x7f0000000040)=[{0x3, 0x800, 0x1800}], 0x1) (async) semctl$IPC_RMID(r2, 0x0, 0x0) 288.486µs ago: executing program 1 (id=1141): socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0xffffffff}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x2d}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9bf2d3725864749b) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0xa, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 0s ago: executing program 2 (id=1142): mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) setuid(0xee01) syz_emit_ethernet(0x4a, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.30' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (58323) exits with status -1 WARNING: thread `nfsio' (179978) exits with status -1 WARNING: thread `nfsio' (348470) exits with status -1 WARNING: thread `nfsio' (428439) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login:                                    pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd806c791ba0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff829eddf5 cs 8 rflags 10246 cr2 e8672f4b000 cpl 0 rsp ffff80002abedc30 gsbase 0xffffffff8386fff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff829eddf5 Starting stack trace... panic(ffffffff833cff77) at panic+464 kerntrap(ffff80002abedb80) at kerntrap+779 alltraps_kern_meltdown() at alltraps_kern_meltdown+123 sys_semop(ffff800039c034e8,ffff80002abede00,ffff80002abedd50) at sys_semop+981 syscall(ffff80002abede00) at syscall+2839 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0xe865ebdd6c0, count: 251 End of stack trace.