&(0x7f00000001c0), 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r4 = semget$private(0x0, 0x3, 0x43) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r5, r7) sendto(r2, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r2, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r5, r7) dup2(r3, r2) poll(&(0x7f0000000240)=[{r3, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) fchdir(r3) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000440)=0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x5fe3, 0x3, 0x2}, {0x1000, 0xb83, 0x80000001, 0x9}, {0x2, 0x10001, 0x78b, 0x6}, {0xfed, 0x80000001, 0x7, 0x3f}, {0xfffffffffffffeff, 0x5, 0xbafe, 0x5ff}, {0x332, 0x2, 0x80000001, 0x58}, {0x5, 0x800, 0x7fffffff, 0x4}, {0xee, 0x2, 0x1f, 0xda8}, {0x1f, 0xa430, 0x8d9d, 0x7}, {0x6, 0xb3, 0x8, 0x2}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x1, 0x7aa5348d5e95bbc7) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/103) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') read(r0, &(0x7f0000000200)=""/155, 0x9b) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000001ee42ac2f785c1c4adebdffffeff0000000000000000005b67071b542a5361b6ffffff7f00000000dee9e760202cd6fddbc95a6500009f3e377ae275f5e296370600267a034bca06ad49f6ce8370da0759170356e6adfd4090661f11a0d373a06e7b87bbd9be3e962701c0a675ba3e7eeef86c077f405e2fca2b4c8ca092e56dbb8fdbdf5380b2650800000018eeb4f4928c4ca618039774a425c9819759cddcc1d3996e40523b57ed10da612f91ac346138457b9279a35bd7409401f054cd7a81290c8a08942d6efb3c205a62a2232b8739c5c338c251de456a9368214bc4c446d7e700000000"], 0x38}, 0x0) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000565000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28809, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x40) shmget$private(0x0, 0x1000, 0x4, &(0x7f00005e4000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffd0, 0x0, 0x33, 0x0}, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='([\x00', &(0x7f00000000c0)=')*e,\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)=':.)\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fdcd7c884e713048e69931929648", 0xfffffffffffffd05) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = getppid() r2 = geteuid() r3 = getgid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000140)='./file0\x00', 0x808, 0xa) r1 = socket$inet6(0x18, 0x7, 0xffff) getsockopt(r1, 0x1000, 0x3ff, &(0x7f0000000040)=""/50, &(0x7f00000000c0)=0x32) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = dup2(r2, r3) chflagsat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x1000200, 0x8001, './bus\x00', 0x9, 0x2, 0x5, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x6, 0x0) write(r1, &(0x7f0000000140)="206ecc1ce36bc4339d17e538a78c71831e221b453d2ab5efe61f9a35517f79000668770268b0134d5d2a06de1ada9b31dd68a295644f2760d735bb8df875570c7d1fe2110c695409b57cf1ab087e518f35ca3f1a70b96d8917b35f55cabd3898224cc08882df88a22cb2c322d1ed2a46baed741484020db8f8d7bcd8dd9d", 0x7e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x10, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) close(r0) fcntl$dupfd(r3, 0x53e72fd68993d5b9, r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001100)={0x9, [{0x3, 0x40}, {0x1, 0x1}, {0x3, 0x401}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x627a66f5}, {0x2, 0xb8}, {0x2, 0xd7}, {0x2, 0x7fff}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0x2, 0x7}, {0x0, 0x8}, {0x1, 0x8}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x61a1b638}, {0x1, 0x6}, {0x1, 0x3}, {0x2, 0x700000000000}, {0x3, 0x6bd}, {0x1, 0x1}, {0x2, 0x2}, {0x2, 0x3}, {0x2, 0x2}, {0x1176e65990d364c7, 0x3}, {0x2, 0x5b9f}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x6}, {0x3, 0x1}, {0x1, 0x1}]}) fcntl$getown(r2, 0x5) fcntl$setstatus(r0, 0x4, 0x8) r4 = shmget$private(0x0, 0x4000, 0x98, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001300)={{}, 0x3, &(0x7f0000001280)=[0x0, 0x0, 0x0]}) r5 = dup(r1) fcntl$getown(r2, 0x5) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000001340)) 16:00:02 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000040)="dfb88c8e5d7950f758a303b82aa2a21ed8f8d56b74194b9d2f04424d312284e0dca88e969348bb0bbf75f3dba69f3f7eab03914b83987ef7d3e3dc6c9623f61870a4b768f8791ce3bda55f0bdc5a7547127ffc66759bd7ba16eb10aa9167d4ae618fb016fe97c5ebbe237aeaced173ba03630e123bdd85fc7d8ea0eb2e9b92112a7c715c89e8bd", 0x87, 0x0, 0x0) 16:00:02 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x40, &(0x7f0000000000)="7e3676c697ca697fcb5f83f024a9b2abbd3c6350cb1e02131ac2c6b602fb0a6f3e867aef657cad454ff8faf81e1fb550555324154deef01c06242b1dc06111fb03ab373835e39000135316424cdba132a4af4cb776bab58ccebc60a16837e2917152e24e99d892a05cce9d93b25172326e587e20dfa1f6e2e3c00995523bcae5ff462a31e6", 0x85) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x3, 0x8c, 0x1, 0xb08d, 0x3, 0x3, 0x1, 0x2, 0x2c, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}, 0x7}) geteuid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") pread(r3, &(0x7f0000000580)="abc67788905a6fc1a8896edbe5c03b28b6374b0f360bb12aedaae53ac9bb5931bc3fa160a72e873717ca49381a1a9f42b7e5e43de5a99f2ab5791e70f14a51a070659f35d0c0b57e76724371108e3ad0a90e0689817bc3eca5dd58982e5042f18c63d63d2b647311fce6a2223d16936a9d176b567455644adcd0cc7f9192547f7c34b632dfece92a4b6d051e030f88e55d40fe458766d8cd6c0fedd7523732aac4f5e287221a5537bff9fa605b03d0880128c6a20965de165a19dc8f3f3b73a04666eeca54f4088af655abe558776ea2d1408f0e3e3bc93e0717401035f864d8d39cf4fba0e9f175e3bda0c67cd0472832e415e14ae842329a5ebb1b983e9a1c3ecb17f4a89f31e4dffaebe35de44e7d25c07f897771774df8f560eb7d30939a492c6404d1a2c0b50969fa8a39ec70ad30dc466d9f4cd90adf7acbfb131d4453f968980107616191388eb86ab6ef8d2313f0091a6572bfc72782571972db841828e0621aa15cd8143dede87c9a108cce1a7985601341ab92d492704a1f4bf575a4fb17869add7b47dc8b28f3f95c785809e00fb93a6450fa573858014e898dbf5c24d8c9af063237515d34968afdf46f0e15c0008a353518fe76fcf56acb415603f08e424f4eb4d7105337fb448f90c7c55cb4dcba71fb2cb613150cf6537a1ada0975739f3f4e1d5549641bb1689d14258a12afb12cb8add68426d7a90e42990b807eed73eb4511d02e110d8dcbadf29a5fabb9eb8a83f1ed744c26ad43e495a756a65c94ac4aafb42c93121205ae25e2f5948466a7582ac0cfeab9c4b7efca3d86803eb2d0f23b1ef54d83f7546a23f1fc4c5f72588c1241d5680cca4b9438ea8b799975d4336751965e3dd9ae043b4f74f098255287c5bf2227b238f341480dbcda2c8f9a78c25c1eca8b65bf8eac5b8838fd2f390730c1fafb193e4bfce9bda916e079f0e2c66d9ba9688f885937cd62ad5a4573f3d715aaf562e6ccef81d3e552eb64fd4731fea198390cfd36df6e6e460298b49891a8dcd2c98d980f0dfc7b8f93c9a49b479abc31181b7f39d85ad84ffdd9770cbb2c4221b652e4136109081235ca066477a7d1e482db799643c1d123875352019f2aacbd5048016cf4598829ffadf4157946995aa59e1ce5b5d53765e5985deb51c7f53cc90a77de81c1d7f0346e571d3be76096678a0be021af5368ca27f5038d99da10e6c29270a9ee09f1f4ffa33d6c0c2db8c6f119c9b9f96914f10bec222b5cb182db6d6d494d67b478c13ae608912fbaad619ea9a072255429797868a5573d2819dea8aa128815f489405f91cb40be7965b109cb6e10dac6c37c5239b80a49c5b41c4314a181172f7c4fb61d8830c5fe269072739b09fa5846662d10901bc36fecb8850173dbdb85f4e1df13fc751cd0d0cb2506f019ee0b35caf7199ef37ff2bd80a1a93e95fc33a1fe040baf5e1861d9abb347542277ca089d6bff1f63eea3c64f4d1dd09934501473d6082a11f261a801e0d9c831500d65e370a920cb8d5ca650f81936bfbf4baa0524e77b409a2b10ee32a78b030cd387a1612605f3c00e383f75cca5eba22d41dcb56c06d3bcabe79eb26f840b089ac2dc7f82942be059546609d6ae700fa0c5a99d559cd757f0c394e11b922c42fc39df699310c860197371188d73def9a592dc496ba4c44d8bac113313cd04856153fc99eca40c15278630fd9d04589c5360395085a009a0a7028eca474ff0f507c7a2a13de34853ecb05e84b4bba9c6d485d501a5d2ed3a8efa527713aece631483241ae743bd7017ea0e1721efaec205ebafbad9e00c8e295a4d08fbe00cf8aa8de772f7e3c4080ec3c078a2c82707cab66d9bb2311d0487dcd34d83fd3e087b53ac276f99d2eec52a3599f0e6c4ade0a12f880cf0bb88be74c2d031f191980e48837d31a2a783bbe163d34509950c1e0852a8c59eadc4a49014b90c1067bdc5b4942eb70c318079fb309f1e63de94329a6fd195fcdbc43afff282ef8b84a875855e0788a663cc94b9ce0bbf9d53033330a83687cff829f781fe7df8af23326170bad24cf83e9e5e726ea3a4bdbc0d7656539fd658b13aceed7749c656fdc2b0456b2573b1fdbb228370fb1495b7a56ec90289aacf1202004e4e072527e0fdf04efe3ea6fd1016536ca3fc8a9cc3c2ed55e2b6e5270236d5c9f3d98532c97586813de873e329d143459e61a97cf83b75fa4404fa27a8c22e9f363313acc2804d30e37d2bcdf48df13f62d4c05ed8c4fd5c32c023e4b5a2be914f3c8a09d5d0e3aa9849260070ad453f166b0ec7eec43a0d4d8f2c8fbb095c6795aa2768805f14bc7452c8298d508bf3dd3189a645b7d1388b9c59c9ff92287bdc096750b4ecf9160a19f16189376a8bf70bb9af4bcf527aaa4582c9418fdd83ec7697c3a9278bd591cf3c7b8f066236f6cb22e45150733e2626d920b4e986fc24de28afc556cf53d6d63401380b8e35f74df837669d875ae2c1c14a09ed7fb7648c8d40d7b3df4d33959a722f2c767166dc7b0420868fcd9869e26a4b9cc265a0b7c98e212416eaeece5af23c29bc05c790dedece1dd5bfd2c3897d84d1d4d210e6b19a72ff03179b82e8427a95738d24ebeebc739706233189501908838743b775838ec2ed4722771a03e054cd8dcda8712b39cbdabb92657229328e99089247114c1abf9951217f4473f197cacc1de038734f6f4a1582572683e52e142d5f40612fc8aec00a7e60fa362bb7c4bd5e15ccef2cfe958d299e170aade948ac2c5c29fd4a475918d6f7dbe82a4dfd714056327f2ccfc830dd7d576eea40339776ef03db8aa11605086ddd330aa12ee5b69b43420643f8f03f246bd210c6730a80b7e6d97ddfdb23e6616b6725179ea74dc32429e1430ae48784ba64929c26ad74ee5f8b9e3682f74a9fe5622109a90e30084474869b987b6989c4260c2d0b17344f8de6dba07f6241e545758738a75545ce247b6840e1c905a14651fa447be3c1954913cfba63e60462d786612f5cf02b3f41124651b0422ad85d4106172a9780a72da4f5ae525cf97bd8555304d2dfa7f4f18e445634939526796c1cb4c6690350f3e436cfbd7bf90083f378721f548f3301c0078dab1c3d3e84deebcd76550d9aa0d6c5fce13f2672c5177a5b2e87c3986bf0eb0e81666666246ba433aa6406eb7e9a008ce484a4304580fb3acc2774a879a92141734f90a5c6a6329dc9aac1bf0393f6f33d0efb5816cc5c4831ff028c7095244d3256cd2be334a9b4f42194c35ae8d308cfe07557c135f499ff5da43f1143dcefaac11d707905170a8fa6330e30f33adc6bec513fbec65f17bb400e8248c54d7928d94502a6907e74b75ebad15c64531c1f2ffc9b3bb88127bbec4a9e104e34564a317e6e4442d1fdf1c190e209d0336b679a30f9334f7e2fd4305e10850c731283112ebc0456da24d8a4f08da68c0144594c2f170ebce7b127548def3fb058cdd6e0ad82509dfcfbfa620b05b69083f5d5cd9457426533b95a43fd7ec6d9a29fb773a5989bf7a61463c1cfd4e585b08460a3e5abd916036e00c7443e5ecd094aa267dccab32bae10682b68d6d74257e14cf1b08adbf15df65a28c08eaf2f918b8066ac1362c3b6a4f45e5b2b89badd7e66084ea9140d82a6253578c64287b89b38ad5ecdc5ab762830754ca71b9be5f3f4b22efaa483a646ef45417650373732cdaa10bd12cf8dd3223cf8f55cc5a5289c0e3ab06acca71c1c0521defb3da85e00a7b4b600ce55a8d530dba929af84b74d94d063d1664b7b0b22c9d4568f6ccbe6d124f5203f7d8947097fecf761acf275c5f673328b8e817a1d7214080ecce20d5fee756909006295e9e9d7020f6bbbb4db428409b1cc58ec25a24d17fde13337ffa6f199487c5d50dbeb2b23bb87f4fbb1ef7eedeefc78f30ab6c16329dce517f5c95f18f6cacad803183823949dc7c69b675fbe2c9ece65f75e6997dfcf03fe8a303469c7bfd44c68c36165742b73cba7d8712add1fe52cb7f6c61c75c95fe4cc6f7214b8402c0b2c21f66043139d20dcdda44ec1e6424fa51dc6503ddd58438557f4a1d62170f1b105440a472a7540c903278a6e17bed324c8688a8012d77f693a1ee513819b3eb0c87cc7ce45773e76fe75ecf46754057970ecec069e2f786a054a69e870da213e30fac8916cd7b73811e3bc7f5738c9568bc7b144dad5ccbac79d03b00046df34efce795c2bec1109fb292eea30bc4fdf87fa263665b5ed324987c7dbafbe197c08ab1d4b6849ce67f9d9411778518eaeec703796ce0b05296ef3d4c813d41de3985c4e646e3632470dd71bffa8f21e66f357e97b6273a7731eb7fcba28983070fd15f91bd4a4d192e272999d801a1849e6893a0714e3e7713f7469d1f182a6fc8cdb4cccf92902ca774889172640f3506b80c36a8db604fca791cffcd24e6db87cf508a81e2949f31032e5ffcd7c98b140b5739cd3abdbeddc66eb40130c1c2f4f512367ff78e0cd124e2b67b9a7d1b6770b037f697e259c43c421631c98ca52218c87d2fa93e1a665a9ce102f602063b5813100c33982c8f523b249537974c14be78c566d77e3076b316aabcd1d4b0112ea0c21ba2b93c6c0fbf7839205ec2a88b1aaabeeb349be961aed1256bae0e2515f3b8a174f1bf25c1919bea1c05a0d9ae3d2e48943d1fc9da07f63498df290f8a16b1b477b9520bc77e01c623ddc083ef6675437164eeaf82769c91214bed3be1412db4e0ba477837bbb16fbd1f503740a45c2fb0f94d6ef2d63654ae58d5dbdf00529b2111fcb298f3f54e2ff440b888f14613154516b5c65bd6eca3746cc2113d4d7ab1db4792879faa4d319e45c12a5299f0f9e52b45e07430a253fc313f66cc7edc7e3444f4027066c93c4d3f2add74e161c8a5b0240928607a56c3ee81872c9652a3d19389a067fef81201226a8bfc95c75040286f07f91c908269d3d2ad6689f2eece01d255044eb470bcd147ddab95299f8a2923badf05fd8977f5c1775b849da661e4f0800035eed78f911dd1af0a761ce882cd5199970f66b16e5d54c28acb955fd9899a15080a929c1e25f72fd96075984904aea6111d8b21c6402642dcc0a24499871bf0218872b91c77edc607b251d739d50c4933467897fe174aca013ce003902cac3f5763a68c925ba0b54735fe4592ca3448fe74600653763720a77d4d9c77023591fe606fba844e11b2ea87b7caf96ecc2167abfeb63cbe54dad3d82f60f9229c8d8358dcc3b50ef4339c116c9adbc98c93f2dad87153f727142dccc21860294108f58561224badd201ae78f7431296b80054c6c1ad252db1b5b9c0851f1dfecdbbfa4d52556ed8f4e3e67170ebaf36b51b8fe9218c2451f805a22d0bf94e6565d100df8a3e9a0e89f47b2dcbb0c83f8d61032be0edbaf930f1bb4e1e4977e4f8762ecea6b2c61cd61a296239c5c69ca044c1e9df42ad4cc6b94b7c29b1f458c416ef317c4dda515ac0f1b8053e2dfb35fd258d3680ee226ba6677cb400fcfb66a8235f4c1961ac5469029569ffdd7a24a273e042df8c1c625279beef40515a48460f2242308a32dcac7428e23c3bf978c2232fac5ce6659f4f77db420f43312a7d8114cb4eed8d52a0fa84d17cdffbf8c2e231a1b29f940f46cebd33595d74cd71d212cf1929ece87d274301e8ce368517e5a8f9dde46ceb2f7c60443ee59a36525d9665076e4f804bb6b3b5b0650e62fe6e5e499384c5a563b054b5c5efa1a72bd4cc3660b6f1c6e9777ad2cc2d578dc65b57a368b0112b10472f0f6", 0x1000, 0x0, 0x1) r4 = getuid() r5 = getegid() fchown(r0, r4, r5) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) shutdown(r0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0, 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x8001) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000340)) recvfrom$inet(r1, &(0x7f0000000180)=""/70, 0x38, 0x1, &(0x7f0000002880)={0x2, 0x1}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0xe7b80532ec1b24ee, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) pwritev(r1, &(0x7f0000002780)=[{&(0x7f0000000400)="688be3", 0x3}, {&(0x7f0000000440)="9568cbd02c", 0x5}, {&(0x7f0000000480)="dbbe64229229f610d9ffa64df88eaf3c8737845537e1c062fd5b73", 0x1b}, {&(0x7f00000004c0)="da1bbae0e4c4c91b5c32a5423e624bed3018be6474b11fe9288f931751cef918f6c35a9f6ad3d8a67ee05f4b6498332f56e50734bbc89ef169222d9993e6211f60288fc532ac25230f9fcaf974e2a9c35663bd8626916a7538a5759e18df3cf826d3720d82adecb0282909a98eed444b83b7038b99e9753709936280d3a58e219bc1f0e97ccdac7c0dfa18cc44acddd1bc6d4c3cc4e5cd6c74cd098416e7dcbd019bc51168c5939adcc2c87b7fc913b912916df9adfd82e69db81776172549b76f9451f279136c6eb408a9303b5cabf774af7bdad00131e65c", 0xd9}, {&(0x7f00000005c0)="957da65dbce1eaf3079583a508092c3057c0d54106bd7bcee3872a3657c0d81c8dca10b8263c5fba324a249e3ab5597b0f9337e7ec82f4cc2c99b3a1f186424d8f552f4aadbd46e27f8fda192a1dfc7fea8764d065cee17bcc5c66767405b3d37c83241697a86361c459a7e5bf1b19f49ed7d47ac3c54d682b8222091c145a3534d0e9f9a9864aa26abfcab6cf8ee17ae9743d37139891bfd0e9b85ccd97c1", 0x9f}, {&(0x7f0000000680)="af19c4601db905d075774abb98d470c99935ab1387833d4c012fea6a67a984281765cf9ebeb7504c8d24a3abced9071ba15e77108a593bd3ce3b496280f52be4f76eac9032b484431f77016aae00f7b5c83497265211c3468d586ccb6a72768fc990e0c489f47bdaa89d4c4a9c5f1fe9b53dd6afacba5bcda5dad9ccc55b25cb4525400b53b473240e363eb257a98364864637bfe20a18bed772e1f425751637517ce0925e3367f82f162567c520f7166ec60d61c0af6d63d0be", 0xba}, {&(0x7f0000000740)="c74f16e99deb418d459d5e865c874e0459217412d4531fe0e8b7fb3b6847bd768d3752b0ae967da6312df49e7e3cc15698977fbe191268ebbe538aa9f24663a63249e38d34fb6d38fb92a98f363d2ce2251889ea05ffcb95d882a4c1de9978542bbb91e9f95e3bd8b92f627011cfb563dc8b2eec6dc98d24e548bac2c6ca1949e6b94413c832ea1e0d062784f665520b0ee370307b26b01bcc9df97b280b64eb81a586d763f68810cede70c29b528498ae1e546086fe2c014ed948461c6a55cfb246fba7b7d89cc1147fee68819da1474424398458b6ae0400b2f50babee55286ececd1bf5da89b25b1d842c8b7a8b2461d2c12ec62b5b6c2e3499de8cbf3b075a9d9d742ba8f854c845f009d9c74af0dc872558ef5a670f70cdc895dd1d5f6a9223312d3811b2d91232dc9a751da03986216e3a9d318a49d3cbe0968f057e0fe6edc7ca6bd6584b6b4d2ea3d40f42e291b9adb3f302dce90558f91f043cf0005ea93da081ad622d5932298a81fab36cf3028f0cacbfaba3043b526c8c252aea98ac752896f4132f8fa512719154ab94335bf77b2660c3a9eef6bf84518d26d361c9928af4db4369219c1371c6e4a3395b4b3fbb82777d0b4d1be09fad05ba2d1cd736b93025bde4529b676ceac7392fd6cde85a1fc863f6fce74e29b2e41d9773281ca831e8e8628944d16d0c169d5620249702b31c2d9a76a1abdc9857e5fd9af09b520f8bb550e709dc362ad65b9a264453db4bdb54b3af96eacbe3a58ca516a8cd4b98fbad1c8395dcfed3907408eef6a97864f8f3bcf1d00a4e7b6942164fbd72eb1a2f8fbeb1cbfaf7bcf7cb9e06fc5c8ed8cd9708b8ce1eecc194950a32a7a34a9f348f228664de56a752414921d3bb12f3a08e4ae4556d91d13f7140a345b33ea32a66ddd1f9dad1a84e7cc282186b8e3affe0d183194f05b7f5fbdedd16e92b769399be3c9885f6c17e704cebebb39889c0711cebc65df10a3e39cff4ed34391abd50363aaf8cf26e626996b94bc4a482bd49a22d0c5d2d37041120e81ae1b08c09e671fd246c448e04ef2b7be35997cee104b40083bffa7871011efba6fbfaf83b2cfb79e663472f1df0941cee5022503c8c042a2f50f9a180a60ee122eb0bb4e79c68339efe6c6984edd1ca4f2c25014700adcf79a088ed28b9e3d7bb129f52eeab4eda76fd96c9078ea3e811ec3916769cbef34aaa87b6f7fe253ca4718736d0215f4da9d7f8b40c857291580093a5074300f04ff9bc7306bdd36d5300f423a67aa07dc1f0e3af7278f7611280516f2d7439a8b18f6ad7265d63b04ae2d664934a4b1fb2bc2414fad78c988bcadc2e537d9f1736b88932b17fcef5298c3445ebedcb4e1550dfecbdab2cd283f9e0f8c56154728d1b1818984d01422e735a9896edd948407def82e298447be09607114fb2d567bca8bdd2b5d751f40d6e4d72124b265113f485de1caa5d693b627d7275467a175985104de94b0c6c52a881470d20df9f919c3bc1daaf7cdcc97d0bd318dd995081c7b051861c61fae6f75e0eeaa98af1a0e6ad9e8a7eda076ebec5bb808821ef865296eeaf0429948463fbc4ccc683c7d080d45e129225698f7fbc638b84d1f53875ba9d41b19b1a5fa3998e5224c795cc4dcc4de80facca17cb64ec16636b71880f6c4cf288c7b5d4fd9b80ffec2505a3a84b61a2c4645f0dd8bba3fb9c02193e9f7db8a9040a343bd66a10be760303f58c5fdc73fba0a1b13b7fd5d436d221bca7221e5dfd4e7286c19c0b5fa2324d4d5ec366945bd01aaebdae59786870f2974535e47dc1765a650c0c9baa0eef6decb26a3c4201c33da8a5f70de32e37edaf05fec418eb9f4a9e747c3bc2ac8129a34cf473b67f045830f62b3e91b04eebfdbfd33fd2fa9897bd790914ba89dabebcc556b541b29745537dc63f139fa90db19b5e1ea0a87a800369b601e87b010753cd81b3de432118e5a6b43751d0f0b318c9225404207348559a34a3fff4b770f4a4de3f8b127ceb4785a5e08f00f34035543bf506cce768dcb61e5398643de16e1fd973db9571d9a10d14111cbddf6faf2a5f4360c70109d1950f8cc55be9acf136538a3d1c966234ce7b7254be6653fcb200669a4769f4a1a55e264f74b493119f569596545f61f2d731ca7f984ae4ddb735eac4f80c1afd842242a3c38723aebb5a30bb09590225413a60184a26252576e51bbb10f6ecc9dcebe3faae7d4c3e8ef1bc6f44be22447e6d429d171f0f45bc648dc0b8c233cc8a8fc12b6af88e69ec42b6d81676782dc48b59c78ff097677a980c8d92a7a5b3a0f0d88b3af0bd0137797ac8fe12b6e381dc2b4862935b8d641a6bfeebaf73c066eec25830708250538bfc0480fc3dc5606e4c8199453838a4f5655cec0d63e3a5938f8919f29426e2f3c574e0d35526a2729edbb954c334040d8878042af53d9dd2e0d8a085aff0848872d5863190898df89a1097502121acd4943bd936f606cd5dcd961b5333a1c9ffe875471181c006927589bbe63ca37dec481e5e0a335f8e5730b7a49eee8d2919d7ae29581af2b8281ddea6ddc6c22c740435c63d94d88f52f9d61c4d1bb1855358175cb2a72848b2bf1acdd039f360ad4eb9beb644e4e08acce4cf656c6d0922f9e990d270f17be3072a9c5d90d39ed0bf774f71db853a603668b6fddd4ad1b7da0d50cf4f4aabaed407c2279fc200fb91666848b02a60bc9ed8ca8c36a782d7d1eb0344e06aeca47f73a61c6d4224935df79c18bab7cf7528d65c5702fd8e5a3617f43160e1a9e5a72e3327a32f8500946eee61d7bfdca35a1addc1a790b6b8eccc991c0f9bf1d523b1c9549d7912d98c9349ce872bbd31f88fc70745c6ffeb5fa7b8c47d7babadedce8a5c8887dcbe05b45cafed38de592adac79d555b7df1c7de8f38ac4173a074ee96144d18ec6c799faf3329af0145ee79c852cefc15b6b120cc2972635301a7b73d6f4aceb1ebee9f8050544d866f0234ce61e1d94af644a3191fa91b16ab09652fb44224a3f3e7f1f6aacff513be87cbb1bf0c4b2ece8cc9d051971dc09b78808edb23542fed72eb043d982c368ea983840f652eb3bc6bd6248a8d2f98a25ab5f7d9d2f20c109889ad37106af9aed0ea6b35855984da6c746d15457e42283cb8c6f3bf7c959be7c9be99e401d18270e11ff128dba900c99381a445589b08ebbdad394e0bab21b6d77c0ddd758ab42d54214ba4f1040fdd0d8f8693e79a0ab291d4ff3feabc64484bb41ba8220f3b3706c01e826b7ba132e688b2d58faa7d35e42e8ad25a690569cb0884754913547914734605d1a05e42ffd040bcb6a89c5586caea737ad1aaf28b56c22f3fc12198c30a701013cd9a6035b101115adffcf8bd1a0a045fc59214a2ad4c7e38734662ae031d416b3d7ba21149109d881e319d2da9788139bf32035207652a2670b97195cdaa8ca8a88804cf9eab65e1def6a87653be03c6db0276298d696f6db964872a1a6447db1505fa285c1e288b4e01d86c48fb09232a4451bbe6499a80de7891f2b5a43e903370a838990ee48fafa5893308bfb329d63b6631dc31cfa5153ae1b649e4e1d1e37c0cba1c5c78c91a0a27d4708f8ec88562067925493d625dc3e00ee9d6fdce44f37c3c7d15fd5107b76a6b2d644e086c100f21485f72b233059812a5d61b881255d203e81720671e3705426811bf18ab2df28bce586c7ae7a02c1d8e0fb073663052ab4fd33edbecaeef231f93f8ecd1d34fbde49e39f0b409d6bf5b706681508d70a4da598df2d8e734f9c251362ed8b71a524472c09fcd0daa657f777597f07152cf7b79c87d281870af0417783e949628841ff2f8ec50e12a77d734974dbc20a58f4937858519c3cab6de5d88eacffdf7f0d32c133b49d6cd892c544737f2b60d220d7d675a1b57f820cdd9f96d7da65cac76313a1b1e58280e426eed67e642118bbc696167486ff0d88f1bd7ede17b05baf12cc77277eaf49309f5e912a3f1d7748f6ac8808b997ba702a85393692cbd3ad56116ced37898895c563ff70835a391c68db80dbb1fc2454cf3e1c6aac92d4e11c58daa1b4c8b278e0d03c427883a8112613f07859a32001ccef96dd7ae7c06c7f7f64d1624b4af41a2fe738e04b9d86fba2ee46de9ee044a2dcacf87ba58782950a3a14651fca83fc823d68d1ab6eb930029683c2393744ff3f24642e2fca892abb8899ec1db7b1f152a45d9f4cbd986314cd8e8499f4581dc935de0d1c253dcc76ff8cc7b71ced41fc9c566720e400171b5326ce7037602ae8d0769f609158737a4d8148decc5ca5a82a1f58275fa58dc131911c7cf7ccc4634c9695c6b9ef42cd71bcccf990a3dd6f7edf3dca462d819b816734f563c8f12191356f4adbebe29eba7f81d8b314c4039870312655648baf1c6745daba148108016326f677fc39633cd479cd50b2a2dc5c542b78349ab8a8ea7b44320fcb61cd688272e025fcb50c49cca65a81cd71a9d3e6153ebf91bc449fe05808fe21390aa6a839e260138e16d62e905fc93da66b6dc2459be419049b7c1d84b9464b9ffe0ce037fa68443007b11096840228300665877948e4c7cd087a5388ee4fb0e1702fc1929b2af77c02100e2bf09fab5e85ee4ea50759dac6aba48e00075331f0a4da17d81c552b3c210833f164c83ed77457d78bcc6858e50b4cdf0843cf0dd439816371e0795ec51c963fa3c3ea7b16494f1e90eecb4d679b2f0de97867768c5c1c7eaeacd778eec5502ec41d98391d64a0cca6417ba3c268406fef03d580b45aeb72e5fbfdb8783d50f1f9d6bee103677665844fa24e824fe7b3c38756527021ba7404871757673fc0591a9d629f29f2e7979ffa291ca94d05036460dabc42bad066a1e8ec05a32931d769d0aec395387b2a0262fec8ff0ef2881ab4b4887bc2c60a652a8d0061df4d20d64732271bcc407563e01b8e6830700ab3b695df07d6e3d07f39b5544731e9ecaec3e269d0c8b9001d202216aa6a48eead0c3532880b7e59e43c99eed500b009adca9b4fc43e1dabb346c5953dd2a4ca6d38b9c76e0be88607565583147da538fccff5c060889720b03f78dc63929b2ad9982c08345c174c2ac61c87c45727e6c4f655a97318b283af82bcee9441ec1e9f0b7db311edeb403d4799ef1e0fe9993ebb608b28de7a439a35917b79b9de6d7ee19383444ffe0c2c3e3ee51bf40ca4ad642b33c1eef0e83e4ab4a8f2e897055e8e6653c0cb3856e26bd61bbb53bc96ec17759ebfeb2b119cf74d77b4cf8077a223f52fcb969ba2208a6f282c2be37c557b676764c816f18299b545a95c5a9152e60293e4845ec36589dcc09ab20d266545740788dbbcf91f2ecb61a8e72231f5acf52b648770e2f27d43a03d7088d94e6639eb9de5cdc3f5d845ae8a511e44c2e4062b4dc11e55a62b8b059ceee34b5e7f50f9ddc39351ceec2e229b8ed12e173c70e740804a29bbdb36f4de8390c71b69437a8e129abc5384a0e32368d527fe1838565e5d208a9ff4adf90f9c75dd83674a553779b5770c95908eea6aeef1dcfdc934b4ba31fc24039466881ff98231595ca9cc936e9efaf78b96803af1e62d04eab78fee6d9f9505c3a36e43076b12e6b773c87187dea85e1f98740bc3ab9ab1a829f9ab5e010d8abfc5b505c18a4e6105088731fc1fe1c2c8e17803efb6f3bbcde7891f3c2b8899f11c7579b5653ec5852c96dc2bfebd8ea6861dafc561873ff1c6b259426ed20b347e9adabe8c1294608a53dfb17355e13642bf2008a38e02fea5be63f022ee72d8a77dd", 0x1000}, {&(0x7f0000001740)="bf51b21f78e468235b1b9f3461ce9a6f1e45e58c0b1a4028b74407554756b7fe2099651aff9805759ddf1d16f27624dc3509bdb75fc7c8ee8fd7375e3e36282e28957fc946c08e3c16599dbcbb466e3064d2ea8511fffcccd5228a50c8fa3dbb1d2ce29cd4bdaf22b9ce007f9233ac32a5d6190f5d3ef9955177f4feda811c6ec82be6dc042620d1251f457e54a61a67690a9d961a3b1b516424d3da85d94f2670b4cd10873eef846af06397f8373306bd1e45948854e284e10b7e4d574b88d1b2eef9fc67a076a664d42e3f50c8f03f3951955e7cf330e6a93aa51e9da36a188fcceb1b1ed6adf561f82e94e2b4260a017c42c20ef81d20db519626ea29c5e2ef56a537dd56582cc93b881f3d868d4ea8e990fb65641ac1c128244b543334eec75fbd7348daac32156e5e95c76b7511ce7250ad920ec72d49d8e2f51e7f0b0b40d3c39c143c062572e9bfdc702283566f8b495cda2b1af0f5c7b36cabeffb5526736fc7bf461cea8fb74c433ddadcb1832ba0eaa077596cd5291ce8b99fa462c6dd7efa38090331e060aa2b8c2d01fdf14e91cbaf0dcf201c04b03f45b27f50db0e5d143271abe5ab6d127a8974f71f0204ff18b3a60030beb059e496905b489c88ba0ecb724491fd9a7381fd76ae59205d67f7e34099c7039e0a1370c77a1fabb18d1c77faddb6c7a3c1e5dad85d1632126c85d0ffe786a15e537ff0fa580c1b5104b6e1cff6394c6a681764e599009fcdcf362a9f0fe2cbdb02dfba93d979a6fbb2febd2450f3ab2989fe47ab4ba8eee4cae3076ec8cde65c580b41b02c9f57d7178ea9a9442640ae04d5f5a9b7eb3a2b2faadb176aed53fd619c54906a42a822abc240434f750b95fb143b455f199b0b007be1ff6ed42f960d9399f4d9fc4be8469f83a6ecf74cf33f0e5fdd7cd96c8394dec101f8920917bfe961b45b2a937117d78c3d4ae679bac16b85b3e3e322c5946e132e3e810735bddb74c630154be4a0d4d662c8baffbe30eb1743c2001fb597184cc4079609f1994e0319e47685063a6b1d0312bfe6481d5fb98b2ee3294847a757934b42da9a7d46bf2afecdcaff22f3c4c084527604f54cb72301162b60e68d0bc454d745cbb8bf63edb74bef98ca36d7a14673b6f91b53a8abd313cb3b5a2ff1ee0af92d514826a2b2c4db75d9ffe9b9b5642ac515f03ac067bb2d1b9a992586c6c92077d7d4efffbb8ca742df620c0033443329dc1d9e23e2de132c381e10275a04109d2fe0504870342778587f49568e3284428d2bd5ff0f05a86e9b96d8ae4bd436d02fe85e8e6ae8bcad301fa91ac7276a7bc9f4300be50bcbb5ddcdf203a62d40ad2c266c5b81090957928d53b53019cd395378fab65177b340ebcf414c2fcf9ee41ba6e98bbca689dd9eb0d02250f6e7f6b31c257b0417d6c416d2e979ed232ec39787621239db09f2875c7a190378f6afed1406bbb64900d1ca18d69ac5f04203cfe88cdd126c9d9ee66fb1ff50565172b84cb5351147d7a9568fad7771694912c10d8c1b22ca7ec45857d129cfa4d29dee3722feffc8f6eee15fd0e9a13c05881895e1351974d77f20517bf57c00168ae0ee39d598bc2c7412168dac10150f0f2cbbd832fc5c850fdf37db35774eb03a272e28fc9318220b433c86b81e5b19e09b996c862bae5d7f86293f82f27214e4d404de08455622e8dddafbc185b57a68dd6649c07627b4ee61a00d35531c38d5a94161b2ba9aa515580e6e532404486346e712ee904dc29c878b53e838261b91232a06c60796130d727c71d21ae2ffffb69c7edad72eab47dbee5e26c3d39de885020c16f51cfecf87f670a85784802c6cc989cdeccb94e5729fee39627fef0133bb00cfa0138b5236febc7507e65f430b074fcf1a87ccdee3c1adb08a3050912f21c6174905f4c70c00af6474127f6c1a35f64dfdcc93f610d523906df4b20a7d644c04362f9f3865ad5d3f4a5445e1429f52278ce4abc43e49ed2ef283cc092a806383051027c0690e28c940717b01824ed0dac06f8dfc0a2df63c1c48202ed1d559d44159c9f718acb0054c13e9ecb9c4049994ed99024aeadb2f05b9df57867b892c9f8954ec0c72c7683a63ba68b6fa89d2e6e213fe94a164fd86a847d68f1ce622f438bc5e32603a9ebc6ff64b7981b870afc444432c1b9739f9855ec8f4e6a863e6a3e48814cdf205530381c90ff15e8d20fe74915cdbaba0c125bdd4a56680da459f0c80b4b3eb1e0901640ba71c46bd7529f0290207200d6befdd1360318254e7f04be3b0cc3a9ad4b8f4e7199233fff253f77b248619b2dd6bc16c8121f1ad96fd9e5e0fe76fe881aff781f20a415f70d3ce85a716adad959bc7fd2ef8d5636e648d0154ebc05f973c958d16b69b854e84d47f183b37f86d120e6a39a54dd0a3b75d6f5cdb16977822d139c3b30b724818d8ea4894a12d06639dc9dbf3999d56c061ab19d796eb4514c80b125eae868824983323e8a73eb6ea9de197dff61dea09ed573a1b5983589f89e26ffba212d151b7438772e32d10d154cb4f578afec7d1ac211e28dc1cef74ed3c2e3ea61e8b9a914529220345228cd92b0a71a31928c514cc9fcb2ecfa40a8904bbb8551028073c940c079c244525928735ade34d53883662a674d93bf06bef93b0de0b5983923727d20ff3fe6e71a179ea26a9291cf1227f71942f71375d972e360aefdd782be210fdfe20d26871b02b3df3d9e272fc260584648cb594f5dfd2047ec8efeb3b4371c3029c4b8fe8cec5aeddcde58b424ce180c7a0ac0aed7f29a02ff24a9c37ad6e44806c838b2a2c4f9e0fb741a2e7513d98a5d4ec824b45e0692d1b258102859ff40606896f111ef28b76e2b396afe402414cb1e7af32ec203067bab68c7806f884305776cb79cd5ab8c9d0e46c9b48d0ef38782f40fabd0e9054f11eeb60d4f60cfa58e1d6cecb73b7b76a46a8e0879eb7f08a3da8dcf5902594438afb3cc3a86e04c8b477ebe01820a2da4948e4666ef447a658943c700c09ee1e921198cc637e3eaed2c04e33e4795842f2fd671b4cf4c4144702f03bb16a48b4c92891827f5a1d35f096f5313d94b6e5347d85ac97c4e91c2ad3cc7c584883b04f0b6225290ca571f8a572083f0387d2b0e0361ff33dfe9c700383cfe757e2dcc03883be7067997a7d18cc59004a91dc89473a95bd55b368ed3383ac1f59e06f2815716df85445536a88494973d93f91898a0f04da8bb5659ec6059f35a927fc30386a2ffd3d79451ff9be9d26c57d375d6deae762d39bc7d0989db2900dc33c18fd4585916491657e93dec4980129f148df4c0cedcea2e59df69ed9ded2653df26a4013ab865f2e412846be8c701bb12e93e994fec3c887215300ce5014c3b5ab9a0027eee1d774b729e808c06493ece564bdbaea8c5b5b9d47ad8a61222077ce8c8eac446ef70936d3dc1b45220e61dc8f3c5e214a88ecdafb1ffaedf5eac70d3cb919b89e600e624f6654b2062bd104d742c5cb9ee6e061639405b81e0fe15543175df10230fd0be2a5fdb90d000bf9b15b022f05960bb2daaffa900b396f55b42a4b93bb7686d15fe4aeea1232c2e1243c76f15de0fbe75f671b4ef1a12f7cc5cd80c8dc2700f58694ca4e12760c8873844cafc4dd254f0c78e73d55b8c7d4951b582ce23f1f53fbc5ec50a0c505de004e821d37387de7c9d8be2dc61c4f734a64ec00f4d42c55af14916555b419d4a14f4354f83746de741566eef42ad23ea69ae1192e1b3f539a215b861ae4a72146e2d117265907b5b1e7f6981456b2d74638b4c6e4e43c316c122142198d671fae132d6434f935b213c86c41d966995c1953e4cc25133d64c6dc381b8fcf330ff2a2280e0045b8a29ebf725ea025bee39da4a6430a4db8a0b096797f116001debc5e6352b51777fffc1d576801c1ca338a33da5c4c3a87a2a70ced8f46f06eecda60c10f7dd8a0599edc3df66ec382cd444a668397cfd9a05967a61fd5c3520fb2e4c1bec679980479567b2230ef36440b31f4b3493f5a3d1c667931cf32410f0f2ad9aee04b2d53d7a8e445300fed1a506e47d7638aa30530124b976d57a6d9824f3e77b65a73f25b4f4a3a8c52e5523fd04c80ce3d57409c123b2c6b2c8840288efcb5b4f6ebd8f04cb1694956fda566cc7436a88bd89a937580f8c1059e912453268369ca8133cf45f1f3a8577fd160c1bfb3c3633a5df9d155dd5c8b942d45ad51a795ad349064942d4cde457bcd101a9009e674fce28ba680d6f28d0b22a1578e329e65ea004e3bf89ba0882f8e6d69a3d24abf4e4bdc18637976639e5a70e85525e4391583c1a2f9e2790dfdaaa6f319606f8b3af0bff38e44223fc85a100a16056977303c345f20c42fb619952710d5c4efc4847baa760f89223ce8e89f0e61fa4a54f135ed16f6846b3f87f5395abe9425661d8c388592f778f2f11257c75fa4b85e72026d4c603d399cd36ba702171a9fb64ffa86259d5cb199da58d68b80115df48d63b9835090e432001d5b81badff5d34ae69ddc9c522e4e35fdf3e9e9ab6f2673a27352a346151178e9f611531a579520314860ab46a8c22b2121a316b7eb0a42af725fbf49072fc93bc727c680c3d500ceb1c01b47318667c2b0e231b663ed29aec9813f942ca565525b561e7316db9656126f7e122907a7dea29aced8cb7f72611449593de010bfb8ad54b57b38229ddc5ffabd89b2ac1def4cce0119a5282dd9b032512f69e02365feb64e20522217e1d3addf31253195d6f48a638bdb67c3819801df114bed70731b7a6aad35d1f69941daa53d74da2c6256fa6a3b6dc5bfbb68757c00bbfac0365cbd4af77391fecb6a136c36018bac865068c1dd9338bac9500248ce4be8dde689cb3ec950b832a9c932b51fc326411048342f9a2b2227218e8222cd621c69856c3ac14d35122ba4b4bfe9109ebbebfb3835890974cb887b80929b38988d146af26d23e4f4424adec1ae8c2b758f6ff1cac4dc7b76aeadf01a6329649d2f2bce8f2518da423c88bc244979019acb378aa581d9873e980f669c03632669a9d908a0614e913c06dd6b326926b6c8753d0565fffc4b286db202708c479cce2e7a2e09ddd8e88ea20ab880300844bd7402c4bd8de8ec853c22661ccc4980ba55bf0240975cad4a2ab2a099fc7b5674ea47e05b709f4fe74a54b83b3bbd1e4b7284d255705adac6a8b67faff7b99f408354d04172c2b46ea4ce332b8ad89bed1a20d396252cb0a218b364405f8c6b0b34d07df4eac5891e41ee1fc0c0b7215e4a1c7b6b06c9540048af5fa720799ac0542ec14cccdf79aba81499f015fc23ad712792fd4f4f29c0c4c50fa11eee4cd173e5eaf6727e81d982a60362113e705e76adcb7384a4d14fc0944bcdb7b558b3d32c1eb878d08700b6defc0ec8908f1212b42d9bf89b311d5ec958c6484a0be895cafaabb618399c7eb550cbf2b22de591b0042d2c7fbf20283b64c28bd3792236f02b103b933bd6b750d33abfc535e922c65e1bdc00ffc81b9335d69bde72876233619c0e70282dbd8bc7e9f3395b6633a2f53510ecd8718526b4b3f8c56fcb6961d1a0578aff02f48166b10027237f63e953868f9214d78686a1e10abcfecd82f1145efab00817669a4c661f70d7587ba7ebf75e98fb5b14da30fa65fe2cfb8aad7275d542371ac00417d424213495808a8b7e97c3530baa737eac5d4bfeaf59f877fbbf2de3617b8d1511e9ec3a34af596fb6343ccf3a0b2b703618310296a086f5ffa31fcff476e122cdef8517751d58995979c6", 0x1000}, {&(0x7f0000002740)="5a93bbf8d82e4afe0dec62240210fca5d94aea6280e299fc00bd68cf9b0d7ce65d77fe571e28bd54837ac809", 0x2c}], 0x9, 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f0000000240)=""/235, 0xeb, 0x40, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002840)=ANY=[@ANYBLOB="000000000000780018a10cad0297ba45e498000000000000"]) syz_emit_ethernet(0xffffffffffffff7c, &(0x7f0000000380)="5734c4bc2ef42b") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xffff, 0x4, 0x80, 0x1, 0x6, 0x40, 0x8000, 0x2, 0x0, 0x9, 0x9}) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x400000092) clock_settime(0x7, &(0x7f0000000000)={0x1cb7, 0x9}) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000140)="000200", 0x3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x3f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0xa2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff00000001) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x18) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000180)=0xc) r2 = dup2(r0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) fcntl$dupfd(r2, 0xa, r1) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x7, 0x8000}, {0x18, 0x0, 0x3, 0x5e55}, 0x7fff, [0x7fff, 0x7, 0xe9d, 0xfffffffffffffffa, 0x80, 0x3, 0x9, 0x4]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x191) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0xbec4527ca0e17b31, r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xe7f5, 0x5c4, 0x2, 0x97}, {0x2, 0x1f, 0x6, 0x1}, {0x2, 0x80000000, 0x7}, {0xf46b, 0x6, 0x1, 0x9}]}) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0x3, 0xa931, 0x6}, {0x0, 0x1000200000, 0x3, 0x2}, {0xdd, 0xdefe, 0x200, 0xc157}, {0x17, 0x5, 0x6, 0x99}, {0x3f, 0x968, 0xf7, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$inet6(r0, &(0x7f0000000080)="aedc111cd78faddcdb3f345039abca9123a3a9d01494db6b1e3b45d2b0cc0b7f2da226eda4d4cdee63ad583dfeb76bfea540ec0c633f489e296a9069a17a56c951ca83dc979d2088285ed31f40460c1118cc6377ba8f82b03fc693a5007a1e6e90ec825949eab11bc6f74aac45d5cee24965e2a98607dded5b30c4b9833275a743c677d7c129e99ea2ee93ee407ca2b17d3c8ee949528eaee834a65eaf33bd687042e9ba66b832e0adce682eae", 0xad, 0x8, &(0x7f0000000000)={0x18, 0x2, 0x100000000, 0x6ce}, 0xc) close(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x8003c}, {0x81}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000140)) clock_gettime(0x0, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='p') mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getrusage(0x0, &(0x7f00000001c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x8000000000}, {0x6c}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") 16:00:03 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040), 0x0) munmap(&(0x7f0000feb000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000140)="182d754566fe9c83bbf04fb4cbbf37e720061cb61569fc0094ba74425ab10ce0ca11dfe17dc2fed1840d7e526c8ac46f5db5448d04a57ba2c5c6954c6cfe769b8571bfab63ceadfa1a4ac5ed4a1e47d7a9a81da421e8ea353bd6533f3b9145304a64503bcbaa2862ca364dd1184cbb5b72bdc93c01c4ded579b8b478fd08607748dfe321d0ca3970c5340a16c22d9f895984d7fac135f7a12ecf9c0c2787b53a3893c41e314d64b84d82e72dfc481ae9c6c7b5aaa8c40f124c8c12"}, {&(0x7f0000000080)="e9913e54744321682d60d8015da143d3ff2931d6f7073293cf999c7b00638bdc64bb2a60e4dcf013f4594bbc5e8fd4d4ab389a79c40d49e596154ba964030ffbdd4cd32062623de5cf7bb9cbf0718b07e282d1a483d0c8a3abe0572da5"}, {&(0x7f0000000580)="3a5d69bc674dff8ded42aa72a0d059e48c311cf5f539d52ea63b60188f26b8a0feb6ec9b36ced727b9ef598f5507f5"}, {&(0x7f0000000380)="b156639f93252a9d290ea9a530cdffb51cdd8d4d675f358848135d410000ae29050222e22bf22c653ee29a"}, {&(0x7f0000000ac0)="952b7b772a2dbd10f506252db9057658b39b2946401b148500ebb18ad748ee1e9df6ad110352b96cfa7a68e9b615b3894adea927d17e2ac07a673d3c6645af0f35ee3db8f8c65c"}, {&(0x7f0000000400)="b0d6e6c06d2a25651e33d965c198d752a93a920236b30ed0f9f32947688738c8dd9ce9a41f712fedcecda97f9df88cfe80fb8b274df82379da8885657b14eaf05645fb6a69c3bca35469083c4d6b4c2d004161c41a35572f21a1d67468cec522a91a191c41b88749137865347b695e37c1c60acb138b6de745b9876e2aad46506a97c67f90321267aa875421515045943f0a76d23f7f51"}, {&(0x7f0000000600)="b23544308b97297d681535f20e1f0e3c400a5e5e64c8c7ce5958269bca9d2fa8e68e79d6746568b51fbb3993a3b7635fca42bc56b8f26d5b793be4e49fa429c4b172bd34066d279cf3e1c0052ed239b3bbcdbb792504edf3fca1e9f1a3e9c17f1b367877216635f5679fcbb6243ba3a13651bb291612dde0204b11a9f5cf8d81fd10b292b1240d04ac4fcc73b5d2afcf6ce2fbe084412954e5c9874142f9273f93de89b3bbba9e095510ff48ba59707cb65501883b71a5907e8e2e88f409070cb68b237b689448e9082979c5dd1b3e34ed63879fe4220b3b586e9084daf076745067921cac3237eaf8e0c31abd01b6de55036e8d3923b425c226636d23"}, {&(0x7f00000004c0)="d3107f"}, {&(0x7f0000000940)="4077a5efc8372937493f3a6d0000000000000030f3ee89a586a7acad657c15b1021d7aad1a4029a8cc6a788383b112c10645d1b3fb671cae8c164615496a95d838d7cfdf33821d388da5c88a3ca0c94695fccb68d76395ae247a943af2240bd51fdb177b2ab8b1925a46a67c4b77366f019116a4bf67ba21b99ae851ff7da21bd9b93682d3118d944003144092445952ca2320"}, {&(0x7f0000000700)="d0e96cab49a0fddcf7646e491000133317d3a4a0c51edc23869230a4a50a3ce38daf9c7f9e776f311ebace4a6524ca02e3eda76bdd888f188edc568c280d4a22c26e384518a552058985c9145ea83de01da8ef66eb12442c181d84702bea49affd8a91c106e5236df3d4e8fcf2bfe0aa95f6deb93980247af930c5c8b6f5999b0157ddb7597e2b0aa355c7fa13f21db6d1a2d97894b7661352012654eae59f30821feb478c51ebb854ed133ce1727823fbcd12cedaec3edc8796d70f687b55eabf68c1bff5df78dfc072a8bd20f3ee601f1b2c2dc31245d9e79398893c43d117587e8f69af8f2be91f10778f6440207ccb0e255ba23cc025ee7cea"}], 0x212, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0xfffffff7fffbfffe) r2 = socket(0x2, 0x10000000000003, 0x1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/251, 0xfb) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6cdaa507006760000000033c33ce06ff599285cea67381f94b5e760601f1a277a175ef5329883ec79ec3e123609b3abdfed0b3d3ec9d53d85702b18b45566997206c541a9cba01b3d914979fa4b2e25723fc9c16e7788e4db8eb95cfca0a0fe9b4adda6fb64f44f5514eede9e6"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socket(0xed686450deb44869, 0x4000, 0x1) sendto$inet6(r2, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendto$inet6(r0, &(0x7f0000000000)="cb4eec45368908ccf32976c82caaebaf81ac85114cd89d04a20c0af680a293dbbfc682961a24b57e1f0a9f6b38f787f333f94d88443c27ed935a2598a1fc6641439dce9aa12436891c737200c0a8b96dee4b0479563dab63071c98f59a9da8e0ff3a73f4db197e43efc1be5a7cf29226c5f1772dffb600eacf42f4d11757ea9b6110667f0b506c246a2cfb306bbca1393e5a73538d4bc592447b9253ef6743ced2d12f4ebd1e2e862fd7c94d7e4cd0a77f4d29a87fd31e6ce7fdec7897262fc9f645048e881cc4308270061ff134831f2a", 0xd1, 0x408, &(0x7f0000000140)={0x18, 0x0, 0x62, 0x7}, 0xc) socket(0x38, 0x3, 0x81) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xce99ee5a4cb0e2c9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x820, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:05 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x1f3) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x3fffffd, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x0, 0x5}, {0x7fff, 0x6, 0x1, 0x8000}, {0x9, 0x40, 0x1c0000, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x3, &(0x7f0000001780)=[{0x2, 0x4, 0x2000000}, {0x2054, 0x39, 0x7}, {0x800}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000001740)="c1") pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)="92be105d4583fb68d028aa3a4f1e0ed8e4a3fb3f8bc05227faf0a1ab9e349c6247c4b1f81885b89b6a16e1668f655fbdace61404b8f53278f43ccbf88efec1fbe3af515d06af339cc8ad17ca8cdab005a221389a2fc59073e5a9a662a092d99f229560b07fb9ec1f30b923f4f1b6f84720801d632eec73e3504bc9f31b8dd76013296ae2eac6a98f1341f27d6745e5e90adb56c51f326b8f21d546c3f7f1dcf2213bf736b67d7f0a30041e310612c152dee9ce9ad66b695e241955736bb5cdb7c364ed9b1397f6740d30a610a44666576d2b63735b2bfc208779d0962ab6d68bb4b54f1cc8ce2011866b51ef0cf210beb01411dd6f9ed0d699b29f6463a18fac7cfd80c6828aa99e71b1f9b806f410627be23d80faa6a5c2ea913c0f060f74d54fbfb73fde57d9feff122a3d1dca3b4750de68fa764e310adb75d5086e2f691bd7f644667a59c9c7ea5e36221e042690d875774d2da4b2a6661d7f4291873376eff6bc37703da376a58fa2c020dc9f7bc1bdf3b89d2d7d8e82f81073fd191fa87ab61ba3a0429ea9c8ed0ed0d698ab0803c25208f9b0ffaacb028e99dc333c3d90816771857e8239cb663b92c9e64766d3a418893531d96a3fc1487cec4f7bd7719cd7ce02567b6c89eeca53e12b4ea058548430690b0c18df623919d64d09349b197e326630be4fb70baa2ecd1c5ef3145a7f4b4289137414f17a190419fb2aab02859a9c47bb0c3fb1ee917897327ef1d44aa0e4356ff1a6df66ab2f1ce598137101da93d1db90e398874d87e2906cbcfb459ca58925116f4050b41f2d061bd1c5dfd8dee63b3c51c46001f5ee700af1e284a6f6d6c1928b45c141d5f95ab94fe9d2bdd0280c82ce1058cf61a05f1719ea3647f8c2659d67463b41f4bc3ee74072b50c3e56c9e8a5645fa0d95cd7cb8f8fbbd498d2ba93e594e59dce97938eb7541f58b72c4cc857e2cc1a738c39df5fc91c973715f168e272c8dc25a28569fc3454974221510a2363b53a33e4969c588f0005ba7639ccb752e1e5e1b98b61cac3376ef6139b1f59d2e0a15fbc36140ff2df9e64d2c0e024fdcea21fa90e802f0b9035c9c19343793222812cc56cda14799d5c0506a6df2594245947464ef6e2df705d37dba97c224def0af1967452c376e55c068ff2620ab32eb2045e6d44210c180d6ac69aab7cc0305ca72fecb730e3a34e77afbcd5eff128c4a3849aec0772a80731a075324385fdc735e65bd69b8c69cc6476ebf7130b205eded575aed7d12a149fd1c165af9284580c30048fc6a86d2b5a6f61a45e7a6ccdcf4277aec2d3f5362d6299a5f11cb703a2f5286c042fa24dfd69d3b3e6d7255ea2a60228d61b018cd5da8c97f78532e9b8c51e4726efedf2c5c0afd40234d6b353528d11527333a048581f02b9c622b87e8cc28f231dcb311ef6bd6622e86bbcd49bfac7967664641de60b8b465f9098886610e1244794c567a22bd304c1af0fd0a79cde77eb479fb281722fceefe8068495e7a74b660fd96843f388df5c66c557fbca106c42a84b8dc5dea96eb5e1fbce6252829ea0575a967e3aaf9cf7da3476a35a97b9b67d409633bbfc86dd82a15bd6028cc051128d3ca0911b11a9302de41b7e6e479d67fc9e3f07ce8f9b59a8406e4131aa1c6dcf9dc4e230a6ff47a386124cd555a5814b1196acb369bf7b61bb3f4c69904679ec0ceef425eab25e8dfdfcae7855d7ec73750aeca1c43ea686ff02be1c120c63f94f3a78f4dd33c727a6f7ac5eb9dbfc2b488ea8543861d4af0f2a1e1ca00e47cb7302eb05969e63f150121b79e44376835d6bbf1449ee03de490d7b5990b20e9b7a0e4feefe0f3bb53a0ed00c1679dfd7e7b8ac4f36bafbe2f36743f46d77f10115eb4d2982b0d5c9c010f6b16b82d506ec04634d5abffdc6828e10da024ce10c1e4ea503a63c5701a5dde2818d2ed6201b2ac2b3e1bf7806f9e27e6e11561282463c13e091aa37cae8aacce56b31af4969e61db36900b422c3586e41e52cf96d8c90a21282be4d5d07aeb3623ec22ad895376f5ff1d65cefd373c97cb8f8f4f9face6b9ca492831ee5562c54db394dab8c812038aae87a937358d34905bfa350e9610100ade49c855c75b195ed3c2002ca109f2786628bd357aa8673062607569baa3307cfa42fa3f187d9e0f09644752e0da7dd214ea206e6787e1fa8869073ec311ea6eb6e4da6854c365175923ee37606a5477430f9f37a5855f6fc036ca497968caf830c6d4f3580789668a018395a35ed07efa5685355829f1ace37b4f3fdaa6a8536c67cd2617c55a65166b0fef329daec6237d4e068b5bf07c922f43dc347fdc77591ce49ae96c0f55a58f5c403b86ce1d079b1bc5fcf51174b7b0a188d5c6ffc10d0c60b1d8e69da848e7887326b3910c764ba1cc059305103951dc156cfe60c56cb0ad3932d0b833336388b2cb6cbf17a2734def4e8e2eda6eec78a4b1e9d32e1db155eaff1c71ae66cbc4190f12f919b078dddf49da75bb25b0cbdc7ad414627cd0611e6a480db18887218ed485d9dc64a05ebe33ef06a2669825063233392907fdb9f0294f1d4f695fa067ed9d3e2e492f54ca84368485dd88c8e1deefa837a3b57a0ea27b70ed2f82fb53340ebc51157bc7d7a539d18a4b06c8b3c463a84a65396b86670fb845d44ba125ebcbfb47439a4c5e0ddd6e6595f022a0c4317d8fc9eec0fee38c2d581a9f9dbf6709633817174c2b0f28b2e6d4b5a0ab051e1ee91a64271cc5681bd9a2081f71cf0aacabc0d96499a2e686b27659b96d5d86ee04d1f665ff9a3dbbd80d9b638eb1983c8cbcfd104b5119c1cd945b87ec73f975c9cb1f11c89c1cd4e1e5538307168d2073295fdd9b71d33ac47e0d948d23303b24fe964948ba700e51edd33a1f5370d321c84bcd985b02039d40d816de758e4012f4969eb411092cca374150fd1845bdd7a0a134ff8d6def6939ae6e3677fd980c7811751c25ad956857ddb579ebd1681e5050eaf4b719abe35d94fca5f6747ba6940fbad0453338dafe9259b99e4245cd348597d31e590a40bedb8a7437d62aa22c1e02a12162e4c7898427831b28a8b08f6926668432fbed9ed4d9072831f1a40efc0a9422888f3cf8585b5409e58d193f9fa98f36c704ff44e147ea28676e09038dff8c6efd4b9d2d7638fc0afc5d11722ffce15b8aaa5df74177980e9e0f8599a18809a7606f675cf0abc36342068d54d6d51ecdbd818c9296dc58de164e2d7f9a11b6720f7b83bc0680cb30b43cb170a0525eebcf8047a3c9e8a71dc4364fd26574f079033546f0c98ae23b24a5e2963285dd324fd38bb6bff602d6fb63cb99069c241bff0c5624fdc76d597117488545e0bef69b68bb1913ba204e0033e4eec17f553cc4db346a7f23c12bc040d056e2bdfebf5bd5af7313988becc76b4dbaee85c1122b9863a05f336801660473d180e886e7b5f8b24052660672c3504c760967c8e1f5201b708a381d15e483172fc6d3afddf412da33c11c1fb7a22fe242ab26009eff0cd94ae60733a613aea1a35fec0d59cd62e19d40270d2d888c16f0331ee07d88e2c4ed9500eea171d6169ce5cc87225a47342cfdabb0e1822b20e18be39a76d9873394a2189b637ab20ef6e423b49cf8c1e1dd6563ee522eb91ea7d6afec8c97978dd31758aa4f4a50f33cf2a0c61a3ac0d99288a60edba0fe70f1b80b11fa0731c8ef39c71c8ff76e9d2b76920df756c38a63c98aeaad849615eede9eab3f04fd469e53231d9121220c20bc69ca5740521c0c814d995f7be33576e596def7ec161cf0c400b0d19aaf1bfeffee032f0184d2020e85ab6599627c8546ad1e347d1e409005cc51e7ead1b0ad50fe1ee28dd87da07d202e91819b1716daa718d316df016c8d7aaa51fd6f5477da7e3459994fbba4c55a3f09d0b5dacfa5f10d604e84fc65b4d34225c6490b8016a9a313697671a9c6ac3910a315e512a779ff1fb1974f9c7851a5967e9b6ac08b0b2a517bd8cc24ec9c3102d183c59cf67082b1e895ef6816517edaaf303b3ea4c7fb7736f59edf5abf57484edffa94c4fc583689a21dca4e5c1940e23e4357d6c6c8df8b93d45fbb92a522de24ee274d2d041d72da7f80e484cb9eda3606b6312d7a6abf4ca110770a40d1d760f46195bce2dd9c8752d5976388ce055e89780cc2c92edb77dccce6c6d7bc455638129b23fa023b67a9dfd97bef1c7ce1e7c27605a3b99d3837645a360a521bcfc0822cb63ae3cdb232fcc43e5bfed251e209d4d96674b8b6421505195761cd4b2a430d9b905ff20ce00ae82d5b951e54976bb83ce8b35900d54edbcb56058612bf04e7ef8b984384e6fbd1e3b21da3ba35abf64757f3229bcb00b8880947c660de05e69b9a196e5513b22c104244b18327257903da5014ca233f9f238ef766c6307e5d85357459fbd333e03950c91e657cd0514c1eb27dcdcf1b65ff3d9b7c131fcf4b714d9256bf38867846f61fe4ed1bc25af1ba0cdf64b7d4f4c2d6fa57f8eded562daa12024d2fb86921499b22ca9de7126bd72d9e6629eb8b963f39bc765031732ebcd06094570683f356df1ad281aeb4a92b40c5b5cb636ab41963b282c0c6612134a8a6d3c69a9767c72b7417f08cebf71d7b45d9cec44a6d9dc7e217c8c7a0b3c1429ac5b70625c5eae210d94a2a3110ba91e4d41eee908382f5078ad9de18c66155d1a990db0b2da330e746c0100306d21960b125642c007533a8cad110431f2a6ec223f8487b52ea06b72ad8a8742ae533591a09d90c6b2a130a9c42cd26766418e5013fe802e149453062464717f0a8aeeadb95a9d01949f3def388144a406bd049cd5a376d0b85ac36e6d39ada65d2c97b22d41512a959d7a3ba8a1242ddb3a2a2cedcce3663ad763a933792a55194e107a12c8a67b069886b2d5f62e37a9250cfbc20783794e721680fde37083bfe386434f40299292634f3f909cedbb8b6ae2b3546bff82652f3a9c948f1e3eb9bf3f547f44da4d839ae9c78898649cec4aa0298bf5627c33b93266b9fd58a79e29cca67829ddd0d82304848fbd54e2b12e5f98ea3e86a7fa00fd6ff5d5fe3bc7ffe8e190deb01158fcf00b7c8ecc63dea9fdba3adf992880f47958ac4a5e9b983d32504490d61d2c4a751e17de634047ae7303924e20667f0386792080afa0f39cd19ba400bb368f6df67ef773e36a398ec23d1d7678d8226fdbe14af7e6ba2338e6c14ce02cf76535c0d04ecba26748f311e8ed5003554ee0b5acadff3161d3dc86cd5fe7be1b55b044c6b018527ead5fedcead50cb3c88987fdd7fdb0af022d101e8ed796676530533477df19a845de44e7acbb6c599f490b221fcb64c095c59602d31a3b72cf20baec97a6af1f9dfdae3124f05d6efe636c693a6fabf210fc63103c843afc570cf81986ad02f4374a4331117e169123dc9d12c9f7b07e797bd8abc4f21e9c83e35292a7b5be81186516d254a39552d84103e6f134b4e3d3b92069aa67e867305fe16f6e526569bafc1ea8dc0a7ed35cb4d5809c0baef6fea66fbb4f27b575995d07c3417010c15b551b76ba955b3956a9de1627ff8a4508ccf9ad5935f377f2c5cfb88f34f28d960105b2646d4965a98d1a76e5bd60e51ba7d85b1867d16b6f77f8979d87f6798a3612d99cbe015d3b0a9b7692b22985c089c0ca6284a5260dbc688b75fc47f11ad276dd68c63491fd11673a0812a98f7b0f4967cbb1de05a366ecb5ac321e4274386854efa1409f20455b4e243a4bf0b47f054f6daf680dd886de89b89d43168461bc1f40a", 0x1000}, {&(0x7f0000001240)="38864f7e7bdb54ee27fbe883524074fb768d0962c98c3693517970de274ea44ef778d1bdb99999a1d0c6a6ec692587d8c76dd7c60877e83a88dcbc928f08fbb92c3765cff33dcef4c47b6862b79e77c558cfd2e8c7159da09e4affe6f2792251599340710a153dd4159e32474a5a660b915aa85df14c5c82f98a8ad4b52d88b774a5b5a8d352eac0179360a0b71cf1c3a50defbe4cbf1756ff2e8117ffa6e496b97ef8aafa88205b3575fdd29a8616a440a727afdc0e8dd1ebcbd9291da02374cfb6a7d2ae457ea34994e8bab7b85baf5591e6c26c2492e0eac2dd83ccbf732f3beb1b7859f583b704ca53e536b9305fa3481b64fa95226c6b34bf0247", 0xfd}, {&(0x7f0000000140)="76074a677794c554", 0x8}, {&(0x7f0000001340)="af6d71c1", 0x4}, {&(0x7f0000001380)="cecd6f155fb2d37575b33917da698c28af0618159593ecb2a7a181df7b965aa6424b27ab93797cb4d9f6f140146d0f8e007dc1c799f700b9df84d63fce6b88add0d0a022814299f88d7f4420b0b58f29fc7263cffc345d28064e07dc41618782bdbbccf226c32682c37d81", 0x6b}, {&(0x7f0000001400)="1bcfcabca83f8a9715002431533ba08db68a9b9acf29ed998201202147a451bd11fe17b0793c2e01bcfbe274925700796635b30fab069ed6acece0a7274d1c8042220aa7a7805e19a185a16d8955204fd1cb3f9b21d61fdfb3a5ba2e8e4e13f380fc0042997a754d5d70736301e2756aaec565f4f8c18d261931631fc54b8de0085ab1468793f22b0977dbe74d99060ecffebeaa2cf7a5727ca71e9113b7919326770c50f8070d10a669f231d11a7211d857827227fc3cd9197200a1b68bd280eb0e8885f0e7b7da6ad0abb4ec721e9cdaf82a8a52f330df12c2aee9d0933c06f2d82b4babf410a93e81", 0xea}, {&(0x7f0000001500)="b91c2642988bc5ff9a624daece072e9dab2a38d9583f77556694f78acc6e2da208785057f296d334917a1374d292b43a4ef4cdc51b5a8ed89d1eb215ea64d7bfbf6aaa8de4e6dec616dccd4cbbe1d5edb5a8590da6a7be25e8dbb375de342b018d58addbeb80fbf4040357a32c5a569b110c94f5877312ed0b9736721445714b8011b90070bb4d01b0d0757bde87730ae5782fe9a76f5f7c191cc29c1604fea6dcf0cd88300a8e551465ddf6e2a1f988700ed6c576d16cf0aa9aef066561d54a", 0xc0}, {&(0x7f00000015c0)="240d3978748ae7f8d284edbef1444aadfcf3d0dc67aab340a36c57365ae7eb75c80673831b1254220e29d2f25a1f7b94a32560a11e1748692617711b5b92a44072c1a59b610aa6e31eb435b5f79a22a84ff29ea3da942d4f005570880e194184df1ca46722e8df10ac63c3606eb67588de5870579acd887acc535768f308ba7d7a95ebfab05ae0b7aaa369a9f87074f9d38a564aaec34a3af5530ae9b12e162fdcca6274b14cac0135385bb5ca8978737da6a8293b7e9c1958c75dad913b9fc21f9021423cdba5193792358d169c3e23b71820358930b28c705e531aca0a5fdf659db61a661a", 0xe6}], 0x8, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000001800)=""/71, 0x47}, {&(0x7f0000001880)=""/246, 0xf6}, {&(0x7f0000001980)=""/224, 0xe0}, {&(0x7f0000001a80)=""/147, 0x93}, {&(0x7f0000001b40)=""/4096, 0x1000}], 0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xb19da855a114f330, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x3, 0x20, 0x1d8, "2f7a912d9bb27225bc1c8ebf9452eef526d7207d", 0x0, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x60241e42, 0xa2, 0x6, 0x2}, {0x8, 0xff, 0x1, 0x7fff}, {0x20, 0x3, 0x6, 0x5}, {0x400, 0xd986, 0x401, 0x101}]}) 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a80)={0x9, 0x400}, 0x8) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f00000022c0)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000002380)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000002300)=0x1) shutdown(r0, 0x2) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:05 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a565ee8a5aa96a1f351523ce66fe6a33f37e9810d28af43049d029972483217eddec799c94b522b6499906a7f27db1d5c45885853daa4f47d8e9868487caf59ce7a78d4fb813551d0b2770985fc34f9fa3657fd287fd18267eaa0a250f455a6a6e2fd8d18563c834fcc906531425179d9f7d35712cfc0814752bd623f505420b56e"], 0x6a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:05 executing program 1: semget(0x2, 0x3, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="cbe5ff", 0x3}, {&(0x7f0000000040)="d3d6d3fd98b359456d41c5655745195b336985de6b27007e99e6b2bce3f233b873abe57080beb70ef6a3415859221145a19a715904f5afafc2d23e63043848b241d76008844bc00c9ab6df57dd6dd9a16a509faf625a2adc60639058de4a5ee397a777fc780b7aa5b3cdb6bb8fabefd4f9d1c2d7d72c5b79a15b536ce711a8030057b522", 0x84}, {&(0x7f0000000100)='X', 0x1}, {&(0x7f0000000140)="dd62174e152766063040fbd6648339ae6860f81af88db4c9c37b616c725f1f627f349923e7b8d9f960a180079233006a4d35294b925f5cf4648ec61670ca432a620eb60cba7ba28b7f06e0ef0fd256ed15bce422859cd37567b77854e17947afd054f5bfefabfe8bd392b36dcc3b7b057baf04421d722e2def261802e623", 0x7e}, {&(0x7f0000000240)="193fd19e1d646f0bf05a172906a47478f681b7344d26a257284418f805c1711aaab52d038fbec5fe186f8e65db67f89a690c3b4997b09ac8bb37fb9b6d6a743b3578ec922511268100fa2c690d754a132b901c703a24f01031cf566d2001f9357bb1b83a5e5c2d35e2223b7dd09edf17ccdd257564baa9241ee45adfde4216aa5c82a3add8b58b80da2b556c6c4f96af3cc65aa285c81c0ab43bc54a33d8f9c0a1c0665f5bf27642ded1bf551709b5037286eb60cd27bf", 0xb7}, {&(0x7f0000000300)="69889f5bb0ad51d32ce405a88f0c516d8eb039159556c6a746773aa27ea8db4c694863adfae1934a7c8ace1882cf3532f028dcfb7c00a1066dc975a73385cec90a6af4ba4d87e39aa5e46e6684d49609168ffe7a4c0206e5d037d05fb5e9e5e82d6e3bd564f6c0483e19749e7ac30d976cdce375c142eadf6f5874ccb7d889234628b09da91965824c7103d1868eef98b8fd9e384f74d1f0fcc068f80fbf345a4099abd3daa15844eb4fd9bf025c37324eef53d3bedd28ae692be544ccadf39930322112f6383add22c70fd614ad19cd931cb11ca51be2a4", 0xd8}, {&(0x7f0000000400)="39be0fcc9b37ef234ba6731c1668c5f224777e64de1825adc431d80b00a3fd07d3eeee4e58767322cec445ae615ae53190fe97c9fc510be4f2c797bffad72c3bbbcb918b52c53203b8f3f86e15bd6edd40d2bea4b2b1ec8111165bd9ad43093f97dcfd30a2a450483e7bb19ac4ee25a36e07d405d55b3d6b5e0883b12e2c054163ca139aad", 0x85}, {&(0x7f00000004c0)="28dc5ab9129f4bd95bdfbcc9d4f800c429eb20dae2cddbece905313c6178e62393461538aacf1a57ffa04a8bf7f081a4b619591ea7a0bfa030c0ada7f27edc0d1ef068b4a28f1a25d804ff194c83463d204bd0220f7939757c172ba0502b53b1c5ed699356b2f9e9aa42e51d82ff0c9919ac60457627ba77a99ed0e5156901862658db93cf375af7abbabf0af80545656d5fd2043886a2e9e335a94eba4c3827a7f9ac89c33a015a3409d0118ad6471101e69023d3d7bfa0dbb41c7b23db2f4dfb9d241963a8afe2c63ca6bde0bf31819a672f", 0xd3}], 0x8) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080), 0x0) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x100000001, 0x711f5d00}) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x75) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) sendto$inet(r0, &(0x7f0000000080)="57b6bd817c", 0x5, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x608) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x458da14cca14b178, 0x0) accept$unix(r1, 0x0, &(0x7f00000002c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x50) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)}], 0x1) r4 = socket$inet6(0x18, 0x8000, 0x2) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/39, 0x27}], 0x1, &(0x7f0000000200)=""/106, 0x6a}, 0x40) sendto(r4, &(0x7f0000000040)="2d0fc97307d84902ae26c5a182", 0xd, 0x3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:05 executing program 0: r0 = semget(0x1, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/237) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x12, 0x100010004) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) sendto$unix(r3, &(0x7f0000000280)="1efee35321a7b5b11585371b5018962dfb2c45ea70865c23f6a9538852c4fa1d2d8c3e16a4b476b200cf34d945b230194d51b9bf412dc39238fabfa6f118f495f0b928d83fa26a0b95eacb594a58fe06364548203b0d141a4b6cae419167901c30", 0x61, 0x5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r4) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xd91, 0x44}) close(r0) r2 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4e76cffd4c522c74) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x108) syz_open_pts() write(r2, &(0x7f0000000000)="eaa4281245621a8a1e43f04f916b564b4bf9d4a3fe7a42ee60b3cb552e0a4eec7962fb6f455b616be961ecb7bf6f671ac116a96dba209d6cc41be42daf60ac33d06ce9de087dd2945d512dac0aca17b2c95e8a436fd3cd434575ef2a1fc8cd73f0389f04309d54a533b4da0aedd0b3bb5997", 0x72) fchmod(r1, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xcd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000000c0)="e35310c6b3a4ceaa4f00a93fd9a360e001473b3551dcfa12bdccca788d9c58c76ab24cb651a2a3dca0f1c098497bbbb5b3e88c731b70af66c426500c32006875f77f2ec73d8b85cd2ffdddec15291f20dc2f77ddfbd21920b56f01a66165481012699fe5183f7b37243a4e5c62", 0x6d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x2000000000000, 0x10000, 0x2, "0cb9c861e294be24d5b6da94c7bf0ac014a0bfda", 0x7b, 0xffffffff}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:06 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffffa, 0xc, 0x0, 0x7ff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0xe, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x6, 0x7f6}, {{r0}, 0xffffffffffffffff, 0x41, 0x9603610f551bb7e, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0xffffffff}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x100000001, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x100, 0x2}, {{r0}, 0xfffffffffffffffe, 0x54, 0x2, 0x1f, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x4}, {{r1}, 0x0, 0x8, 0xf0000000, 0xfffffffffffffec7, 0x8000000000000000}, {{r1}, 0xfffffffffffffffa, 0x60, 0x2, 0xf9, 0x79bbe05b}], 0xffffffff, &(0x7f0000000040)={0x7fff, 0xfff}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x664d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000240)) 16:00:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x80) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x800, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x5, 0x6, &(0x7f00000001c0)="e4d327b3ad719c1a4728b2a795fdc02089ff5a4ec5b70569eecb33a851e364d1001b132b12bca704aea17f60705765ea7f47bd25b7fa983c03bde9850dae0bbfa47a8bc16b2b5a12cbe98894383b22e4536b4bf3d8c3a1671021bbab7601be209740c7fc77ef5d46c9317cebf9c490e83592fbef2c066ac38b2b51ce52fdb4fa80cd177577c788cd19f92dbad9e5de72088461280154b2e9749fc90975ce152fdae5fbbf4064643892c785d90b08b8373c6524b990028ae4f9954037a5ba2fefc1fe924d0d15bb04ed64fe40ee6cbd267cc7ab1761d8b57c7a2041463c598fc897677340b2082352943a93c6", 0xec) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) r5 = geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x510) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d00000000b530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d283bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8384c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb200000000c3661f43929686835e09fb9b473d07d5f7b118056ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822af89110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e14b8e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d800000000000000000000000000603c512d541a182d20fd19c9bae6b8fbbc07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c3286b2356a5bd8ed86599ec4e174f9f8aefa46aacd15e8e1beea05fe4e3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a25200000e8e85bbf953730e3eba6c6b81ef48db97d27c333f8f9b86478001f2d8a02cfc98cdd500000000000000"]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) dup(r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r12, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r8) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000000)={0x3}) semget$private(0x0, 0x0, 0x4) r13 = msgget(0x0, 0x280) getgroups(0x3, &(0x7f00000003c0)=[r12, r4, r12]) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0x7f, r10, r14, r5, r4, 0x3a, 0x4}, 0x3, 0x401, r8, r8, 0xd27, 0x4, 0xa73, 0x46}) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x6, 0x8000, 0x54) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x820, 0x58) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x8, 0x7122}) r3 = semget$private(0x0, 0x4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffffa5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x5b3, r4, r5, r6, r7, 0x4, 0x6}, 0x1, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0xadf3938ea622ff89, 0x10, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x2, 0x200}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80, 0x1, 0x4a}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0x101}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7fff, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x42, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x9, 0x1f8}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x74, 0x40, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x22, 0x2, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0xa, 0x20, 0x6, 0xd51}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x100, 0x800}, {{r0}, 0xfffffffffffffffa, 0x86, 0x1, 0x1, 0xd}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x3, 0x6}], 0x0, &(0x7f0000000140)={0x9, 0x3}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) madvise(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x3) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xffffffff00000000, './bus\x00', './bus\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x1, 0xc4) 16:00:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x7c628494ff920c98) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x6, 0x200, 0x2, "a94f94bb2da4e8a31901e478dbe933f3d6df6e8c", 0x8001, 0x20}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x68a) syz_open_pts() 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x501) chroot(&(0x7f00000001c0)='./file0\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xc, 0x40, 0x8, 0x6fda782a, "dad378e8af6eaf9de70f294ad634722ea4d90283", 0xfffffffffffffff7, 0x7ff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:06 executing program 0: getpgid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040), 0x10000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfc44d954654945eb) r3 = getpgid(r2) ktrace(0x0, 0x11, 0xa14, r3) 16:00:06 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x129) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1000, 0x401, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$BIOCLOCK(r0, 0x20004276) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe16b696de45cc57b, 0xdf) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x9) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) flock(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0xfffffffffffffffd}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) munlock(&(0x7f0000667000/0x1000)=nil, 0x1000) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) mprotect(&(0x7f00001e0000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f00000002c0), 0x208) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) setsockopt(r2, 0xff, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() pipe(0x0) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20, 0x7fff, 0xffff, 0x200}, {0xffffffffffffffe1, 0x4, 0x3, 0xfffffffffffffffc}, {0x6, 0x1, 0xffff, 0x64}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, &(0x7f0000000100)={0x7}, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000080)=""/114, 0x72) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x2014, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0xffffffffffffff5f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x9) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2a, 0xf0000040, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x14, 0x20000008, 0x80000000009, 0xa}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x81}, {{r3}, 0xfffffffffffffff9, 0x74, 0x2, 0x3ff, 0x80000000000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x7fffffff, './file0\x00', 0xfffffffffffffffa, 0x7, 0x5, 0xdd}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x19, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x4, 0x4) mprotect(&(0x7f0000248000/0x3000)=nil, 0x3000, 0x15) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) ftruncate(r1, 0x0, 0x20) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) fsync(r1) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="601887cf4680b20b018630b5", 0xc}, {&(0x7f0000000100)="29a4a0bd4fac4372231be65ef183116b6e6bd494e441e14a2376985389d49bfa4aac26d1e7b66eaf35da1edfb40a2cef2eb4a4f49152d6be68d92e0f5294e4d453b952ceda697e7b7fa181b10fd57132c459d8f3174f40d7e34d539488db5cc8f3f090ebaa3c6ff95b3736c4bc5e5fd22f54f75b2af5d215326a95b8c266ee42f1798b53d6b32e2c5df25220d1618c61c44b60a7c6e6844949394cc4563c467f820a60d131b3ac3389bb681cf028927dea4356cf541887a12830d8cbd31d753dee9a0d0c5255a1a30ec22eb8af2008", 0xcf}, {&(0x7f0000000200)="1c0c124df9acbd1e44d10f361513913ae1a46ab8512a430cef9984ab581b7dfe0f01f8917561c96412b5c2b82030bc", 0x2f}], 0x3, &(0x7f0000000280)=[{0x108, 0xffff, 0x8000, "062953fa1dfe7b577da1c9cf2c1f831dd43d0dd5d38699136a3777bf0496b942426388e94af88cc5211fbb7ec5b51fee377e78a3a9722000a4b5b480ea69df2ad0f38b5a6700e70e4837dfd866d0c0bb796cfa5bf0605460dfb71781dd31ccc54bdc5e74d501b2321336236172c0fb359bfba315067230d0954d44b81016d7922834888aa23696ed3c23719cc39845337caa270a596b6b3b844994a129c7dda7abee340af607ce4ba81c8c95406a254fc5ae5ae8b30c459cd1d4170b88c68a1cc2b3fb2223046d2bcc6e34afc4674350becaa47b913543ddc070712bab88db1cc1752d97a26b22db6cbffad570e14ca5270ffbef28"}, {0x68, 0xffff, 0x0, "d29be2f5ea180332730075da71c70eb961578f78462826705c4cdb027971406464e44983338edc9c680660f1b1435e49e45c78c883ae0e73f2e91c3c05a810b6f3698844de902b79b8a0b2afb73bb0a07fe4fafa"}], 0x170}, 0x4) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x9, 0x8}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000480)="b0d4670667bf96898546bdb720e14911424026ca2725c9b0480a98c5078ffd2773c863aabb667beddb587ca014", 0x2d}, {&(0x7f00000004c0)="f34dd26db7654103fffe71baac126897e735b2a239709edfc5f5a0443d440353c359fcc88521f4035243de0117b2043eadc34b2d795fb42c8676fab89b58296086cf96c9d0b282160422581bc7270aaabdef01c5219b437f8d68d41fcf0ef57b62f16109de22115351be7c71d0a6cec58e14fe7148d8d18ff824568815a3839ca080bdda691ca6a8623439be56f89921be434f9a79f7dbbe15324655ba30a4fda1dde2f53d78f6c693b00704674ae6a1175ed36e14994448531fa014cd72fd1c31287d96", 0xc4}, {&(0x7f00000005c0)="f4b52a920f2acc4a3b7fe5ba74271033bdab5589e80c6e22c132468ea948ca4880d37dd282d9409cc7d7f8601502a59d6d5aba2b9869bc437d11dda78d7baef2d555db408be94b48942bc30d8e", 0x4d}, {&(0x7f0000000640)="9cf46052d29a632ae975180177ee16ce13b5c6a8d358746765c58354326380c50a09c474ae9765f7bc4fc39add56ade73ecfbd0ce7f5bfc9c6231f15c9467bd98d70708e93a011bbabd385cca97010d04e7695371fc8eb9b8bbbcc16b0ce8d7dfa075d031943a5bdd94e559f1b34fbd4f3b3fc91815483d8336107c30d9834c021399878177ec66ac4cc471e6b5bef257261805521c2792b796e8229871d4d73e5efebf90caafd002fcc6b316e5009835d4b8592a089a8e4c52aea89d526fe54761b2587deea2d46bc7be3499ebeab43c29a47be8f48fd1f661f7b2bea21114ef78f4670bc9f154545d78decca9d46842e98d372cc4a19747e2eb25d8c8775461eed0c886b0c559d0ecb8216e0b4d0fc2f8cc902897c9c91dbbedc1e693785a0535a727ec9b4a186aaa6ec4e7c572c300d15a1897b3d948c6a84b26d5643d29bc3974b5d2051b184bc13f68dcc2e877fd98be12b3aa608a8a3e08628061a0ff0954416da7563cc3e5ee4b8949cd2c390cf3ee55f1bcc47e46a9c9982197ae8285a6aadb52dd97ee45f02f7d194bf1b4ac54392b4403e887028b3ce0c40079f6fb3db35a02430b8f48d6acf8b08aa2fa0c5a46c5dc9b278c28e43cadd794721997c81a20ea8440d458446e7c5f3f2cca7b6ab55e4ddd7844f05ffca7dc396996a58f4e19d78c0ecfbc0440271696318d8e1a8974bd80685b65ca4abfb0063e28fd74d38e73f3e4836a6a7ab48e39ad56afb487f1cb33857901df385f73ef0e88ea78416b10ff79f5ec3214c856733800573d12df5580951695ea206015022f5998ac7403af33881129e482c40e90535a7f19ed8d7466b9946af7f218475f08e24733adeb3c59ed1f21ebce2fd161ce823a55cece932eacb3103e238eaf71c98cd9a93b293f681c304332e3776d8c66227f7187694aaeda344077e17c0170f99a8bb36d2265452fa3444ad80787d51d7ede5481355680fcb43b05a81805a952729a723a885a06e705111e3e3e611751b154c791323622b1c40a68b09f45d27b3ede04f236c62a442481c4d1e36d9b2bb0ccbd94a035ff2eb6669426e8a8fb6d7fdc7cda1a3f5d506b483c8d5194c0ae73fda5de0d871e7230e609131816ee2ef4b8621cf5e06e17f130b003d24b6e934aa28ef43a6fa0d16057e3f4d37a779827795ba41e9946d4e9740eb8ed09f97a624325e390c850dadff4050a5b9c85f4b5395fe2743e39b09a8123296013845ecbdb03c3c67306230acb0fadb4b349cbd3c7d17dbb69ed47075d7f030b542244da5e33c1d2ed18b0d2e88e69c8dbaaa6225bf437697e55c716058fd0ce4ee9e8e72349d610ccd5dfb9e14cad586928d416c32fb2288b8344d2a2768ee1d521d25f7678c82c352e753dbeeaa66fd61fa9d767ff92e41fde1107b439d5c9eb478727931730364abeb146afcea5a5e3d78226ee801796e3317e779d139ce7634be579ca2332a6b566e9895f84da54f616ea363c17c6b891d7f2ca754475624743b89a5f6dc05ad358a308412d67e00bb4f548d9f0a8cbc66e708d74a80b1b69abf51631f2c061aef1a24ab3bece78f3481267d726a46794bcd4353a7ec9988539dca479c141ada7c3a2c279c9829d4f221d39442c7ee4c5ed0c0f4cefc80437fb5a2300eab0c33bff03dce18def281d737bed86c23761167539eac76b5268592f05253c4971abc037fa221e0798281d47dc301ac135126ab9e4f195af6c7eca37bb0e6c91fe555728465510c6053e63aeaebc08a1a20794515eb860a25213fc4c422948ef68ed82ea12617fa5a5e74ad4d202eaf039957b6a61f59177c63d7af156607b7fb56e17dff5a97d353b9280b5ce7febf4ab9cadac7bfa979dc34b7c47d83f0dcd4a0ceb539c0d3335e3cb34c27286af41a49685177d34cd1300d57b3775c1f66e90decae524d721ab80a406d71bd1830c1cffceff6cfa773110634991bc101db5343b8606edca3e4d86e086b42e850696c7220bbfb4d3828d9bddfbe27cbfc83866de95975d63f331b3327bc012c37eb5094a1a10e877ebaa7af91197e5cf036a630fb1e1452dffd1b6eeee4de44e851ebdbfd580d28b553777bbbc6c13b743ee97b8189db4bff133641fc8860b82efea4d5832ae3f93d423c15960a8890cefca848f2055344746da6b2dbea26eae2d7058d7435a0027e15063e4d133bc055cb101066b5b1443423ed03f665f1829802da830f16cb298200c2700c4531534f8b420e0bb22da2ae54dfd996b262f403ea0b169eafc5b4037190fdf02bbfa05addf87ef55466e2d0372b8f4bd0d5e64421e057410495cc1eabe92e3ffec40e5f4c5a2c266a888bc7f5196067a23d7f827e46dc60378d1531eb3bfde243f4e8de2d6e19a8abeb7f600fa7da782f12b46b071042d4d0614d20bfe5d1cee70d644c63f16a84bbc5b9c36aa236e3133ffcce5b7d1f7bc96268facb96a4c28baf25e0fc6bc657388534c44e7d4b6ddc9a567d3b2d36da5249d019fc9379c0b22a91c6da0bd8947467b2121c34beedcec960fdf173b9b045a4ffba29942b45cc3d7aae79f2c290f4d7c2e2f7978713cad63d6d681c37bc0404ca9e2bebd9a77215d84bb7e830f5937b1c36e253a8abf731f2de69acbb53219db4acd3751e9d5ad4f683f978e34540d5dcae5ecf04aa3e4ced4f5e7650349b74bff94d9a033f6036dd9d3f78c2d5415f2da07164113a9be6c3cdaa062507ed2a3105a42ad025e5262e5b571f15919af860489027ee4a096c5fddf876d76b207f3851911cfe8eef8b321b5414fdf0271ed367d8c9253e3fa526940e33ed5a7b8a6d2dd470d6d0ffd441d7219e3580e9a6054dd23a9e100574ff8e4d6f8c825386bd5c9e0b5d0a95a897d903a8168f4f288803342fbb35c2df627c166eac79a3fbe66db9cbc5d76b2ab997a3216fd8c59883fcd6988210231025cb9a55f01a9d1c8d155972524dd5054a7b57e39ec0985004ddd56de862072a44d6f08c6c5ad98db95f73f8e9b33387ffee87b19ec1a765122153855109c444b6ce8887ed18e64254f1b49c1c17e6ffa1b9606edc05e6dfa8e3e650916830e2cedf77c287d8a06ae12d62e271576cef354e0fb812d7348fd886e47dc08387d92a18666dbdc4564efbd2d88d181a09aac73cd5766b2bd1024f6f7d2067cf64d5d053fbac560186f33d7f50070824034e0573ef3a5958e20752634635d8790e7e56bf1efdff6d0effd8f188d01ce205ee522dfd6718386ed3e6cc0379838c1c49139eea467de7f19d4848e906fea343262bc66e81f3683f5cbe500ff0afd91767f81414c29d393a2d924f937b5a0ebf48f1213761ad28a0d2e1db93a5e02ee72b8386a98dbdf00a686900714e2e9a8d99f11ee1c821e0c18b9fd69331e5b87c9384f1624061e465a6203cb57ecb1d463ef330c04a17e1f0a8244b893bb0e7ee236c0ad5982be109b07ed4cec0f8037e082e86c8a8b81a53bda1c4810a8e68885ecd9efbcb0c3375e83cabfb031b1b577e5c23914ab3fe9a32fd5aa1dd385667f7f925b226ab07a091fc9d0a805fc70541720fccbd819761b393afe46241a40bc61baf7915424682140cf68d175bbda03cdaaedf338e99656f486818771a264f64cb4ba3d5d239b8a62477e8020772184f6467b2e737a405c40520120e453e4869bb39f95bdb6ef2ac8a93c1e6c1afad593f1ab3494386df407b6589328b6083bfd73e91c4e300ae5d2e7fe6f0af76d67f05872fbf1d0d18936c9e302c84f079ef16088d8e42c4dba7f859a1590951e2352b2812d118267ce8a3f6d4388fee2d6b0a8e85b165b5fe7ebd7ebedc8985ed389fc4ed7359c3310d8e5341b723ff2ec3df1e12340291a70d1c14bc6bbdc1f0874d5450998db399870a8f314c0cdf600e4de4ab7e639940ee24b2f6bef41e5508b05a948f2b91e64974e3ed9be890aad421ead25395210242e1f69255baae9340142b688ced76d65a9af0744d9be296ca55411b9df8e5e8614121f6309123d016a0a1c20f00a43c0815a19850d26c48e8a3601309e9be98434456281b33488c4dddab7453b3bd75450fd1c99960cf2e04195d18b2b75186b7310335a614904ed5edd5a5a9fc51d4952a32f86a7dccbfe91defceaca70eab61dc55a52ecfc716a5b5848980f681219af80849513221b8db4a3febaf0b52540f3736722f474f371e8d41ef33d90587df5950249f0a71b071bf4852ab64642b9b0dffa26f52b09920e1c1e73414c41d47e3af45a2233a557578af95b27df25ab9c4bf0efc69521e533f0e2ec2605441643aaeeea7a6e241c21286f2bf703542651d43a4e69f6799d85ae9938a6ee9dfa307620020be420c61df0ff775c0635f130695f49069f360f2eee68ccf9b9217e6bce2fe2e87f81bca3b53c76e16a13538a51f22f718d7adbbf86f1d94a04a722cf228b869bf3e0ea8fc57c0b69a36d2823b9de92457000c08b2f890a64c1dc0ce204a7a4fcc63f51a2190aa78e3b4f7f80c133400dc961b2451d0d60551add3b082ee64ea6c1731d2dfafdf65efe92eab2ebaee0b01df7af7f5fe892e36ea92cf74c168fe90ca0f0e5c1e05d2348862b65e4041d315e1f0b5f8ee086fb97df798393e2c2660cc9faf296f502af8f06c15a085084ff3056f809d8b81add8fadbfdb098f89eeb96bd28e1c4bf93785ed3ffe3f98a782c931be18600fa4b83a242d0b95ffbc7e5ce2a79f76d1e951c15f7fbb7c3cebee2afca59b62fa9842959ea6aa338e2006fc901add79965f068db813c98b2a1f34cdd01cc24cfe2f3fffdeaaa1c93bb0b88c2accfa6cac2b3b6a28c5322847e7318537f23d365e3ae2d71916c73b0eb8406eeca614ace95888b347f01ef177a0c739c7995bce3a0ab1d1fbc0d9aa463066d257fbe8465d9bfc3e9f01706aa099733f8650e7d54029323652e3e7cf7534eda2fe493550db0417fbda2c4d2a9677d8fde9ffce402c80224081d8de857aabea0d5cb0da5c69bb07d64dfd3edde6cfbed76715533b2f046ab1a8b641dead73b71ace1bac0893b8c002d09133422c83fee22b54a69d1f89898003d2d50079895e9dd04db2ad8ac5eb0af3d50d05bcf4d777fee0c3adea13259395ddaabfd66f1f8382443094be127778312af29b2354b538e1d40bb055cc544aa40bceb875a47d68e9f1452178f5328416208eec0795a72229a07b93955319d964594b622a53db624b45e33cbdaa3118d8497026740547767e0b848d69d311ba31a3be4ee4502058e67b5e88451b64c5358622dbd9c7bde1be0772ea2fa79093515e240bf14c9d642a062653e0b9cc9f5e76adb651bab4fe738978ce6b4fd5e3f8bc30e4df933e084f9c18d8e7babb71c0129a01d588754bbf91dde7bccec5d501461c251c9d8131e4851041317e030dac5b91e0cf5d81beba4d6b84ab7727793fc7ed49d205809fd3112696fa32c21fbb69c6d91dbae77da93fdc9334865dca747778efc812f1a172e177b8a099a23c54ffe60b44c59f768b8c2cf8bf9ba215281c248215020e211b6fe057b99d42418aa24b575ff86dbf27026154c6312f56b121c67e9875f299c9b9274d7ce71479492fc5884e187ec807e6b8ddd5003fdfcf728d0e568b01d7815b851adc7060c9de0b3ee85e192df065b8b85ca7751b336fd74f5e8c8253e8bea8641f056b11b96883767be322c1c556574c748ec380e5a625b1ac6ea229919498265226e4032dd407bda895a6cd05a19b5a42e3998cb74299cce0424c5add37a7e82b73b8fd54d671b0ccbe9fdd1792dc6a507a63b455e1842b0725ad008ff7ff9e469", 0x1000}, {&(0x7f0000001640)="1a57cf273b1ab037a9fa15153172c8343e899ff418507b8342e838c464e3c5cabb7b3456fbf86fa68c6c62ca6cd1b4", 0x2f}], 0x5, &(0x7f0000001700)=[{0xf8, 0xffff, 0x7, "2b66b5e510613e43985c20d0fd1332d46245fa2b4e0ae863dfcd9affc1ab13c132bce2773637fede17a9d670150a27aba46f3efabe76d9bf11c487b76f04c7870fab21da0530bb3e3ab9d1bdae730cb14d59cb3a48cdb7217f1aada2141d9f93163eec356e433a47d892a4bf9621f347612a3f5a0cfbe851d1b49940a2ecfdc692f265c25a1b61897ad2915903538ae44d182569208b5ffb370f0239f6e485ec23d657596a7f03e08d4ba8207c3145c4eb30a7db2094c03f72db9204b0a470302dc8f4a8cb1daab740960bdf9866e976bade661d206ffb34306a88a390dd29e4356829bd4ca0a4"}], 0xf8}, 0x4) r1 = getppid() setrlimit(0x0, &(0x7f0000001840)={0x2, 0x6}) r2 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x28008, 0x20) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000018c0)={0x2, 0x3d5}) r3 = openat(r2, &(0x7f0000001900)='./file0\x00', 0xa77cad87f93f4f3b, 0x18a) unveil(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='x\x00') r4 = accept$unix(r2, &(0x7f00000019c0)=@file={0x0, ""/2}, &(0x7f0000001a00)=0x4) wait4(r1, &(0x7f0000001a40), 0x8, 0x0) mkdirat(r3, &(0x7f0000001a80)='./file0\x00', 0x3) connect$unix(r4, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001b00)={'./file0\x00', 0x5, 0xff, 0x6, 0x1, 0x7, 0x3f, 0x7, 0x1, 0x2, 0x1, 0x5}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001b80)=0x2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001bc0)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001c40)={{}, 0x6, &(0x7f0000001c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001c80)) fcntl$setown(r4, 0x6, r1) connect$unix(r0, &(0x7f0000001cc0)=@file={0x0, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r2, 0xa, r3) mkdir(&(0x7f0000001d00)='./file0/file0\x00', 0x4) chflags(&(0x7f0000001d40)='./file0\x00', 0x0) semget(0x0, 0x3, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001d80)=0xfff) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001e00)={&(0x7f0000001dc0)='./file0/file0\x00', r2, 0x2}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001e40)=0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001e80)={'./file0\x00', 0x6, 0x4, 0x8, 0x1, 0x3, 0x8, 0x100000001, 0x2, 0x0, 0x1ff, 0x4}) mknod(&(0x7f0000001f00)='./file0\x00', 0xc000, 0x8000) listen(r2, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:08 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/103, 0x67) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x20000000000002, 0xf9e3, 0x1, 0x3, 0x2, 0x3ff, 0x0, 0x2, 0xffff, 0x5}) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x95dd0d73a110b4c4) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="7b709d012c01b5809d4ceed9c73dd6aaeab8e3e6e645d1c6e187bff7a77c583d9f1c9ab96e09b8a28537aeb5c8af33598646aca6c5797f65bcc0d900d8955a8c6eaa0e90b8e43429a70a799ed21bf95d5f47151432a0ccacc2c8e8b414ee0a59048e332f91321f976cd24452dc77fe92b672bf256f92ec02a2bae1c4deb5a9216510ce8ae1", 0x85}, {&(0x7f0000000340)="98e53b6c6a50624d9a90750272228bdcb32028e3af3dab9e9cdc99feafc891af2aa562aa4d0f3f9de758d7bab1add95a77abc9da7525a1778c30f156e0d886bf8db503feabb95e13109069e4d805fc0c78048b721a54c077863f7a290c9c2998e286a0a00f47f1ca7803294c5b6b4979dcf7a70fe5a682449820e71c78fbaf3a9f5237b5889c50d31203076103ecaca55b124ab85bb702de330a90c5f2e08378dddd18d38a2ff2b6995de43af9d0a2fdf0d7914830d7175cfa843d8d119a7eb9b84a245934990d75175b03", 0xcb}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r2 = syz_open_pts() setuid(0xee01) syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000480)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001540)={0x4, 0x5, 0x6, {[0x8001, 0x4, 0x3f, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0x1, 0x0, 0x0, 0x1b, 0x8, 0x9, 0x8, 0x81, 0x0, 0x4, 0x1], [0x40, 0x1ff, 0x9, 0x4, 0xffff, 0x8, 0x80000001, 0x200, 0x4, 0x6], [0x760c0ba2, 0x1, 0x1f, 0x9, 0x3, 0x81, 0x52b], [0x20af, 0x7fffffff, 0x6, 0x7, 0x3ff, 0x9], [{0x7f, 0x81, 0x8, 0x7}, {0xea8, 0x6, 0x4, 0xfffffffffffffc01}, {0x7fffffff, 0x80000001, 0x7ff, 0x2}, {0x8, 0x2, 0x6f9, 0x80000000}, {0x6, 0x80, 0x59100000000, 0x3f}, {0x5, 0x9, 0x7f, 0x8001}, {0x7, 0x1, 0x8}, {0xf8a6, 0x3, 0xbc93}], {0xffffffffffffff80, 0x4, 0x1694, 0x400}, {0x10000, 0xfffffffffffeffff, 0x6}}}) setsockopt(r1, 0x0, 0x6, &(0x7f0000000180)="6275233a6c614d170fb781a52f9ab9eecf4e1457b0983033aaaaed51e408df499c9e08051ed5a58f58630a221ae44f1f05b0e0fc622aea6685c3122ec4427670acee1f822c671c2bb87fe561bc5364b9b8b01c4db6d30e1b65bd2a9bba76b7d1b9d37238e54e22e63c6321ebe29ae5d2a0176be960a39fe9b59f5b41d243f35ac224631b4f1370", 0x87) readv(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/93, 0x5d}], 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10800, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000040)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r4, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:08 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x10) setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x491, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000140)=[{0x9, 0x2, 0x0, 0xa3}, {0x7, 0x27, 0x100000000, 0x7}, {0x9, 0x9, 0x10001, 0xffff}, {0x8e08, 0x0, 0x8000, 0x4}, {0x9, 0x8, 0xa2, 0x625f}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}, {0x87}], 0x20000000000000f8}) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/157, 0x9d}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETRAD(r0, 0x20004b43) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x30) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3268b8d097e87116, &(0x7f0000000100)=ANY=[@ANYRESDEC=r2], 0x4fb9a9d4324e299}, 0x0) 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000a80)=0x100000000) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='[') 16:00:09 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="37a4f04d8bdef6a2b17832b5187966aca0ae67c61ee5f4ebbc18509e61aa955f937f2671b39636f40329c8c693a1b7a4e8b771cc6cc3b075c6540aa49f7786ba5c561b4826761393dc190338e8c4a11776133ce614100bc4506f32f2a9ebc1b7d40ccf1cceca324c9ca034945fc6d88b8a4aecaaf5073be73a9cba581b3ff590ea219a0aefb5f773467268b1d4b3b27de4a543d89de97dc5c3689c0f69efde", 0x9f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 16:00:10 executing program 1: clock_gettime(0x3, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x8}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semop(r1, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x1, 0x63, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x0, 0x7022469495090bf4}, {0x2, 0x7, 0x1000}, {0x2, 0x5, 0x1800}], 0x6) fchflags(r0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="d2bcf35f38622e285675039a2144c4f0abe92493d1676601c833859c81e1dc6bc3b1fd3acb2870306cc8038afe280b0f15d1f69ab9097b89fbcd5b31a15613799270752e550ca56deeb41591a02eddbb4d2140504ed89238042870b48f017fee1dfd42eb9bc4fa95528038175ac094d13e22e3268eb997db34f0b00d73a59ab99d97df9e91cf98540408b3295e917d7e41c33395686f0368bc04ad21986b5309cd4977fa21c9532efeca7c91d34c4f4e", 0xb0}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0x3}) clock_settime(0x0, &(0x7f0000000000)={0x0, 0x5}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:00 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = semget$private(0x0, 0x3, 0x200) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffffffffeff, r1, r2, r3, r4, 0x2b7da52f07f1d935, 0x1}, 0x80000001, 0xfff, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = semget(0x1, 0x0, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) 04:02:32 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x154) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000005c0)={'./file0/file0\x00', 0xd31, 0x0, 0x0, 0x0, 0x2, 0x3ff, 0x800, 0x1, 0x1, 0x5, 0xeb03}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/243, 0xf3}], 0x6) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 04:02:32 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb40b2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e3d034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824d13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000061b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07450317b62a6369023"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x0, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xc4}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x8, 0xfede, 0x9, 0xe2, "abe4e2ba29000000000000d0f8ffffff00", 0x8}) r7 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r7) 04:02:32 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 04:02:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xef5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x1, 0x0, {0xffffffffffffffff, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c2b0cb0928aa65dff46189ec2ab932448067abf544332b70903a60a43bbdd7001b18a95c6ffa020c1683e15a4a4ce6dfd452687fa019b70c4c5ee149dbc9256ec024126f7fd59bd3a8196fc4a3f510ec248d18c4535d7f4d31188ee40d56b861a6429bcfb7d7a7ac6f2fdd46a56b379722b2b27a74a415007ef8", 0x7a}, {&(0x7f0000000300)="9a4b350c686fcb169d459557134d64fd330b0e4d96d43ba615e2d33404d1435748b8a164aa5ffa5389909dc76b37f9da06e3850e29152e61b6254d3dc60f50c217b21b1eba14f420534d99c34befac1cd3eee3b8cf58eade7fd92484fc501d9fb9eec51512aff211e790271d92d0671189159c9571f571a4c02af900122472f9f0cf2c1402209b49fc4341cf4de6abcfcb8ab08738b64ab3ee67e79c747b67af2e764b67213a9d45fad63cdec1719b49c9dacbdf53b92797858f1d15abbf9abb70dfb2557b1614c6b3de8133f5fb3e33b4e7cc17a069a1ff2c51d4b38c4193c82602c8981827333010f3ced49e823a7de626e173359c80", 0xf7}, {&(0x7f0000000400)="fea381b652324ca2a656de27eeee43d5bdc1bf3513b48fc75fd8eb9f09d35792a355d62285afd2f1fb1dda64f2f75071defc80385dfa4f7d6fafeb3177a200b9c8498a850923847365fb7b6dcbd7e87406d3f5de09fe60be61b90ff6ceebbe7e0ca6476f6cb7eee72c1ad6989c4ebda469d4c20aa28b339282a1cd556567b8051384c42ef24e2487c3613bf3bbe8eabae832809eab5b1dd9938e8192341193614646", 0xa2}], 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000033e000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xffffffffffff600a, 0xfff, 0x8, 0x4}, {0x3, 0x2, 0x7, 0x1}, {0xbf7c, 0x6, 0x10001, 0x7fffffff}, {0x0, 0x7, 0x80000001, 0x1}, {0x7ff, 0xffffffff, 0x10000, 0x2b90}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x10, 0x0, &(0x7f00000004c0)=""/16}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000540)="7ce2aa924b640b45353c796b4cfa6b8230430d6b675b8083083542bdf754e741f91d920c7bfc3db98185dc019e182b76f8bf5dc707a650221ca30910dcd9fd8883ea5b1ede6f2a3abcc59bc57abfbe1688369fb750779ea2f78b6546b3b2b024b14abbe94f49ac29f727d12a755b1b9618aef6e270ece8f3fe410fd6a34a96caca28da0c6c3154d620f3ac6da0c3fc34c3ee123eb13090d86ea50561eb43d5f62d00c8a9eff755cc7ebc", 0xaa}, {&(0x7f0000000600)="31a995ec776955720d38f7af41d161c30e39f74ea375b2885e2c259235ab0c7f560a196c8f044881c78cc59f71be47c4e9ab268a8593b4260b2432d8aa858f7478519f27e33f4bc35a19317f1aeccd6f85d0ff0223d131638763b92630f2cd32e3b0b6e2332d5e80b34ca8b9b0a4289ac245d2a46ae153653e985e457ad08c87d21fc695b34429910b1a5265411f97717ecb81f10fd3237be628831817e13cc5c4a61529ed8b5a4b3043dec7fd5963eb7c88562eaf69cfc8444572407ac6e22dda93245a4ecbb51af14850abae790476170171753f9ce52646aaaab23455c4656ba96eb66931ae64fed4a9ad43795b3f92be1a0e27e1098f22", 0xf9}, {&(0x7f0000000700)="a60300b168b384e25e786aa9a9c09f5704c6e18c6d97a5115943413de6140ced8e4acfc2816ff20745716071066bd36d01a262fb668324f0042b520625316087aa134a7b566c4cf3e0eafa6c2c1fa9f6069dd3b3fc3bb3da1a", 0x59}, {&(0x7f0000000780)="7d424bb11ec648ea48185f809458e2c4c5cda9b916dd5af49280e7d04c351ac6c1566d4960bb9e0fab3a1b7347aa5c4f7a83727bc264", 0x36}, {&(0x7f00000007c0)="870e953cb67349c17810cc39bfd53b5b7dcfb7d976174566bf72c9167e3a3cf36e23f8d37fd7bf5675791a4069a55e57ffb8993c1ad12a48c84ea78338be37141b8d41ec5a47b257abcad587af181da28efa30d206a48b7669c64ebb45329e63f32d591188101d8e39906f4808f41afda84751addf32802dc50618bfedb6b3618d64ce9d47c7b456d2b7c6292e3c3ca804", 0x91}, {&(0x7f0000000880)="3cb42e26d9124e", 0x7}, {&(0x7f00000008c0)="1a584b3a1be151dd91c5dc8cc7196f4226f89b47130242dd8296fe9f068d0bff8d504c994dbc8adaf2c2f99d65b40f96055c92282a447011356e75f28d827f895624406702f547e041f0eb5fdf64235db1feacec77d495b6e15286f6de07a77f88bad1c5a007fbd06873ac5c1c0152d9aa9330aef2d5877acd62f2f72bb9062e5a0c5a80f2880bda9ea91fe5a2bce3b01dedaa51572531ff8a0bff2e29bf690368a32aa4237a8f800fc3a70dc8770fbf9057dbb1418515ec52cca9110bf51e2096e924800904f6828ab3f981de2ff70af644781c1ae56cd340616d008ec8acf471a253d7f7ba7da776c5a00680de", 0xee}], 0x7, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2]}], 0xa8, 0x401}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="8f8f0d5d669bbc57951218ac5802ce794070b064cf03bd08278b4ebfcf50c6a3", 0x20, 0x8, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r2) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xfffffffffffff58b, 0x1}, 0x8) r1 = msgget(0x3, 0x2) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x20003, 0xfffffffffffffffc}, 0xfffffffffffffca2) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x49f9, 0x2f50, 0x2}, 0x6, 0x3, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x2, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000240)="005cbcd2ecfd0012b09b12f4d04df1e0eb2f62942204896b8c867b454e0f59b2cce1693f68724e2d0dab1af1bc2414586d5e39464b0e3f6c2ecf8698891e6ff23f21dc1458deec122ab2f39e4a2e06f68c07000000000000000635a2a86be3010a92ec5e0600fa0216b33377ed826b5b1ff8f67fecb0d3c9e4e32cc07f3ca04b74b483072497c10a765e2e13ece6a42a431b25be0400dfbd84d28a5a01363ccdf72a86b425c5068652199f63c9416dceb3fb1005ed7e9d2d09005e0b1b7f954e415a40994e3dc8b6456f9bfdacf8d7b6f584e05188e83ce389de000000000000", 0xffffff5f) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x100000}, {0x5}, {0x6, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") shutdown(r1, 0x0) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x0, 0x5f67, './file0\x00', 0x0, 0xcbd1, 0x1, 0xfff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 04:02:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x50) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f00000000c0)={0x4, 0x0, 0x8, 0x0, 0x0}) 04:02:32 executing program 1: setpgid(0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000340)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x8, 0x100, {[0x2d, 0x800, 0x7, 0x8, 0x2, 0x0, 0x7fff, 0x3f, 0x1f, 0x3, 0x8, 0x7ff, 0x40, 0x9, 0x9, 0x200, 0x1d9b2000000, 0xfffffffffffffffe], [0x8, 0x2, 0x7a7, 0x40, 0x101, 0x0, 0x5, 0x283, 0x8, 0x8], [0x3, 0x7, 0xbd, 0x7, 0x5526, 0x8, 0x8], [0x1fd, 0x1000, 0x7, 0xffffffff00000000, 0x8, 0x63], [{0x80, 0xfff, 0x1020000000000000}, {0x6, 0x4, 0x100, 0x8}, {0x40, 0x7, 0x3, 0xfffffffffffffffb}, {0x1074, 0x36d349ed, 0x20, 0x3d4}, {0x4, 0xd1, 0xfffffffffffffc01, 0x9609}, {0x1, 0x1, 0x3, 0x708f}, {0x5, 0x2273, 0x400, 0x800}, {0x200, 0x0, 0x669e, 0x9}], {0x4, 0x2, 0x3, 0x100000000}, {0x4, 0x1, 0xa000000000000}}}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54, 0x800000}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x89, 0x3f}, {0x149, 0x80000001}, {0x47, 0x8}, {0x0, 0x9}], 0x4}) 04:02:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 04:02:32 executing program 0: socketpair(0x20, 0x2, 0xf50000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 04:02:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b0011000000000000000000003f00ffff00603e975f3551c3e417274572269909d70e00000000000000000000000000000000dfff00", 0x3d}], 0x1) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8, 0x7}, {0x0, 0x100000001}}) 04:02:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8840, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 04:02:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x3ff, 0x0, 0x500, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r2, 0x6, 0x58, &(0x7f0000000300)=""/4096, &(0x7f00000000c0)=0x1000) kqueue() 04:02:33 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) setreuid(r2, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r5 = socket(0x19, 0x8005, 0x7) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) setsockopt(r7, 0x4, 0x9974, &(0x7f0000000280), 0x0) getgroups(0x2, &(0x7f0000000280)=[r3, r3]) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 04:02:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x20) pipe2(&(0x7f0000000140), 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000040)="edf2a3c55bd18943499cdccb8d745ed8d9ab6d6d7589582873418205227cf686f1691e") 04:02:33 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10110) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 04:02:33 executing program 1: r0 = syz_open_pts() socketpair(0x10, 0x4003, 0x101, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x3ff) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$setstatus(r0, 0x4, 0xc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 04:02:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r0}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="2c2d1f283f67ef5a2013e11b6b0fd3d1b2deff004d70201361cb7cdf4f15f917d036c4dfde3b625c81259cdb407d0ec57e0b635ad4b4ee5c572edd791f8d95a315aeefaa6ea33b4206d9b4a190d4af47ed4eda7cb1b228f105a85cbfe843fba88526fb24a81a35d67b6c1e1b238ac75924ca2a2fe858af2b61fa795065058967916ef2b85e378748458172fdd766ebf7f9d89fd902f2ece47b909bb23a5507f8b83b3f8d7b5917499a4bc762aa4e366788613d1980939a3391c4acd826252169a4a22b59968d56778839424b0eda142b5a02a78300e70a54a796e30c597ccfb01574bf4d618d0c668c60e782cd545d4531942ed34998", 0xf6}, {&(0x7f0000000300)="e6b1458b29c7bc361ad05a56b517c8ee8e69c16397f5d15598e0874864c19cf8cdedc6db5fce721a5bab31dc5c69a23e266fad23cfef663952a394bc4335a6a04e467edbb7a822c60b6d9daa0bba3431e87a08fc8c15e46a00cdb453f1", 0x5d}, {&(0x7f0000000380)="bb9b4db950280c0aa704297e396e96ca76d6c399cfb3d9c8e54d8258b7ae0c698bc41c9215dfc8d254f4d89e085aaa1117ee9e8be8d2e6d02034300afab1193538243759a9f02e4195b56a667751c4be26fe", 0x52}, {&(0x7f0000000400)="ae2f6cf9be44b0f8509e3b036a138707797517c9d4c5a977f73d3497875727b27b4a4c715a124516628c967b18815bcca85f3949c267040df354175f9ff5a2ba615946ac20e26985f07701a674e1690fe79b2efe3fa813537b4a094c67b3bd796155e74370db239e9d95ef3034590c485b7d2dca527de89c5c7fbe67ebebe38987fa74a552bbdcd897340be73a527536f46e3b67d9906338b7e10069c2e62d8160d48beab7a6ce989361471f947f81cf8341118a290c1b424cb28e34d7065c8d22dbea09", 0xc4}, {&(0x7f0000000540)="9e4dd061475526d993e7840f8dc42cbdbb132f3206670599a0db5dd335aec98c8d64b1d8ee910d2c218ce794bfcaa3d3453cb8f2ead9b50b09f0de7c1b11661d8f68576c1ae6e64c246d3456671d665fe5cecc0a5a1f8e9e4f609e3f42f9bc1e58a25838aee7ed5db0190cb83e2ab949cc5fa70e0879efe846c4a237d822c45af1f26fe5b212da4baab31a95853a9c3b81cf8ac2c9081e30a076", 0x9a}], 0x5) readv(r0, &(0x7f0000000080)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000680)=""/157, 0x9d}, {&(0x7f0000000740)=""/121, 0x79}], 0x4) execve(0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000800)={0x18, 0x0, 0x8}, 0x209) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000540)="32f2341a97c57803b370264d73d52f96ea2ded6f35b3fbe594e03240d298d8740537ed42893cabb5b195e3bb3a9ef9da1f1353caea948b1f0a8e2ddd9026a9168e39d131c13733ebbba3960e4d4053282f785126e21ecb06aca2e7b4d70fdc80ad00413b526059480764b59717ffc90b80498f165c39386040ca09d4d4188e6daa2542124d76a4a613622f646cc8714a26db5f3868acf97b50b3230bed4072f4cea32c6ffa0dce5c9dac6a67dd3ced2574e28a51185d46384c73312369b0ea363588af4485ba27d5611d405eb2c41d174e8c20e7a2f168a80ab52fd2795d1c831882116e8f60e1184fc34b959420281001042ed1df2eed5c8779236ab7129e830dc2ded0a731313c243ebfd410517fdbea68a0fea7252a2adca20133799462172ba9f791437befb3d87fb9e74cdc89b6f02149545f18a40222cc7bc9075e0b2d308631ba29d062572a65adbb7bdf864856d0328d501ada8b236a8a836bfd5a60e16ea20b70ae7d7314b51bd79c1dd37eb8862206964353c82dba7690e2c1b2e3a006842c52dd08c32309d32804758ffe6b163d024ffbfdb0b5ca87bd3d4aaa7841397866a1e2c1204b832f673f0eb42974a2f17fd5eefed2723f20b0ce90758a94a9d53e9a019b6acc3fdd3aca3c2c11399fc2d26de1c33d9d12cc8e6fa703b506abd12f438752eb97bb9727e8f1fef55d0a9482e06d3f2697cabefdfbbf206547973fb380e3707953586e9d60800bbf59c0e45f409b93e6ba9dc30291521521452c3cfad3efe7c0c52f9a8fcdbb9b59ff8d1d1527a93c7e2766b74dee80f2843c7167d9f4eb3ed7d066aafb80075c4147d470a8d837c39aaffadb5f5ff9f6b93a8aebca53c81d8efc4ab7fe599b94448dcfded8be6b93125347f5ee707491d9b6a5c8ac4242f9045e1075b12edc9bd2f7f3d06ec0defd135151e6644eae8b1d373c48ff3a82e7b8544cd8d4fd9073daf0935f5a856de86ec2323707771c8f6229b5de44df2f36063628d738af989bf6d423c03177d362dc35d613b25259aad6367bb210491287d79fcc773856e0f1299165e439db3c03a39ebbc785685be5cd988a798e90aec9ddd202319c3ae9e59547d1e95710c61bbcec857cd84e4bb64047090469196870f403fbfb76c7af6963ad6613deeb3c97f175f40114ecea3eb3db10fcad7608c18b4172fb4b6d1691f3896b434608e248c651f4d0620d1e8b690425a517da0a74e8d96fcfebb1dfd5e122db8993ef7df2f931fd7d3093bbb2c0ee85612253ad1f6b910d2f41caf92b82fafff928c5e7451cd0dada7d0f3a0acc5929adfa3f23362878ff0d6243d5f6e1ee6aca9819140e0b22dfd044d258f15449939ed00902e0fd23dd0ad3254b9b47e84cbb758832f763c0adb8baf9627c3cfc584f120f7f9686e508fe1827e15715ec747d010c46c33da12689b4830159326209cc861c9d5d4e26ce2306931d845a708a0a4f7c8f813c1cf3b3002caf74793e1c108359ac30e8fccabf47147a5cf0e00adc724adda50d07d08a6a1dca656f0f7e9557663e272fad0d1cea05ebdf9cbd6f93dd1ab62e5956ff70f70b8d7bd98bc81ec32a785b9b1fbf9231e219dde529e884e5b36df02f859d71603ec6001b0d5fd55c82d73db828cb8c4aeb2e14b24d0c9b88cb902c47d2495a1dc2bd7e67f361d8ee1403be16837ad55a856c7c51a1c9d1863103bee522535e6d5b3a8f316cd9341d6137a30a55d9dd29df679c7e24276b5d3b9d14334418cc7a47b72451ecb1f8feb781365573355ee7969535732fccc710f10d92e8d7cc6c4cc7b2ff8e523473b783f4ff188a7afb8745f6dc49c6c26451f3040b1f815dd69a22227fae0f4ecee97eb295b864f42b6298c7a6499cfe4e8756bc8865be107d12a0be51926b921a2585d2b444d97f08e14b0ef3f6d5f4b871946ae1c6eb74928545ebb8782737fe248be494015c889baae0f022c2ab74202e89453548209b97e17c995924ee2e529e4e2362f32a81133810a72aae81213dc1981ac9b3ad2adf79342ae1f0c34ab912908d1b6dbace95c73353b007d237a8e1d05dca0f0b54dde27810d5807646e1ab90a6eb9754f13f104c311cb10cf56d249b5431d408d30a70e592278b03854abf0a5b09a6407459967373391f51e6dabde5fd9e07304db36e22a1618e9cddc7073427350be7e42eb021bd94edf91ccd8dcc92ff21f75abecedf364a26dc65926e54d3022ffd8b30fbe5be6968facbc4571c761655651dae25c51504a2a1ec115e07ed426e6ebc28a4f3f7d43e06e993276b4910566b63348be3a5415600a27ad40ff1b907950e7b25a2ca45280331867bb30c20b1f40f88c75a556961dfbbf879dab92d3113e0e2ab5cd889392ecba09d7bf33069c4b4ec310376173a2d1779a4ffc04a76c0c914e56414c69e605627d4c8bfe7716d2ac5a054af2d3ccff1fad2592bf8e9cf9e85c0fb56f6fe69fb2c941880d57134c6527ed64d4c2a10e252f0fbd80c5aa0951df69ef94475979e0d154f37a2dbef9b911c54f2da2d812ad4efc1a413218105a838da9ef202586e63f90af20d575e46518aebb0ef00c72e3a2ec56f9d55fbd4849e357cb56e4e48c2ce0b69074747c90678b30a105619f2c97bd853cb898bc40445bafa88336f69fc026b99d61a3adb08ef56f386267279a1171b6b619bd166ea7982bfee071965f46dd91b113b656ba99e4822785477d11b052e48c484a51f72218f009e065f2e424f36621feb4190f2836aad6bf5cc49f0266f30380ae9cd96383ff76dec2ee6880d0ee18735eb524e5ad01c8deed55e7bb3b95dc043f909d5a6917772d8b0ef1f83178e741985667f025a557ae52dbb997ab87b74fff248ff622500fccd4c4ea3ea0ac58bb984800e522180ea07bf51b19ea26aa45caa8462c57004f9ad64290ba44c8cb31e755fe82149b01f69493a19f39ff68962489e569ebb0762fbf63552d582f644a528064569305c07b8f49807cd29150f47bba1607aebed29613df4b0af78775afbd73e3327e61c88251136703129a0a5bdff698c2aadeae07f4240076da91b8c58f59035cab0cce6cb6cabd34841dc4a0ec796678f5cb28a73203b28377b449e2aa25344373693a240f3718c493c78d18ea76a34e67a3eeb71df5f705c6f8087a36d1d5979dd814d6d8ea9bb98fec7e91c446678f1241545901f5cda2ec0d90eb55382d12ffbfbd85193a869f93d45bf87f96812dbdae38fa9b0ce59156ee9e538b4de7902d93d3b29e5c5f2a3ab543c4c8298657267e81e4a5ee725795d89dc12876f25b7749d41c89e5ffc64d0447582bcfa1fe4773faf886575cf32747467be289a1d2dec073173de48254ead8e50e43a46fde46374d29e5701ad5704ccf1ffe24cbdb46cc61aaa8c12e372538c98dc017f770ec5d81fe19375307b2337f8040451f377da9ceba8ad7d6eccdd4670882d7a2e6a46653b34132f79dfb1482392d8cd0e1a996c09a466eab7018b47ce29eea798ff32bfc711a9f073f7e312930b6aaf598bd901645eeb80778cc7d01b58095896db39cb8966d3821794b310034e88ed04c0139d6abc613a610877855eb3d5c5a461309901387fd6f79f5c5c300118ebeb7d8846d95bf2a0f4c945a6f3ce054a16b9f9462969106ed200843289279ed1f2358ff4d6f4a9d99aded61ecdd61b5c16b62fe675f1b8bee214f3445dfbe93cfd793af124dc44fef087ade974590627fd422de8d57dc181332f133948d56449991e644e7c91f0089f50c2a9299b8445112eb965747fd497b62ffe07aa0e3ceaa0c0bee442681bad69cf71ad9941a25aefaf7e3d98e1dd0052f1c221ec998f72e45ec74e1e2fcc1afca3f4c190df333847fa07c2ce4699169a3079e543a56821ce7f1bbbe4d94819219d9888d09275f6da0776ba80a79ef3ed20a7542911e83e2247a71f96f612a6cb5871fe1fcae4f07c61739e108bf78a72dd4c15af000619fddbf5d3d9f4a90c2034182debd86b4dd266bb74b7b8bb63fd6349cd4961eb5ec3f33a46b4b813cb06d1c86d4fce8e17c2174bd484f55083075ab8e4d32059ec8c12b10738099a22b81f59b3cc5763fc17d75dca9bd5aa9d145e70922129387f2ad77f6912bb43b325de834f86ca6ec9bb00068398da791582fdda9ebbb10ba9fd86cbfa2e13dfd0fc8773748a67085bce17006d6da7deebdfdd44d86bc1dbbf87dbb7b0b07629024e0080130526e08c5748d399ed763179720070e5c1732bf1edb3c0226d5a587c89edbc11c24525df2f94583b9c784e789444d4908cd4e3696db4a361632e240dbfca6718dc568c16a969ace353a9258b857da19490f797f30a16cd7c437675af8cfd251b3f9ea79f192f9bbce583e41c030447ab395588c5d8ac6720d2a33832f0c434652553b98239fdbfc3ad873b2a5fbae1cbbcd7bb93d8d6b5b690e630b28b7fdf1798a8e5fe4dbdacb340b8df92c2147c8ab4e4434f79a01e37258e759e665904646127734e38231da9d2222915b4a9110d77249c61ff4bf4dc7742b313f4591ba775d60d215f2c6d41ebe6d1c1e4efccd16f73a305d509092549b1a6ce728dc6b93171e9d902b5c48d2e71f85c32623ac8e9697079aabb964f2bdd7fd1ca34a9998045b93d1fa61835a241f20fab88f5671ffe2fc6a0ee789aa3b825b74805f16dd22f2fd318ecf13b43402e77fe82ec53b26cc9707571b8ca131fc4212f793e3173c430deed12d99bc3dc8d0fdf05e368c0a7c0761f35ea7f962d9d05ba9c8d183eae4c62cc4f66e8c87196265397195d760e92dcc9e11c55b9bf2e0683d0b80095a0c738f44b74c5418871a28fd8948f179fc2e2d9429085a8e9c400c6da4268621f3215b53414d6f0e1f17302b0264dc54c863742726ad261e6ed2fe77d1760dc063c5f784b1f78d2c7c5bb6ead3eefc8cec39a331134a64a860989e13ea39828d36fbadd33d3a5faf34fba2ce320e8e269f013b0821ed64871251d3bb6b2c09357332c79b13e2f2aa4f301cea4d3644b8ceeb6c4eba046488112ee961ffc7fce285afedea15be64181a305948dde5d2faeefb7afd09da2b26c437d777e96f17a92f820b9490aa54144993722a05f00a59fb51d92ae3546f51c5817fd9c17a6ade686f00a777086f8e4a6324a8e2d1aed2118b9166fb1ca16ec7e56f1bab0f6b302253b4575c56fffde4bb383246548f82d93d24fc2c8b73cb737fda0b4f3d32dbf3fdc1274ff75098d06c8040e867cbeeae40ac11d55e7792913e13836154ca17ecec0340136175a9d104de9c849d338989914352d01b05e0279513a4ec4d697aecc1157dfc4745e2a18cb9e5ec8577d6b22e85bfc6bf9337092b6133047810f56b82937ce2cf1f87187d9c74cc42ae52fb832776e8db571ddb8e85be94c483b58ae4ee3312c8c2d1a43f6de63f16cf3722e3007e8c6a498e74f16935b460fce1987f26d735dcb13abc975e0b2477f5bea0ba3dc50993683c015646bcb39e0455eddd5c3aae3d788e72b049ff20337a5dcac27de8311143f1e9cee383cfbff4a1cf531a608abf40b45647dd8dd0e62627c739aadfe40d88fc4007b2dc256d90c280b80e5285d8b93cac71703841db47aed355e11fcf496a2a693c0649126c42a0a4cb15a28051d581050677951938c5a335b98a15157efd788a3941da2c9de7400d08e60aaf34238cfa50929cedddc755a91a654e8656d5d232adfa5e1c62a77af81d81d70d25bda25e394673a7e0cce968efb9ca1a18ed7e5a16e56dfada030218f317d96e6607d379827959ad81517fff3e25f17d7771237", 0x1000}], 0x1, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x40, 0xf}, 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000480)='./bus\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r12 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r5}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r5}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 04:02:33 executing program 0: msgget$private(0x0, 0x80) getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/32}, &(0x7f0000000300)=0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) openat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x100) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="6fcf88f45a9d2de4b7a3821d29fb221b8cc2fb79c2459d2f1a6e53a8ece1c4b31b2acb9a01dd3fd58183ed7a48d8dd4e92ac13e543c463200bf21c0ad76641212a47468f7f6fa00e67c157ce223c26b983ebc10b07d31f50286230fa70cd46be1da20b9bb436a31b535d6ffa63ec2fed2b5d84145cba42f573574c84ee061cca7c87208b9d56c3fcd2b8fb2be8328b37a0b2e538ca36c55f7f474563f788d2755a7170c4e4104bc2248c36a22b024283fdd97985624b8809cfd3c0312a9eb6ac4135537f32e86307a17d4117c4129051f0bd580a90c18ef3e2d0f1a1935e1dcd56876cde1b82f7d3edf01f469d90b525140864448f30e2728fdd013b", 0xfc}, {&(0x7f0000000180)="8cc1266744352c41175f0fbe092ac4a38e43ee2b7300fd797d7ded2642338d67ee556d08595797094812f2f63bd4f080b7b753cfa74729bbc3e795c20b1637101a4a91f630db746a6cccfffe616f553f1f2f8ca9c3031a1c9f4f3f511bcf9d69e9105df7e91788b847aeb4f5fac187d1cadcd21df8d113479f0fe900158d2351c114ef888f600d156bfa90b05cd455806d5d09e153e635f81453c28f83ce7d502d007e26e50958966f52c17f150801b2a15336e7ca558a", 0xb7}, {&(0x7f0000000240)="91e95acc0aa7244a275029073a69f8db2aaee515be05f02b4e03e90d2d8405a8305526b833696fff", 0x28}], 0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000900)=[{&(0x7f00000003c0)="fde10fab650356eac2c536212e47c7729c94bd005076e9dd61f36bd0eba026716da2cd60054cf6d22ff036011ec6b98a855294fd41c89d041796a51edad93b6ef9586d3a3f4c901296131c2889b4cf82d1f2f42c3b2ba52f48b227b3753f30047f75ad172a604c254b51aeefb881046030fed442d15d7a17f1b8f6ab0bd6ba2fb5b7d3b6025de2db853becf5a76d1fd611e8c922fc6449ee6a72e36d28d5cb53c42e205e169b87c31677aab5a49861c387435fd5ab90b2bff536d318c18a2eb828a9bfd183bcf0e34ebfcf445fd29b01f9"}, {&(0x7f00000002c0)="978b4d46fcf8d381cf3cade44a30dc5027af9cec318981784bdaa03fd02a56bea35b3e59446a0922e4c8b7b05e20be6c1fa545b10d304e29162f837c1dbf069be2072f582d46c3109bb4aa13faa56391c082a087930e34a1246ad20fd574444aa21d11096381e0f35928567b18783465efe25cfc22e4ec2d8ab8f4be66cd465e5985e921c7bc28248dce43ff654482d22e"}, {&(0x7f00000004c0)="e7d4744d1bba745d4697d5bdd5338a11c9d9959d1a2c8202d9ad7bc2691390077fdf0e63b4652e5238fdcac6ac3e31d25c3df240c54fb44891d4d05fe5087b80ff84bc756358b13fbd30fa1f5c780adc0236a7375e689b7bdf26939f27c7604f29df463110aba2b671705874c77d7d78b4199ca26157a3af4999b5a291ad187197bd0cc3095e9cbaf9b52a6d008484f26d9ee78b5a9fc1d638e57e184e26"}, {&(0x7f0000000580)="716a8849cad11047cd7380eb35ae4763ae848410e1850de150e897853dd439005191ea60c4bbe57df3818e3fa6975f8c843a83a40e78ff93da1c74a0c9d64472d28070e1d3c117bb3d5277b3171c16f0da8b58cbf689f29f7579ab62b070ace7fede576c5540e0932244d3481754739153a55fed422be2ff13f7da09cc05ba02ffdbb363d4b607546eaabd8a0718a79e25fee83df0d327aba63809123d50c8e678667bf495d2863b86"}, {&(0x7f0000000640)="8a38c333263832b4945d30b56b472480a99e552eb1255fb963c9cb79b46964fca1de51081f8b5208cbda576e44275bd1a95803b3a10e430f802eb59813bbb207da9c83e47a2b3499d4b161e81913410987479a6918548c23bb62491997bb29a900e620f27d8a2b127782faba079ff63cdc18fd0733f2e357ace37eb49ae17f23d383d031d4d360260ea805"}, {&(0x7f0000000700)="a83ddc93c8e80efd865d454e4929ea98c0d0de221aae7bf5653999831f387aa9711df9c829473f03a1874e72a7b2a5115bb291099ef2aa0e790b16693a86f7b30555e9"}, {&(0x7f0000000780)="c6f4c9cabf510057435e9af71ad5683be2f334dbb950cf7f89d3999fe7033a8c8b5288a032ae3af4f105928ffc5f18840e9cf349379437cabd5930819c281f98a77453ec29f1a4c78a281d580aba672fc44e408c3b65a279f576d3788da95d3116833fb8361d1355380bd499037cb440a5e1d492c3c9bf8a6872a1bb835b9b08a0"}, {&(0x7f0000000840)="4a146f91e33970ba146449d1104fb3f4bf364270ad36e2f009500fff39ae9bd7b52ef46b127b6674ba54cd16a3d5543bfa5b2c17693d732d3c441a8d3e98dcbfc3c8a2bb3fc7432cc2ce0067cf9957251e1b862ea703e7e7fa9acb8b18033e2f0aaacaedacfb95a6cb402cd8ccc413830d5c53f79a3d969886cb0af083956f3dc7fbe62e0785f2abec482b6dbc"}, {&(0x7f0000000a00)="42bfe5db74b7ff63cd5e473bbc53d5079dd10b0cd10087b1bcfef41417e31e7e2a244daf6e9d684200a84617626608498a18285a0f90a248d60fba733d076196170bf0b7bf6532e95dc5bd670b78b1144242b91124b301da903547822ffec02f8c5ec8ba8d421d11eacb622da621d569644905468c73fd2bf3468fc240d2a423eb7ac9dad907b919586a93fbf6700916bd8bb0f6d9113283cf5b592f8a8cb766b10c9c39926e4d10ccbd076e25e6e4d569b0f33fd31c444ec9bf2995b97331b17124b1bbcf81d0cb735d3818bc5bbd128867351de9d1ade7"}], 0x1) 04:02:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) listen(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x110) r2 = semget$private(0x0, 0x1, 0x80) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x1, r3, r4, r5, r6, 0x4}, 0x4000000000, 0x7f, 0xfff}) sendmsg(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="1023f3f4445471c424822bfbe626795ce1d8fb8263365183748f4091f2ea20edee706a6bfbb0ee811c9a87befd49f175b8ee2a8715c70e6abfaad8c4a199987248640727f7142b68e8a3cf6da6d52e342454c66d35e10b1655678458f5498cd142d534eb82df43e269605c", 0x6b}, {&(0x7f0000000180)="6b5977da3750576b3b1287cb5f7c4066101e0aef58ee7200717b2c3bcdb2e4a061cd628c63cf1b1a70702fc0961565ad5b694bfb4a6f1e8cfd6e9c89e0d48f423ca6b3a3355dc594c0a3e642499ea29e15f94cc51c7c3e0224465db4b70fd737fadfe5ae31aa91ab2930bf290148606ac4a1a96060b3d849c8b031822fb7ca1f95cc0f41726dcb2b0d42e9b16ad911e89783e60d0552ab9665418704b75173f5d5e14b56aeaccaac", 0xa8}, {&(0x7f0000000240)="e1a93399c6d27d4b167568c6f819a6f328f35e3e302802a37a1ef8e33728d05d39b8ee5dc76f55364600e48b8792d1ac05503c64b1db44bdc2fd822dd2f356c989069319433205d658f3685b298d669bce3e36219a38d3297ae27b51daaba16c19e8f267394087326dcc60a82aff3143d0700fd6c56e20f53a4bfa1d48cc4a120cb63848996c2b4abfbaaba95eea9e8ded18e6e57a29cb7f4d31484a7c7d77dc4cdef32ea3b0832f95210e", 0xab}, {&(0x7f0000000300)="5d408c6904bde2", 0x7}, {&(0x7f0000000340)="bd3319f9077ba628b584d61bdbc05f1e73468564424aa462eb1e5d77cfd948e74d01b9bbabbf557fe33bd1a410776e4ed5771be2ec0b8c99ab82058e65d537916420bcfe0ff953f5096bb4276e8f830d7aff70a137da3112beaa5b6a79ade50ce03f4796416f6c72e53229b7e22f9d61aa5e7c118fbd324a4f21893e6f6db42dba643a3343d631133bda466bd71deb68b0b642d79f9718d9f584ec", 0x9b}], 0x5, &(0x7f0000000480)=[{0x108, 0xffff, 0x7fffffff, "db5f31214287274493e5dd2c405bc73cf4d7e63c59aef8765cf5e228b694bedc1b9412a86e38b685fc61420e48b1b4eee1795c0d76ce9180112cf08db4753f0612460e2f714b6ba0b338b3288e5fe7d739a3b49c99fc275e66e5797af66d8f28a009aa6bcd007a18f3aca6196a83a8e1f66869767da823ec8142619fd5b27a65f800840ad239244332bc2046b8195cde5fb8ca13e1b62a1284333cafa290f2cfe34925a3a45e22fcaee05ebf22555608ac1942ec224e75313e25911ccb679a5b13070ac52f1b57466c9417905ef2a1eea29dfc484daf3eded41729a71ed2a7e4b5283372d5f353c2320c10d198855d36cb8d4e3c40b8"}, {0x58, 0xffff, 0x8, "fa82281eb38c10eb2b543aa24eb954a02ae9399e6149452ba1628cc9155410b900f4e335aeabaee53f7640816abb8741c42d58f9c483b3f578827f8f15029f7a3ef4"}, {0x90, 0xffff, 0x3, "88191a1b100d444868a8684575e5832f8a8dd32fcb00c02c0aeedc212f952bc78da37928b15f99afdf70d9eef6b563edc9efe6b595b4982eb003e3a9f3e2a62debc0897440687ddfe6fe339db971757b079dc32ff6a9bd53e66dc365e6bf3392ee97b600d07e39e7070813cdf9df30c7d9663bc87e0c8c83351e"}, {0x78, 0xffff, 0x5, "70c9857a707eda9e7802a547264fc350b371842973420dbfbbfd1455effa15b2ab6b5267bbb798480c85b7e2ef0b1fcaec7a67a17fb4bccbc4c6e44187ffb8c9077201a4dd939760711ccc6b9bd1e3be25c7865c13f18090e6a6d5ffde9d59d3875b08227e21"}], 0x268}, 0x2) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r7) 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x8001, 0x1, 0x4, 0x0, 0x7, 0x7fffffff, 0x80000000, 0x1, 0x0, 0x3ff, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x4d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x53dc, 0xe3, 0x6a, 0x0, 0x7fff, 0x1000010001, 0x22, 0x1, 0x0, 0x80000001, 0x4}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x9, 0xd, {0x2, 0x9}}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000002c0)=0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) socket$inet(0x2, 0x4, 0x7) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0/file1\x00', 0x9, 0x9, 0xd9fe, 0x0, 0xfffffffffffffff7, 0x0, 0x2, 0x2, 0x0, 0x9, 0x7}) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0x57}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x6) 04:02:34 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8000}, {0x18, 0x0, 0x4, 0x67}, 0x5, [0x100, 0x400, 0x7, 0x3, 0x2d78ef65, 0x2, 0x48b2, 0xfff]}, 0x3c) 04:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x10, 0x140) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000580)) r1 = syz_open_pts() readv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/35, 0x23}, {&(0x7f0000000480)=""/62, 0x3e}], 0x8) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x200, 0x8000, 0xffffffffffffffa3, 0x7ff, "daa39a60a40d56141281140ecc0b78aacb79fc33", 0x8, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "03514c99903e4191c867dff2c06d1f57ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 04:02:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) getgid() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 04:02:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x7f, 0x0, &(0x7f00000000c0)=""/127}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) open(&(0x7f0000000000)='./file0\x00', 0x42, 0x20) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe41, &(0x7f0000000400)="04973038d3564f2423624b89aaa901153729569d0123b436a3957129f04b3afb72a7ebf6f32c81aab503195977296ec894a60a3ae9e8dcf68789423bb55dffb0b0467de347e53edc65651bfa2ee41b6be73f396797cdd2cce8ee38031e2704feb7d44cfac404c5e5beaa7dc84f2ff2b803677d3301f1b9d92c79f52c53f7eb4b824bd7f850eda20e178c68863130cb32ee4b3736abbc00") 04:02:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000003740)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) getpeername(r1, &(0x7f00000036c0)=@in, &(0x7f0000003700)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) open(&(0x7f0000001200)='./file0\x00', 0x60, 0x10) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 04:02:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c65561405000000081b1dd7df0639664ad21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762feb2e9000000000000edeb80d8b1d52aac15407d6afb9c539e174c67d3696c46eb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)='mn', 0x2) 04:02:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x10, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x400000000001}, {0xb02, 0x45237a1e}}) unlink(&(0x7f0000000040)='./file0\x00') socket(0x6, 0x8000, 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 04:02:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000085f000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:02:35 executing program 0: setitimer(0x0, &(0x7f0000000480)={{0x0, 0x39}, {0x0, 0xf423f}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000440)={0x16f60ca997b44fa6, 0x4000000000000000}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x6, 0x800, 0x106, 0x2, &(0x7f0000000180)={{0x7caf15e1, 0x6, 0x8, 0xb9b3, 0x3efee782, 0xffff, 0x44bcd08f}, {[0x2, 0xffff, 0x6, 0x5, 0x2b91, 0x9, 0xffffffffffffffe1, 0x3, 0x9, 0x6, 0x3, 0xfe00, 0x8, 0x7f, 0x9, 0x543fae59, 0x7, 0x3], [0x0, 0x0, 0x4, 0x0, 0x9, 0x7, 0xffffffffffffff0a, 0x80, 0x4, 0x3f], [0x400, 0x1f, 0x8, 0x3, 0x4, 0x1ff, 0x6], [0xff, 0x80, 0x2, 0x9, 0x1, 0x1], [{0x1f, 0x6, 0x2, 0x5}, {0x3, 0x8000, 0x5, 0x10001}, {0x8, 0xcb, 0x1, 0x81}, {0x2, 0x7, 0x4000000, 0x100}, {0x80, 0x101, 0x10000, 0x3}, {0x7ff, 0x1, 0x199, 0x5}, {0x8, 0x4, 0x10001, 0x1}, {0x800, 0x8, 0x2, 0x81}], {0x2, 0x10001, 0x6, 0x4}, {0xffffffffffff0001, 0x9b, 0x100000001, 0x6}}}, 0x6, 0x5}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x7, 0x100000001, 0x1, 0x8, 0x8, 0x1000, 0x2, 0x2, 0xe3, 0x15c}) 04:02:37 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10b, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x4, 0x4, 0xfff}, {0x40, 0x80, 0x5, 0x8}, {0x523, 0x7fffffff, 0x8, 0x100000001}, {0x1, 0x3f8000000, 0x4, 0x9}, {0xffffffff, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x101) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b036369af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r1) fchdir(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x4, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x6, 0x9, 0x8}}}) r3 = dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000540)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x6) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000500)={0x5, 0x3, 0x6, 0x4, "39e2be86fd722d53e91b025cb7b7016e0da12f5d", 0x5, 0x8000000000}) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f00000001c0)="ddc7") 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffa, 0x3}, {0x7ff, 0xa2}}, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) socket$unix(0x1, 0x5, 0x0) fchflags(r1, 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000100)="512d20122c07e793201edf5b915e77f771616c31e14ca9c371d1909bc04fc5fca8b8175296bc1a3c62ce805c63f43cb2e85d5a5babfad1d5ff8e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x7, 0x40, 0x4, 0x80}, {0xa000000000000000, 0xffffffffffffb665, 0x0, 0x3b}]}) 04:02:38 executing program 0: r0 = socket(0x1, 0x5, 0x0) shutdown(r0, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x408) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="827b5f4365698911de"], 0x10) sendto$inet6(r1, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 04:02:38 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file0\x00') r0 = getppid() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x10000, 0x40, &(0x7f0000000240)="67e8e810296c85e1df077d14524a716029b336edc838358a3a477e9b2e3d7c519e1ba6b0eb2ae8f0a10c75c637da32ceba17177cb508a5c0b4490cd35e1f3f5354808a870fdb0f2c535c533096c7559e01ef14091deccf8ae18c4883b0af5546bb6752cce84db8", 0x67) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x104, r0) r2 = socket(0x22, 0x1, 0x1000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x10000, 0x5, &(0x7f0000000040)="3ea6052157f836dcb25a5c70c326f66c9386de91a32e19b72758fe7821c24bae91b43efc22d0992a6e645f508eee7ee805017e2ed5a7830c2eae69ed04f90ca1ffb58a58f005239ae0e212257419402da6874625b12c16a42170dfbbc157bc3e36c390fe78abd87d010c605f67", 0x6d) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 04:02:38 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761587d, 0x0) 04:02:38 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$inet6(r0, &(0x7f0000000000)="16bb559056d0df559cfe7ada782524d3ea57284eb88fbd5e72b51e49a1b7cbe0a66f43d100d83875c97fcc05274a9c734c9e671f8b0f80be594b4ab78dd8ea489a8415208f50bbe12b9ba1766aa910df809653102d4514786358b654ad3cfcc69d21327a27832b47c2772c91a1da79adb8e8ee1f3bac0458ea620e6b81d8bd41ea7f8f62aea8a39e9cf1feaa45836f3572d44e536d9ca80759348c57397bcc82c5ac93b8cca63668f6625372e722becc5377b665437f97dc543a2228181561773261c38ea48648870061a9800d9ed60327401766ee4d6ed7", 0xd8, 0x408, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x4}, 0xc) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedc", 0x4f4}], 0x2) 04:02:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) recvfrom$unix(r3, &(0x7f0000000180)=""/86, 0x56, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$inet6(0x18, 0x4, 0x3) flock(r4, 0xd67d9d98b26d184c) dup2(r0, r3) 04:02:38 executing program 0: mprotect(&(0x7f00001f2000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 04:02:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = msgget(0x1, 0x122) msgctl$IPC_RMID(r2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/171) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x4, &(0x7f0000000080), 0x1}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) pread(r4, &(0x7f0000000040)="35eef8cb9873d21c54896f71275b1ef5f590c89391e9d02824", 0x19, 0x0, 0x0) 04:02:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0xfffffffffffff9dd, &(0x7f0000001040)="3090eaf359731aa2918feba2aecfeba5aae3c131db49c16ac8ea6033ddd7a4d445d9f8fb0d92f1bdecc3774564e73b39aca0d05c4fb8e55d670e1f73f3b77bbc58e77221c14aab96b162f9fea4708e136d0179391c3f4d0566f7c6851aa1bfa767dd4e74cb159706fdf947c50059092d96436e85f35f0fdd379a664a96e739d4b2483a194e08ba09452a275571f342a5dfa5ede93391860d3f17217c007ac78399979deeee80500461bac7c5adcd8afe8d20591229e37d6f5a1949ac2d90f7a48b27922543b03f2c14d32f1f860fae13d3c198fc8d547daa9836b6d2d250e5e4b51c0732d0c96ad06990c95cf420aac4a7dd72a3a16d08f113411735e6ccf0280da50799fcf95e0da89b8362777839468cba3f53be549364fda7944477c7f2cea8e7840061ec4c733ca1bf545be2447dea012e8851de714759eb3d51bd890c0e2304c91e14de7644d01c2d6814aa835c63c72a44219983215f302eff25ef0d02600c6998c42cbf0c5fb2417e12f28b0741ebf36e031cd07931999abd2faa6ae8ad2c977fb3397487419051bbf7d2e4ff71d47ab541d13302ccbc56b9f64b6df05dc7940c24e096def7a2268dfdd838096e1827009c9723eea052b9720b313cc070616ead80c68b84c88ea6a0e6a85c7a6a38ba4bf2e9e7a7227726a107a8cd7b674a78fd400deb59ffd358dfeae8b15c1716e095d65711f1d0cb3a496a93f6aeece8f5d992eedce08640fb462e16695b0403fa1e5e6c0d8aeb5eadb55738980c47769474b0f34602ee9a577b240690948275d4d596f4d237970e75799ba04d7fe10591bdda25d34f2562bd9fc2322ecef9a6eba4b11c89a06b5304e84a6920b3ed4dbb84b73c3b15b04bd2ddce1194b7e6213d45e1869788f6c0e51f56b7c6d1e039e60100f5d9bd3ca8dffea56be316897e88e6379996db9661044473738f3ce7e4f53cffec68e464c5bbfb2a855fdaf2d601b14c72e6fcd6be27402ebc809fe7bc8cf315349d21e7e818b9cb145ed204dfe7620c90a3c31e2fd93d881f7c0fc3a4510853acf32dd14acc98954a4dad215534ab8ec71a2b71204f5959b26b4af4b404cf15265b72ac9891e717f59184ce46fb1ebc0f5e36facfed28d725baf58297283dcf9d98225d1a7e33c4054b6ccee07321c82e9edf38a56c2acb09eb45b089a7a49e00c53cc7606a699a4665f55c54a9332be317e7913d97a36bb35b3c73013fe89d102a323cefb57c6084afad6e2ca179d84ba039bd458f49a4c0df3d9f6a229e312efad329b61441019a34b1d20fc238df723c32a97afa9c88b17a071a529d9cc5aede66f7c4ca18eff6cff203112817d5830dc81493c4e1ea3787c0e65b6ec6dd0b7e45af183c3a33bac4c18bda2a900fe6adcebb82a5486335fd0cfe9b5e9b9b8118e55370ebd1106c1eeee43e5993da87afbfea2803c3e4023aab75b562598c24a512cd97ae4c3192bbd9631bb4a1663914fcc5650a9c1953b502e53df37be4489426c5a170d3d033a0242d3de21a26b645ba9983bc85db9281b3b646ddb42fb3879eb2918457127c66025b911f7efcb0f1960702aad5fc91f452de512e3b2208c49d278c83c5b9d50e5f3f6d1f9d54aa9a1590e9a40db4f991f72402a0526c1f4d8ed314c1b350355562b2733fb893036591e29e30afe24f1a16b663cd9c5eb3c26295661abdcfb67f73ad06f64fb94f4e49bafcac148210aabc40bf96e0531199bd13e77092f27eef6ee223a0504c74937505943792f2f98ba5fb71dc2b86e9a4e9779a814ab3474b868a87829634325cae4657b45e449fa805d2d97a597f436b1485a5242d4944dd2d817666aecb72217cd0f5d8dc09b231a295f00ecad5045bfce4dd1fd5b17726bae1cca0000b880bb3569fdef8f34d4364c97f4636c71ae41705661c52cf2940a208ebf16c7b4adff9bf01eade0a7dc75ab7606034a458229e2e99eac1ca8e15c398d970ea4b803fbe6c15b55aeb74cb91f667aaee3beccdf72f0e1d691300655fd7972368800bfe8534403f8cbd3c7a05ec5917deb9583f00000000caf54845766a6097f980769a539f2c0985702af2f274edef935fe3818b3970780d9831bd18e9e1386e2cf44a5603a3311553d2bc8ed804c2d17e4648bd2b1ad6392d26aa5eb4bdaabc9dc31b4d6472370afc2d4f66d928244844139954731070a4551392ac17fbf14fdd8c0b80a849860e65d104c388f03d44b949b8d0940d2f0b96ce73bc7dc0801db083d2177f8a26830baf8425563f683c81236d5e234170ee65123b27a2231321bd76d9ce40082900540ad4b5576a447e91215cac916d4e1c70c6572a756b02c76eb955e804393603157f90fb018c555533dfa7045fdce9868e8c98f9ced982d1a580a7667bec94f9fb94b31ca5b54b531c08a9b016b8985109233fd6970bd7148eabee472e9c22055bea9a23c8989bb9014413c2e023f2c25b7e8a3160948a433efaf91175dd7d2c062a28e11a8a34a58d79821e6bc457824aa8356e0118bd56d5e3d72b5c5cc9b988473c61c2825a096f5f26b1b37e2f06c17ba1fc6dd077dd97935d53502025f2b4ffd0d26baedc4460764a1e6818dc798d543fe6e7294189b94dbebd65cc9f210522736f2e59eb0706546d4ab101d4daca57350facd8d69c6eded2b4b6d8a0b48e0e180e011c7d9264298b5e73643673443237562cbe180ff1b39d2da1694958cea268ec1a8335d7cbc9b639c6230fe77a3b3971c8a18c61dd3e92fda33ed5dcd3d2f0627914104aeb8997accc983e63223b37bc079722c79dfb0168b20196a3cfd07df636f7407c6cb1491de0185dec9371ad33fd3983e639400280d8967ede37270f80990a83c5300bf129209247902d6b8900793ef3b5b08cffb75faa5114bfc5ae21c819f777af1410c9786427bf02cebea7c1597bdb7f0ab3c5debc04a031b36e15e95c63d7c1181e96c4c92dbe247118bab4a41c0839abcd4dc29a2e304b49e317eba9fbbfcf010bead83c06cc48af80282dd91689ca22a1d1bde90bd00719be0f37d0211ab0073246c5277cf5c821ba3009f26c5b1f6faa33a8f9729c4449f5c0476902d258a984323bd175e026425fe6ac9ba1e65a9ee135c3eca71a96fe608fb130dd0e854b9db63e132d3aef0ff993868c36cdc0c558d7b5f698936ef7f18e274b15b4e8faa893d5001d076926fbf36238beaf36c19a4e56161c726c236cafbf528eb6c6e144625dc11c0d6ad021de5a1bdc2845d7726d15b48c4225e1872eb5c5920fbd5a3c166ff7fc5a38fe9b452da02d86229e5c3f659a6982aa9cf1863f5d127c1f93cd93e9d07f601ebbe5cfaa749fa2d1bb2a937442f633e84d533344e949aa81bcc93812191c78d881b7e430a800d0a3a62d6746a2f58f14851143aa88e386e8f0d35550edefcc4ca9162bdfafaeb9ad0d5b8366ea1930f598f426dee637cdd1698e134b8573fff1832fddea88f2bb201767e9ffdaf37a0399b28e4097a2a83ac8e8933698c67172cc0d0c6887cc4cec5800538edec7bc48081dfbaf041e9af74c24cb3cec69ddc5a64d1e4c405b066786284afc1f58eca9d112157698108979ecfb607165fe97ada69434504cb36cf559dee8a0339ef0df5b329af36a66c7b2dd843e055418ae7e5c9d8fc6d88c2f0bbfc2ee17069bcb2bb6f5d13d6d1d9a386cbb3c58c387fcf458d0eec0c3434cbd2213a62a67afb6872e3c7fda2d39d0aec3e44a25bbd3239e714dcc71379efa36817329e3632edb3e87a280fe271fafe5b370a5cc6d62f75dd22cd29c266362919cb6b112548d2180bbbe0087438670d1cba3204d93a83da20d52a9cafbee70789eb750ad7ab5bf49d49a1a87e547c2bd2b013f2605a73c2a83c2df6856216dcadc99a67c4269ce8b30dc45dd8aa17c531f9ec57a0ad48fdd033827ed1c5f3e09a27fcdc5ae88ad26bb6794874f13b3afecb8631c72ff7f2f09b8bfb0187e6b275a22bf4d198095960e3646642e5a39b8920f1dfcce6d8effd8eeb9272938278d0ab53a359ee786a670ebc4dadb8c752ab45298ef350d04f227a9570afc1c535bd2ba12537436f31f60078f414e790a2d0184716746741986a80c969bb6557fa82131faffb1fef80426a0039203475c547397e220dfbe66dad9ccd0202bad424d41f2d64035f00c944e596b2fafa382f55e30a08292b5abdc668a687527e6582bfc5e176243c7918af540979214a5702c42d7ca69caf38e4001b8cac387b6ea69ea9348e11b94bbc13bc76d674bdc095e9e32ea936c0eb677a25bbbf48b434f8aafa304b0943bc928d22a160d25e931a897b5cb5238ae79305598511d7a0a33cb17d6b83e0fec0219e198f85753c0b93310ed5958138af261a41a9ecd317a4791b8e69efcc48ab6961cd39ebd46c32f73b1d6f1279e7bad2df38e380535e2f4fb52fe4fb74721b7d5053c20f01b85954056322c78510be499b49457dcf5ba6f630cea25a406365475b943ff00017e085d2c5f364e17607c55a2b566db1e33531c1761aee8bcabea1ccfab0a3d3dc5e5af087e4a9ac832e464653d192e73fb60a409045a0831483dda18e56595aef7941c104784d236676602d8c2b2ce310edcf19f6bba2d98a63115e381b7f2e3369b9ed9905fb64313f18eed0e6393caad6da61550443e208d8e7236a3e3fe7bfc151a2dd0f09859d2ddd77a7bf511fc9561d060e8624508f7f74ecb701f36653cc75fcc56fcbde54b1786dbc0004e78c18b96cdb7699bc1e216223de9f7286faece672f7e61a8d05468bace43c1ba1c84ccd2f27f9ba0b04ca2689488168718e992e0b4b61ac2b7c751c18dc5ed386e86adf063167f45f8e7a1f2d0faf885362e73017329e6f41294362d64726a2838280b12126795d4369e06ed4067904268935d076faf50e4f6c09e11c627b5065a9121b8691bd2bed0bc52446cf57e67a87e2962297a6ca17d4bcfe5e6ae811beb2e9fb54d0a4636d02f6b8ca2db54b6168d634f88828c99ecfe800ae2b3a2e2a02583dd90afd195a64fa840e7583e12374da3ccd6b5d3d6f4cc69f4fd9f180be5d42711794533345fea5dd317110e09b76dc2a3a72a522c389638f8079633a7ec50a5b1f215371852a10c534d49284b2b822029c8b74ad6aa7859b87ef9de836cbe387d0b342ef5e49a7c3ae5e551e6a44d2c6487bdd1d44f2a7cf801e5a690914cb5a9b66cf42aafb9e03259861c41f928babeddbc6e93d0eb48450d6ec829007ebf2be71126ab7ec92a5201022fb0ec689bbde8048f3350e3cbfa7b796cc6245c8fb006be679805ad95a34ee617d18cf0d178ea969323c9b55506d9c3d1732217e1354d4f1e73d8d1c18929e6ae8299f48bcc1583595e974d840d4209b773e96aaa7ab1376b4845d61b50b6ecf0dfa886d48c5bdb4999c78bb40d7d0187b20e97f2acd131bd041f31a682da6235c70379f03858fe18699bc6ec3596cae03f18945f620f6158ead369ab1b7abe8816dd88ee7f4152cb7b2b4430fa61b1ddf3f99928357a0cf66a6339ea8f5b61f8597f81d9654dfccc87c8c271f7b5daf74e7c051d8c4dea02d9cc47784868211b0bcd58ab82ffb22ada76c640bcf359d5940284bf877547582f75e70e862e059738d8cee6eeaa49baf6ffe684f996c2bd4c35b93a8d3c84a53f7ff24b5f83910084b0b63c436621811e60576e23683c1f86573ae0348e6adc8c0b6ba82501d24908a29519555f344331070efe25fc940fe6aba5069e34aa588ffc9e3bc575d24b1f074672192a021b6108e3e8e1776cf34b71ca3e3ea72d991a5519d02002fc68", 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 04:02:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 04:02:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 04:02:38 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file1\x00'}) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x1, 0xb2, 0x10001, "83198e051ba4001722ae873ec01d03a7cf9f8c80", 0x1, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 04:02:38 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = semget(0x2, 0x0, 0x10) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x10000) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x4c8a, 0x9af6, 0xffffffffffffffc0, "e74fb6aa10406ae49015d9b3b3fe4a13e45750d3", 0x7, 0x9}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x4, 0x4, 0x6}, {0x76a, 0x4000000000, 0x7fffffff, 0x1}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000108) r3 = msgget(0x3, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r4, 0x2000746e) 04:02:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="d9601e1d2a3f3097728eaaac5efc9e24995e61d206d3e41b3bb7d127732a86ad2628b56147d0819d9f07a86f5a3d8ee59a95fd03029ecc6f1986ccbc0d21cefa62bc3b1c7fdf145424461be90d712783763d75ab42c246e666146da5a846ea695808e3deb4542148301e61829de80cfc9083edab45124c539668bf1bd5b11640a5ac3a4c3b7eff0c43891c81f2befe9debf691fe2087a6b8179ebaf8a85a454fca835e4dd35540ca3edeb3323d96166b9d1c1988474b7046a6a50fd3715a9a70e94f180528d5d9dd", 0xc8}], 0x1, 0x0, 0x0, 0x402}, 0x239a5f3f5fbffb26) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) nanosleep(&(0x7f00000001c0)={0x7fffffff, 0x7}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) getgid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setgroups(0x0, &(0x7f0000000200)) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x1, 0x6, 0x5, 0x6}, {0x20, 0x9, 0x0, 0x4}, {0x0, 0x21a8a555, 0x64fa, 0xfffffffffffffffb}, {0x4, 0x668178c4, 0x1, 0x1ff}, {0x8, 0x101, 0x97, 0x3}, {0x1, 0x7, 0x8, 0x9a38}, {0x10000, 0x0, 0x5, 0x6}, {0x5, 0xc82, 0x2, 0x7}, {0x8000, 0x5, 0x40, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 04:02:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000340)="00f26a5dbbd740b7902fc6d8d740880914fc7ab334f615a16e09000000eb599a70fa5ace132ace54a0eb9f3f00b0309a6502388a3ca477d1d9a3a29f3ab0c10e2099d05e08fb3a289fe530f70a80f3f55a95e051192aab1ee3be78bbe70815bcfb7924d520e3d4d402235abe0b6f0c4826dc62591e356c1402a427cafeaab5560d06e8155d238759abb7e42aaf3a71a7a472155690214f8de312813ae0ed076fd4331a16075a9107c9f544390906a56a9da51733a02c9f873caadea8d8117bd0480285df1df91073046c3e91ef50429444c24c0cefae1a7ab1a92b1ee75da002373271b072582d02a2880ed3377f3dcdf1600e7f2a4d2739d42b526c68700ebfb41663234be42c49552a6dc9f447f1ff903dcd67a0952604d4134b0ceaaddbcfdcd795abd53680c829b33d854c0d356ec9fa1d87d4bc938619b9422b05d4c0129af7ab620d7698ca563edbe8fb22e8a7d9bbafcd2ebbcf0e674e8ea80057d99364dd3e4642145a2e339885c3a2700078163c33a580dc5f106c500e05ffa6a0ee3c381b03262ead73172e8656084ed93bb145b5bf1c09b45a55738b2162f99a9bba5f30b3bad71c12", 0xffffffffffffff3a) r2 = dup(r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x0, 0xdf65, 0x4}, 0x8, [0x1, 0x6, 0xb1, 0xfffffffffffffffd, 0x6, 0x3, 0x8, 0x6]}, 0x3c) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000000)={0x3, 0xfffffffffffffffe}, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x841) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 04:02:39 executing program 1: r0 = msgget$private(0x0, 0x1a5) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x8, r1, r2, r3, r4, 0x20, 0xb33}, 0x7, 0x2, r5, r6, 0x8, 0x2, 0x9, 0xfff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000440)=0x10000) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r8) ioctl$KDDISABIO(r7, 0x20004b3d) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = msgget(0x2, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = msgget(0x2, 0x0) read(r8, &(0x7f0000000500)=""/45, 0x2d) msgrcv(r11, 0x0, 0x0, 0x0, 0x1800) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x18) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x7f54151da486feb4, 0x90) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x50, 0x401}, {{r0}, 0xffffffffffffffff, 0x90, 0xfffff, 0x100000000, 0x40}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x31, 0x20000000, 0x81, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x48, 0x8, 0x1f14, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x20, 0xf74}, {{r0}, 0xfffffffffffffff9, 0x81, 0x2, 0x7f, 0x5}], 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0xc6, 0x80, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x6, 0x1}, {{r0}, 0x209a0d81244c8a5c, 0x80, 0x40, 0x7, 0x96}], 0xffffffff, &(0x7f0000000140)={0x3, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x52879c8d37d7ba4e, 0x2) 04:02:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 04:02:39 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="733d19aaeed6df8fee07f5c9225fd8d47dcb44c4d01a02f6503aff3f4376771f614e6a798d6f5b5595b01724211a1e1cd22cf68b7d992984f166117ca50ac28858297b6223f037689063f51a7e967056b14510a70298c58030a34cf6d72e224dd34233115aec4330f9e4635e734489c00c5bc9e809e06b4512dcd34a1fadcd3c6d5b870b6d476bd136ae86ab89b8e789883c02456b74f000c5a6b3da68cc915e3eb07f2d66ec77786273e262cd525a7072ea1a095da11a7f14d01f0bc368cfc29ec30529216b015463fca74c68b3345dc089aa39afab", 0xfffffffffffffecb) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:02:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0xffffffff, 0xf5a}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r2) read(r0, &(0x7f0000000180)=""/32, 0x20) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6e92bb3815214bb46e0a8254388bacd120c11fd6e0897d1a69118d62002d"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000280)=[{0xb8, 0x1, 0x1fc0000000000000, "8384366fecc97a3b3f9e72c3f2aacbacb38f0277e405eb0f318622de689d27c70c08caa2b494ac2d744935a08aa2ddf9da56420be14967175ec38be6e5a7631a70fb758a0d59a38966a12fffd3534bb5ca5afd4c63a490200ecf9f2ddf1692acc9ca3ef56c94f2784fa0db7ace7c5bbcb295e55164eea980a1397e66eb8e709e333f21dfb2f804f2c38b5ee792ef4b90d0c44eadefce3918f11611cc421994349da5be"}, {0x88, 0xffff, 0x6, "60d14a7a1bd605e7c26430d53d4b9aab97c168a8642726a9d6979e25db7e0bf1b394802fb5fb436a682ede66faeadf486225cc9bb5d228bd37ea83c0558373436c1cdcee16d992565d882286705efddb94b8403d2b4f8ba6172e0e4f9e9c924560b6eede4ad1f5ab73d06b6c6da91ed78a"}, {0x30, 0x1, 0xd5cd, "f23ab24a6ea0ef0e8f1ec40707e9461f380c7f1a91e4eea378a2e4b6c6335c23"}, {0x18, 0x1, 0x800000000, "2cbb"}, {0x90, 0xffff, 0x7f, "77bc179a4d39566407f8bd457048b7f4ed1cf3b1c3cbb1370cbfb2cd147cc2baa0ef90483c172c6bbe13ea29175001ffcc4626d5e64a2bc3e930f42e379236afdb95e1d920f237882c7107e8c46b4c49d988e5685969dd3208f900c760bece4bec6cd783b70e9c98860e5b3e90f33a35d54fa408e5f8692bf7f41218c996c5d9"}], 0x218}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 04:02:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080), 0x0) dup2(r0, r0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000002}, {0x102c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x100010010) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec058216", 0x5a) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x10000, 0xf56}) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)="305c6da7456c8e1c8162a05a1ee92ddd672e1612a697ae6f29dda72dad624ed534b5d3d78da8c00ddd3b39c7b03880c4b31d3d46a410de794808bd21be60dc6bd12f5906ed38bcb9b2ddcaeca1081270081810b0c8d9aa4556cdde138e6cb638272c979925258fe4d271ddd1bbceaf18188490be2a3ff3c3645c94c6b2a812409de373145ff46ceb4aa9b0a7de8b2776a4f6ce649c68ce95971c96115a3ffb59accf538b29d1edf950de29131e9365984a26391baf2b8e025a1538e527210a3dedc9feb8eb09b102", 0xc8}, {&(0x7f0000000300)="11224e32676bf1dbfe408219d559d067846eea315c2d4d7602d8702146b5eca7f17359f07041254210ec42490ddfaf8d7bd28879c42005cce0173c3526b866a976a3efb11bfba408f293a6", 0x4b}, {&(0x7f0000000380)}, {0x0}, {0x0}, {&(0x7f0000000500)="a5d2062ea15a60303ac4070849b1c2124c6a645e39fe4c788c8f337e39f1cf1483dcfe4e870cab29", 0x28}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:39 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r3 = fcntl$getown(r2, 0x5) getpgid(r3) ioctl$TIOCNOTTY(r1, 0x20007471) 04:02:39 executing program 0: semget(0x3, 0x3, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="03f077e7b4bcc7b860c5b865fff192df92d08a9af717d8437840a3fcba58e532e8f005b08f3a9baf9b4a04abba9086f7cc55a469172b6418baeb4cf385946d3a4407d4df359dbf7e98a3f4dbaf87bb09b629eca3e704c6608abe655c9915caab1a7314438ddea490a4028eef78ade6dec866d99f1fe684e1654cdd42bcba265f73e862f4019bc94d18fb92fc21e8d5a4ae3d2d98250508ac3e5d66f2a515e5ca35752bff441e1b2290a6ac2ce54d68809e35d16800741f8b8d97bdac8b5d2d2246c017fdb62f9fde4e4cb65166977c1216f42fe2867345a3070a", 0xda}, {&(0x7f0000001640)="83e784b1ba5d6310c3f23bac8e9525ed5bb4dbec8c945ef2f7a189a462db7f4c675bd6e36d150e5b2021e265ce2042b8854e6ec14e1b3bd0e5b0f6f0f2fb674194d36cff840812c6681ec007e38cecd6433d4e8b51ce37b8883a630f59185098276809afdaf23cef2587a2a8ad2681c9d539761f3c7000d729afd7472f68cd7c7908c052378bcede85be87f71b4a5fe4dfdb4950f9b8d4c4667507d2eb8d493824df90eb70145c9f1079c657c0344c", 0xaf}, {&(0x7f0000000440)="3c80be9cd0fe84f002d9c4cdb3bd40bfb62d2c5896a9b36709dab073ba67cdbd16725d261c8cfb30c853f7fbd3a26518f3c584147ac1924ec552a04528344e3ed02484d3d57c3252effe790232b96026e3b5373e56b722ff150a68273dad58c622fd6790db8f24c47a23d06cf9474ec1dd2d3afa238fd90d96629a2805504a1a7605042ca6938a3081968978c5cceb6ca3437aec92b38470a2728c29c2382bf85473fe8dd347bca4649e38e3cbadff6cfe30b33706267317207bd405901b26cebff35177ff73a97304c1eb9a64a962af3c67972325bc9ee2109cff9467bf0f589a91dcd283e5b6c836c79a1705b7ca12c33a55a9470f60161051d69647dabe1cabe690d92b88032834b2a3b4bae042b23743559ed16ebe0289a5cda07d3b794a76df19d03f9a7014f1c73f0c0dcf3279d78a87a1b3fb318bd5cae2e674818843e0599f2334604674b3112fe201e35baeb1b98679d571457f6aeb9176231b8e05d520e3d0645bc0ce3e73705bcc539323fc972966d5f9ab465421cffd5147b0cf5f13fea2fb97ae649a2d2047b4627e6d60371d02e3d532697ece4ddadf5c48fe8398735d7206f92777ac59a9d8451fb0aa0fd1629d963af750f3345ed02662da598ac51129fec8fcbc83575351f877fdb12c095fd320948bd8d2e12e52eaf7d1708a82d2f40a6c95d3029867d5fb937b571f9aef99ec0477cf195486ed48f5189d15088d62d049c3266a6a262f6f43c8cb86d8cdc9510fa6d0e2d8257d8f19b8d173b45575fb1e9549b80d9b1df6433a9dad6be8aec459f80b0c129ef1ecaa7cc9d1425b651a70385dc1582c1e9961192f516efcc244da0dcb74457cb779d7982e70565778596248582fb8453364db45330178797917c2c9a9eee62ac29a10a99559bd45f3d02a739a4b1da29fb660a494e42779648de573b73b73497b02a14f91e50bf37e15272267f8d0809340832cb3bbd7c91495050f31e0d39757310c42ad119facf2c15ab51a215f2ea51fe840079385e9a1030c5e5f56ab5ca49c12ee02b659aff35d501622624ba6fa3e579b15eb771586787a0e07602c5a9f00f4e8ef56ad6d365591691508fd1f34edb4f449504c0fb4d6e86a3ffa70fa42553d02bb1dfed74072c51467bb7c3dcedf3e551f6897da1114de2e32484c745a2c4edecb797fefce648c8fc0a6241756bbfe6eb61f7a8a6ac530808a3458a007ddb50dffbf2b9a84c66d0fbf6f28ff5cf92c0edb830e27c6365bebed25d03580acaf51254dd1b814ea2cb490e8faf3faf513e7331cfb7140245bff3e7c31912428f941fe34075cdaaa019985e61e742dd7b05308185ee065c494920df96ef39b2245584c968b3b24d4644382a23ba0eaea5408d9d77874a69d08aed6ea1fb17556ee4753063680814f68a68c809d5fbf2309732620b83c8426c7cfe5703c2a02433cda348849ea1c7fa0f2ba600a04a0beb19ef7c0b94a03704de15c4966cd4696c70e7f0f62760e7cd3a4ee964ec2f2ba52ee2fc57dd1f8d5fe9de649e9cf27c6b1afe0a23b8be47da9b231caaf2170eda8a6fe666819dbd2db5ca9142d125f4cd49c83bfacdd5bb48857ebf45b870f4aa58194d88cf4ec946c3df19894a58f75b1fd8290d88423e5cca5a3fac0ed2cc4e64cff9035807c6de238c1a287ebe0a571dcb97678608cb05db9c096a9502a854129926c30caa1b5b7cd0ecb63d5ee046fdfc35e6fd739c70dedc1c63ea2587767785ac5100553e79e0d3168cdfe3afa94e962971c6c44d010a2faf38dbe67d6fa832b7b7f9a0e67c31fe2ffc9196260729b5831133751ab492fc7b5f0d06b866ff0950b525d7f218ed2d38ef76135ac015fb0966cab0c5e266703bb780cec2ed6cea204f803791adb32fb99f2f25e05a955a58874702f48ec210032efe40e7e62c69b57b8c1045f8cb1125d254e2264d597fcabd39f6e6c3bf164a63461ff14401decd0cf61b3431fc7515bef9edc4c4d619e92b0cd66b1a8d4f96ed56385cdcbd1661a6ae9980114feedf06f1b197aa3b2c57f8003e409fca3dee5badea6df1328fc3300e325bd31e7ed1836b02de09241e8be07b4900ec4773c36cbbfce1a134b63d186360d95b3fa1391fcbf4e07c88cc62c7d24f07f9b2ff62c5cc7f44ee2c8065d085d90a0d04e1f2c85b1e76117f8b733d75944100048060074f6f113b37bb3b71278fce63d562836a98bf3b0dfbc8621467632e46511740e2ee24c8ab5da36290b1248140dfc51226ced62db7629d4d8857953e2c167b299f9b1156879cf765ec5f897f618d1913d5df2274a59964ee442d441a45247111d62c60dd303cd57b5f6d70fbb4e973bca747bf7c622c02c4f46dddd86e80d5ea01de2582f3b7d261b64a8a2644f8f1de33dfd2a377dac74a2a64f6742b445c99d12df08c220a1182e985bd6c065a6b80bf8192a7b7c97e8a8105b98ae141ddc48a045fbd261261975b2f349fd4cb50fd0dc5a35801895dc3c55aa1bda3a56f5d47e28833553c71dfbacfa91d3b75cd27d173d6d652b9b3e7fbd940dee5991e5c87caf37288aaa65e8fd780efcdd0e1369d663fa61f276da238e4b4009d3ff1d67d801025a29398297279a5ed0f19779410d68dce1741771529550e359b707f0dfe1d4c45d5ea2a4547393e01602a3667bb25b128804d101899617a4e025e087810dc878963aefa1a042c1f6d07625d5097e98720e33b464c360023635235253b3d761aace95c4c42552c0f8b8b8e3a750927ce70184e0069b8c93f18f854fc10dc74b7c8cfd19042c64aaaef3f3c6a3efec3544de591d4deccd06c811b2ca4dec6cf72e6b986967b709c39fb7766678cbe67c92493400b9c94219a5f1d14524e534622800527fb04626eeac2fd8284764ef98a326e719479dff91048e7696428c5cbe1d808e27cf3f62e3513fd647a91b78a990ca6973686c9d8d87d2731a45de29a57d0dac564861599ce1f304e6911a262709cbe7ef66ffbb1719f900e8c3d60901b6bfa97a747aaf26f1b3a8d6337590c836dc5516d57cadb8a3e05e08a4da72a46ec503b789130292fde2374d16300c01795852c110e81775a55ce1eb3403ebcb2228e969dd6fd6a91743327574c0a13a3c20f76a9d4a9ea5a2ba1f6b7da002a8e560d0fb3ecb9423890960178c1fffee96d6234cfe4601a54f013a05e405b5fa0948abb0d243c4ddc216a9ed95c16864be512bc5b8ad95e74a88c5d40696ae3fabcdc65a1b1d71e57df580ef2961e25e99a6acc62156958d306075a2c55944f85ac4c8ff48dff9d55269352ea23aa58639991776d0e09bfa92655cb28f4961737cf1f183e81b60e68ad38882eb21395e2696a388929e0b74761b4af9ba1042aa5c5d9305eb12fa4dead156d265db137667e15be8f9320ebd144a448d9eaf24c7f1c187bbfed3f4bcb481ef72727a3d6c05603cdeda175f439cd1e254b4ef320f5ca291d4583782754697f35b2d426cc8ac963f5bbc72c0b903ce4a2254569465979bc39cbe10dd7ebca45e86e72ffb1531e932d284d4e23904afe9e7989ae87885d1c5c5ed4007f876c627100e639d28083cfc10743345fa13e668fda16c2212335315f0ea0b6d8d9f026b6c259912954030aecdf6a8b16374034442fcf0ad5feb96bfb1f28501448123271991b18e88d7b4e115ec15e5c1e70433821b0e31d4f2d2027f2ed9a43bb208ccd57e76c6f3bcb0f1aa4c2b3406d75c19ad671f84615e781553cfb88cb7a44f43915daaa9e6d14377daa2eaa4fedc6067985ec29a30f7f5092a285c1660fdea91eea91659b4925b34f0279c607c8f279b34519b20bb7ab2b7843f34b34036a0b7736fdb163cdb4392f8d4144f9c6f467fb732364323875611b4d56b98b16daba47e97e51fcb42ecb298186cc8815f1bad026159d469da35a1bbe58767e01b3bfd0018a59b61d0d893d6ae04b6ad5458b25b13fa2ebf50f2a5d97f4bdd5c3d455bddbd42a65f322bbdb33a89b11047bf6ee80d2842f7f6112bec998acc3b6cd51ad161fcdf44350ee3bdf7f42b5145bc290b1e46ab97d08365b458b0f2a8d790f2c9448373f0251d98ba2cc3c1eec377ddd26b2cb572c1830b0dc8be11b2fb574b430f4a7d1d070b3e37aa6545bc181af109eba2a204aa9943bfb99bbff668118e09d30448d3ca0f6cd90bc356a8c65a9d21380b8ad5a683de1d0b8882eb4f18aa86568af946521e3b49224aa9295b809a7284b285739a6f497d0acf62396ec518e59345adab05e33e0be7e429adfbb139422ebcac108cc9a7b16b0d297d024f8d207d9ec6d9ca17137bd344ca04b1fe90b2f04bb4f70462adec0e307afc4548b3df9d80c2da56904d614b4005e02a8768b03452a83dfbf6c77cc417076db5a5455618083d73e129e3b0c17bc3d0ea56bcb36c49756415fbd4d0feffeca1176ccc376ebc6fb4d3cd93dae79eaa058e408d94356795a6433b0e82c69a5161f12fe4026c7dc2f6a36f5001b6792185b640994733bcaa69b4c7bc31bcaca9c7e03f3383bb792b79b88caf2fd59f5da6fb9c94aa1805d83ba6cc8e9ab3affe09b1922f1b98fffe4786982e2a48408e594769c511a5daec58be67720a01af024e799f12f81c2d9856b71149eb67afce3e99d65e77a82d76a5a10e0e6667fe4527988da0e25987713f6bc0b9cf4dcc8ab8a49d83dfbb9d5a418c819c52b0878401a56972ff8d0787903b965a81005dcdea42c5ffe516e1a44a31674523cde4f1728ccf05ff95531dea2aad8fe0e88d99678863a8a6afed7218a882e5c938295cdf0ce756d55808aa463ca8d182d4b4ac40facac8e0329c7cbfa779a61325c5fae74bea1e4bd7dcc6c8d101ee480b77aa98206017f22bae75b908cf5ce98b82b48e5bd112fb441201df779784b326e8fdef84094b52ca6711fbfd1e4007dfc7483537ee65d82d8cf5fe593e87bb5e749ec1818e659b484d71c0cb92a6f6e95af28ab192acd45c23f8f364fd9e1c6f476b1b686aa8fd9abf3143f0fad0038726a6365028e0317bf00040b40de71929bea70b8135afd8ede45d18c249ddc558cfb7d9d14f23da6ab5e4ac5fc7cbbf9d59b0e0823fdcf6b2127a22ff8413655162963baf5bab932bc38ca92e6f732c08f691ed24c61234bc4263a9b3d25efbee110a9bb61683264576c73d2fbbfeb80d032d0edd9d9946200d00aea8e994e0b34fb0f288aea96660f577d24ff5daf2532ba6256eb39a529d7f1ac2be997db26013e5603e66b630fb682256e2ec801d654e539fe418847e44b97717da4c6783b31289155c5041b90e391ce5c990f828a589cdd675c4839b3fc233383967c04e55afd590f06691d1180b44142f1c935c700ae0a9ca4bdae091068cadba202f5bc9190e4c5b9cee6477c539e9cf9f2aa5a3e4cda1d3e4d2f836542ca70d43a89ac928c7589eb05147d7ec2ce4b0f0742605e729ff439660c9b5560da214d1d1cc6ea0a72a7f9437f9234a69313349707b141fa130110ed253c0a2692db83cd5da2a4d1e297bc4a96cbb2d81cf6a6da2abc778caaf383af53ec4a0b753bfcc0eae3f9205d3774f9d274ea89d3b45036b953e8039f3b88893bf47053fa93a9518a8d6459d33f474b330a6bb6a446f4d7a6640f97a6ec3e70d651e6d81cad8c7b5b947c22d60873beddc87efffb4c0acce3c385f5384df243173568bf9c35e6fa31eeda07119c194105a77068b053a27b0ccc60048f6f00858bd808ec44de48b061fdf25983b7adc471ff392e604443fd45543c6089256a6efb8cb88c1360710a60a6deb19049038bdff852b5285e595fe06", 0x1000}, {&(0x7f0000000200)="49e7044c9a9549acf77657e65d81f771db92f06bbdecad4a72a0b2ed4113dabb10952891d2b8548e592c044df8a1ba56f159f1404d44c0e31e3ba055ff99d2599f5f2a9d9650194643184832fa7b7f529bfe5c1560f3a84c161a8a8bac07f072871354464f3ac8cb9dc05869bdf8d5bce94e631bbf83d4ae6e18adc1219e6832c2f906a96f7209641e17ce4868784a943185460d52dce5abb086d680c3bc75d00bfd20820ee9879ea89d548d828be952db32888b9268ce5d49b83961f74994c5e0cd5ce7add991c84a9fb8da10e0ab60875ca6395325a2e5a63964a96c6d33c47c53fe5b8cd86aaac150", 0xea}, {&(0x7f0000000300)="67cddc64e39760fef2e76d8ac600384c943bc28fc913d3fcc2b9648beca6e353b6e4f7dbaf79d564a5d95edc1309b4576761a03b276dd0fcc4795a0593cf0eb65a222716ac838c0897f13e5df856aaf0dd6f5c29d62bea77a17068f061e43b1f28612af850b07175837dfdf7348c6f37e1a57e96325f25cab6014a60e8ec56f94cae1af21b4b4d", 0x87}, {&(0x7f0000001440)="f9fee631d47ddc9905cef820b7dc62ec0267aaee88ec6ebc92ae87a272659df4d8cf8bba7a10e142f9cd6c7b85d1f393386a7c9585bf55c148485b9b48d0b787c3e3ab09eacb02c5dc0a64c648d297a87798ded1e1383ce7c7b955808c8d6944d63897191f1a0a5b1a246e6a0c57c1a66dbd6eef1df12e9b934bb740dbe27cd71e6a6e1fe8fbe7ba51bb89140bb689ebabccf96a1e26ec05558324d96e4b034ebe9fb3", 0xa3}, {&(0x7f0000001500)="53fedbe8e4073656f3692742681a28947c009c1b186e8cc48faa7d9f456724517d63b57dbc9c3c58915828456d9f6018dcf673ed62932b70a3f3f54d855fea4a8613aa12fc9c4a07be3074734e1be9f02f538110869d1c11780073eb13d62d6ad408beaf1bac1d05be28fd260234297638338b5fc0386efb9d450b3d07ffee21bec85cf1d82539c37ee338f117bdb5f58f33def82981db797a3faa52f508418cb0c8495b9ca1ea8298", 0xa9}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x6, 0x5, 0x2}, {0x4, 0x832b, 0x8001, 0x53b}]}) 04:02:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x5b) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4bf9, 0x1ff, 0x0, 0x1f}) 04:02:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1d4104"], 0x10) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)=""/238, 0xee}, 0x43) socket$inet(0x2, 0x4000, 0xffffffff00000001) r1 = getpgrp() wait4(r1, 0x0, 0x8, &(0x7f00000002c0)) write(r0, &(0x7f0000000080)="8601e41733912533", 0x8) fcntl$getown(r0, 0x5) 04:02:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 04:02:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="3d331d316333638ef3709deda880f163da5f6df91bef4eb07c75d7d4891aae089cae48022cb40a074c2cfe2bc5a9c7a439c245fb498de73d1cfc7f1335e7939d4f826b3aa26c98f08cb303307777a9b8ae6fd8f4a29b751c0366967f4fc503b532", 0x61, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4}, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x0, 0x3}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0xe9b80a00b1e00f3d, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x3, 0x7fffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) renameat(r3, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x8, 0x800, 0x7, 0x7fffffff}, {0x8000, 0x6, 0x5, 0x80000000}, {0x8000, 0x9, 0x800, 0x1}, {0xff, 0x6, 0x8001, 0x8}, {0x3, 0x5, 0x20, 0x200}, {0xd52, 0x7, 0x81, 0xff}, {0x7, 0x0, 0x9}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000500)={0x7ff, 0x1}) mknod(&(0x7f0000000540)='./file0\x00', 0x8, 0x100000001) read(r3, &(0x7f0000000580)=""/90, 0x5a) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r4 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000680)='./file0\x00', 0x1, 0x3) getpeername$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001780)={&(0x7f0000001740)=[{0x88, 0x1}], 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000017c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001800)=0xfffffffffffffffd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001840)={'tap', 0x0}) r5 = openat(r4, &(0x7f0000001880)='./file0\x00', 0x800, 0x20) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000018c0)={""/16, @ifru_media}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r2 = socket(0x2, 0x8000, 0x0) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x9, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r8 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@file={0xaf0978f09b121cba, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="ba88a02adb06915e48e40bb647a11e189a995ee6036beef7345f5dba2de8f27c8733cb15c8022379482ae9f8c9e898809a107b5a803a0f8cd6d3f9ecf586c77c517d57860126a4183fb8ef19c4fad4c1f40eeb8c9a96df1155eba6c3917af0ecde91280a71077aa5cd8144b7aed5b4400a22dba9c48e0853912f56e9aa5b77312843f55085e583016754895be99c9873cf5b1cbcfaf0425653657d87934fab10b6df1dfaabb99fa1f01f13d8", 0xac}, {&(0x7f0000000300)="472818fc58c67b1c193cde8709a1d743ea3e2d22ce68a4c9638eb7392a9d150a8352fef025881b90966801068a674cffb86b5ddaa4261db998ecdf83cd0ff8d088f13c49f148f0cda91fc6247968845e7e5530089b2c26c4b135795910573763c4d215c520c0737d0bff830bf3dfb88e881200927d73ee50b31be81d5c5658abe1437e8d40f8d61da57557a5d98a5bc32f10850c37b536db073af15721123b7506a6321e57a401e665582d3e548f3f491bccdece65f57fb3bf1d69ca9ff0df3f75859131d682982f4551933740e21c12fba0", 0xd2}, {&(0x7f0000000400)="77e01aa8bb9dfcb3e7c9c3cdbab8c1640ac673e629adfda771a5cb2f868b2f6af38987baae1b664c65b78533db69b2510b263e0eaaafcf15c08203ad5135d78f6e2059d3550ca9b3ce69995d8dd4b549c3c91a8229843740b70dbef95d6541224b07d18d0450e40bac15a64a4243bdf187c7c9235da10ac71f6dbf29147479aa55d3019540bd0453563d3d0d", 0x8c}, {&(0x7f00000014c0)="61969a071165124aaa37d4ab721f37910023f725899eef56cbdef22eae172e342342d7541e9553a58d2b6f4ad8faa16b1cee8879554dc76f9daed79e328675f133c2a6653b1d15624cc6bce72f8f465cf95e365f2f4964e386f6ae57e4b42ac5d1d1e477e81f7b23f787e35bc6a951a7f9d8a61278703b8c00297b9dac0c1c809bc6866cf17bb48af23aae46144b123fc28bafdfb39e19c7c2a14567c03d7118c901d39adda555def8c655a463c50374235886cc0b90ee677eeb75c20dd02dde9b1d7674ea03acf5530e469ac1a182243b2e47cb81d7b3df20dc4f808e557a223c128e5d24f382d8775b57255d295f3d68ab2669b942717afd61f2b5e84110cd3f2672ec3d74c7c6a52a9a277b3ba6ebec055ffd96c89e3de7c04158fd71105d1a1bb48e8d8aa579be17deaa9a0cf2d25b41fb6f40fd1920b586fcf83c144392b30cbc32981c7240d7220d56f3638f111d5987589bb57726ba832a80ba4455671c6cdb415fb25558c33f84376ae446a838c0219893d03dd87a5032c59f4536919fcff64b87d01514165cecabad32185435d2a28ea7e2d3d69c2dafb5ec466969e3c3711438e0dd6d5701ea61349e0cd70d48b593b84670f5cfd706cb2af5f6daf7bc88cb1d9fc72f4a9afe716333ebba557b381f2f88005fdd1dd213557a62e62f02a22df42fd55a51c6a87f071984e416c69a480b3f5ace3d2fe08b01c7dbb1498ee935146812873b80659f071d199f3c5f7f46424a1d7a940fc4f7b450f0efafb51fe2271affdef4f47e3ab663b232a821ed4193de6eb125d4be28edddc9e459230a1fcde207e1402246250cb08eeee8870e52725520c596155f1ada10e6f0a7b76099bdadff225d8e2f9c9ff2d6558a149264e04e092036b56e334f98196aea1014402ee676ca04ea9b0bbf40b0538028494c994e40b3c2eefb1e3223234b16db37ddabbc441f9d5815df4433a363c81a23a05e9cc464630559cf165f64dda8f1c09db2346a677db233cc747b9cf0b29dce013c582bc858c538aa7e7fb38781dce8299ae412f3998b63e75e67b92471dee155cc0df697fb972d68bd78324de6e96177ee611e529593d34451043bff0acf5af5c503cf9073b042737035fbb4bdb2d46949ee407189daaa859836752c1ef681a1b9dafa20bb44750d903086ef44377e113415b7e60c7dfa1b514d1b318f808cc3623f5d054332d72e671d7ecd155a734bc63a1cc6f0313cdb5580fcd2f507b5f7615cebe6e29ee62c0daf4ff0713fa320ef85c8c8381460083f426b74ace67f543d47072c5100e3d72003d364603d5be1680b8e17d5cf44ee81c13440a49e33d29323e3fea2c7d9d023999ac0d0a35b8353b3f487a3e83dc3b35c079c9dca89536ef00de5b8b077d211ab0d3cbfa9e956d2516d41244470e5dd96d4e959236a900b6ebbaf214940502ec8d19de8e2f21a36a97b4d98e6f86207c94f3f969b7c1abe5e56ee2a9b5efd3947de32bb939b78948c32192a7122a6a65bef5130f5d203f14a4e1d8f5ceeff00fb1da42ec02375d08f344be663c37c2714159cb5df808a518ee4f515ec09fbe22dff64c079b5a02c74c69886a8d2de4b80bdba2d94a0b695e4b4b1d5b428f12b4670ab8815eadc12613ae0db61d99c90c0e2f8125e8036ff5d36ee9cf63c4ee50826c598b6054d374528484e9726ef88aef2bbeb6e8fce3789d0252c35ea1fff68b1dcf80537f1809245408dd26479c2faee25d563083bd25dd32b3d111b8d5cccc7f2adb10ab73ae5ba11d053bb3713c1fe8e6409f582a51205302f1f63a20900e2eac49001164d508d590836288483d12c99b70c8351b7fa0edf53f1b50ec16ba6f73156382f4e28c5d3a15d67d379d53791d08995d7d1bf548adf621ca0265ae2702e191e6ce8033de8a8f2434d66ba208e820f16f083c72630e314cb80f45962fb8616566eeb70e17988e9315a001e2c09341b6e7aa3fc043949c81b431447357a6d02fdeaa4d5553d8c803ac127a0728ea109b6a4b70c81f624506e69cc17af262f9070b54cb644436b96128e9b003ab545247a678c944b6b7a26c68d0c067c07155eb95508544fc15669103f9ffc3aa6e4adfc994d6b7928df74fe722912ea60647883f7c19a260b3f9e195acfc74173d82c0648ff41110c12b32adb3ae7255ecbc0ea5e8d332ada00740ee5633d418789f8639439304f3020e1074c1e1e92fd3d138fd704ac82b1c791b5696bc90844c2baa9a71f5b0e7e831930797e8712f73ab9e067293f0079cf5048f937fa433c9498a92adaa3b35e31e943721637570871752a4c99ff14bf17db76d34a4398f896023014cc425e0b14e7e76aa2de50e89dd0940206d6162fab6b6fc29e0399656f3f05ef35f3f3e49a7b7f3abc4444a04fc57f8733eb586859e8cc957ee2b36506b01bc14430ac5a307592f4bc9a65fa2efac5a6db522cd1134d05120ec9c0aa9bb6154f39bc0625757f5a3b8510a7c3bcce8a0efa874b5489b8108f320b0afdbfe5ae8255f888c2027cecff63f58cd92ade793e8e278960a438a2b28a2ca210cc5b8e22e85e595710ea930e4d1519398dc0e9e3277e71dc02855bc9460d446760454f6135d8d7bfc3e31e113533bbb5f6cc72e48cda6dded13f50443b7d157700303c857a2e6f309832f352fa1ae408cc96aef77a68fdbb955a6ec74342d00e15f5c6e146a8df68b1ccea383ef13bca4fcf327f3d921500687cbb6040d970217232a865c25b60f592c70c951c8174c77e8eaceef372db9bd7ddc8e5f4ddd3c7b065b5034e591c3b7d2568c1efe1dd3a7b5c1e073225aa354361cf9213e8a49a159d7469a2e08c769a2f90195a43442dac99a1b9258ffa93a5af4082dcf79f49cc7272411b7c7e70a4f822dda6e2323a8d2f9bfa399a3bf459140a88009dabd2fea44505d2d99304866ac6afb90634b86f86b19777381fb0c02029330a88bbfee78959364fa0a7505001f784db306da9dfe33d10fb5be3165edd3eeed977a694e2fd1571259de67f91fc1a8b2b61dce137eb8ecab9a4096fa5a717578f3ba16d01302ae727c9981d9d9ca68ce6d6400e22a4ccca8ec959a7f9663555014735fd84f97651da4b10991999f63ae752d1abdb529ad1a4c2d43046dbc1438f60be086028b88792a6d10d841a4fde1d4ce6443cdab24f0263193317f4f8b30588d9743cac71ea499130bf1c2acc717064d1416aa99f7b3fb80f37e109f12f1df3a8b36cb289d6ac1873950e25eafdc72097ef0f4cfaa62d74e5d758718ea1bf5a4738eaa9f1df2be6f46b69eb09c6236598daccc34a2158ffaaa7528c7cd47879b0cf6f84d6eb547d5d942f1b5cae44b14b77cc729854be9bf4300861902a90e62d2c8f8e669209841ee6934bdca1e46651d0725b3ba399affe8ab734afa4b8cd72a93cc60e762812fb195939b5646ca9752e2eeb14516698a69ba3f866ec992a3ea053710602a265891d8a18786b88bcfc2bcaf7dd032c472ae2d869de31b7fcc9d2db17d7140014f36d62392dbb5e74688b9e0e1f33ef8f616767f3e19321ee5bfb3a02bcf9f7e2cbcaff012c37a4415229446f2bae7d5f91993bd78b0c4be1854374120f61d7a0aea1ffee9e0db191bb274218a07c4988b44b72d60bdfda9ae74755c54f490049b062fdc1327d829d94c39509b02305d51b37cd387d1cafc7ffad77412ded01e57545d6e3a5d617bca75c69103efc7a4f100344709d38a6e3fb18ea3fb3b4d03d0b98292b3f370dc220bb5c2a89a02c447877fa9dd3dc3f8f384f74b8610e7c2cb384f57ee368abec86e230ed5d85ae48c3bc3a826cbfed28a75cb8872264f10de9f79c9a7c421d07d41e849081015e867ce7fac80652e22f51de29e06802a112c7bcdef3f5099293dd00bd6ae191b90a8398147991bcf6ffe26abbc9f647fd88adfe040d7fc76a61fc7d9f07cd4ac25189c53035572d7ed93fd722bbc105fa8ef9aa333111725f1c8c60960fe4b424acd0f57cc0322d6d6f9a1b4ffba033221b953965c2b5282bc0df2322071452ad197dc757f57438055c12d16f06f4fab53694386299aaee8080096a5717bd6da6111d574ec713c2cac070140ff2e7eb15eee41e282f6e65583ed20a64e5e5e128b514640ab7ccfe9254fb0b654d0ab48621b0e1630464f641d76a0513bfdaba0d27d3061071525ce15cbcf56706d8b1030cddf3d79631b17138a073ce51dbe1ffe63ef2582dc50d284b3463aceb238b857c6c0f32d66aeab833ffc33a648302b29f9d7ff08d98add7053d1ac7cce10aa3b523ddd2c9defe666b2e1055cf1b5de0a42350f76bf919f2a80250eea6096fb04b6e13dda9a1e0ea7b0509ceffbeed4d2470d2141163c96f28ee68786e23e5c91819332eaa7b90a2d6fb392a6f2e8fc28483fc2c4756d71786bc1a26df000c3478e37dc9832d1879578556419ab5715946d0d00feda6f5cf06c47e7d6779940d55b31c45edd5c55485e7b32daf6f3173c93957f5330e49ff408528cfb32ee62bd81811253d354f9c271890141571108aa2587d1ae12013be4185e24640addc9f836caae9b6486a1989b82505a50353001310216375ced8946c508bb38206ac1e0b7e671d9865d2d04907908d368b50cffef467ad06b2a979f183747c9c72002e662492fdd4f643995de76d082451905267715e603e89cc260dc8e79877330d6ac99bc0eb74ad1721c6c686e170a767f62d3368dce3fb840f3b5a2ee9370260ff14e04fc5091bf65d4d29acd25affddef4cb12eacc066728f8440b60321b72c176f838709ab0fc13914045c21f329c35ebd3e14b221b0abf2b82fa81102a0b0ff52f10302216005125c675a8d621c9e40de4a30dd771b4335efa137aecde2914c08029e1aab5c3a0adf63a82fe406dbffa8a06f079a753aabaef98797081026461fdabb17c4cfa194c7acdcf903ad54edbddabb72fd79132a8a9dc718ed911841e4323851d2da26166777b57099632e623270891fea96f727cb546cde98ea127180df576b11fcf481e4f6963456568027026c35044f31d79f55524e74e0d6549c2f5a49f491effa04c7819739745833f3a9bbf4eeb181d5625629737104fb2de4633d663f47cdb4b70ffe94936d39b4ff9c93d1dc5eb6f2fb9a67f078b364a293132983f78bbeccdebe9496861e7e98d03bc07af203c501693b64f2022a63da0fcdd11bbd54019a27f8c2fda8d0efedd46f24051565eacf2d01c4dfc8b147e5b65a1179da5908bd1a3028cba7dd5ca516cf052ee6708374c1c6f98a8730f13a54e3256af334b3ee9231053a224c7a696d17efeaa9bdba9fa7584629447398bba9a0da20a848c2ce99113dca77871e04e17b3b286c601bda669c8f46689f7f8f077b4496c65439331f405b69824fa875b5cafef9388c25ba3606c63dd7e232f60394ad56eb4cb94a61587a58f37734d668ac51bebec26a8466555234193f21763f7211d98c5384511f69e7b7a9fd54cb2cd8caea6cf1f147a53b847b31066d681a242e91a6d2a14f4fe2086f15ca43b60a047189c28158e4daa7a52d0dba2be9626bfbaceea01ae6c830c24562aa9259074236aeffb8d811d58127ab34aa30ee02b5beea0f305c481c57ad9639c78e37326888be3940cc97415be62bed5f0974159a570fdaf532bc88c5221a7db1f34ff893f7d88ba3e0a5a6c1d9173cc3fc79bc5e1af10b09c2ccfb0eb3d38b6111d999f3d0b798c38bf7bd3a49ec975a196a0de41a55d4c99a26b9ca44bf2b6e7b7f37a8eb4b303b8fe5e218c8f3729276ef948f8515bd082eb982e2e3c0", 0x1000}, {&(0x7f00000004c0)="20b4de4f1f536560e4d4fe209345858f76bb9be5a29098e980ecdd0bc3ce7d6e83a9affb31c3234bab1c73d6c5509410c64b0b3036fb", 0x36}, {&(0x7f00000024c0)="2b9cd2b8d28786956b875932e0d7aa41a4a2317c50eb1ee0e6644e661bb27b5dac5b3edea166ee1f921e60ea5d70757d3df1a3344a5dd776bc45a875f5cd6c9020d415ba196e5f308b96879b48c52357e28447264a9e6a214a5beb804af70daa56d6f16c4a6bf7dab0d5154a12a0f79bf8edb72445e08b021cc9afb52c8d3e079d68bf81e72bb1d1e9e1643057f6d8f0cdbfee7b84d346c833ab6caa11a080a527e606f1caf4ff303a121300c6573d5cecb354ccef1ca9d0635d12de80e3292117e752ea3fecfce30684792ed378a7d512c90b2733d941dfc18efef8671533f9f612c9981a648970f1f7c35102ac72501d7c2473634e0c75ffed45c185fd576aeb78dd5815f909c590490469c321231c78f2d9a99a057e892918dd447f9a220c9a1ffa25f384c1878d37220c288637e1b2fe90581ec2dc2d91a4f7ed3de1c194e724a94c319f28034e872f1567e71412cba55046c087d77a54ba282d6eea15733aeaf45cf08e557426bce5ae01a2dce751fc04fe2776545a46ac8203ea2d87bfcbba331aced73a93445278ae6d059e1488c414f32c181ab387a8cb7361b43ef5477b562843130a7831bc69a6ebdd38c2000e11f350d36914ca9222edf5f814c6210fced27de26ca1635a369e826088d0e3f0fe8ead3c66b841217585379544a2e4c59c978845b3dbd2914697bbf30cf0343ffe60f233cf97540b4c971a9dd32c1a623b4fe2decd441eea3976fc14e33982b46c50eb8be89e55155fc271f1daa6ff5bb21a2fd1253368793831aae07ef70abbb240aa82fb7d2272d9b3a4110623bfbdc15ed68c4685dd8cd5bb10888dde08bde9f9e14265740f7fbd2b7e4d5940ae9d5d22ce471c4201aded0804192cba156b6744480f6f3bd9742201607cff884390dba5641595e778a696df7460aac4b06fef7d78a64df7d9edc86e7bda95bfe99e7f2e628c49a64a0e441339840b217a8ea1a1c6ad3454d41d3cb39df9878e99f27b5c5f48ae19eadfdc348eec940cb3d93314b309e4896b120f632bc0672639a272e6ba5e0d4f99a652cd7b10851262d241206acf0ee6863f3c57373c9834d63b30c855f26409aa670b13ef58fabfdf6f2e2b6c8baf30a131c8b9592636fa20d49eab3ce76fef22ce44333a19c6ed6f0b83e6f470b0e6c167719f46ddd97409d353cda433f3ec74e6c4dc60176224a0e43124ace3024573234e5ab967f37957e616fff2ea08f5be14e8814ca26ad2338747f8274dd1465bdff26da32625c6da10905ac90a96fc72fb814a87975eb287d3e9f9684143278b7093d3c035f492e85abc201ca1aa9c7f08022f5590ed606439e540b539069e60723cb3fe4ff7460c6eeb92301c225b11bacb3d567ae0d98b9df1a2d3b3a2f4c56ce3c66215ab60c7e6f402ebed9d29dce3c17d68c9d5efeb4d969ffed41295f86519b381ba06cc8eb9fb843375483fa3f0e5283570fe9942e82f819cbe062e9ccc55010c031e1ccfae41ac0dd92d138bd7cf4b19e2f61aeb1e634ce8a3a0b01197547cc87fbcabb20ca20c2ca74b837808fe2d9253ce0eb40834450173cb48f7c17edf7a33437c86db3414037a27202fac994a6f9da0752dc336028bdb885d0b1ed759722748692de6a276c94d8039c093109c4d221d30818d513addc487b96f4caf265c8ebb1d704932bf85afc720b3602ca45c4e14fd4fd2549d638115b91b3d33807daed09bfec25bb387d17c084c4d7b40cc2a090db274b233a19f57fbd033bb2bb95503246a664355b7689a1b9a5c4c57260dd95cd0b6646ca939e57617a4513c58fd88be8e6a7bf92b487a5da33c7953378ddc805b2f5bc23268ca1c5cdfa38321bcff988bbd458eca4ad8f10e7801e3eea010d1f603c2f5b6f26298259b3bfa0c80092fbc5e041eabf6f33a566365cf8d4e911e7ef42c0ddc3a8ed1c2b56036692b87a549e5d18a37657d75b003d46d3774f323ecb506a0a0b2abc951f865f371a698c14acc6f73eafacbaa2c505111723814b874b1cc96e67a3342a03132577a26962704d55af56ed0b1fb9f34290f3dbeb25b02a26ddfa287f53a4401bbe60c4fc76ce366d147876b77d4ce04be8022e880042345bb82015818d7e83eba1f67f2f1e31d43ce7c3e379ccaf7517e42c318088af7535fac97fa8f268c2e300d8d1b9fc1b78cd7800e53d6647f1ad3a6cd455decf773aa313231e6dbd0dff077a22ed4e9ee47c28bde54c4dbd6271cfafe02968a357c6018416c3f9e5ef13f63f89a01d7b8ea05aee2531c3e7ce719a3c4e170f47d53fd03f2be8beb9f7016e78a931b20d879786082247a31c1a8dd95a768c5ca8d78666e483e9319420604e0715591c2d22e611479cec536a120447ed668c084dfae1857168aabdc4280cc19912fe4c7c417bdf93e32fdac4a9f5fc5ab48344b30391b5b693a18a8bc1e13a443813b393736b6715acaa724e6de4c2b83acc5f43019685c2210c882f2a55d30a86b51aeeac6bc84d08292d86af9db0741852373706e7eab41c5f10c17a677dbd17e3678d32a12e55b5e1b4386b8d28c5ba119ef930b293a02240df2a1b39b51559de15caf53273102af3a32284b20bda2ab3b865da17b632b3650940f9253d650012600f079d21781dc88d9faaa486671d2f6d18e1c57aee8c8ca34e2ce2471a04ca0ff5ef94c284b6d1b2f2819c34d7467147750333baac94c41d610652bfe52a6015188d30630b92130a19243e9f281812787c594231707dc66ebd2dc1b50ffdf987de2e4ccc44d09c5023fa8505a68234d62bbf1259a34cc04bf61aad6c9f033ed7e3001c352c1e7b0c9ab918b4a1836a428ee3ed657240593f91d4cd2bed21b6e0fc09f8d5256eebbf4d343b7d069bc24c660b75ca3ff03c4330a9c50562ed8ad2748cb64ed7cf2c1904040b6b59a83d9381a410ab56c50985f45429ededc220efc566552b1a67af8dbf65f33be39d6a105a26ad6288a1a862271e36a88af938f59ca2c1db99bc70047e68dd516ee588c1d5350256a12110214082ab7d6811193ad5d669d6502be2c494eb675f1b7fe399772092a7e5a3248eb0e1890657c495002be12bf1aff8d2818fe2d602900e83036cee8eb489df8bf8e93d1a7e28c8359df71cb43066b231ae3d3eb7fdf3170d315d0dfe8bf83d9f56472558fdbee844326dc3452a8beaefec5673f3f7d31b6fd7bf6976f0c915400f2cfb072fca0aaf8765750525025ea3c351a61cba826939f4ebed9f7a3dd01cafe75a05d48004d84e9de1db09bd5fcb00fd36962fb9e6323dd616327ce27959b7eae53e5f936d6bd116ed1b2647f14757f3e926d228ba1173e16bec175c26efdea81548fdb2a8b858ccb5eefa6aa1cf3f01b4debab0ed30600c848d75f7e8cd418ed5d69a69425d06048663581c82e5489cddbb712789a0027b987a19f8a0fb0cdfcea07cb8f995ae8eb993b2d2e946471372fd53211b8d0aea43975ea504f2237aa5104b02b26e921b0a1006d2526d1b938db3719b58354e7fbc9792bce3558fcb1f75d202cd26f320f1c08342d9f081d7d36a3044202fb935a17df1bf500840f2b933e91243207854ffdc8282dc2f69236b9a3f47ec731be0b7a675a2c8cd50e1135b2ca88be1082328a9e44aca2030aa7c5fac56c4db03fdb03b8e467dabc12b9a932532e8ce153df25b6e8b5d75e460f3a9efe2fdafeab4f4528d76a130d93cb1050403df9b1d8dda31118637e63d02d3825f9984e51e5432702eeaa6f50fd8d6ca31983bbfb4fcb2d355451401d1459a312042a6e5deba1521ba2d1618d9acb6bb994358697568c0b39471a82eba62d30a840a1319efd52c1c2c648b4b7d655a2b885c6a0119adac2f310b2519608c57f68f308b8443c71d50b127e273bdae4f0b2b92a4831b24e982f7ce9fa7fa6b226e8151e6569e23c3a9b6266758b16360e9b204d9304baa51931dea91d18833d8bbd3f7a5469d56e3a466621ed508964de9c2f77d7a6a3894f81d27e476fa8fa9115e33b5bd4e1621a4a211ea107765f36a0e849af748c742dac7692669f2452f92764092c08d8ea4e31483cb6ca2df781373ea8285155fba2964dc1a64828f596b976d3dd476fb2d547ef192d7cd9708a8125461c383003f3c2d8ea5a7e2367ef68427da7995cb3f2fb5ce9ecbecb683e9c49dae780ccbc54b79ab647e1cc2c398e45364cc4ae154d80fbb6176d6cfabd0cd2cb27bd695b42676de33ba5d323404ec658cda1dae2b221729d866984652f26fd18d9188da2a756d340d3b008b59c032a542b70ea39ef38b98c9ac87b90baf278ae794e557b7767c9f7cbe7c2460c41add81e41a9f31b03812ecb55c3d4413be966637619766ea76b8cf3a689659bf751b3ccbfa16c037a4f08d64421a057b141b5ab8ee3fe6a4f77c026bf85ac033be3ea4543cea45349a1761775cbb7908b4b9710b257d6b3775f0a334900e79a76b505d9e75dd063fcc3d996b55a5da7614135e35f7afa501af3911d37239e6b50ed73f65c1334bbd72ab2a76d37cd994397ce5efa78816adab1344833cd06063ccc23d993cf11e52b21aec4dbacdc7c79cc3fe725a2522765e47919e89ba420b6a4211d0c00915e3011dc3338323fc659d282541c6c07170673b2ba9bc2277833516b76c4b9dfbd492835ce6d7c746f3038b0eb81fcf67236523c7741f6ac39fb93a94c76a1163e3daf7eafa13c64fe92074eeab81c6be72cb5d3c4d31a433c3444a1aba0e8ef81802693c7cd8b7917552299e57f0d3a9b7f644a877df748886ccfa71f8dca1d99cdb5ec4b3df69348238976efffe8e7d532f2bf8f9ab25775cf05a000e520921d19984c5bbdaddf83caed8dab7c70ac51367a0a493fb0eb728b9d9d09c4c295447238959894975a3f549a9de783d141e0326a9052cbbf31f4fd4cc3d737e5c7b3b21768fe762b4f3d44e4f5752f8f72a833ecc8f6ecd04396f34ca98757d77899167f11f6f258262645fdc1594e0ff453361b6c5a569f22a808d6791bb0d05f0374ef5f70860301c4c10d38eb42810e97580070169a9ab502b46685759a974a776eec6aa9e43cb4b80bc6ba66b5d2e37dab20ea2382c57cb3c5ebd5efc49ace8c59c93c3c49394969394d1db938428f4655c1f943cf82287d42a94d09d0b8fd73540bfe13030eb13a011a49f57409428563c581d40e8302d5f5fca7b899f204ea5760be14526ff3935e3568161a5c8e3a88a58cf3e42249d7d47eba4d4de87326a13e514e6ae0089cb341482bedc22ce4bb335e541e419b95223edfe0b627248b81a881061d834fbc3f955c752f0e983f13bd4bb1ff5dc5c5f34abddcd3fff26e6b0c837e504a77a5d7283009025228928ca79d491991c47613b8f41e6c82cbcb7ee8c2d9922339653fd7357393323a3ab5a938933d8c093d91e5e6ccbb54663ab806c54bc377162fcef44eab18ecbeb05be7065244895c6b5d2ce4c7674630148f87532356c28cd685473ff25cccb2d5ff0b83d7ff71b27cbaa5c3e2731800d96e8a9067c043f158b6f295cf06c62b33c590833f09b047acceaa67bf978b477f34e1742311738294dc43e65fd504d930a02a25922e95ac28d700e008fe09dd0f601b6d597f5e3a9ff96e63395a8784f38bebc6ce45b369746c5b61d5f60b5cfa9aa87e9b4ab189be1e992edec99dfd567e41371cb975f81fc1e0954296c12bb2d85f18085fdee08fb380f53a4d7f5129e97656c32e3cbc03427431f4cb97969aca224031e173d11810b09f77efae62fd360f3a8e99c31837b102af6d595ae6ec521da7aebe8dc94e21875b165b2d", 0x1000}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x70e4201cf68840c8}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e466b696c653000"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) setsockopt(r2, 0x2, 0x3, &(0x7f0000000200)="24b4bdff9c2bc2eec7f75974e20e1b81fb0e7af09192da968febfbbb5ab6a1f8ae1a84282545ef3f2ae0a0ff1effbfc03fee8565767b4f470be9c07a68e51ddf0c14dff82c4ec58599b29fae772728cbacc5b5fb2a6d3c46601bf8b0cd1c8ca0670ccd5dfe1f675589907d6fba418e622846a91d16bc2e9712bbd34e368e967758c701cedd243688cab3d334117b846f08bfaf02e78e69db0a0cbe92165addb63bd0cb2cc4c8c11aa2968727f56176b9c6f580068c6fa9efd9134331267eb5fc6ee8e30522", 0xc5) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/40, 0x28) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000100)="8706ed90e8d00c9c34e2ac57d83ee84f92b1558a6383b9cc581b09f61a6d6f4f8d43116306be776ae667d69419e59166d8228863e8b8cc8ade6fbbbb050efb7188ab9808d0c6f35836b2037a068aaeccc5b92b10cd67ec6659cdc1c42eabf37619e22d02b6c4ac37874cc88beae64ab73e373ad670e013c3e8", 0x79, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0xbb) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000002}, {0x102c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x7fffffff) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') chdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0xffff}, 0x10) r1 = socket(0x2, 0x8002, 0x1003d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8100, 0x2) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x7fff}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) fcntl$dupfd(r0, 0xe00858a12adfb0a4, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001880)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x2) r3 = shmget(0x3, 0x2000, 0x4a8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001500)=""/149) preadv(r1, &(0x7f0000001840)=[{&(0x7f00000015c0)=""/195, 0xc3}, {&(0x7f00000016c0)=""/247, 0xf7}, {&(0x7f00000017c0)=""/79, 0x4f}], 0x3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000014c0)={&(0x7f0000001480)=[{0x61feff5ded5cd9f9, 0x1}, {0x47, 0x7031}, {0x26, 0xc5}], 0x3}) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="a227194ff2d673cefcdea96ce372f622fcf685d0fdf2b996e43dc75a71bf4d5acabc68609e2a64a218a4149a0ee6801c2500988226837ef0d729c67f57507863c18f9879f4435bb97564ab8ebfa48f78ad79903e7db466df7ef5b98b39d62c314c67bebe61c12081ccff926fde167ef91e8bc06981c9087a23a3bb14f775e86126b8c5a2333f8e00a1e264c3a12627ccabfe297fddce841f37d5df573633f5ba7c345ccfc5bdd25c6648af2371a728cba7b431dd", 0xb4}, {&(0x7f0000000040)="740dab46cba560962a14f2", 0xb}, {&(0x7f0000000240)="c3c210fc3b288d86ce5af39c6bb725ddd4cecd0a08403862500ea0a6a47259c2a52e85ec13073d8f19b0ae677785defd6f2e8ab897ee5964a04d158f46ec35bdff986b5c88f273f9d52da117", 0x4c}, {&(0x7f0000000380)="8a806f36e63490ac1c50cc5108e948a278abb1475f335f4eb5871b7a5764e3e95d50466bb022208c16b46911a2f9300560202ee99f7991e5058927d4fe28bf955b9e06d4240a12aaf1ae664a48d53ef0b9878e6615f280ad1d403aaee1a6409d5f8cc395c773bfcdd80e7cce37b8abf1a3e945c6e3761744261406646a1959e4a72a281c26e86216f64c20cc5ddef805e74b9afd1e1d4cd4114f7f830ab006b62f02987938e391f69ba49980c680b3bbdcf9e50261773bfc1d7b3fcfbbd5b13378dae30f987cf6eee04e9f277cf122f47b685f7cd5625d6a2f12ef339b5afcd6acbfd1d73ba122750bd23c715559e0c0a4be13656429db79f983584692e21415ac1c7214754fdfe2034f7441dbfc46163ee39158b53e009f25faccbeeb0193e5711fb7359a1ccc3fb2e49d6a17bf0b8ee9ab4cda179555cc0e94ad1433b576fdbc57ab9ecb62d3ef23f93ecafc1778b16bcf6d03b3ce76f51ce8d16240cda53be3721d73a4dd4df16d6a9b056a4906dfc8c42fdc3adb0dcdb4592ba2cfd03ad27422d91defaaf66e949e77c8f403924d2702e49d80d27721ba85c4ce45ed1c75b94d2b19f2d8a986aa3e81cbeac96e67784f836579ca53700c199eb70c87e93584e57408a61d8c327105dc65888077e57206da84f1fc3f9714071a4b25a570ffc2ff879751b5b9939d24cc6c68f82ac1937f1b3720eac4931c349ee32586370ec9af322010aaf581d990ae6d38a9dd60d96e2d6f509ddd65b15d4310ac922224ea0db19c61f67662f0339a72635d5b558b9fa4a349a15a5b59639204e29c9e08fd1736057105efb96c5baa3c5a20ea33fd55c30726bdd5cdc4509a566a593f0232db055337437b9346e939d94b88701de794ba7da6042c027989e5f2694d33632f0f2fe0ff5b6724821e6acd9bffd69af2a30c79968190fcf8bc7375f1b398eeec2ed609a7937c68d020d00da383ded5fd48b4410b7385c6c6e5ec62712a66cef33ce54ad838982b7e89e8d570b8788d1ecaac587fbd62b246786a477ee1651e109a22016d531236e435d477291dab574b5dfca6b49d89cbe21ca7d71c6eae59c32cf8531ab2e06038b6b56463d8421408aeb194974ba612fc185f6942eadc553bbc7dc5eb468cbdb35085bf02cf869d8c4a8987febe61a575df6736cd5f3307145c77e0456b17652e95d4e75dc25d42c6107c9a2e4d7fe83dc5a23c1f6e36964f6f69385705a0d91c39927552b06f7de6c334bb9137e3a08d12a725dbde6ee13c9ec9549a7343dee716f3fcb275dc1c0f7ce94676552775b830339e8212fd92f29d42d7db6970b4f537866f8c696504bd5a328ad71e889950a18310db48bfc1481bbb591e5864f23161ea57ab770a2f9222192025e6064c84a92bb7a6ab8aedb0f8e79b02752cf650be415e4a112f8d21f537a3d4e475ccbba9031965459364a57676ef7e5d24340964e891a08bd527a94792711e6d22ed7ad66ec1eb4d0dc7f97cb758b1237e1818d97ee7eab9cf4f5c15406fc12bdda1c5cd9cab6472cf499c13e1db3cb852ffca414ccf2ef721c786309397ca0afe3399cc79fa6e95d127f1f9318c4523ce5879eb32dae6fccf0f047cdebad5346b5136604a3e0874d45a8b975f95b2089ad3d328850b833634f981e14113f6f4cf9c41791bd599507dda3345815b4c650e94d1636d8ebf6c45fae7b5a46894b13635048f8df0c9cc6c97dfc3ad69ce52b1cf828a7acf994b66a7550398625d4a5bdd7c165354a5dfdb3a3ec103187b8d0a896bef77c7b77c467c91bc717d1d927125b2c4343211e3001cbbf8fedf36504d45ed8bb6a69d431b91ad59b882620424ea19f6c65abc0759c9638e916baab699a07662acde7964db2c91a5d4371613d6c5908220fdc94fd7dfe97e17adc3d361c2d79945c5c80fca1aa798b99679c683351c7119683edd50e5f37f84ad49ab6a37ea4e30ddd3b0a9d9d6a38dc9d8eb36cb71d85474c4c2510acc8241ca0062f21ea2bc1f4c0e8f1260a4141e5e5313ae0fb33b5e526ab63e4955f8c1877e0d59fd3216617998f79344ebb0e0b0a9cb4e4b5973a08cfcf503946a51edfb6e348a536e9705e0a0394a535b137f3fa1b1f23fe22aaf56ae082ca3451f5732d6a02942f46f1305c981fbeab62808796ea203c3b99e8dfad9b40e381ad3934de78e46665c3933c19c76e7bd76ed82d6fdbfea9de6709c91ef5d0464ac69b2d6dbc6f7554b044d72d2c636ebec7daeb751b1021d4aa11a528904528b247841d7ac430a2683d1e06a0ff9dcf9d52122eb9238a01c6bdab2aa0b5c7470911e8838f49dfa8d990402b9f41404f92c85f1a21b6b98e40d58101c2be178a2568dfc3fed57034ea4f0c03e2e9412ae200df102f5de04b7ec3e6784bfddd9ae7486ef5b16a6127851ff0b8d4a8c7ec579e8908c917d41f3c9ac11d00e691e843d1c3d25d37724c7378b4e8688cc050811490cc330da85c1b4b9d60e557493d5eabba931483c84c6676735328de201ae8587324e27a53d6bbc0f45ac56465b2f30388455de7c37d526262c4c671eaff6eebe3c28fe1ec34bf6ea29fd8d090ec78124575028ae8e6d28614036dc56045a6745cc102136a4736b9f58f251ad0175acef962a445c3a6e0cc269d1ced081e34796f65e6a1e68bdebb803f24d0f1598f1d301583bdf7d8da8218150ee26ed22ca49a0ea3c198714835f5fbfc04dde6888bdf09b58b40c0e47ba368a81060d09482bc41253c31c94d1c4ee898e0674fc2c37bab5d656a0db51320330948af880472d1d692199db2eea6a68496a9a717144fe96d937fbb42c42fa8ae480b743f428cbe516110a42969f8b001349dad7d18a52130c2622f9287dd405e49d67d438ea0919fd44f64b3802c6baa0e9cb2c56a6470eb15c81a270811e88dea3e98b46df11e82d212cc89049c6b229426ab31a48dbbaab5d887232e3fccbc936d85c69db0063f9011bed7197d8b7ee3e09fa4979bf78a2b14b7999e27fa521744c98b79db46804cd4720f30c9abc4286dd089bb7dbe3deecb185c5f61f79a06935cd8c8673a9fe18267d63fe45b271adf28b9a8b7c207bb1336ed319d1d23186f738cae53674424c5bd257b0610dc08ed3913281890371555deaa065b22efd826bff491d4f224ded76730bb503dd0e8c09fa899ecf6612061c267533ed235c5e6f949df735a0b245d0e0c2845216b5c5f85a9a81240ad36d1558e78660ca2ea85b88f8de7c5508eb2adae566e458c4c2771548bfda642fa3576f9d380d53042c6791a63f36d39f2e9d746c1d92ee9747c26ec8621c36bca545f4ff1c974d3bf64773c463549feb85e34926ebb90a203ecaad46248431ab3586e255d8cd0a45d140b77fd1ac0d9f47eeb635a9282bfc68cf7bc9f0220a4780041d471a39e7236136d4f65af303e1fcb0fd7bb0201c07a977fc4eb0ddc3d2ada793a5c53e7b8fc7b14df3e0588d41b256a6da7271c323df876ce5ba7b61b99f86c9df1a1933db900fb7d9c878e86d8fbe1bd55869a47c0d9803f01c1fa85e2c6a041c2d3754cb357a2bc4d33fbaa22b8d30aad493ace4aa3cd71d5be8d1f96752de277cbbdd98bcd302a3c646375d968aa92aab74e959351c57b52f99312c5f8b052b186915ed4ebaf85d76dd4385c97f865907a157be9f9ed9d6a4d6100b9be3c9b766a7776f4e8bb69793483247c6e7dc948b1cab9615ce19fe177661c60d7e0bc6faf19da7871302984f3d8176a280bfe41b936df410fd965ec7df5d6921ea5f38543106cfe5f3155adad84f2b744994660ecc622a8e14501dd2159e606a6ee3e0787be952df05e1d84e13d6c5ee9b182b7d7d2dba99c2fbc6b258fa3e8d2cef895918933770783f0a9a237f2e01bf7ad67ad65bbab999aa6eb4ab56d51f148311f4d20a0eb2da248963c61dc085a9ce0261e0a801bec115b741f3bb6bd59a61497ba7c432dbe207bd53cf2a1d5439aa8f89897b6b6c4d05842cc9b88dba802b0fdcda726cc43466750452e61fa2d397bb2ff578a1f64943962ddcef49a1f0f4ba462bfeb52d343bd00c458856db7ba54e0a7d5d3d68a92538bb9d1c9f5d1fce62f4554b53f29ec6f87a6d7f4cf0e76471ab53b5601f9d5cc272b46c24cd121df7f26f979a5ca1a3d6959a7f8c0796567ccb42c84e9154bb78761194f4706848b0fd5b07597101d9b37272002444b495cf99829b281d8d4c055c80bf0b4bd0f0f1f888c2fffa5142cc73c0f8422c436298b28514fb07eb422f2ca46a00321e06940f61fabdf08e900562b88d53861c90333211d9b385af29d4672798cb68194f9341dd6f70b30bb4f50fce356dc17c74d4bb3fcaa4b947c7c138b588caa41e19c4a8bd650c7a2327cdfc1536474bd656837880577f04c7258394acb11389a7f0c5f383c0ad1c220d17d6e77f1bd7d29ac94df30fa8f2055197b9dd3eefa9baa32209e71519106a4ceb7ef3fbb22a06497ad7deae80704953f691ac99dfd8f6127cdac040041a17fad29fb53935a3546b2598492e3638357848aca6a51a6fd14dbd2442b117d948eb4fc1a9585bdc4cfcd4cda9f21d278bfff02ad3380da24f7b8fc0372a233b1f259c43def6628c0ab50c84667cd3fc91af09abd029192c8c7bb6cab855faef1d461c077bcfde49c7841461728b89d141ab631a0019f7c169fc09af1c64b8b9678778e83eec86668044cc116e970833aed2674e0a0cc299b105ceec4e773a1df85161e5b8e38a891ff4949b04771fa62592dc7953ea555ccfe84b56828f095a29518849b26d37bd58a952a59b857f6e31d94e0b915254b5381c16701226eb8bf9c2a566e4fb932954492dab8552816616ee79b43780b63355152654494a73b5d6bf574978cb3cb370b241725262374e5eae28af8effdb25980eb25096fe5c6b7406848d35fc8196141f583a817f19c1ff80a7eddd49b57aabaff12a18fce4bbed837a5da92029f507c026e2769749c097e29850b002c474aa02a77c1c01d874a06744a32a5d31af830846f89307e64eaa96bd2d9b703f479277827068cbfd8babf51ed51a245dac5638968b4a448146066ce4f8a849385757723d55d36d9159757a4527474c3906fb4ab753004a7e265f287d054fb815a890b304f596c168ae362af49407a67072ed021a5c2f3614b884fdb8b0e17dd5500cecea2f140c388a2327e91d40ff14d02a0dd7553ab7e03252bbfb5aefaea0b24318f2ea1192cda58ee4eb8feb7ecb8c8ad98ea6abc94f3ada595304fa8c55e3a335a5c533007f595b75840f2eaad7adc0615ca6603ff062bc0bbf61cc24a63b3a36283f4f9a90840eebff9ae89073bcc42587cfd9996c2d0ee31527f788f91f08849be7227ab160bb6a814e8ae6a618e0cf9af0aa533a0eece814eb4945cc02fd402d88a9aae12e3afa576686f74c8c4366452b6285f2898a9b1ff20e28c7ac27e6f8ceb66e7fa16ca3b0c2ee0ad6430c63f6a4d1a66a22097e2516516179c581b11470a8fb399b6d7b2ff9d42e02dd2ca51476811f93a9599945f5aefe67da6ef6b136c0e8f07c3ffce6f69c68e45594d9fd59c71d3fe65d8a76f3290399c5d6f8f926cc75d4d984b4a0b43d7937bfa7d7b4f7623138f3376a5e3e7941db9a74d52f1135b524788c63a206713249ad8df5da414ab26fb133aa801661835f10c9d6d16fcc4bcaea246172a35d604efa8567e2ae92d101a77288a0361b9ec4c8d2ea7ad01a4c4f42ec662c8ef3333b69d14af6ee4a59c80f0ee3190f4d650b3f27932031ef07beaf15707649e7cbdce121557bae08c36ce0afe1e8", 0x1000}, {&(0x7f0000000080)="71f83c35905d274640e00d05f9c812371dce6d4ec86e66ff2e178304f360c5b27e8045b4e012a5aa1b0b8a4e2250738211fdcec8aaa7778f49e4312a", 0x3c}, {&(0x7f0000001380)="14759554ae157d427fab3e9e786f5f1a0cabbe120582fc7a422ef6e923f48e40d5bf3bc7d22ed0c75977b460a2b1bd406309940f8d4cfa714b9b330102baf06d5322c873abcd4bb9cadf6f1e2bff65e4eab3c99d8e325f474a6da87645138483468256997825ef4d82", 0x69}], 0x6, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x9, 0xe37, 0x80000001, 0x8b62}, {0x29, 0x7, 0x3, 0xffff}, {0x5, 0x6, 0x40, 0xffffffffffff4f12}, {0x3f8, 0x6, 0x7, 0x1}, {0x9, 0x8, 0x5, 0x100000001}, {0x7, 0x5, 0x9, 0x7}, {0x7ff, 0x5, 0xfc5f, 0x5}, {0x1000, 0x9, 0xffffffffffffffe0, 0x6}, {0x8, 0x8001, 0xfd9, 0x6}]}) 16:00:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x7ff, 0x9f}, 0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x2, 0x100) r2 = shmget(0x2, 0x2000, 0x440, &(0x7f0000ffd000/0x2000)=nil) mlockall(0x1) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/190) shmget$private(0x0, 0x2000, 0x1c, &(0x7f0000ff6000/0x2000)=nil) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = syz_open_pts() flock(r0, 0x8) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0x100000001, 0x9, 0xa2, 0xd0, 0x1, 0x81, 0x400040}, &(0x7f0000000280)={0x7, 0x3f, 0x3, 0x3f, 0x6, 0x3, 0x4, 0x2000000000000000}, &(0x7f00000002c0)={0x1000, 0x80000000, 0x2, 0x3, 0x200, 0xa7, 0x0, 0x8000}, &(0x7f0000000300)={0x100, 0x9})                                           16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000cc0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000d80)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22080000000000000086a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bb6c521b997a2f99f0a10ac5f8531a6d2553d31f3b877c0ee", 0x77}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174", 0x608}], 0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x1, 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) listen(r0, 0xfff) r1 = dup(r0) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000001340)=@in6={0x18, 0x1, 0x3616, 0x9}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)="2fa3bc898b7efbf9289c4a40ba026ce4976f8aecb646d761b5f1b11f238d75286f49f68045b2276fce9b238fce796ae721377221a664b8aa5917bf396d65c7bf416c34aeddee8df702bf4315153bd3867cb4a5b026206d7a39389911679f8df9aa9617975d7f7fd01c", 0xffffffffffffff82}, {&(0x7f0000001380)="06cf56d72c852fb6f753f0cc75853f8f183358fb65a4940585fd830564ce168b13b177c33bba0f0ad627424c3f35762eb0d099ea7c85aba364e95e6798e941c6aaae8ac02492a5c6591991eaace4f2072806171fad767b95b1a4a8945ee3b6d013cafbd42abffd0aa2200e48537c36ad1e7f81c4edb1f82b688b4465a3cb81a9c2f64053f813f2329930d3aa2ffe61087b1d9a7945d32c705968f62f40aa682e0c407fc8757ca961a235d08d085bb5474ccbe1a4bfdb86431cfc8dad69974054f32fe3cb1b4a277c03dfa9a36916f361a8ad8f64f9512cf2ee4262c8a1192d74028278e50b56282674aa79ba0000", 0xffffffffffffffb9}, {&(0x7f0000000100)="c93dce0c5054ce434ab7ce1039431d2e86058c36414dfe512f653613287e05e871d9f94e807a815a1f2e5530b912486758589fc2ca22dcba8f1cfb6905dc19ef5403", 0xffffff33}, {&(0x7f0000000180)="ca1fa3527dcf7e19b24b5970af9890cb2cb64e9c03d0ef398813dacc1719f8997e9ad88e2bb2bf2f883d6f73a21f18cc683a6c149f7f73e54af8d7ad02c1e4cec5f61e4b762bf18375fb9e4aa34bad55af3e8939f1f984f3f35e39051ce2988564656acda1f3f7ef963492da3868c4d7880bcb042f555963519984936cf10b3f166176e73e240a36fc649b31a509c26d6c0a3ef4f3a4441fcd43c36ea1c589be1b464e011fd7fb0799d64c65d11bf44b1c73e1afe2fb7bb7391911c749b67c83939d7742225f5edfcac306764ff7d12a097d59896eb5c406e42a26ddb6011c55b17e4dbfb787857e74f23ff0d5faa8b2cc3fa41a6ff34878f1d9f60cb5944faf32bff3ea26ede8779345b40ca213888b6d0549256846c80013374f2bb683926d54e970b765728516b2dbc1d4b6b4aac62a003afc5f9d799aee6a50fcb2e8fc72305ede418e57d94f43c5dfa6b2ab16afe8fad2c1be6931bdbf3f8a7b781c7b501138c90734ea21203d33183c710079071050308b663511ad356e9547cbe988e865fe333b4d25d69f167908522e8092ee92c154685750b99d5a8b32149b8c2af9e08eb1a2ad9dfe5cde06b129356007f5f2ca233c8f17d9bb4bafec88395798a9f1cd9a011d5c34b4504b80b0554261139a2afbf7c2f37b097208c9d6cc2724565ac075ac7a3a2a494673425a36b267c0eab7044a42bcec53950005f068993662c2d716cc5dbb327eee1f89c6a6a010d55ad524dc488e862ffcd50ff1daaf63dd59b05001f4797f0c1e41be55b7edc5e06ca619d6ee789a031b9a4d9bce05342547841f685290568be356c3a89c74b31f4eebeefa3df85db5683219e23e796ae0cf8b4c50913c82e30918af391309e7a8075fd5cdd82424aa3417003056699af8a2e8df5b3d256499eaa5e13867e3b5f123d113d3bac10b2098ed260a14124f57e5b00dcb9448d32e99f8d6d66049e2da3769c8a29c3190f1ba170bcd0bcde66c5b5d98c52f860670efdd8924f1fe2f21b4bdd1c95777c0864dd4deeca2608278741012391ccd29786d0d396fdf8e94916198b46851bf59f88c09e2e41fbf71830638b923223ec4852ae166d70c5de553d6a387f8c7d8726b98ffe7d27d2323a472d118463ca66e51f2024c5fe8abd96d5bb23abeb6b9806336451f7556d343775fb965d05d74f70ff65a8b239676b80164ec9e8e5b9a084764d962783cec24e5de41d514e8256ff0fb1c3fbcf6c704d7e618b1b596593d961b584366bda6773c9177173a405d3ad686f5ebb6e5002fc5f8dde43ef9b6c053043aa293216356e64f0113a12a94104ee57794d9b62ac23752b872cb34c506936e23734ff2dc99f3130171fc8dbe51ce25d3547dce85d5f6bd8be8fefa41333cde8525540e79e69420e8f81fee2d16d6ff55270c6d354f1439c9796989d56a83039f22d4fb0988741f123b6106501b37fe3e33174526b5634d2a75483bfbf90f35176aa02ea506d62070a4a554fc8cc2b718b03c15de36becf6dc9db3ab8b0e059bcd818860c02342ed05fb5f9e102c6d7799f5528bd942d2f6303a78d49c88c10fc4bf3bcccd87ad97ab8fb4a8e19f667eda009184dc17ebb021e1da36f546bc60a0e196b5aa45d88361aa62e16665cd8d9adfb538387e3e2aa4d05b3da615671d390babc1926774a184636ce4f42a4a9c7e23e08d483a4d13dfc509a874a7981fe5ad252210b91c39e080408b7a90fab1e5d8759da84a153e8cf4921b16885e52604aae6697d78df9ce725245fdb1ee2bfbd8d38c46a096633bbb3e0fa4daec426603b1fbd8c34c547940db25d04037cda75831ddde3bfdee7b5d7939642d64f0a0b3ee52b9310c1e6efa5ce416be8edbe3c5b9e5ec7ba94f239fc1d1482d9979505529c9856abcfe1a7e5a864301dee922bb8a61a9d63cce339b17452d98fcfb95ebf1599409a66e88726e651cff26e76d35850a21fae1d617380d4bcfab1f64ec01e2c3cf13450d4495ac411c0466e1269f7c545c80010c2f5d05fae7a9da1f74f04cf96fbe69c487bab79abea57b1fcf72730741b8a63e8a6a2d1d697a67e0c3f1e2b2cb961e6a652e57609784595c0ba519a57f8f2aa75539f5d464dc468ee841a2ed01616186a230fa75c88ee7bd1dce9ab162e7656c4dae0dce4b2df588453def18eaaba0b7ad5e547f148332659ff1666e2f4deec3812c8d2b8f07226f0296860b7d1f6c14fe44295e56468a9a487dac4bb22509ca9e4eae7027e4a6d13134ad585f3e7a28c12282a33eb822fbfa27387ecac9074484b31bb12e834bd116727c12e8fbd7607453f018f8ad7cd03d1a3e6cafd8ec5db31c221df61040ad91702fe5779401fc207c77c617fb1caa68bd6fc62fac0a219af831275f21a02472aef04c879f6d06f77eeb162755116404d77c263c42a4aa0f008f54137fa54fcf0b4f309eef5051ce4f030ebcdff941e15586cecab756405c4f554cb753f50a4da25ab3eb58128c51b82b5c4a2259e15ead89eb5b4f9c16670d6ea08b2fac20c8b9903d18d788e9cfaa9301e885ba63bc35bb274337bf708ca6f6d916ac931802b52377274b87df53c1b7f7cc89c9184778343e45824df909905f4fe6a4a8ead4e6e43413401ec83cf084ac22160092aa04b0e3f8e591a5d40f22278e2afa88ffbc130142172d80856fd8ebf15640e33958504a5ee6ea42bdfd8d64366dae2d941b7ce79dabe74b58100048dc84ec34634b560c5110d3258be24dcff3b1746d0f9286e530dcaa249ff57e84392e0ad2effd10aa12c46d90920ec418bf1450a74ff621002fe2a13d1c6d659c434a6712855415612b80c57789cb9ad2a9cc34d553c41945d21fc49ae5f89071411e352ba9ba06b733fc5431d957b302f61431ced1ab96e999c51413c12ea81d46063f7b933bc0d1f5bf161353ecc80c8c50767e65aee886cd61a214aed4179e6d70089ecd1c5aa30641f2dd0949a61cd40308b159ea65359fb718f03a040627cece61b6b97f98472b78ac5c664abedfda17ae45d0991dab8fa9ad3ef4388e36aab0808a8a661a425f30eaaead129b57f323c55389bf53dd69cb0be886d75bd3aac0f7e69b30572f1c97668599f680382d73561d690093a54acb49a4480e858c8826ad6e84381141be48112ee7aba69d0774ff21455c0009a5fa24e1e48227bcc62bf48dc18e52c0d91c4064494e8b5bbc93e7f882a5398cf52d7ce5e40181a2cdc6669d82b39a48f1ec316f83272fef92e142a7da99f68e46a0f34bb0c47dea58178836964dc1d32c4e6f23145072bb9cfb460e76e26c5fb14610d46266fb74dc75a267d3ec6db34e13b1fe640410cee2527a463127d045fb18de449534a5e03f2de4675ed3d5c0753bcd8ffda8a481476aef2a7049aca12ea4627c07095ca765848b5a8b9bb060e34f2a29e5fb1194d33dd8934fbded318de7003e70651a57e1bc3c0ccbbded996fb7c41578e617328853abdcdd8f647a6f2b5fa3762ea2b24e2e16002229f49c9adc712da37a2603a782bfad1aa7495368dbc8a69eb097a7f358582879a5a66ee0903cd2df71f66e1a645988993e75f06cc0679874498767d098c85b43e8b18aadc852f8d831d18564322376300998db159c10c15501ab591dadc43294eb441942b441955a74dd2cfeb8bec83cc74df1b5dd7b8b9089fcb606041dcb628c4397e076bdaa9ffd39a541015af63bed324fc302be97f6f47561ed178e140037df14324f5ab7ac5847abf470fcc602e5cd6f85995f9eae95b5fa8786d68256311b926034c7b668df05d8f7dc02e10964228dc29553c8fe0d897f14ebdc95bfaa50e38370b419881671ee5aea6d95f730e38d5078a7fe197f0de5f0ea1a554c65c68ff31b77c5ee34fe7cc9ec63f6993fd58436381b756621a0d0c4380d3a0324e9a894438a75c92a189acbb8abd1e7cd730029fc78c3ba3b45a12f125af4c8f05d8287d345f19f0471a4db36b6316bd78dfc55e76cab075dbe69ac01a0b7ae415b471336caf87cfb9ea2ce1ccf098ea4e4fa037796362772319358f33680569f88271df631c4ca1be5a959ee0c90609c1938b55d6ca1bc21a0076bb7aeddb9c626242bf46231bf16e418533fcf58bdf6c625b5359b0b7c1a32afb37cb79303d4c8f9bdf4bc73ff115152f5dd955d64c290dce881192a1d5453e24e9a33e6cd671760a17483c7cd0ecc6bd19f221dbd8ff04c0c51b5595e3df6b11c4f51cc79ccf168c92e08a596ce005550e0148aaef916e53465878ecf4aec54014536ff825990b8c35052016077c6840e9ccb5cf7e066678fa481fadad371fa4707b5779fd566d2b7fe01e1b9d16dcdf4caff28742d7accadd776cc1031b6cfc2f136d86b507418d8d71510152d6165ec5bbebb5ef7a4b422dbed59a91493820b264548bf2513d58a405a75a81de05c07b27bdfbecc8fe4f7759eb60e4173b632224940892226b701185634d39db704399f2ddee742914bc04cc5b7336a7ff1b617626444021018da06dae580594731587244e45a51c68ec729704cfdebd757670398f7e9b85a7153963bb927470994f399906fc3ffa6ea63501c7acc4260b9836fb322559ca4329b570951a195d9fb22190564b2373c86f218cca74b5cc887dc37726acbba8b8729fc1be05dd513e42004263053a4d7634e2719401ef9f6db6feb228b0748d3e9d833ce1a014cc1cce4b49dbca88362b75b6fec2b50b7c76eb80f203b9e4abd7de825ad65011eae80ac36e7d01830e4aa50f44c7b31c60e259df995c1e038903907ad41a673c1af6f4aa7082d0622254dc2030414a0edbf0f6e52a734c01c4f07b83d772dba8fe65efcf853a528071e8cae7db36d9291f75315ea46dc104299b4829b3532b2d21d4e0e8510e119290c1380703d0267b1eca0248ef29b83e288d484f8fe3a58d385214563a40993f2f11fdeb047e7eac74e655c92774a35fa23d2dec591db91a05ab3e942b871291bb259782662757be4358d77d9ac19397b30ea7bae8cbbc8acbfbe557184e72d5c97641833263944a1b7627e63faf3a77b0578e7d1eee64edb55d86a91f8e01af794d04b9d9d1c4807fdde1c36711779a9ec2be5641572e9511d185ecc89cf24b52ff1d36fa46cafed62bfc5e3267a39b8f9a80aa305bcf3085a0cb269469da256a01fed89982c89f5bbe667001e98027d04ed3bd3e4bde60ebbb3da5d8b2b624ad8fcef3f09976f714fa95033d0cef59c2ff753b38dc89af407d3bec4a595c3c4f6bc906ff4ee574664186453cdc0062d0e9663dae5d510480de452a05ea16803c7705a13af0c7bdc99c7439eb42d2bbaba022834e52b7591db88047a716e9cd745e42f948cd53601a200cb5bb6fc7349249c60430bf2cec3158dffbcbe067b0ff9f813ebfb8a97a00416c1fe796eaf77ddeb0a43fc5d704e46ab0c1ec3bef35e5578d8f45cab28bf94e9382dc44e8cbf2a203744ff4ea211f31fe7219b235eb620ee34a20b50dfb1e8f94fc1275589b03c59fdef5ff241b3c192c3fc237a1f012c47df23e314a6e9d3b9e7e4e44dd686408853ab9399694bb2a0ab04bcb72b6524604d17ff4575bd6d63b30a9919662fb8c1128c940aa61df1fbe04803e8ffea4670eba02ecf9e992995cd548685de53fe0e59e21678aff6a5aebf7c70d3f23b6ad09977ef96c2df577c46f9e52ecda71b8fbdd131698c623b86cfa733dc344a37587fdb9287cd7cf4f1724b4681b1268bc88f54d73fa7434fb095ec3cc0258f6ca50c9d4573a4bb634a0ce25841e8f3e47ee10226545e2cc1598a75f80d619097bcab422", 0x1000}, {&(0x7f0000001180)="eb3934d835909b91731244e6acfee5b73737e2bf09efd5a4f189246a9ca6b22d7af6af9933ad49e8f909c9cc15dd3fd8f604e6ad4b854a22114549d2418a4a3f9264ff6beffcaf5248a0419b", 0x4c}, {&(0x7f0000001480)="00cc24e5be0d50f457b568c15e0c7eb916729ded71c1c3651178119c4529ae", 0x1f}], 0x6, &(0x7f0000002740)=ANY=[@ANYBLOB="d800000000000000ffff0000010000000c6f933f818cdc7df06b24da1f9825123e15d11d7e895dc0f13e238ec7e63eb87fe6bed1cbece147340f71896a47e35d5957e8321d9c225576996a40aceb768a0dadc0b9bba9066297864319b0c0da42d7bc540b3c617e11a56a7e31c3874432e861b6bb40463bc42ed3415c08ff26265cbb2afb5ea5b93c045b0743e82900e9230e7e414e83ea323c81b92bfe1907da168f056b81dbee1e5d0ff0b50c8cb3005fffd843ec9e2ed12368edb78e5529c992e48659f27b7a9a5d49877a488884bf0000000000a000000000000000ffff0000030000002eaa4226eca6de3294a9d52f8666932e184e60a7c102f51be7fab9dc1052f79fd947700f0724f6aec81f5c5bbcfb36a9a8f7c158d5792538e0ae02f7b80c94af7b9bb81c3f280c15ece31617516f6040baba28dc0f351c8bf2cf6c7972b9b67dc110c88116b853fd8755765bea3c3ab8302e2463c72eb8b772267b69752b21ebeccc7fbd3ce796603cee51d3b3add30008010000000000000100000000000000e54b64d0e4eece3153bba1b207537be7e5804af386f893545233ee6bfdf8a51676140221fc3f99af46c7eb3bc1c1ad76dff64129b84183b1e6de1c9035440931c5cc78ab5a00ad7593fae2a2b06a312919323e8063ad64144919262818ff982a9b90768b6aeecaa12455b10a824d1a4e8643cb770b4609667b68de1a5b7d4270a5a7edbcdc854b4b6650311fb0b1d8990d711e2479b705241ad0f70a42b46edea7d1e929709a3b0ea0adde6fa35bc4474925f7d4394356d441e09b230b3cd75e5d8c25b1f8f48e600ddf9fe7e95f2a74415a91ca85f072cdef5ffe3a43da1e647698f1bb8598c6a3e58cf12830640ba11a8be988d90900001010000000000000ffff00000400000061008fe984ca51b5c716a21fa858a4dd2303e3f0cdf4b5f024878e934f878a596eeb92d6e452ea3c84518b8d526e3f80b7c0ed98874d4670ff839442245833baf9a70104fb183f06f11b7e0f46e974aff78f00ef8de80e2b4e3a28de7498046a753b3ea7890a203f4478cce25404f431df79a08b5311d92065a334f4b58a9b08b242e47ee65d996ce7e9ba097ada52605bb47a6fdde44a23a93dcf4e81d44087c4ff744e424ae9aa74c37284dd11b766221972ae2ff17b2803d0acb3d9d98c480c0f806b53d2857e830687cae96e6c0833bcac188c23a6ae6d8661e9df7b116efb37a21c7c904c15606e055e3988e684d3f3aeb7bb426f9ba7e5c6a2559ceb4f1c83a2946db8e63e30e58a983575ae990f7951ff49c5850cdea325d73b344a74499c759ca74ab6c5b8a69d47e64d0fe0cfcad6ce119c831861e718b94509e165fc203618b9723913efbdc07bd98594220bcc5aaed7268295b7d2a047eb3dcebf14c873eebdbf3ccacd01427b595c7d85b569c1363ade5c532eb075c4886b7a08330076df250357a10ba165f5a22b699249dbfa250297437889771efe13aca01fd9060e7a1d527745054ced397faaee73c5456222b2579303d19ddc711d08ad48ddae836078d115d1d90e53facd2860cf13831ac675ba4ded5d9e62050d5a1414f5ef993163d789f6e08c3712c27888828c20b15922a1aa1d0c6bb1b9cc1830b86dfc6448f2cae31c7a168922669de61146f0bde5eb41f9c7d953f0c67094d33abfc172468daad364abc58d8501af76a5051321650f743a15c4f3e977654bc4a7d28b4f6e95b48210098a177cc4e7246d4f85f93f835dea025d5fe5203d8f7ef6229bb6df7829dc4aab59f149a0901bf1c3f7b841e373af60515c959203e4b5ec70483fa689251be1a4b93ec733c8ec32c92099fd2d6b7457249fe4894ed6e663394bdff53e429e3493078765e7885c98aed9f59b632c7ec6802d2a62d2831563ae03ecec2cd396d87b9e7f307512398dc27d3ad77152f17a750e03088469301211f80201230e2634d617a7dddf5fba6fc86f5f7615aefa3333afdab8e702ff4c81016ef3a40b4c1ee07ef08fcb847f52d2e0aa943a6ef2e7ec26c962fbf3e6f220c65c10b871c07cce611eda35dc9c07f76bd9fe69345940eb0daf6c00131e72dda8309ef55c899b84c95123004ccf979b81420bb105502af5d02c6d18b03640f0f11967f76a9b1ae7e8f71b96eb298e6f749bffa5fd35baeed1312d7dea04648d38945f8b99396807efa37ce012c584b7461650430c3e7cc8bd7384d1152ee95200395370667f6314e41bbd0ee3f8f12f94f9b71cc1d75506334f72a3b648706022c8b35b9ff64cc8c3a984bf5008cacd703a27cb8827c489f062089cf01a6d8e395d5fdbc9f3fc1cda04a634edfb7aee0c1d04986686b0acf516bb8a807e9476d7ea7cc98df3008021e85a63d576c591e423214b370e1dbbbcef0d9778cc5c01554023654f3fccf54020968a5cc2fa763b8cd1ca065f1d1a31662b344af192f7909c3dd5f32b39cd232071e58895aa928e02523fa079950635831e3c30043d93ffca34d59421ca407ef3930bffc27c31add605a8f031756ed8ae67af6a26e850e1ba29aa7862e1807b5632ddf4900a78af9ea4d4c6affd5bf06709c7a4ba970f07b5ac05c51c4806e03a376bf5827d6e4c3fbdb05a69ddc2fa05594c8dd91b8de57372e1f90b83aef87cef02bea80b681863ab260a0048a85d55ac68743d79120c16c34ce669cb7ec7b796d08822e48d27368acb4f21179c0063537d1a5035c5ce015c46369b19b7335bfe43e6182d6e6b734ea84754742eab84bbdd783924c97ed14ff4e1108abc3bed641fd0058fda3b2db27556cab4daf948a400bb6fd4f2783cb0dff13b3535c20e468aefbab9025607b2ecd0275fe8a8db0773e5d517ac0082a65e8bbf5913f6c44ea3bc83d61d3e9304a3c87b0ef00ae1ef87f1f1e2438dbe8e76686c00d68cb2e4444c711d532ae0245d03b84eee2fe85745fb666db2a94d94005d6133c6ac146755963b5519511267b156f01218334e52e8a135726e87b336274c7451c5ba159c44751c498f28e5196f16b4f955df25fada07233644fd78ef455f7207384bd935be2df9f4c0295d59d08b623289f14b88abfe7175e4c77aa7f14ab335fcb7bd7236750c80cabf851e1d1e8ca24d06a6feb48b577950371eceed9f931c37d72f430be643069503a69cd81ba6997a1e4389543a3d94c8379a097c6953e78edfa07d92fc355de0107dd51665a1e72b4b7d99c609843091ecd2d040e0d1a780d1023edce9aa67fbd022cdde6da97a1602035bc77019842c5e61f954e294714e11a16c4b49eb671ed05f8995d58687313db7e72e35de69adf067b617883c86710ea0cde0dba6f8fcb4fc8c3479f3676949cb50975ad3cf55e386e8fbd22130910cc75a51aa1e6720448d5c2759c1e3297422c5066b5e6c2b4a518f91d2f73474ac1202ee6a119ce5e3a14cb5f45ccdf89f54a0d978c509fb75d5631fedd36913c329b67e2d7bdfc124852a015b28763001100a000f9199663e31661728a23a9ac9f6a9bd5c97bf91b3e245d8eee83c798c8498b748605513abc7f38241e7246032b51412771fcbbbffc265599d80efe7f2321d97e231fb2ce26cc30cb17f591b8749c07fdf37f29c043a7a1894540052048ce0b7160e73e6cd2016afeef765b60367232ccdfff3bf5a10d74f1f976f6b97b5a127ba1ededf5b803e7ad00bbb49408342d6e8efe0bfb5a253873ee7252e4d1614b2b5f252f97f5b5b18f3d3065d2d986e0d1a31f00de9e82ab077e1123b72fb4e4b438d62f4dfd303c5945a976fdc5866117888b1970b6eaf924a21e6635c0358fe54d7c4453377a1aa1627237a0d07aa3715cede5b0edc87b90f00eb9c61161158b4a0e967755bad7676aced30469d55801c5921c24b57a17dcc21f819c0c4d0b1e092dbbd0aa327a44bf6208753c243c5b13d207f7005987ee5737016acbb601284ec049335a6b4b00cd37da7a4646892a363fcbab10089e29854cc5fc286fd4cd7588729bbd3281aacb18bd7824897c7fa1ca3778c6af83256887284fa8dbc5e6a61c72b59648c40a206254e0b14479d5d18feee5c3097a41cb83706c6d9494c5a1981cd9285e23358e568f6308cf3fe5c1dee221b4c39c8c26ee90961895fde269e5e4e6fe23c0c45e83023dcde469837aaab32536868d94b1b8bd427c3879cf0e136a1fec28638cfd092f5042ae333a44dd47841c0ac1b9d7e906d465e9f050ae423c1e1f6d85ada4091f764bc68bc761bc12ef4d28207385ad661530ca4c0de89846b14dbe873750096a42cc3b33ac27c78bf5e57591b0119efc0dcf39cbb8aba389655d32586514e86343f63398e8e63ae281860a80fd883037eb7af6478243dc93aeb1818b285d3ee96566c435ae396e93b0c00ac1702e82b185b1a00e027502f4f3f7fed391a7ae9a4390ea0337d361cc6edbfbd29c192ed188028ab2acf5944e05a203d492375d3be4f875928834db586080d9e778858386d821043090cd003bb4332fc28c02725ed7185b62dde195db85f47315ba3b454c7d87e0601b6158a06b392e338e50665cc58699a6f8cd1a1eb445249c41ff4fee00b18dc9925f64653d39cd8a0eea4dcbe05b56bb936fbf20da90ba7503bec7b04f3b307ab49d910a002f8971761cfc9b3baba1d1d49902090d9c36e32945c64f3a884c1071286c2ab3600026f432493fcc7872ab18a69154772dc8c34863debe84a51bbee2f77cb2484c5d71fbcc6b44a1c0d2f81d1450015918c96e4d37eedaf5a261d24edbf54f4de33a5f70d22707edb9edfb11d47cfa054d8fdd2ad8b9195609a21242082c9526da16fcafd3e39927de9bb4f8ecb13f6e1e403d59df0d596454dd330800a76705931274b281430bab51ad73d26b0488f253b6452b033ac207b2ee3208ea544b71cec87d462c9035fdb201c6419b404e7374a37fff01c0c2ca6a2b6f5890e9f33712786a2aa88eb2e6cfe1639b6131962a00d659b0fd8ae3d4865939158954a62efe618ec386b0f58e3394b3f56f50c64096ad2e232eda4f07741570eff80311f525ffb3e022751681d8cb76555e6ff046be31ba0eed491d95a668d3596ae2af73d4b376775183550a4b20d3209f0a6c0f607cd0f7993280756c1ce0e0a56b014f179000ce5692219720d60dfa1657eb24c374fa610fce24d72775a6a6b56dd2573795f4f2134bfd0f99928af88ceaae2b315b1474d00bdf142e261df8c5706ff0ffa9689a98c862b0289a8b7c76a46827005482933542c8cd4b5faff8e55ff880f13757ecd9ad7e52e1b626157ab6c3276da1649674fe28487874aecbd5e955e0874945b75c4db5cb3ffcb39423e94a840109e0efae3f56e3fb008230abacf5d949d3526c234c620c3fe9272aab64daaa92142bca18d33e8d7e93b0155e1fcbff7eca3b7e998b9fc5a12b1e3dfa06b76729b241b3300075d81fa25dd5c9c3ad3a144830a44ca92978ec520c33189bbd403e59b7253f11c2803ac5e570c1a91a8b98e1e2edf4246e2c174de179e2be68ad85fac9568495dcb9d341573666311b5b24ea793cba4f8aad49d29e5d3819d500200aee58c0d1d0921b588572653f32fa88a356d0d014bd9ff716333258c6d978ca6df6907963be1511fad95761b5f24b616fd564ba4d2082bb46718475ef553610ce6230a5e30387f503f82e320fdd9d4e5a41387a0e25f6d43d6d8b8d05476430b4a314b4a5a20aa862f4b44b9aeedd9675bc7222b9dab8917ee2ed35349f598f9efe6596e54424ea71f2017ef6d6a9631f5a486a5ec0e08f34d55b659c8340a2eec94d4f6c45f9f10073af27fd4dd9df83dcfa41e2f745c9833dcf076fedae006df93e2f308dbfc225679597bebaabb1bd2d4de6349ff624eecb44d187e9b128b71511b8433bd241882dd97d04a38e9d39daebcbab27a5755996b5a66687d98ceee95675c7e521161d2c093fe78db9c396723fec15dc2bc2fe89148cd14ea36759aae003509a19acd806e89d5a15f118cb2c4d329afaeefb2ff4ffbf4ceab5c06bc0e532ef1457f861fd36e248369cdc05c0757c92f29d2a8ffc8518e03b0ef862df11444922441cf226330bed06471d994f3bed2755caa533df7b68a3c1ff322918e1b4fb7726183177c84d2dc59080e78bd803154835db00877cb8422e445ac7b5df46829749652df0bb34cb8d0a99e896159b053775e6a494a79862715ed3c0738b2998d6f2564bb3e96c0d39277162ca2c7a914cbda8e940030a72595cbfdd87361114b21e99d5042964ad77588b6435ae9d5818dd0d5fc627e0346bcd30eefd1afc41733747d32f607943909c11cd83360faf40d18322504494ed37cc038abbb141ae9606f1a87f4acda75cd7854a37af14718ca1579e51e996f5f79bebd221a0e30f54ce2042565b30ca981f9039987b24bd9c6e2a96bf2540c75856a7ba6e81475d251de5aff261b44bdab3b24f33bf35f1e9196a50347f09e555c0a50439b89f9b3c67c57e8b41216aff335f179dd33ee57e326c89c5eda7a263d66ee31821cb069d3d39d33eb97c95df7c9e9bf02fed7c797b76c2b97dc08c3fcdcf3d0d4abb3d1fdfe8eb68e032874007c48032a634f45168713938e91e0b56c8b67fc85111ceb6272faafacf09e11bbc7c1a25e194e20541537f3079c5e7ee2a4744b1851ae34209dd710eee152e0e3b511dd93efdf3973cca85a236d056f190fa1afbb2768d5f0306eac7e7f35f97000000000000000ffff000000020000cfd40c2a768859eaa5bffe24053ce298577ceee4a8494d5c6cdfd4c1ab4ca27b6f80cb1b89424fe89900e4319eeb28b56afff1cde711bed29fa4a971378f81c7eb48f32f2ff321d5d3f471fc00b95f16148c1d92fd67e9bc1517c5000000000008010000000000000100000004000000ffcc0b2433d769459c0a825ee4f4fec2f6894b4bda3b7bd365847a9b7a4d7df7dbd34790fb0966dad05c56ac6c34d571e78ea721107b503c856d193f4768230dd71e7a1bc2a69a9e8f17616d39bd7a03257db665a049137b717b3012825768421e96c642c2b6a7f542a653552f27812dd6a4c9a425938ae72189740867ce1fbd498f2d7c4e5ed887e6f1e34097e72f3c4376653b34af7fc56fdc25a5cbc58b70066e9b6b7f03e9ff9d651ee4a0fe3e9c458f947fb2d512dffad58035a17c573d2d1ba3ecf51fcad572771405244b5e281bfafbd83eb61d4db9b44ec44aa7496a8eb3be92d2a6aa08bb982368fda848c54fc400000000000020000000000000000100000000080000bc240bd72347bb868aa79f0000000000957bf981c93747b5717032cf33662292ae6922c1faac097684190d71885be88cd339f19883c8327d599cea0a0cd2fee96f36fc6a9188ab9facac85422e203973e7466709458e094c4028451c6d8dd9000000"], 0x7}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000012c0)={{0x18, 0x0, 0x40000000, 0x40}, {0x18, 0x3, 0x1, 0xfffffffffffffff7}, 0xa9a, [0x8, 0x5, 0x3ff, 0x200, 0x8, 0x6, 0x2, 0x1]}, 0x3c) listen(r0, 0x9000000000000000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x4, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0xd0423547a5fd4e2a) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) close(r0) socket$unix(0x1, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000380)=""/71, 0x47}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x102) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000002c0)='d\x00') recvfrom$unix(r0, &(0x7f0000000300)=""/180, 0xb4, 0x41, &(0x7f0000000040)=@file={0x1, './file0/file0/file0/file0/file0\x00'}, 0x22) unlink(&(0x7f0000000100)='./file0\x00') 16:00:01 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000440)="6c2193fb69e14e698719", 0xa, 0x8, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff010001"], 0x9}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x2d4, 0xffff, 0x3f}, {0x100, 0x1, 0x2, "0b80dc1a552b3d67fd5778acc4ec4d0cad34ef2bc1f03040ce9418eb744df775eb2ff3cffc45aa77b5298fd492cf408a7467048cf6e92d524031579777aac8ddf94f34c78a8963716c140090ab02d4acb6d899f3a781f88924f0317c49cff21ac232233bf9953a179c3270e0ffe09974cc8719dd877f6badf35d2bed74465cfc83a4712d1faea25f26e775ce37ba7b338618991d3e2a78a5f4202a4047940c2260814cd82618a387daa39973a80bb9a86ebae26debc3fb578587a2738aae536764a76cf79bdaf7f6580bb8d1cfb401bd03055f009092b72dbd896a42ecdfab025cd4e0c5d0dfd10403dc"}, {0x50, 0x1, 0x100000000, "f9dd8603029983b8cdc9e9b6a26b9659c0be20964c8a828ca58b5348ee37ac2e20171291bc55824ee4fa96602a6a9c494172f52e808c445400925c19"}, {0xb8, 0x1, 0xff, "c6c569715d1f9703eefe644becba762bc4e70431d4288fde2fb995a3f0348a7d3a0da50a7d44e1f4a8eecec36bc8af0d028ceceea76f9cba7b4e8969fa674dbb087ce3791e70f02fd1e927183d57577d1967349e5e4c468b5a94b025d70cf2cbf65e2f25ac404b33cf61452348661cb90a1c39d1b7c100be3fb09626e169975ebb1a55e827aa1e3f982291a7996918d1ac9e851865fff1a82fe4890cd27820231f40"}, {0x30, 0xffff, 0x8000, "9b3e78213f2070937566be8c517fb000b03f1a76f80bdeccf78ef8ccc6a33cc7"}], 0x248}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x8b}, {0x4}, {0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)='\x00\x00', 0x1, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0xfffffffffffffffb) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r3) semop(r2, &(0x7f00000000c0)=[{0x772f83af18db636e, 0x4, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x4, 0x1800}], 0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x9d, &(0x7f0000000000)="cecb0ae6fe4534f3b4c7eb691379e26588fc36fc03dafdfa537ac73258514a963f548f22704087a6be03d08405c5568c17099a08bdd72c1157d244aff4484657de9a736b9ea09edc0ac1691b7d4adc860c2e6180f1df4d8cd630d859549924e82530a17999af6479bbc81d28c469d0c068f5b67a1de44618585f4d90580c19b704782368344280a13751bd6141a0c4b2da825fef917e0c4a26c5758067") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x10000, 0x40, 0x3, 0x9}, {0x0, 0x4, 0x1ff, 0x6c}, {0xa4b, 0x7fffffff, 0x100000001, 0xfffffffffffffffa}, {0x3, 0x1ff, 0x2, 0x7}, {0x58b, 0x3, 0x80000001, 0x7f}, {0x80000001, 0x0, 0xfffffffffffff001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x2, "6fc6000000000000e94de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) recvfrom$inet(r1, &(0x7f0000000140)=""/39, 0x27, 0x800, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) r1 = msgget(0x1, 0x10) msgsnd(r1, &(0x7f0000000040)={0x0, "7b18"}, 0xa, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x240) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xfffffffffffffdf5) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdf0) r9 = fcntl$getown(r3, 0x5) fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r7, r8, r4, 0x0, 0x1c4, 0x2000000080000000}, 0xd, 0x100, r6, r9, 0x4, 0x7f, 0xffff}) geteuid() setreuid(r7, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000600)=0xfffffffffffffff9) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x439) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xb) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x100000001) close(r0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file1\x00', 0x10000, 0x72) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x10001, 0x2) accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r2 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r3 = accept(r2, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r3, 0x1) connect(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r5 = semget$private(0x0, 0x5, 0x100) chflagsat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x2) semop(r5, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r3, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r4, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') readlinkat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/46, 0x2e) connect(r3, &(0x7f0000001900)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:01 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)='./bus\x00') mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r6, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file1\x00') symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x3, 0x2a0) semctl$SETVAL(r1, 0xc0555fc3c9a14ecc, 0x8, &(0x7f0000000200)=0x72) r2 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) socketpair(0x10, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f00000000c0)=""/225, 0xe1, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x801, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) select(0x4, &(0x7f00000021c0)={0x1ff}, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x7, 0x3ff, {[0x5, 0x3f, 0x1, 0x2, 0x3, 0x6, 0x7f, 0x0, 0x3f, 0x3f, 0x6, 0x3f, 0x3, 0x9, 0x80000001, 0x8, 0x7ff, 0x81], [0x7, 0x0, 0x85b1, 0x0, 0x2, 0x0, 0x401, 0x1f, 0x401, 0x100000000], [0x100000000, 0xcc, 0x8, 0x8, 0xd005e05, 0x7, 0x1], [0x6, 0x2, 0x6, 0x4, 0xcf, 0x6], [{0x40, 0xffff, 0x7fffffff, 0xff}, {0x3, 0xffffffff, 0x400, 0x80000000}, {0x9, 0x10000, 0xfff, 0x80}, {0x8001, 0xffffffffffff830c, 0x81, 0x9}, {0x8, 0x0, 0xa3, 0x36}, {0x0, 0x9, 0x403, 0x8000}, {0x5491, 0x3a, 0x7, 0x5}, {0x6, 0x5, 0x9, 0x6}], {0x8, 0x1a, 0x5}, {0x1d, 0x666, 0x101, 0x3dbfd4e1}}}) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x1, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/201) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0xfd5, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x401, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) read(r1, &(0x7f0000000000)=""/115, 0x73) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) dup2(r0, r1) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000100)=""/128, 0x80}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/194, 0xc2) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="13a4335729268c392b96", 0xa}], 0x1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x3}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0xbed, 0x1f, 0x5}, {0xff, 0x0, 0x1d11, 0x6}, {0x8, 0x2, 0x8, 0x1ff}, {0x3, 0x2f, 0x8000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x2, 0x8001, 0x3f, 0x3, 0x800}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x10001, 0xfb, 0x0, 0x6}, {0x2, 0x6, 0x1}, {0xdc18, 0x8, 0x0, 0x10000}]}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0xe37d, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5b, &(0x7f0000000000)='\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000100)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1081, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)="a96c3060a9062ba86146b145d6557202389db958f619eac222c50e5f02e50166bf905ac44187cb9fcb96bd0a12b8b42f8c", 0x31) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x80) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/2}, &(0x7f0000000200)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r2) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x8c9, 0x4) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x8e) 16:00:03 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r0) setpgid(0x0, r0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) setsockopt(r0, 0xbb7, 0x7, &(0x7f0000000240)="d7a694890d39d02770b855883f2ade1058fad66b9c7ea01a2c2a7c99bfbd19c1e75b5769af4d7a80f31a8428a197b9c452f0edefca6e33d63b3346faf9f8313f1663bad12d2fa599ef7a2f7eb4e82d6387b20d6243aace23029662fbc1ce897e6b1cfe04163a93836ff2600594cba05c53a4a805e6b0290e276c77f4b93f7bd4f8d20824d361e489862aebb183e69d5efadbc3fa472d34b9e570a3370323e98b4cff9b0841ae32c65b61b49af5d937a02dbc6a6e939fdb27eaacff8946a0184f", 0xc0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000200000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c94c1589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a7f414c639435f888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a822b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70040000000000000033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7db5381d1d95f86bde94a5fa8bc4686dc876458a143e041842fa438f99887e947d25d2d2d6c463a983c5dd15beb62eeec30b998f3a84323a113c39dea26c59dd42b6c557da88b9b47a44804e5ecbb71a3fdd4eade86b6209e0ab5f8171c34c07a1caebb56f683ffdb8e986819eef2fd49d070f347744e9d37239d799364581e719bb00"/1133], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174", 0x608}], 0x4) 16:00:03 executing program 1: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munmap(&(0x7f000000f000/0x1000)=nil, 0x1000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x100) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1800000081}], 0x400000000, 0x0, 0xfffffffffffffffd, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x408, 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x99, 0x2) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65300055bb0306b6a708f9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x80000000, 0xe8, r3}) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0xfbae8495918dab34) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x42, &(0x7f0000002000/0x4000)=nil) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1, 0x6, 0x4}) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001740)=""/4096, 0x1000, 0x800, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffffffff81f1, 0x8}, 0x10) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="5a960559a2892bb2e1a2c829d6a6680a96c56d69a7c1664c36aa0c334d844a015ae245b748a9758f5e71bfb99b0e938cd9331e9f5ae364", 0x37}, {&(0x7f0000000200)="2a98e281a4370c64d47f516fbe39b4d7864ff384f2d5e552476d17560d22f6b21d25e4986690355ea79d060f6bac023dbf38b37d9dd27df1f596f6743a9baccb2ce41c7f755aa7c3d479781ef1e7e1248f7ca26a06f88794ba6b37d9799135b49c78257aa0283ab329e26b9672c4b32743a6c2f674ef819063f12c74eb85d800ee5f7358bcaa9df91d66c95b6bb943a896764572a1a57f0c7ce1fde6cd6a7c889b00b4cb8163be0268f766f54f5369c99aa51a02368b6ca5f0fe1cb87fe38fdcd4ec410f81a60e818599c43e80c3953c9e25cd006aae0e4dc049df3b4206f2f827088bcced01947a27055f622050e0119ac868ce30cf19e93d68d17f6ec7c37b949747bc0ef09a72eb326ac9b61391800b16b2c459d445e60e6fba7aaa45017870cfa4f6d445da2cdbb0f903280b5cc9f130c166993335b98948db27eb3364e21c4889661047388fcdc1995acac21b38a19883293860c98dc0d60f63ca01518d74026333c9a87dfd494cb3f0235d55129e743cf03d2c2b6f03f80301d3fd2317c1ed56482272756b8c30f1c213d65fa137578118ddd66e6f755bb67a677b0920b49bd3eac398325d5d38a570d886aa616107fe09336c6f8c3a06889a69dd84c10026eb0e18353d5d3fda3a5a4bb85d2eb03b5ac938522bcc9fbba457b545c126d17a0f61761e4034fb89bfee5d775fe0090d877f1cb2a7bda9f1f3b72c97d0e46e8b242bd688d378d1a55d6d36d296f7d07022a1aca0fc9213478d0af54983cb42dd6ce6fcb36a4a3fb0f9e52d8ce7c9a146760d016b0a4895827260505fb669fd3eb50b68f3167a71d1f250b74aa5249cb8571cf2ea7b562e27a5fe3a884b45d18319276044c49e0c1145cd9c7ed8d7dc67875509aefbc56a60a2c0121a107337820ca381738ad20c09076fadd53be24f756af41b9f646b0283a42c5ec0a18c8553d6f672849a43e8ed7aa762489f989c5705d9e24a2cedc895111e020d3a47da87829e316e1f996fa69dfb5e1c04c767c21c5ffe99c6a04f6c4f26df23b84b8d24931773d64b493368160f10f8ed589d17ecb006f62bbc15f9708c59da00fae1bdd909e3dbb510b410e6420b95606a8a898e5ab6432dc377ed5edd51c6ae6ae31180a348ba21822bd7860ecd8a8622f010ded6940a012a931fec3bec1f840fd22c13630f95e5324df5e592b030705132650ce6da82dd53e2425160187ac539bce374660d8d5c668899f15b11cb08575c844873fba62bd20ec78cf0139df648a7815e5c9ae4dad6766464cbcc6fe301a4f9e9a6d6b62d141be831f3a212b8582bd8db7b3b532f312c9cde6fee7af84324087d0f573c125a19f75045a8b3d5139bff8bce81604775397c85357c581fd9bb1677bfcb5dde229173a770f98233c6b4be0b3fd1730552d1412f63fc3fc4f0a30f3c71ede245c1a4e9e37e8b1918a2f37001af48385389f5bb6a4812043b6102dfc60c755267f0163daa501f905761917597a690f3a06d9eb248a995aef45fa63edab8f57387c13dd02e3b538fb0589c007154f5d53efdb3530e49b24b008d1d59ac2f16b6528f2340ad112a8114dfdc5690e26eaefbaef840b08732ae7195a9de8521060a1f6fae16a3e6a495974b34c86a442666f06b8307acb97cfa67978f1e8e60c7a52c6f59e8c4b42a82d8e13f5904519aec319ee60d39e83d4737541083f5ce65b6a95e59d19b18f73abfc9c63e30dd541bda1f6c5fc5edc3808bb17b2355957c7c26b1d6dc3c974f8ccc575bc7b9f9335630ea2c98e255463464833c1fb226df35de07d6766d8d239ecb4a447906aff687252eae1f9045c62ab2b5f9f849e4fa75261c1e06d96c564d4b15e9847ef87a94ebd796b438096c2458bf24add495405694f0daedd928cc4efa828339564e8f41bcba2953e03f3441e74d6f89b1774a209254f624df6824b246e14bf6638f0bccc7069f0a82b8a78bec9f686bb147269b72729c561e024de11955a72981cddb278c4a47342471702ab8885b139fff4f2890848a6f4298d8010a3ac4a2829df5add77a643e7b75e59ad30b474c3fdfd3774014e1376e51630381f33885e9035cc11d32f74b2cace400921c4d0fb12c8380eee8e6f84fd88bbac93232da7fef7957539c163ba80907338e7050456e90af606a4bd35d8c8568ff8c905c189aee7a0e670ba4b4e55b081be1f053c1895deb08e23e25ff6439f89c3e4eb585c7ca4541eb6098a33c56c57526062c6144495558b67d4a3d25318ba0ea0c7d30eca60945a965310950d567903f9d91c0ab4330d50261a30dd26b584de4dabd7039fab09ea98710606cf26c5f1449c01103d8e273bcdd444a5aa249ffed7d14ff11413bc6091025e400b4b04140bf9481e2774162e9c91a766f780021825588cc6794d58e2544d799b9f5e4d88f279470d29853483cfaba1150a5f6f97aaf61d72fae8ece26395592bfa100d5992bd1bea6ef0d7b31cb489b31d1427b4bc7e5b853d89274eb71f093b1ccd3f2515851c03a4694a6c6ad84dbefd28be015cdc95596087de0ff50580d46c9cd9f539d1351e7ffa5246cc1dd3fcddd96c7e5a82e839fde79c6284f9eebec28b9834eb9710a1a44476bf3c23dd53b8be291cd82cee65a779f8543e2152c936c66ef23272c3057cbdce84d7fdb9e97737333db83179870a1cb5503b080345299950b02ded30754336fd6bac88deacdc23fb775fecd3e097e6cce4a53927c53c6c6a1be112ae9955298cfb6e3fefe0ccc02aac3c4f9ead072b8fe1c121dfab5a4b9e76ff1de3944b2b567e31b68b701dda82bbada1ef700dd641b4fdb043dcaf831e398e21b121f55490041c39073940c82192a4155538b82179ac678006d0ca2fcfa03a6da84b8a20023f876e1322b8acede2d16fbd35e2ff46b202beb0050d46d5eeb5c1a09356a80bdf4e087c65ea9cd4e928c22fc5543c1c256630c0aecb1dd28e433b7e0b0235e67af0e47eec478e282b68193f1f9939b9a0709fde5de42bf70011ec73c7709d709d01740a1b1fb6bf27f7f3fc71ed1da43f3f134c1f99f8f55232e44a0f55baaae9429b0e56d4a35d359b7639ad299755b37526bca40923866bea25f11885fd7234b9491b7aede67b1ae3b42178f9f974135e7ec4ed4745d41475584a42e0048bb5fc020ef660ef19dc22c621833f4515eeef37cd5aa6e3dbd747bec21cfe25021f893255fe014f71e60ade22c545a1c531067a79027444ec2d8bfc238cbcde40064e1ef6fe50dc37e508c7342188d302668d00f9a2810635e05c187ce6cb2783066db3d3ca647cee70e4c344ab7c339a6f7497246685f7f6779644ac9ec62bff28e9fff3ddb2e2d28efc9ec0bb9429749d89fa1f9bb976b34db0842ce378e3961478ce5ecb76922d43ecb735e44f4ead75a2924876b7e9abf9093d126c6c4f64604d031019e8f6775fe52b1e47e6e22d2fd32159d0d26ce838dcbc27dde1905681d7427a756232406e98c88ba8928e41b0661c1242314ce8ad8da6c99e36c87e5c1118684c247a738c55eedf546fa564b6ce0f47288fb19f37b9534b74ca3cb0b277cdd4998e926b3bb42baf6a03cb09b748b107925a7b5b5308b96787fec2ad3360e65b45c2aef1287d1a993aa84cb011382dca4149ef533702fc5b7f4cdf51342d1881178d13b1d3824b887abd1cdc70c6a180735d72b67ca295f53a001c37b6987bd0653ea78aaa8ceb8d64b03fd856b8e0c0be0d72931cfc94da5adba6690c0b9d2cd838975984ad6dba0fe2bf95a8d338c36c125c80e3059d5a8c9c4b2dfb7e1f0833139cd2d4bb38f266a88874caa10da1db37cb84ba9b5326207dcd5d1e14421d915f0a9850521bcbb1079b40c721a5905e915942524b0c9ffc46031b5324703721f8e074d0a18a18b6abdaf7bd7f5d28023529dca660affe350f0a8ea751cc561bdbecf73abde300651c1fe035d92461ddcd150e4551b5442557760fc2f0542be578d5863f172a22617172d5fbb235d3928b96c36680b76d893f23f2ac1337242b3053cb760d347f8ac462ce306bea63280b68eb0982546886afcf2c65b32c9f91b2cf68b15ad56b3adbc55d4e21117e44ba2ad51696b0683a4300461665afef118a45679bd430b6533dee0ce61cf54fadde7e87b59d1a44752765c5f35ca70327d900dd65a64a38d6c026ba9282a2858e2b0a14691967c7c89297b15eca94eb64be1a5a71495c0eca49e26ae70823edc708024848d47eff4494adbfb995807116f0cead3f1970f0ef4ae378cdf57ce6ff1ba4e97e1db3f684f6103b44b08f7710f8bc79b1d18ee7e5173c3a51d8abad3878b425d3f6d5c0f1f562a1b77853a9c4100d73971ddd6dd6a3a93665df02966d32518313e5e0c86939efcee7141a72081d0f231955500bcd2ea3eab0bb5a6fb3ecdf9b84d948a939b7851535fe4073f1ca6694af2531be6c51b9766516babefa0d1e22616ac25d59fd78f8be347c6740f3ab5342313feb1076f3118e342ff12900ed7c7a982fb003328f2229fe9e1cdcc1805209f125950181f3e69ca4ed1a50aa9f8d700bab8438f307dd530e5317c425b5a4915496dc87f86aee6a3f8b42f8d75127470623b6ea60b2fe668424fc266e6196e5b68e8ed2043a5682f268ec936371a1a2cc640d8d3a68def6ed0dbffa8bee7994b7001a9f1d6adaec52625aaeec7d67151507af55b2744a4ea3e64cfc33111477efb296d88d3639d35d18b23b1d526fbea3add9a3e9cf0c6ad606349f5db73224ae0e97743421ad4e444c1ca731f9b583c953951ad7ad4b4c7d01663b90d40a5977e9adb55997bafe6a602e4106c8abe654695705e2517c76c942a037df934d499b9d33deccd374bae4181ef2d7c711d3f99eb92a4479af34b5584b218cdc5379af07ba746600cf9e1461b61835ac99d45e69bc34c0ae5999b9447edd200340d85566d6500e40460e748ca7c1ef0adc3b41ccd11f884e81441a1eacdd3e4efcfb87bc86e4c87d990b6bc3d2da94e627240ffb03a647ca3da329f580c59430e757fd054addb3f4fb6199728bdaf4a057830c7ec8bd26ceb9a5714dd718c936feb06123c1f9381d6b527281bd450e7b69e8f6eef73b764cffcf53de2fb309ba81793fa49d1497629cf1d7bd05503437354fd894938d847f766dcdbb5d1563bbab8712a138ac57020f23f81a49eeffb6b8013f38dba317fb5f335204243e4e7a6fc9b3c2300aaf18c74b896fafd28952b7332a64066dce9bba88c556202bf20ad07734056bd7ce3f2a5a9f150c380118513cb2584172097b36bdde8863808eca5bbf160cc60dee47136054783e8beb5274bb9ab2c0d3d906fe7a7adbcdab7d424d0d6b3ced5802a9ccc5741b47adbabac9852b37cfc963faa7979988a0946ae6f02859950c95aa2e56d28044563b5511b0e2f3814e3dd5914809c4a136b1909931bc29e906c1181528f920c436be79e08df4e4180e32ac3683ef777eb81bb6a561107775b0fb65ccdff22830618324bb6d5ded4d31c77d665979ff87a7814eaddbec5ff323a0f86f5bc8c0286a4992cac0c08eb1f6eb209150a31a35167d00043e97b3c60168e941debc4c044f4180ae3903779d6619d9ab739d51bdfefd99bb775541c1d84a9f6bda0ec4e20d5225a78e99cac9203385197ba76c0550ad0c1b61c916600d9b19b479a12dfcd96a592aa0b0286d12a85f5abdeca2f4a01e2f389c1058ce818da74db1e29299dea5628f1646ac245721c1b1ee822dcf3cc47a1e24689ce5bc25ca3388bc095fa0d640f4cb5e8205c9cd33f3c810170f21763e95fa0659d", 0x1000}, {&(0x7f0000001200)="e1b9fcc867c7325bc6cc483790af88f1fa9694317cd9174fd66ec05b16b0cd6a04531ffb35a494d01ddd9711b8b2c08c5937009e7b8f605c41c036a53281ae5bc78d7f2ec8b62ac31a630d85b28a05a6fb204cd1697312370818b31e440ab3f088bf3c334c78a24f869fd3576baf187a5d911228a6bc7590c122778b804a1fd7c66ad5b5a571e3334cf0b5ff9d55f5cba05c997ba21f7610dc12ea14b03757745844d73b1a5e44063b41ca101e203259668e7cbb5423b17e4b8f464725877c1c116a6374c52d73960d67bc6745f2c501961c68748b2b5c0a042f65a4c180c2560ec0c7da739f73ddcdb4ae6c0de57b5a0f0e167446ce02fa09cb3d16b4813b81457642c98559b1cc8b35184b91aadba537c961a984417e067f97a3fb066530b38ec7edd5e5f7b5c2fb6fc173d712460c147dcdb7853fea423f1f623061810c6272c76004e4de44b17750f06eba165f08704829c94134d033563526ab161f9c86f98ab25914d45bb03fe866f49e27357659c6b6b31ece330ca698a74ab37b6675485cb3962ebfeec04796014b5e9cc1f63d5d0acd301e85cd100ab5b432d8647bc15de99b0146b9a3bce91ad5331fe9618a63757a8d822f454925bd067035aec77651523dff483cbc62dcc6bf1d872516d34b407f53b5070f4d83bbd884c99bbbbe3608b694604db783edcc1137c5b814edc836872f7d703494e946146de69616a1aa21f541dc7395a514cdc4e7df06302c23417114863ba5564c3aa434a9854f8055f28a476f97a6f8e302664178814bd176e9cac9b23f57a442f88fcf9a6ee9459f3d63b292a3fa8ff407838dfe544c9ff4c8d0f7fb412e1018b58e0ccfdd41c26c109091749097009e6db65b9e10971c8ebc2f322b24321f00447da56c9239c978c1ec58b39e51e93da95ffc7308bfac48fb2e258e1b30817d3c33cd0df88983bc8cd2845ae19f311d90683f377e609b0e2e530f137dc2bc6f075fe0e70f7220c797c2f330d1b5e41c7d28b689af0c588879f9f975d9fdded967460a3d5feb81a801e5f037e853ff0282592e79953b1858b2abd60b702aca6d027c498f3a1158c50451e67484ac765ef965349f3ffca51d657519f25bbe24ec5bf34b63fc189b9097069f871c480c12b38097f9ab1c6ce9c97db6a3799bd65d88c3e604ce900c98505c693d8f0c0c52af05744af47ef85b138431b48dadc5cc0abc04c97f9ac2e1bd4e29a8c8cc6429634639e774150a231695d20f7a0f2ea49a731c8c529e5e0a63a127e8ed20a1e0741c90ec79a6b79730472b42f6dd714c6d0ae009d67a860d4ce00d6a40928072ecf6492c1668d1ad86ce07558e38d557c9a687dbbe78ea4e6742286bc4bcaa2364a687155e6939d77ab590273c774d8b6731a41cfef8690c1ea8b8e8362093e024c6e3cb339d498b7631047605f85eb5b6b43192f5569901f4b3f18faf2d14e542359b33f1c474cd4092d415b9cdd133656a9ae367b54ef85a65be55afbd9beaab797a707acf64db10ebbca6966acbc8eb384932b56a53759f5ede045bfc89a36fc0899e18bc59432080dad97224f552671cec0b6196281a515461a44a32c19291f29c0afaacbe0453d1d4654d1e199ecd98f0be37f56afdae5d0469b673f3310adceb9ed8231547d42c53663f92639a6f43b6fed6be46f5fae2dacf3c85d279cffb083555756f4fdd44dc4f9951aa3500f9c5276dd8d5e13e174297ec8ed7420e25459873db06a77e9a6e4c9de3bdeea00912194e28e2fbc4d2692f7826b5f7eb64a4acdcab40653b4437d318b79ed013f1d3db55b759d55efb8ce5163616ef1df6ecb0f39065c75504c76e516c9d1b44221daba5118b0b9033c2a6cb9eea4f5b1cf34aefbf3ec8f153da98528e960231b6b6da5cfc7865c00123a4fa956c4e2119b2df6ecdc20520766a4f2f256a8b1fb850c3b070815d9406f45e86e883efb79bbb2c0807b38e8f6a47bc636e1e1d85dd559823953c550bf259f1ad5a31cd1f65929bdba3de347b64017e058cd07cf4f0e0ba2ee4bc65a43e6ae3724ce412a0e48dab7dcf1959792b97677c0152dc35d3c487cf18572d9d07eca41cfd7a0e7c3ae03a3d78fceb771027bda71b3372b52ab19836d1e56a48a5835b6d3fc4310a31f58cbf05bf1242f0155f0de9722301cb6d7b2763b88d4548af7766982a8ac65d1de9442665e0a365501a1eeb8ee095a4d1aa28dddecd0a7d6f8c2bfc8f02c2cb387b14dfe906c1215afe1d192a52800038f24258cc5d71aa3b10b8e66ebbc81481e977a587ef97c577289c584a230252aca73607cfb6b811051a7d430aadc1bbeb4187243ec1ef691cae2c571be85a517f23e256ff0ef34ebff67afe59ca97004ed06888704c41c799ef5b79221d05699747052e187e935a695c7a8e30403d7d8ff9778727dce67f18dc08689e4b2e8defef41a6e96aaedad0e19a3e94e3cfd2debe338d1caafe726c3ac3359c48a76cf9172fa776aa497c7add309a4c3d4ea1c889bb4b19ba979c0bc3edd0d93474c12fcc4a06fab9f51cbf52e5df62411e0a00c3f196b396d1219748c911ce2b848c858bc21a08a3f7e5fd3da9f52e9d05db3c45852f845c6778ca0d6fe8eb300cd5e486a3f6daadd92a50d324d31015b625ac159d82be07a1a87e54c856b682ad9cf0d7a1d17be6ea23ab8e5eb3476819ef029f379bcf24ba808057861a5f4ecfde6791531330cef5b10fe74c17a677044d9c6ee2201ff161cee6128511018a804ddaaacce1ed314d646b9384c8c74337b7480615c83339f4fda99981e51a50f88d413f69f8e5bce3dbde9ec58b5856e7eab9f7f6f43479d4f6963350b95c19c1246b025470e3279c57641a94f502bbad3908d4bb0edcf20f4afa7f6a0117412e2f5bf76e78b1bef801807e0fd2e27a18016cad9b635f73e58c843c5438bc9814e391cfdb48c3519ebec6b34643204a6564c6c203be0580b41ea3a458dc67e3c8b77373166b99cd02ead4374c3419f5610261a48b62091d9eef8a5dbc96f612e024a0d379550f034f5120e4ecf2e17de0cb8635fd06b11e4c3b3dc97aed93dd0deb992b7d1668d9a22a0cab54151d211a085a7c703d19f2ef4fb02d01766927773d3fdec7ae7d909c9ddf9ff8f3ccca9f0237525054d084f6c58d08eccfebca95e35e7e0ee47eec4afa1726dc8b92db0be3cec864a8bad525ff890af6e174b2a8660d9b4ef60328c794ed1131a983f3190ff5d48ac4bd25ee3647c094b612082445810e02d48c6f4c78a6750d9a4154bfbd28d27e9655983d10de88e6ad1e110708f1ad5484cd0e4eb56e1e7be81b8b6bf3a2c55df7f2c2c40bf889e9e38cc8b75e7cf66a79684efc2efbd33fa41ab58490412fbf2f25306a0daec20826688db791ceabaa861cff3a5d41703c1fd8151ce0e7916a2cece025e79ae9f6bb1d65096556484f06aaa9044978e7bea88b99b84a301f5a0273d0526d377c943f452af7ff8efd734aeaf21d3f22d500128c204c2453dd6085b61f381af1a8f6af757a6690d9d824cb3abaa8a154ecbb333705b99883961add09396cca529d413cda62ba737421dc9476b08734e7d5229c58790044d5f0bc6de764f7aea6722232340441f4bac1b577f60b8a59cacc885cf949bf6d4b96d6360d816cf511285a27ea39e100fd92cb645339731baea3143f0405fbc000e7a289fda204e5e9bed7d801ddb0d7f5f636411f8f1a28258c7eec9e3a01c0323705466b7898f6ad66d456e648e5e088b0a871ee1d31ea8cbd95eba0818f233e690f0afa018bbe9a95a8f8b8edf8aeb0c3d92e7e8a9feb9be02d160682cad0285a0755865ec7a7edd0c3258b53512cbd478af3d075bb27a583b0ad35a62c58a41a607c6789e1a79ddf6cf6246c45ecf8cd337089057058fede9ad82c5545edc6d7dfd5ea87f5e66bced94f1045f053c301ac82b7ac637976a6b25f5df56a14efe55ef58666ff3762e94c8cc3d0b740229c9f3afd8302d74d9f65effcd40778470a1685fcedd11762b69b74268f2d1eeb597b5522577b841ceeb4ec03f61db0c9613a86397938fc26a48489f2ac6c095c4edda6b1c537f1f61b685bcb1beca5ab7fbbf3660dc561e8b94391f4c37f82cf350c92b6b8f13f6bbb0015aba5050db30746fd092b2e0f73736bb3fca78980d192eddc1948b7fadd167ec48423e09b730ebaccf04295977484c3b9debde147c793d46fa4828dc37b2d75dddb10e3925b7d77af233a8369e9adaa183bec37fb044ea07c7ba1e62317dafe440b404d2d7e63fa1f51aeed0b41f599b83d36bb9b3615dd897eefd16ecd297664e8c98f21721e03205309199bf50ae5f88955f4f811632f49e8a3a6220d62fbd9ac0ff50b1d83225559359ef37f434fdb696364e0516bd65140a58f25041de9d379e028b0b40637848f8f22ce215d2a8e4fbd6992d2a5f5b136c0ae20d24841dd02f2f141f918bbc50aa973de63184e9d600c10a66761f7b2fff1678f2e70153ddab431cb19a66b191322ad0367c6e3ea4f8da503a07f6b99367d47ddb387b26fb9f8688968741beb7f1d2da0b9b5ee80a134fad592aa4fd95b0b6abb24f37062f3e07e137fccda40e73d793a294f845b25c1f06c4204ef65cd55250f267e984a99cb10766513599a7e076081b9bfd2b73104effef0579178a9f09988eb6f0c9f3b0806e4f63d6b64e74696bf3f914f02b839f54c68fd11d4950e30be1ea6b81a9eb6ad981372e097d2ca4b430279581f45f2fcedd850f3ab5bca8e9cd21a1b7c31ae512ab83041c0d8368bfaf4dd6cfa186a34ecb26188ee30f3089874d4bc8884b9d15977319a7c1736f810091fd405adba3213de9953b9480d80c17ec9074b71678557b17de7f49fd009c945cae53ccd08d21c2594fb8d718fa7c9f11bb3e6e16c3d6e64da06a5126f7a6e813711a41c2602c4d8451acdb0b60f23bb2111ba9b8dd9a6544e9eb6e7216d53746884652673634d488b5e90f8d97ce5f62a652f012bcea4738902f991fc659983913295f2234ce20853f072e335023d97378357da119f630cab2382ba3f870e0daf28eb5d1c4fcd77caad0fe6740a11ecb56e2b139ccc51cadfad350f19771a6bc8bff406d6b1b1e7b3ee5c38b9ed631d01be6460931f7a50d36f445a48d5d0926bd359b2ec4a874096babfafa9a458236a4255c3a88ba60ab681dcf84a8efea259cd46dd79b2e3bca77b8220be59057204f88115a3c6509701eeacefe701ff05cda471aed648d6c387ce28992ff50de72f9e5e1df5b987235c188b1c935dc9271caa02a34bff0f135a8b3d66c08f4cb6c31414970d68fbdd930a25772394733c09bf71c6ac3440084b009da74fb19bc48aa55f19573e7cf3b4a471b3a6dce4abd915b4bca62e6f23de233876d8d918213501eb8e5aadb457243e6f9010d6bbf385b7248bd5e7320d5b857f8e25faac027d121ccbdc30ce99510a954c60af3461701194ec04080f56b9447a8a34299d98041359c0174c17c4404e6c64983ba622f0b8f0684f9110d2e24b1934f3d1c13f9e0b0e62b8d140c5abfaa2064668e4e9736dfb8eb9f4f3a31b8a17ea2808aca45b746cfc8b11c5559c3e4d4c6b025b7fca243e7311909ea08aad4a777d84d31a2149d51f000000070448a75e2429eaeb5429b7c851e16be8ac4b497e252bd19ee4a52ebb75a47640aed7a3745ed1996c8bc8c2ceca214795304d5332f7e5133d445530d84c04e5bef03fa06eb018f765a9c77367eb746310ef4115005a70cdff5fbff621fa1593492a8435a8f0465a4f32da1d11901f85fa71f2ee", 0x1000}], 0x3, 0x0, 0x0, 0x8}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x804, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x882385e7bbc69895, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x796a8c37d8debf21) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x100002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0xffb089df0f86d0b3, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) syz_extract_tcp_res(&(0x7f0000000440), 0x101, 0xe380) getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x20b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getgid() setgroups(0x7, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9]) acct(&(0x7f0000000300)='./file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) read(r0, &(0x7f0000000100)=""/66, 0x42) r1 = getuid() seteuid(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) setitimer(0x0, &(0x7f0000000000)={{0x6, 0xffffffffffffff81}, {0xb8, 0x7}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f00000003c0)=""/76, 0x4c}], 0x7, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) 16:00:04 executing program 0: getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r1 = geteuid() setreuid(r0, r1) msgget(0x1, 0x84) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x9) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x7fffffff, 0x4f9e96fd494a547a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) geteuid() write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x1}, {r0, 0x4}], 0x3, 0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006, 0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4dd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xe8, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0xfffffffffffffffc}, {0x28, 0x5}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000280)=""/132, 0x84, 0x802, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r1) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x100000000}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x100000000) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x5a}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) close(r2) 16:00:05 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) getgroups(0x3, &(0x7f0000000080)=[r0, r0, r0]) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0x4d63}) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r2 = getpgrp() r3 = geteuid() getgid() r4 = getegid() getgroups(0x9, &(0x7f0000000600)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="f43eb4278f3bdcb5bfa7717ada970e81c05f43c093b2131bec5845b2d3af102f2c7a1b1ad44bb3acf2f7d311b8318586223d4675147cd7a5cb12fd61a206d546fe86267a3f8b48b7eb90ac847a7b46a3d7fd3d19242d36adc6cb4f0704a8a45c2ca612818b3248b60708bbdba9ad0b6f0e96c58ca9570409a50ba293fe59e2", 0x7f}, {&(0x7f0000000100)="f5d46e76cb37f08d9ff11c28d47000eda5966e5b9cf2e687cebec912b00257b1a2adbf60f66f495ec8e87256f3c9bc672f7842457dc8c159d6aa06f7e7a89d439fe964dd6aab3bb6c56a6985e0bb38713b4ce2308c03da8210bfc07f77eb17fcc1759c71f975be4b549c", 0x6a}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="3cef63dedc5fd8da313ccde5b06e55632c101ad847faa1ca1aefd52a019f037994fa83115c76c9c6afb2401f51d42badeac85ffe148c33b834140cd28b89b8ea89aeaa994ded73a354e2549923969b50d41bd9b8db9b63f516f8c5b193", 0x5d}, {&(0x7f0000000280)="64db0ee9d834484e5aeb3d62e206650036e46d6cc93d58483ebba3be70cefc04cc213bbee0471211861e40d3921931b216b682dd1246ff74605b52056aedd9ea3ff9db8fa097ec23059dea6ad229c0bbbddbe0fab7e0fd597f5293f9d32c9230cf7b9457abce34c23911b043007cb0e27c6bc40367ab2e1a2438a2d4489b996a91f2ee2f41df725c6e303eb282c67d65bf235213ed9972efedffd8d82cc72a829a18431ee5f053b0856e923d2cada6ac26f56f129a9ecc6f2516b2d8e57e063fe164f53f92b4064fe1089397a88cdebf8d186959ec74f2e13c8139adc3d139e85a31f57a01ceb721fb00b11300329d4724a63a8fc803db6df717", 0xfa}, {&(0x7f0000000380)="bbef438173a3da182fc32778d8f5083188c84622f416ea9e97dcbac835824ce4a365a9c0c9978187b6959efa116ab4ed9d48181fa16cee6ad33ee5223e50c559b45678272b325983de59fcd60362274c6973ff647e852347", 0x58}], 0x6, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3}], 0x90, 0x8}, 0x40b) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x42) setsockopt(r0, 0x80000000000029, 0x8, &(0x7f0000000080)="ebffcbff90da8284e6e3fb3673aa5de2434d13b9fd812e0900000048e69931929648", 0xfffffffffffffdbd) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/195, 0xc3}], 0x6, &(0x7f0000000580)=""/45, 0x2d}, 0x40) msgget(0x2, 0x2c) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x8000, 0x1) openat(r2, &(0x7f0000000700)='./file0\x00', 0x8000, 0xfe8baddba2da06d4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r0) pread(r2, &(0x7f0000000680)="709f7b50cc01eaa30bb6cfa69b1eb5bc1003235c9de3f7e0ed008049dadf9fdb08dbe7abe5ab8386f48f75aafff2e752499a0da6b718a55af8ab81679ac97bc4dd6a", 0x42, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x92) preadv(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0xe60b, 0x5}, 0xc) mknod(&(0x7f0000000500)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) open$dir(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x2) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xf0000087, 0x9, 0x401}, {{r1}, 0xfffffffffffffffa, 0x42, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x7f, 0x20}, {{r1}, 0xb4c0cd54303d7b7b, 0x41, 0x0, 0x400, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffa, 0x7b, 0xf0000002, 0xbb92, 0x101}, {{r1}, 0xfffffffffffffffd, 0xcf, 0x4, 0xbb00, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x71a52bb38ee50081, 0x1, 0x5}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x9526}, {{r1}, 0xfffffffffffffffd, 0x94, 0x2, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40, 0xe4}, {{r1}, 0xfffffffffffffffb, 0x3, 0x80, 0x128, 0x6}, {{r1}, 0xfffffffffffffffc, 0xbd, 0x20000000, 0x1, 0x2}], 0xba, &(0x7f0000000000)={0xff, 0x3}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = getgid() setegid(r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xaa960f352f0d7a7f, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x1, 0xb971, 0x4, {[0x4, 0x1ed8ad16, 0x9, 0x3, 0x9000000000000, 0x6903, 0xff, 0x8, 0x3ff, 0x7, 0x5, 0x1, 0x0, 0x6, 0x100000001, 0x3ff, 0x2, 0x1f], [0x3, 0x5, 0x6, 0x1, 0x6, 0x0, 0xf90e, 0x100000001, 0x5, 0x1f], [0xfffffffffffff001, 0x1000, 0x200, 0x6, 0xfffffffffffffbff, 0x46, 0x81], [0x82b0, 0x0, 0x0, 0xfffffffffffffff7, 0x7, 0x9], [{0x1, 0x7, 0x80000001, 0xade}, {0x7, 0x3, 0x1, 0x4}, {0x5, 0x9, 0x101, 0x80000000}, {0x4, 0x6, 0x4, 0x80000001}, {0x5, 0x78ed, 0x3, 0x1}, {0x100, 0x20, 0x3, 0x2}, {0x1f58, 0x4, 0x6, 0x1}, {0x9e, 0xfffffffffffffff7, 0x3ff, 0x3ff}], {0xffffffff, 0x4, 0x40, 0x79ae}, {0x81, 0x81, 0x8, 0x101}}}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0xad, [{0x3, 0xadd}, {0x3, 0x28c5}, {0x3, 0x7}, {0x1, 0x900}, {0x3, 0x2}, {0x1, 0xf91}, {0x2, 0x7}, {0x1, 0xff}, {0x3, 0xc1}, {0x1, 0x5}, {0x3, 0xc2a}, {0x1, 0x1e}, {0x1, 0xfffffffffffffff8}, {0x1, 0x80000000}, {0x3}, {0xb5bc91386123628a, 0x3}, {0x1, 0x8}, {0x1, 0xf3}, {0x1, 0x3}, {0x1, 0x9}, {0x3, 0xfb5}, {0x3, 0x40}, {0x2, 0x4}, {0x3fc49d65235561cf, 0x609aac57}, {0xdeece24cef1a192, 0x8}, {0x2, 0x607}, {0x3, 0x30ac4a75}, {0x2, 0x80000001}, {0x3, 0x2}, {0x6e9c20fc957b6b1a, 0x2}, {0x1, 0x2000000}, {0x1, 0x40}]}) write(r0, &(0x7f0000000600)="655eaed2ae18062b347d831c9cfc88c1f4399e992c24018be55f576e3d4fa9920d4ca2d369f0791e9d31149348ce36287705a3b6ac89", 0x36) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="1680613a3236881ed3de529906dcd6284db0bed843be447f8eb4336da6deaad2f815bff8d389812b040809bfdaec9a7c7d735b147041f09570e2a73da9089555c3dc9e589559eb6c42f7a8cee0c8aca761acbfe03b3852cc9c5b30207eed896049d7d0aae7c97bbdf1f7b483e5102330b835d40b9acef2c24f4674a5ce3d1ecef72879c6ae49831b5e43759a8c92739cdf0dcee36ab2a82877f739ba65bc09795287e56530789a28a1e31ea6557efa576523", 0xb2}, {&(0x7f0000000340)="70f62a741c24d1301a27aa78bc0cea54df17bb3fbcae26864779b8c1846507441b1ea55ec24b6b552df6c33154c9c1106ca028c5025f712935e5484590d04cd436ee7f40d6d668e6be8f71c8f0a4007a5224673b0b5f312b819fcd862e107a18237e5700e8a9264e8fc524743f0556918367924b8a5afb3ec78da447a953768b701ebd271f86685e063ed7c8bbedef2f3990fe58ae4cba71547ce7455b1ce831e8ff49161adc0dc92f972dacd2461667e64763b31dd3b72020ecb8ccabf207379b3208db64aca1816766e744b700687c66c8192e73aac1e54d8ab4d66aa298e6674870d7fd061f412433ba9e469fbedb83efc574dc4a62a50b4095dc0e8454", 0xff}, {&(0x7f0000000440)="2d6179e9ee53396278db7e2a9d719359abc6fda52c67f93761135576536b6512f3bacce0471e68aebb63ba31fbc4783f0732d6b77a664d55a14fab7dac78ce9ac77d2d7080a9926449b00cfb4c77d14cf26835519df2254d28a94550b7adda6f1e3076b61e294df71f2618c654bab1d04ee20c23a735c8e734a12e2633063b9dd0830801b8e4be22d161e617a5c3057450499bd6ce1ee940c7f275359136705423053af4ef5e9d079367a6964e1fb906d22769b3e2e9a0", 0xb7}, {&(0x7f0000000500)="6aaa89d5ac66d617e68a7a96caf3e5cd8ba3c591b9c73711e423868e1ce4e45a9fcc70a96dfc39fbd5b154ca7aa34d9174c238f1d1d38b687fcce7e7edcc95675d26dbf62d508b20a4fcc84f2f6b896dacb96c1ec210a82516fccfff76691baeb089c46b6355a8f13aa2736a85c82e8a8c1b249cee80703630676dda91048dc9319e9bad6ca0b6fe6c901d366fc6a7283410ad2513f73baa9cd3c6ffa3e9ca6dab50fbbd6efbc00f8d0682b719cfc6e5b630a596c496afdade9d3c65a206b8a48c1f0a70d9572f112d7779d52b8b19896bef36a0a76463d3e3792bedca", 0xdd}, {&(0x7f0000000000)="3233ecdcb285b4271f04bc8dae5b08b79775afe35bd78f2f656b1f71fd6b8dc17821ae729e1106bbd1900172afc4cc24e3c03b0c3c3eb26072e2c941236f3a8f21022f36b076ee56984d818dccf3ad9f478efca93a6c55e7488f22a84761e9a9ad5d", 0x62}], 0x5) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x21) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="e923d8e2a3ba23865909d33edf6082f52e2c70c357646d3bce1452dd6af7b8ab35cdf9354cecc5a08bb94f6e85cacf1ccd04b59eea51cf8b039bcc4ee9d5fecac18cbe137dd0", 0x46) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffde, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:05 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() chmod(&(0x7f0000000000)='./file0\x00', 0xa8) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(0x0, 0x5, 0x4, r0) 16:00:05 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)], 0x0) mprotect(&(0x7f000024a000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="3044052f7f92ba76438e2b908a81", 0xe, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) mmap(&(0x7f000024a000/0x2000)=nil, 0x2000, 0x9bec0728cf2f1535, 0x4010, r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000240)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="167fedea3a34a259336d3e211576f42a3ad6c6d3a3cb95ebfca7784b17cc702c81ce5b67180a1d21912dd15bd6e0e378b38730c2bcfb27a56cde3e", 0x3b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) geteuid() r3 = getegid() chown(&(0x7f0000000280)='./bus\x00', 0x0, r3) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="54ace5e9aef911e4a899dec474311f53e03d2fcdded2f3338bc31b35207857c1dbebbaee4ac0ce075e7a58130aa829b45a67e2806221ff99fb98925044f7c5431b47fd162a9dae0cfedd3dd55f6c651eecc0a5e1a1f7d35c61", 0x59}, {&(0x7f0000000080)="cc8dc199898a32808d905d45967b64e0ce1c47edf2bc22e495ac7fc377cb338038f3efb983e874100f0baf897c2a66a486ddb4b319f505263d904bb0403668095d1d56f9094887e671974d8e234538a278496bfd8451b3c9b7e04976eae28fa16f6dcce5cf862cdf7e5a8c58a3b48c6bbebf526b7550272175d664ee045ee5c1034534426d92eef9fde3f7ea9fc11fb4e24df70d35515c2069ca27b6b117058f7e511a28339856754072ac19250e978eedeba8b7d0d36da9414dd358b523003756dc299eadcb6307229959b9132700dea142b6319372281419069b918e90e05e387311dc9591e815c6472c22c906b9b1019c770e47f0a4ee353e91cb99352ce17bab661c3b52fb803315aab7c40819b7559f9499253e1cee9b1a3e88c48545a0c9fea4722646ca411251f269e74fadd73a5b7a49c3572754709200deb6ededbe08f31983c76cd36f1ef53b817d3a6cb4f523bee1b259b60db040b31b92d9e323f347d56e9951a09c9fb5aa0b03a8f50d71ef6432b9de9679efab1ed8695ca25cc921e4d31a45ea94169b8e068572c26376e50bc5142fcf882f4362a15c4c08c01424f2fa5872e552472fffd1af2dec267917061f7eace9df9edba60de4d9204a06048909f262bd54e85ec13889245f6403a1742b6b73dbcb1254d842e2f8abd801b073fa37c3f1bace904a29bd1e1a62f38652df75d3942e564904cbbee70fce971af6ccba2cd953e747223a6478f9a1129bff46596b20d9532749357adf3d3a2fad606f84df2d66ae69219c021c995048f2b2fed909c62c6212eaee017aa0f2ce009f9691c06d51f21f9effbbf3c24d2a6e1105446d4d7467f1529de4a93c3842b7bd486ce5d9449d0e864996f7b9b23f3b35c72bbb3535491e7922d737292e0061a9e71a2eeea6849f359a02cf01293a7dd5fec81f6b2825614bce3ded7b2081cdde140d9c16401f7dd186e695ee810a8021764c0c3b9c3291a6eab43ece5b9445fdd5a5ab8c683a2b3349c27144de0a596ffe591984322b4d4dc5966ee662a938e3e1bd5a6dd8ae0a3f780401ac8e26f9bea84b94e35b85f546fc40c2ad99b30eaf8577cb49d4a003622ada5576fcb93fd1c69f27d61aa1bb9fd75e65af4f7d3c39ac11bd724373ade15c5d7bbdde7ce5def4e1adf4476d49fbaf2de37bd1c459cf4890c21e8c738e34b4f5bb2ba28e460ee68635aea28f84ea3834e8d53ef9908a4d583fee818a11a816a5fe6092d8d650e28688d4745edb964acedc9783b0e3ad5b0df5fc47873b886071840e648a7aab6c3e41835f38857deb88f08e091c53019d6a9c8e8a1d61e3c908a9a271433fae916ec3a9c781d298645fcab8e2c8dfefbac7eda8da51dd9daa93a94b404bf878b6b33c247c1358039da665cd0d00ef2d894444ae9acdb953d23759d25d48b4fdf8118ce29c1b10ab9cc40cc2c1b218f3171a30e62b8a85c7f52a2ce927b0b92d2e3261abe7af47114703fba07c004249c4295c7cbf7863f429fcbdc9b3f1f267a520ec8985984cefc3550854bf8eefe015b7d367c3d7b873b8ce47466e581738451c24f075d6785af29b0489c3bc8412c9135f8996e9b1be4fb02e89e7d9f8d6e4b8791942a9d34723f5e238903f3845d5c1b4ee82de80789967682ddf7663e28764d3225f5a712a8ada1277dd6429113c2cac93757ed68439df4a3db8772e59450ab810f57b6ffec77245e2e42801881a77470746d5071b2f5c197cf71dfda61a76fc23f1f9caff74e1bcd84ca1f4df93e4a2e2a81c48f3056da78e088ad6edf6a9b06cd3fc198891bfb379542a27c90b9428cd0119ed969231b38dcc41d48e402356cd19bc316f7b34f8887d6cad8fd3d9bfc9e612e390d3b847daaad67041a3dead8ea70cc6288a98e21f72ebd4d324008ec5378fd7c4f3c502967ab84d982ba99b2eedb91db4b47a7ce1f97d079cb01165f9917939a23548120042038e4bb1f1e9792b5189891cb45f7d062413a5e8a12bbd8cef8a30a49eb3c1b4751d2c2782b6fb5bccda30a57ce239f13945ab7249825f96ee8e261f4506b4062473109772db4e22f9690fb921b4893749017bb285f9399a072486a3c6d3d8baba79e30ea24bbc66226b52ea0cf39c2ddbcb58b3107344aa2d812b71f9f02062c64d601ed468021b2d9a337bf6fbb0aa5b8c735892373a8a35dfe2903a6124bd94d8b937ce3eef4fd4b252f65cea9556ab318f562dcc301ef759db02257f38d375e5644310fd3cdc3f158137398655db9904fa85e88c475b61609860e46b406826e9cce5b1e22be1483b73890087c44992ac64b35c90c6b9728013dee064a391b3ab35cf12bc4ca9d88a80a631e88f01854c53740e6da9f28e46b385da7d126ef88bb9c6d52ab155d9df4e86adf2724fa45533e4fbe979d2133f92feedc3519208718bc7973af8360e4981c223cec9718b363d23f6fc7238d4b7b8bfe7aa9c632f20e6342b9e3be26e4e487b86fe6317f2004ea5c291ce9be69b05b95339d31290bd52bd8733d29e1c580b058370cd858cd7898dca68dd80f1b2d313c633b428d9b5d17e10a32db5fa33a754d61d464dbe1cf3317ed684c457efe1ae0fd9e2b354524c055350be2ae9f6cebcbffdcbdac8557849e5f2a65825321beedec78ee0b187faa33654604375e9f158135dbf6a8ff0f4610e7fe344cedfcda53c8d54051d20ec870929a982ebe1fc47d769e1103f427e0f8fdba35f8c695e38ee0b936571c7f031219c15b5b8b7d04b68faf0fe43ccb0b9549a62402c9dd31388436d2b9d3c81dd7f2ad732f0c8f30d7bcebcce9aa5229c2c91cb716fb17ec9d42411cd00d6e82e0d7027c4c15dd46d1f65b1c077d508875fe82b2b6d9ef3e62f47b3d8351f28d05bbeed9a751741829b8c2b0c583b309c40e7c9c12d4277510c3876f1f99c6ffc69198ad6ea016bf4c74f6afe2a546756774a3d34d980d76d27aed700c6a22b967c3b3da730a9daeea2ab06bd7ead065d7897fbecab1468c7addf60922829734db1e70dd4f259ae11ea8f72e96c24df8dda70df952257792cba381b53434827c39ffdceb7f721d52a90d2e4ff37ac7719543a48a0dcc6e422c7103d57f5a3858e0ccbb8e2750da097be43e62c6a6b4dd8be68f876165117b5b6a86216e710b2619c7f7baa7ca026d49b4c8cffd701f0dd6d45e349b203a7d4711e607079d0753459793aa4fcef58b0b263259619534af69cb663b60a74e3afea32d3aa4b309bddb2103d040abb24a0d9a197582e690323bad49001da07152f45ec1f347ee303c8d6381dd80aae049b1fd5aa012836c065f8db515f8ea2c0539f64b39a1e108893f4b32dac8321fb5d6c8ac6ca001547ee274bd6234235622d2775be977bd06a8d904b361744b71aeb377a65ed6ab2b63eb58e68ff86c56c74459fb84b9f3da2f0300826d9c9caac504a0085d9703779a69924c125a7d9cfe4037285385283b1ca6a12643197aa83a31f93eb05ac6dec6b81b223dd1590fc7f5f4c2497b3640f832c1eac6d5f07a92b137612f206db71c0e180c44a8949466261ef52aa20c388f90717c7ce2baf4b7e3d522f9fb3f7df0410fcd8c60e5b2846bb45c9975d0a856b93b16c1c6ddbc04ba9da301776fceaf07814516aa1decfade447cc3495af46824d910780c9cd1491fe02bbb9daa0803059a2aa8c898978d8bf30a2aad71164ced5209f13bc6310dfb850242a702698e87c20de9b4b76082ba41f63fcea28e6a3ac15e64b3a84b7feba538116d3ac6daa74590d6359bc082624ae6c5e8ad9ae1f573f645200f2ba33c4b09de2a006941a3b6e3cff59a037d3ff22004c7c9bcdf6e1d7ccf1cf82c771900a3003e658e02a6165fe1046ff7130838026132e1fbb9e538e871536c3a2e70ed13690bc93f1e9f30cb4cfc5d93463642eca563a2e9f11bdb038bb6b5e73d63446ef895697dddc334fb7a49510d1128e7baa24423986ebd0c8df4dd4aef2e78aa2713302abe243d38c28826d859077f30bf11727295e866ff3bfcd0ac8b26af97146a335858db4c731dbba8471a286af5e7234894fd5d9a99347a77be1392a3ce5c6bcfe2107018439d6a9879f12fa118cfa705b0b044bf9ba24e9566f16e2cc3c779265ed4ca0783c16c05250b3fdebda87fff9d67543e3923217125e5727fcceb094954a3fa7faa99ff3f5c1455997774bbbf3289a88cd681abf2155fea45ec5ec0162c389f542b7fa0f2732b0efe74ea1acd450e57076987c43c760eba9abe86d90c5e55e702cbb8e0ddba338e786c61dd5cd5f8322f119e57d99712a7e64ea083a8db4d439367fd6df953b437748ba7f410d086148ef98814f4e19b3f1a6798056922fa4089ef3a6f4ded12e5133ae3a2598122e0f627ffa888917b1a3ed06fdf8f399e93f07343d4817502b14594c1b6667be7e95cb8f000769cfefe0d9defd262c6854e5d6825a5502a428f56f057c24c6838c9bb3f055438447ebbbd541a3716c45fc7c604b24c6c8251dfa2999700c42ac6f99327fbde08e67e1b1ffa69361a07906cfe68d1ebba18a3717589f7888a5fa1815c79abc5b5606a0feaabca2bbe28b1116a8ac0365362a80a2c3c2c1d6294867360a28033593df316b426864745841fb5aca83fcd6ffd0870f581747f86a7405b5b0910e8e0095d6fd9824a9bddc6179be902e193e1ed14529a0643684d65aabb6100271a5625cadd48278bd6599ed32c3adeea8c74ec0493772cc8daf764dcdf8962509ddb881b93d236a3ef6b88afb221b164ebf61be7b15d1b85c382692aba7ef3ff0a9a78b27605a49d671fe459bb2e5833495173be17e5b8303405fb35424aeb6d02f04f48bb397e1397fcfa8c76028db72c2c814bfdfc6c759cb9acbcc6b701f182f8e7a8f176b703da691d06037cb0e39415130ed910f72da1db17553b0622d349a9ddbb573fc1f5b77a9adfb9d4e9d4343fb6801b28aa52cfdc7e6d60ad0cd965ad54c0d4ddf3b5427c475e9df7221e9558646dc1c45ca685e4bce84deedfc9b0f3457f883dd08acdc43a91bff5e4f84044f46ef6e74e3e09ce677ea4727abee3b941c75a4ef8d6598486050ee6d0b1198d8124c9422232491b57f5ea85c2a3170283a69f51fe05c5294d4befab42533e480f169400440400c553caced3c0093e8308b3ddfffdaf2eaedfbcbe127c51f85e4eb026f1ada8ae3795f8d8a4a66d382aecb2c88f8dbd9967004bbf31855aaaf013246bf61d107d191feb829e02263fcda7ab8ace5c4bf4d65840ad3a0ad682f80ba8fe96386d6a56410652bc7cb15a3104111c6700d980785065b2932bd83373ec6d02579794422fb3649ae8ea3e1c78be723d6f42d169943c3633655f4935e7ff24737e64f4896d3340f1b5f2f0177bd68f7dcc3d82c08d8519d6b6c0bb83c996b6e5023569052d65cbee3991aabdb0af0449a2b169ec228f78d93f32a10246614bf3966b0648fe1af965b167041a578097d8efc87987dd2b0da282c58013040b049c10c66d8c6c7998a6e8bc2b4347a57ee0164adfd1d6ecffb3d1c553fb1b975b5dd44365ec94599b1dbe4986b81e292bf84e8d73f24d0ac233b78f32e2143f8029f54858a4fe43efc511921326330ba706a29a0c8c05b8d20d33f2fe1c4bb558f8a6442fce6df102cfa1390570fbaa71aea3239f8d5ea00c34aaffb602ddef2bf6c49744ef8bada2b0ae002ed872bc9796806b2f914cbc29771890166aadc4ac6ea9e4ef9b164102ed3566e2421d90f0ab3a724f5da66336bda2a987153a8abfa074e9ef5de7e2b02ff98a1a656174fdf6b707ece3a", 0x1000}, {&(0x7f0000001080)="0c80dd5ea7430ba3ce3f571465a9fe025e608a85e57173619e74bbd72805ca8f097c00c6c7eb5526c25965e5e44b578fc725c7673588383427cab9431b70e299e8bd10c7047a6ac663e5444ae494591622e80b91d3cd2e1aa46baacfa72a95871fe6f53143942e26e2a80d69f5a42f547f66aa63575caded227fb0d81f23a238b0774c06b35499fa74aa6aad1efd077b5cd4d3171250f8348f64572deae2abf153c032153bfbbd1734c4bd1d7134788a0db0827d0ff90b7ab848230abffc75cd435f8bb1eeba7288db3a0e838a1283eb7793edfd402494f7acaf5e9b5e366fe4cf81be9ea4db69f96d3a7ec95aebcc5f32a5403c8194b9716a", 0xf9}, {&(0x7f0000001180)="7be4d95534bd1cd8e51ce87458e5b4a1c971498087b062a5ea8e67e297fc56f157280d355853f3e804d8b8ab48edbd52ab5c14e6ee397e778430e231e99b856dbd36e8c2fbd3de0301a1f789577e5a0c19772ec5330369ebd2f4bf04f17a830772db22ec0a4df82ff7e88c678055cf39b056c0f09e90289ba94c12bd2369418b3ba67e5880d867dba307a56efa8857779fb9ad10c4732b81810a429b5f22a8871cedf84497", 0xa5}, {&(0x7f0000001240)="d08805d678c6c32172839387d5ec2bb3f8cdba42000c03e1ee1d57b40301dfa4c108fbabce3dd372eefdf9c7e76591eee1a82adcb27b03cede1832572ba675b2b996b31e5ceeac447a6e636af75fd8cd594bf6532ba73253b45aae160f2d066e1b735425bbdf63df5f560fe33536aaa304ae96517b0adec86d8b08bb0988170c8134545280", 0x85}], 0x5, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x11) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x4, [{0x2, 0x200}, {0x2, 0x401}, {0x3, 0x3}, {0x1, 0x40}, {0x3, 0x8}, {0x0, 0x1}, {0x3, 0xffffffffffff8000}, {0x3, 0x6}, {0x1, 0x8}, {0x15a14c1b2be548c2, 0x3}, {0x1, 0x1f}, {0x2}, {0x3, 0x3}, {0x3, 0x100}, {0x2, 0x6}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x1bdc4ae2800}, {0x2, 0x15f7}, {0x3, 0x6}, {0x3, 0xfff}, {0x2, 0x4}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x327}, {0x3, 0x5}, {0x1, 0x7c1}, {0xbeea03dbe06bdae1, 0x1e1}, {0x61164e2cde4240c, 0x7f}, {0x3, 0x4}, {0x3, 0x6}, {0x1, 0x3f}]}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x102) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x5, 0x100000000}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x800, 0x7, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x2, 0x7, 0x2}, {0x0, 0x1, 0x1, 0x97}, {0x6, 0x100000000, 0x9, 0xa40d}]}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x80047462, 0xfffffffffffffffe) r2 = shmget(0x1, 0x2000, 0x280, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/241) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x6ad, 0x2acb, 0x0, 0xf66, 0xfffffffffffffff7, 0x3, 0x0, 0x1, 0xf14, 0x9}) r6 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000340)='./file0\x00', r6, r7, 0x2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)=0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000400)) connect(r0, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r8 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x80) setgid(r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x6416, 0x9, 0x9, 0x7}, {0x800, 0xfffffffffffff4d7, 0x100000000, 0x3}, {0x3ff, 0x1, 0xfff, 0x1}, {0x1ff, 0xfffffffffffffeff, 0xff, 0x4}]}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000580)=0x4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000005c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f0000000600)}) getpeername(r8, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000740)={0x0, &(0x7f0000000700)}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x2, 0xdf5c, 0x40, 0x0, 0x5, 0x6, 0x1, 0x0, 0x1, 0x4, 0x9f}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x1c000000, 0x5}, 0x7, 0x80000001, 0xfc}) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000040)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:06 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() fchflags(r1, 0x1) close(r0) r2 = dup(r1) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x80}, {r0, 0x20}, {r2, 0x8}, {r3, 0x4}, {r1, 0x80}], 0x6, 0x3ff) ioctl$TIOCSDTR(r1, 0x20007479) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xec}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3dd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, 0x0, 0xfffffd12, &(0x7f0000000700), 0x50}, 0x2) 16:00:07 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x80000007ff}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x6, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xc2) chmod(&(0x7f0000000140)='./file0/file0/file0\x00', 0x55) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file1\x00', r0, r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0x3cc) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="e5caee1e68effeb28100ab1451da486df3fcc119caa0afcae22ee866ea4ec567b90e451887f5064e6ea8f1db93", 0x2d) write(r0, &(0x7f00000000c0)="5b7d2d091cd87d814f5562539b90beea89c5a71954df1b6b094a846cadbe466e015827aa69e880f174395b4523", 0x2d) execve(0x0, 0x0, 0x0) r1 = getuid() setuid(r1) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x0, 0x2, 0x82d2) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40b) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0x37) pread(r0, &(0x7f0000000180)="91027c6267486af9ea6c3c363bb6cdf417d6c41fdb2210abe15218120f49a735ff4f2843f3e26b589b060ce1ad2f233c533d374c49e788abead3cf4694001cf77d93f11e13bacdbead23deee055eee237cda505c74a656f68ba1979763ac309a05645087305f464a0dc0aa6658def47f8474a79164bd6ccae34c9b520c24ff1e1f487da1c1f7b5f5d4b2d9c2e6732c8fcdb0b06989808077ef", 0x99, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000030000000700c25e388d893f"], 0x38}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fsync(r0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = socket(0x18, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x0, 0x1000, './bus/file0\x00', 0x80000000, 0x7, 0x86, 0x4}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b0011000000000000000000003f00ffff00603e975f3551c3e417274572269909d70e00000000000000000000000000000000dfff00", 0x3d}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x89, 0x7ef}, {0x4, 0x8}, {0x23, 0x4}, {0x83, 0x9}], 0x4}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x121) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) close(r1) syz_emit_ethernet(0x10, &(0x7f0000000100)="0856b45f9f72a150a9a3a044bd01c9c1") fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f66696c6530003096d7890d937ff1aaa670a397795a40d84bd3f8e1eec32004a87658d3332939450e1a71f0825078b400effa89b05c6abfcec18481156911c03933dfe35da81b03f4144936564fafb071907dc07aa4879f3a64549f0b0f9551ceab9972104ddd057b22f3dd11eb8aa3f48f17c56b18d1c8d71064308271e95bbd76"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x2000000000000029, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) r1 = semget$private(0x0, 0x1, 0x504) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/72) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x80000000, 0x1}) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = socket(0x2, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) pread(r1, &(0x7f0000000000)="c112b32b859573995898e8ecabf19e3916efde0180cff18309993700039d2ced35351b8a7290b10494b11fe2a8c255939c9bc3c23879e866916377d20b06b0dcaf01ef486fe606dce4a27ecc87fccc6741dbc4", 0x53, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/97}, &(0x7f0000000080)=0x63) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01102e2f66696c653000"], 0xa) 16:00:07 executing program 1: r0 = socket(0x1, 0x8000, 0x1) msgget$private(0x0, 0x50) socket(0x2, 0x8000, 0xc1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 16:00:07 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(r0, r0) r1 = socket$inet(0x2, 0x8004, 0x3bc000) fcntl$setown(r1, 0x6, r0) wait4(r0, 0x0, 0x2, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/162, 0xa2, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fsync(r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/643], 0x270}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000740)={0x8e7e, 0x2, {[0x9, 0x8, 0x5, 0x2, 0xbad, 0x1000, 0x4fd, 0x4, 0x3, 0x8, 0x9, 0x10, 0x8000, 0x7, 0x2, 0x3ff, 0x1f, 0x6], [0x91, 0x100, 0x8, 0x0, 0x6, 0x8, 0x9, 0x7, 0x1, 0x10000], [0x3ff, 0xffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x3, 0x7], [0x10000, 0x1ff, 0x3, 0x9, 0x3, 0x7fffffff], [{0x8, 0x5, 0x8, 0xfffffffffffeffff}, {0x80000001, 0x95, 0x0, 0x6}, {0x401, 0x7, 0x0, 0x100000001}, {0x80000001, 0x1, 0x3, 0x8}, {0xffff, 0x9, 0x3, 0x3f}, {0x6889, 0x7ff, 0x9, 0x92}, {0x2, 0x8, 0x3, 0x6}, {0x6, 0x1ff, 0xfffffffffffffff9, 0x1}], {0x3f, 0x3ff, 0x81, 0x9}, {0x3, 0x0, 0x6, 0x2}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c00"/26], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r6, 0x6, r3) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x2, 0x5f9) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r7, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10014) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x940}) socketpair$unix(0x1, 0x543edbac5507b32a, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d0125cad2ef7229b2c590453f2e010010000000000000c50f716ab7c409eeecb96904591e6165c96902cd0ba992ab54f4728cf1009d5719486acd7d5d0ca4b99a946f2e"], 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x48f51c9e4ea0d8b5, 0x4, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: clock_getres(0x2, &(0x7f0000000100)) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x8, 0x0) r1 = semget(0x2, 0x0, 0x28) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, 0x0, 0x0) socket(0x10, 0x4007, 0x9) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x800}, 0x10) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdb8}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fffffff, 0x4, 0x7}, {0x0, 0xffffffff, 0x9}, {0x81, 0x4, 0xfffffffffffffffb, 0x1ff}, {0x10001, 0x3, 0x5, 0x80000001}, {0x20, 0x8000, 0xb1e, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x67bc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x100, 0xff, 0x1, 0x7fb}, {0x7, 0x5, 0x7, 0x1200000000000}, {0x9, 0x1, 0x7, 0xde2}, {0x3, 0x10001, 0x8000, 0x6e9f22ac}, {0x4, 0x100000001, 0x140000000000, 0x4}, {0xa0300, 0x0, 0x4, 0xb}, {0x5, 0x8001, 0x7, 0x5}, {0x2, 0x1, 0x8, 0x4}, {0x8000, 0x4, 0x1, 0x6}, {0x9, 0x4ce, 0x5, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0xfffffffffffffd44, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x10035) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() recvmsg(r8, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) 16:00:08 executing program 1: semget(0x3, 0x0, 0x10000) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x100005) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f00000000c0)='\x00', 0x0) write(r3, &(0x7f00000001c0), 0xe5e1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:08 executing program 1: munlock(&(0x7f0000fea000/0x13000)=nil, 0x13000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket(0x18, 0x4, 0x7) sendto$inet6(r1, &(0x7f00000001c0)="6fe84771bc15eef99d8dc7b9132382d0cab95e1723db4d9cdf5db6da6bb4d68899a49818fc0b5cdc3395cbabf5b66e68bede5ca60535422676cde6d53330ae71ffb5418f1dd7c5a68be4da9c2189522060a0f044e28444d5c5dc29d702415b3aa6728074b699ccb7f9474832334ec3bc0330d517215cf5dc2044b8e5912fb27cc3cede28edd65f6b31d0cca822b5a3472c3caa8221bf3e761ad6b739feb4960562873d68a9ff05ea0ddee3f7575353da6d528a4240b6060ca407f0416fb1c742353a28efdecfdbc248d0d9bfe1d34d29", 0xd0, 0x1, &(0x7f0000000040)={0x18, 0x3, 0xa62d, 0x8001}, 0xc) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2) execve(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x170001}, 0x1000000008436}, 0xfffffffffffffe44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0), 0x249, 0x0, 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) r1 = shmget(0x3, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 16:00:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x80, 0x0) pread(r0, &(0x7f0000000800)="de13e49db99a37199e3f3fdbd4ddb34d7d9452d59fd775c2af91727812edcc24f7fb3d04242da275a0a72bc3437df8098fdeeb2a2d49487ebb5d1a04a390d0cf78184a2b232706fa66093606a2976ba156bd9f657d5add4fe5d871644a8633cd522743760dfd29429ecc10aa4c80f2ef9c8faea0826ed50e0b10ae6da9b2b92f183cf1c9d32f0108f2", 0x89, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) r3 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000008c0)={0x4, 0xd6}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000900)=0x3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f0000000340)=""/34, 0x22}, {&(0x7f0000000580)=""/190, 0xbe}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000640)=""/224, 0xe0}], 0x9, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/36, 0x24}, {&(0x7f0000000580)=""/174, 0xae}], 0x8, &(0x7f00000006c0)=""/83, 0x53}, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x123) acct(&(0x7f0000000800)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x2) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000580)=0xffffffffffffffa2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x3ff, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffb3) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0, 0xffffffffffffff6f}, 0x400) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000005c0)=[0x10001, 0x400000000005, 0x0]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x1, 0x1800}, {0x2, 0xa6, 0x1800}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x7fff, 0x1000}], 0x2aaaaaaaaaaaaaed) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) read(r0, &(0x7f0000000200)=""/98, 0x62) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x2, 0x47d3}, {{r0}, 0x0, 0x0, 0xf0000020, 0x7, 0x6f4}, {{r0}, 0x6d7eed06c4bfc2eb, 0x8c, 0x20, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x3, 0x80, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x849, 0xcb}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000010, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa4, 0xfffff, 0x471, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xa15dbe29533be606, 0x1, 0x7, 0x100000000}, {{r0}, 0x36eb0ca546d61d35, 0x20, 0x80, 0x8000, 0x5}], 0x8, &(0x7f0000000300)=[{{r0}, 0x7a5ca8ee29d0840, 0x80, 0x10, 0x9, 0xf408}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x59, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x39b7, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0xf}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x100000000, 0x6324}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x800}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x8000, 0xd0c}], 0x5, &(0x7f0000000440)={0x11bf, 0x3}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x80, 0x5, 0x7fff}, {0x1, 0x2, 0x80, 0x8001}, {0x1, 0x5, 0x401, 0x5}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x0, 0xd47, 0x10000, 0x10001}, {0x6, 0x8, 0x9, 0xffff}, {0x7, 0x4000000000000, 0x9709, 0x3}, {0x4, 0x2, 0xfffffffffffffff9, 0xd8ef}, {0x7fff, 0x67d, 0x1, 0x8000}, {0x7, 0xff, 0x9, 0x4}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3, 0xc5c4, 0x0, 0x1}, {0x2000028, 0x0, 0x4, 0x400000000000000}, {0x6, 0x0, 0x0, 0x7cf}]}) 16:00:08 executing program 0: r0 = socket(0xe978f72b4017711a, 0x1, 0x3383) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a56964653000"/16], 0x10) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fchdir(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="d722b5c0971366523ab84b00b0156ecbe5091f5cde6dec7a3b08591449187a727db8f2a54f5128cc0b582b45b2ef3279f530dfe55937fabf42d22ed846f60a109ebc8f71bcb48a44f092544d20c375596f21220139101766524788e54ee0f4afa8d0dff64818f1a766f2c87d4da8eaae12186f315482c67f1fc0522b7966bea3e701a17a2a83593d26cb5e2ce28552279b835defb1e10b2b430fdc47a29fab6dddc7f4fa98d78ea14a17c9adf203611ce8badc8e25d8f15ee4c3b0e170190fb306b92cd71fdd448e40d0db86050fc8ae0e46f61a88038311b551aa4e1a944687ea69f196dbaaf63d5ce5d95993969907145f2fab94cf0c61e44e5b259a83afef39a0e3502e55aa1d0ceae62cdb75fcc43ee958f021865519178c4a6025b26d7864095cb79d6c809969a57b43e72c335d3aae8afd115d88715f04a4abe5febfec664ec10c00f0b8cdeda1b50465766dec380497e4e65372ecff517b259aef0d23cc3ca3f322ae82d0f4635c9c904ca55dcc92cf14067935b90e1b7b1e3636494a5f5bb51a51e9fcf5c45d1ff795da38a76fb59e4df316035e1176a1945a96aa9ae21f9ca67a31a4006c6c0bf64b1e8cb17f9f3ea89549d894942749f31b95b61f8470c86db9d95eb1e0e2590a4975471d5fab4d786268f409e2173e34659dd5fb9c536803e17e2c641087adaae3fcc3102985dde3c8442fab819a517622a58cc38eb6b0004ac28ef3c0ffc3295308d8fbd93e72ba5414d51f17c27d34f77443109a4e87aa9d15dc5e9fe5524bb153c80dbd90e98490495bda13212b13d638bc25d60e19d3b2943b62bebd3865061d2bfc0b934a6ae74d587fbedd67911df9e9440eeec52ef74da5aca44b512c3b09baf32cec9881600f28bed84e78a6b40bbf2315bf381e652f46401139602e0d69af3e7a3f410f514ca83ec8f23565eda0ead663fe275b027d5bf4f165c3c258d0ef1abc0420d6b79297f747f4515ad740ce35815e9687c087f13f865ca5979c0644c838f4a11def7f597d72330dd27108192f1f002578fbbca51ad4414321bab8c5707ffa4219e5eca96f73eccf50498e6aa1d71d7f75ba56e67ac24b47447984c1747d6b45d5d83c2173b770e0334262bcdfb40516929899a316f0f2498344bf22525790680fad202791b049346cdff7dbb376af27c52e8687b7c0ec7abeaa6f40d18405baaea3bef620b01ae2d2e9b60c649cefe379c0926a646aa50a430719bd272e67dee6b54d67bd39efab77dea8811ffc89a336eee1a8926454915fd3e768fad2a0bc497beda0a544b5e5462ccd55168d3b4c42000a1995df7df69bdc5b8c23dbfbe20eae756a5a456c8b5db166f4bc565ff843853a628c5aa491e1a77d9d9ac750739c01f540ff5a027bdbcee550a424ed0ef306eb751eda912aa3aca9b088e4bd4e198eff1bb69076d69eb86453a7901ba0bd4b8aed15dc7fe31b6ed63fe94116c515bf93ea7aa10c3e63da30a346e546d8feaf37ee0256107a2aa88a801b8a017e78fa8ca2862d2f27af2019bbbfa5c0944a8eda8437185ef31769a30704385392ef095d31085111629d643633cf873406057132b2b61f734336dbc1b1e5a20eaa388e95b18127e7da01b74a2a5775b5117cfc91ab06a28b3a5ccba7b53eafe60d337f49bcbbb38f6868988f0d3e09ec746edeb7505f627c1aec6358c961a9d8a5338f588ad873470f1494c59f9b12a02ada5b54220ea59698c6676c5920a8efe05852adf83bdad24a45ed66a0b35aff6fd9cc47365239bb3088457d24cae365fd5f3fae2a3d1010f71843978013860b195197e9f30c1b54392e6ea77e0facb0f2584fe381340a2dd9ba5b3c0bc048d79d869cb0d271d746a3db691ef9dc3a8763c77d08b5603564e2eb32c1b99f1bb07a79359fa777c77150e167e68a3ab9e8da7a36384af824e8ae3da6d344df22b7c94d46efd8f3539955dc2125abb13acd09df4192a5692600a7869897a065ebb9a142d131aba273716a1ec1da9d82e8dec5be9c24225c4fd6f81a54a65a2cedd6ab3cba06007ca82e4e12d8d9609144c39b182dd4d80179454f04a270bc65508d5165c5f9bcf47e7d8a172d52eccd02f087df27c3115bfd510e776fe88b55aa4c25cf39fa405c906b321d2d556073541749ebc66dec7a071e015d569b93b2052fa7fd6a59440aba07abd374d0bb5b0f6819c7c601443979a6b2eb946263d56fa4f47792b26fdcd99b0f8037f9d7d311bb749e7cddaf2d74522271c1b9c21dc9487a6ab3f22790f160078f94e2499e5d6ac90879515537ed9d0f0946bb8e1a565aa62504234e267708041c13e6bc85f5e8cc88e0316a79ff92fc2f0cc56b91f712cbb8162f94fb7aa12a4f1018b32b6769329bce73b8d8d19a208b387d9a42427c295498215c3bba43ee61bd5caa927f80c5b49aeb0f528d0bcbb2490ba8e8c64ac80c4ae08bf875bc7b2bc554555f74fac5e0fb777ae4dc587f426158aa6283136d8371d3c9b4e737aed91f24263b3cb87fa418f5b6f4ecf8d4cbad3b936a5fc98527a317cc4ff7220a65b51ffc3d8aab633655f431b752ca1b4098136ccdfc3942751ce90fead0126d1957ee830cc450fd46258bee49af23e1fce7d8ad32d2809440e5b32fe8e8a4db68efe583a583c7a8b918de3037a0e8794b2715f6d0aa76bb61f26c5d718c26cc7db0c5cb3acb49b2f5088658585451c25f591fa7045c926e6838b2a241c0a36e664e06a1a6185bda49c1cb90ca5f5d8c5d11cab8cfdbe1e3673b76eb7f4a227c8871c2b8542b1df65f8ce31a802368809534013bcc4948cd0ca472df63ebe3e7ecd7f5bde2b5cf290a9eef49b2f81c4314c366ba4118153d9712a619ee554676411cffda924148d20aa8932f198bdf51027f79511411e7f439ab18725e223a0baca40eccd82dfae1b3fc7b1845944627add572854dcadc11293012e9af35dce1499285e16ebe83196a382d450d3bde8adc02e3442e58e91f374065e87eb4e2410f52484b02491b6c5badd22d3707ea023103839789d52bc412135de9ea3f4cbbed1be2700539c43e826237a6d6183f1260e0149a3adebfc045a8776332f463d2fa5931f2b8c0d031eb46e8e01794e3152f1f10236bef93c58e3be85b822a67ec213f5b681539a5ea5cb891add81d592bc243ffdd0eaed143fb83da0992882884947bf18630b416d1ad3d0fecdff6e813f4b24386b4f58188403a33ebc353236c532d769121ab4ab10c0bca7feb8876d2aebeb7411d0e6a9c6b2b04cfe95d79400f5f2a0cd194d79c8f25bb6aff69eded55b84cf69222f6062c9387748d021072ec012bd1f94890bc0ca0aaf6c507b41f43a13ce865822b078a3d02e12c45eab8a901281e80e6d78e382df659d47789adee4ae6b2abcbcf420f727921255a1250b850ffc0223539621a0744143bb55a8c540188b06c3f7c3a5b6b722176e98659694e63205f8bdb05e6d096c11356d660b9d30663c5395510179e76d1c9bc6f4b0415a3b5a732974dde6c6b20fc6aa4b21437362b138cf506ddc916023affe9d6dc870e3aa85761c74c82dc325de34b87deb423f6e2c3237f0960e051ad82644e61fa53ea9f10cfca4a0bcafd4b20e0807d1de5456d038eb2ec82f64ac90d04fe4471760b6d3a05ca294e4684f351de0f75109af7561a61e44102041e56e351dac54a752fac624b01a51cdd396caa45243553bc6cea0f8527cfb3ba984c0c7ef63c427cce29ae5535af1e6c1b6c0b97ed3723523d3067db113a509f557c0f833552fc17bee0a5ad823f8b8bbfb66c81bf252ad54d8bfe4662922cf0f44a1796a41fdae3f76ef059e67288b07f5d5573625b4d92917849ab13464bb81576f597e5b3021f09ace1a5b0bee9ccadd8b3bea14e87ac2d8bd2f7aa603c55565f482691cef6a73c64d7ca7768146fed1b7a114ab7f02249196818a770c3e50e27c1b646e10fa7dbb6b3f50fc5f140f7e59097946e711ebfd933d65d0633674c28b30d02c0d886fa7f12eeeb6b7d30ce672238c741444e85ba3f7d014e0358d80d1bd5728b6796cbac6ceb0f2150eee3143ef7468c08d12a242deb8b3bd807a18d90169951abe5de1835c191329932a621c2de2db4f3849add944bc161b3ed5578e64ca64c623023d108036a37f5bb9fbf69fcd8ed9ef3aae0d6acda16c6ff19c2c6de6ec151fccf951bbb53033c23b5fcff36d9465bc2487a9af7e423746addc4470d1c63846b127850d8e3403da58c8dffa3863099b4cbd57b24b523380bf108eb0477f24e48cf63c43411b1a551900bbad57b9357a6147ce01225e3da36e6d6a1d37b981a1182d4f56efe770685f865fd227019e8726d150bc30cae3bc309b355db9ba91227c5f27080b5ca725463b7cc652239f60499877518ccb581806ace50f9144f4f7ef7dd1c07c9832a36b6bc58a3b327ae5d798fd0ebf46f02a19b66798d5941e0f2703af3f8369706d653c26e1094b637f152e2a6e7ad1328e3fcb326c0229e2bfef1d4e35e7410a738e0a656f6c2b6e75a863d33ec446c3b1412821043c12363cd9f0c2cd851f6f3006cc308eb13c17ebee6df1a428a06bed570c27af5731bc32aecf6cfcfa7038f90d7e95b354540b6c19c7a53621234df92219c1134f5834757947083fe6340aff8c15d89ab2aa1c89bd3cda927c63ea2999ba8a25ff555764e1505d5c784ae945a933b49042ec82bac8acb7f08b54a301cfbeefce3d57239f11f4ebbbc82f67be99bbd72f72a235640b398e91be1f11fc9b3acde5e3418e132687152ed80e0256e9ce4e09ab00572989760f6c3778d69395d77729e84c3cf89142c84dfb1e6b0fa872cfd0dfccb609fcca41051fe69ff53fe06d071d06d3d327164d092522b43f74a1fecee0266ecb1b93152e4ac77688045fb7cc981294db206f229420e945b1f29517a57cfcaf48df2cdf8b8142afd948efcdaa13dbfa65cd61ba0ab74233864f732a0a7aa669f5d08804191315bf0e509be350281a770d993a47dbd9a08ef7e518b98e9229376f2386b1d5d142940c8ba873cf86c7b9e9830ee88fc2a036158969adf7ba55017bfc8affdbaeaf919711fdb486667b2343e24dba36248f2f0bdaafa9183146e2604c69b7270e0ba016cf287c2e9e9786b25a378ccfbcc8642b0d46e8259f18bbff6ae498378d05b160b453eb85c33cb17f46d8ccef43a7d13629f5b9ae2b86c363c9f20f0918eeda9baaedc0799b60ef325923c24c51b70bd620bcb6bf2abc771d7b9e67c9c47d4acaec59b18013d52e4e48ed5381c67d7ae1e3c9e9e30f12f87c741d6de1db21036f685a2ded498afbd65c7e6c62e501a005057fd0d6e5874b0f93e7c034ebf9d0735181df3c346d5659131ebdeb6a1d993d18c60b5f7b86801f617c690c12ad61c020162ce590d856116fe65436f53082aad8cc2734fb9eb3984774a311303e9d9d11a118f5297687b03b5987fa4bd7a8af15a7b108da61e73d0b8773eb69627851159bb2f86065bc6ba754a99d6b18fb2c2ca7c32ec8bb1143ff24d9f93396f20dd5877cd77af68dad5fb8410082765b6aa478e42e6245f78a2bfec94843e6a9a0e509b3e6f55f25e558a5add728709d6457820d332bd0d4ea6be7c5705b73b39710fe929a00a8cf9da490bd3fd7d6c424893a636c907afea7c448598afaad0110c96ae3d23f3c0b99bf3c6b68f04620abe2383b0db9ff84f8909d837c4974f6efe56276ededc95a7225d0e0f557a02945254040cf62a33871ec284d08b2e0959d9cd082a3621061b08e940099f5685f546537cba9d23011354e4f7", 0x1000}, {&(0x7f00000001c0)="519db8a96663b00e60470fa018f6a6373b4dd004bab939b937c58484f729b000ae5f94b0907d913516f807753635d8bf86a5d79cf1a4511a7d4efe2592a7ae00f2586c4a07749f672949452d7b49ca979bc7b67838f272c8c627a284f83efb0240d7d5858ff5aa99599e9c7d634fdc762e274408e21f53de7bf625f0fdcbbd2d8876c9cc3a0abdab2932f21e8a77248cf9eb0edf91431b2cca", 0x99}, {&(0x7f0000000100)="cd84a459937888874b026a951ea458081379d32dbd32b0683091f69029fc58bce457457c", 0x24}, {&(0x7f0000000280)="9a2b1d67e9921ee1c52e9e533555b27ac9c2191aa54d6c6008d9ab562926b15aee6d0649480f1716f3fba13763dc2895776c391b65a8cd5ddfc75ebbaf8d7c7be83250534de067db3aaa256e7299a2f4b5b7d5bb25bf59858ca366b5433e7065eef87eff0f1ec9f77062adca8a937fecf4658835fa370d0fcd05f860afdc89a7396b4ab2d77c944d636901fab72a9fe52fbd562e8aa0aec18f5f8f4db3706ce1c7078b8adb44cadd3b039dfb768d323250951d9bc80c2957", 0xb8}, {&(0x7f0000000140)="e604fc4080ff376826aea4366c6f8ad37d4ddf4b4145ff26966f", 0x1a}, {&(0x7f0000000340)="3fbe1eb193acd74485ad08f28306a07e2c35d5ab090f3dbf17c93127c90ec164459d97b83d", 0x25}, {&(0x7f0000000380)="4ca7a0e7e8ee7f87b39957de4e53f494d96e5dda743839dc5d1d34568e6fc7c163f36324a69f28b56cdcd728c36c6f440124370df9338b5b9b8baa4b0874e9be44b48f2ddc1f44c1239557631eba4b9fff980def4b9d6971b3716fbdbde097f81b2495b151cce1b7949bf9e1b8d891c56afaeea832963c8b7b40eedcd4e36c4cf41f9b", 0x83}, {&(0x7f0000000440)}, {&(0x7f0000000480)="d7a54ee6a522dc23f4096eb4ead0794481c09b4b54e3494c936e658fd1af4fd98605c6880141719c804144c1a0c84ed564b49da9d521e3c2ce2752b2c0149e8d4a95d96daad3dd72a48983a4fda35cff", 0x50}], 0x9, 0x0, 0x11) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") 16:00:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c4, 0x100010100) read(r0, &(0x7f0000000040)=""/78, 0x4e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000040), 0x10000) getsockopt(r0, 0x2, 0x5, &(0x7f00000000c0)=""/171, &(0x7f0000000000)=0xab) close(r0) 16:00:09 executing program 0: r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0xa, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r5 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x80000000, r1, r2, r3, r4, 0x2, 0xfffffffffffffc00}, 0x2e, 0x3, r5, r5, 0xfff, 0x4, 0x9}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = getegid() getgroups(0x7, &(0x7f0000000300)=[r7, r8, r9, r10, r11, r12, r13]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea1, &(0x7f0000000300)='z') close(r0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getegid() r2 = getegid() r3 = getegid() getgroups(0xa, &(0x7f0000001800)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) setgroups(0x5, &(0x7f0000001a40)=[r1, r2, r3, r4, r5]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = getpid() r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=ANY=[@ANYBLOB="eeff2e2f66696c000000"], 0xa, &(0x7f0000001740)=[{&(0x7f0000000140)="c914e0c9e544fbb8e7c12e1cecd34984d9d6aceadaa2910f5d876e64fb9adbcc3733050bc4e670526e950e6342420c471be304ab2b9c0cb43be56852a555acb013300d24a286e732546b07432c1526a9a31bd46b2b3a6a8406f77aca28f9d9b190c3bdf544b3049f002bae5fe9ec3df5a1fa57341297f7a61f3b8e6344743c9775", 0x81}, {&(0x7f0000000240)="94d15b832ac032c162a4e4d176e3ec9a705465b28451613287ee40fd9073235605360db5b954154319b90271774024cc03fd48a6c8672abd5cb3b41546d5c57dba52aaf9df34c31b78e6d928d831e9ca66ecfd9c7adfdf4604f9d38101b5be114a7e1dda9f73900b55ef5d2636ce485a11a98f3ee535300628418c5a2ed62764ae762765ca3be0cbcb68d734c0359c56a23b30dd965b24ac92972d716e5b024856d620382b406491cdc4f3ed769c8203d3c2a8b776675377517f1742c8f8e692f1897f25e3194727ce4dfdbf4ed1128d81f307420c3e4b4d7572ba50ad12978704be3783a41135cc42b775", 0xeb}, {&(0x7f0000000380)="a11e0f", 0x3}, {&(0x7f00000003c0)="467f235056ccd4462e96", 0xa}, {&(0x7f0000000400)="de30cc1779e2efc4dac96cd8badd4e4236b633381a4fa0af1ae1b0e564ebca415727b85a743c987b1045628a15c29ec9528d34bade5cb74e625d7cb71b3eab8ab9d31473068775a0a6cdab2f3627a35045dd07fdc5677e0e703825d2967dcc1c08e4c49dd445aafa213ceb0a43fb8ddc7238d5e20f02ceb293605fecd4d18a9551f351f66c7d3ebb9e7197b791b5f3835feec74a518b04ceb552237ddf8cdb12bea28427d75d8201f88c93a6f0bc90b5030f02af9b1d6d24074135d290f0c2be301f91df877ba0eed9b19ca506ee780e78ebd0f4f2c739856e", 0xd9}, {&(0x7f0000000500)="2f9af8d17dabee043b5b3821bef794265afd722996cd950b137631671e83ada4750f6505808e6b9f54e266926213f02a32419154e6936cb27fcc8845718bdd9de5de80d529680b9e3f5e7cb6d5c385ccb9d01704abdc2eafd53e659154c1d525480a0752cef28e60693d46a38c58fe760f5050438260f34f026acbe9dd3d422c6421bc74acc907c83086c922f341ae08bf31ed2182ba6915ff06cd983b1fcd5e2e9900c4e927f22af7521c87b504d8a010a1d487def7bbb8202adaf270b3b76c7d0f70462d58cefb0e6d03eba7de2a5467a9f3", 0xd3}, {&(0x7f0000000600)="1d64061e617bd57a8e486402070fd2deae763fa6725c812d78041aeb016c4e6e04c70f8ea3e17a34e072cc6a9def36ddb50bd4be92a15ca28ffc70853c33025a424928e8edd04e3066f029a2544849cef9d570a443f55a0bfa4a26", 0x5b}, {&(0x7f0000000680)="ad3705d2f3cb34e6aaa4dce911c5331bd30b7686f9a69bd54330d9aeaf735f73dc6c7549ea8dd3ee702671986440d4d53b2f8040e5a2811d06c532d9c7661a434ed8380d84b9931278d28794dcc7292f734e776c32f22fa6b34a15fd09b364f22bdf012217d136e404a42612f4897244493a15dd529781dddd9daae321cd6353521ee2d086afa17ee532bcf3debc2b8d5bf26bc23f96ca80c01be3ed94215fb623355693638d7b7423ccb1c1d133c6fbabd4f8f1aab01883b8c085d144f2de7947a8c0bd790d5906bde11a4dd5a481525fa06571444e49425311ec7228c0edfcdefd280697d98c48f4801f6f894b97fbd687811aa7aae9e65ce1d656adba5757574c7d94f2ddc84b3790dd8a3ae93813473f168d4d93b90d974649e2d889d4ab06a300684d332c09a40a040848a744dc1fcb70b0a422af92e5054ccb95d66a6ba3d03a93b617099fa0b369a8e82d6c9ad2b9788cf0eb4cf52569fdb9d66e1b10c2e001f639ba38a03190e7fbdb89888e5b367e418093870ca88a71e0e20b8d1d2077eaeb1cb828d69fb3c3f2ee281f3145e07e4b0ecd522dd7e3a9cc432effaded4e426d2c0b80a8bd0348470f51960b7f2afe861a2daf6fb5d1d570f2be5448b615eaf7f8774954a2851fb36b44b7c8a139d2b81095950f0b95812beea92c5f4a1a58859b1e40b9f60a7e6a8198061b54acf936739ac433261fd486197c12a756f3eb88390826bf60ea2a3b58b4c92a3606c2bc3b653a4a79af95f8763b5587824b06261bf175344278b9154c75780a88bbafd526e0d489ac3406758e85db47376214999892f2fec24bf5766ee91fb3399da6ab38fa0d64ab9bfe8f22ca551ad2d78c6b5824d1f79a01530e7f0989ee1b3966fa9dd48f7bd10b3f976f3bfd65fad18069cf5482f8321922d621b7e1c94ca1b7cf8d9dd52e9bd28c8a59096b6d0a7eee0305a2dfcb005e7886936d5d73fc65bb74605bb233f2d30051fa7344c1eb814c15585011b414dce4caf964039e83cbf23d8f7a5526f14d684080ce9809e7830a5967b1147a41c8895fe71a378752b6dc981c669e01d5d9f8138ce14f2950aa405dc3ef0ee700d7e0a5bae077be7c4fe59538518cde7fe5bc6e2e372d11d2f6c43cca946bf72b93fd6a9cf78eb527e7bd4a746433c8452feae2d63a715608b1c246aeb228c909cca390c02580b1ceb87cbc4482794fdf99a2a230c5417700b6319888014644f5882538795bdd9d5ae964daff1232693de3e42b9753b590921ba1b42dc9de3485d613883eb3171c306b82248b7ee668fd7ee5b7ac8b22859a87356ee7963d76e2047a74b7c5a43e27820bdfee52970535fd184ef4ae7e2053fd5bf42f98fce3c4d9cfdbdb8301a0f86ac3cda9df5cb93e86bcc7d6868224156db60ef5b751f4d9b43f56689fffddea66ce1826b9deeb5eea94cd8ee7c725d5942309a49c0e5c041d20076522edcf534e315a8a735fc4b9d547d2640f292ed46747de0d81a62f639f9927b3e500ce4aa5aed4d160a3768cacbeeb13c956d8d0806d5868b51d29d3c4996b7bdc55c60202e736e172e64fe8dd52bc0cd3cdd7a5ba40b5c56a42da3a0ad5fb57f9ef777dc3736cfec34cbff48a809c73cfe25fe9600f7fcb754675e1f7f931a0105d3e4b41f0c89402528a688c4ba20e1afb4f7e45051bb77e7ca9b4f3f453a1cc3f5c2240326e68f4fbe811e0949d3f0de07616b4ee6303bf493207880b97587e9d9959baf8f8c9bf14ceee03703e16d8e8fc7179d393212cd78fd2605cde7fb74fcfc6cd3c44accae6edc6663f9860d40d095cd869d3ba0685df49d671273bec5ac38a9109846456d0012f046f1b7ba9e4d950a06489ab9b2874a09da0403668adacf9c6a4d65862a8977cccdf1af54befe85255ff1585e5dae53f160ca6054b50a98eac1989be07b6f202cbd8254dca05a571425fab26ef5ae626c8830d9d84924a268a5079075148c1c0f6780433840ac26e41ff3e0069ba7853f1f41d9301840a47a6ab83e4ff3d8ca4cbd9cf6b126665ef0d889f7bbdcb5b560b1c0cc88fccca07fb01499e30cd5c4356962518e2433f1354d9bb70ae38f07136180ef81daa3a5f7a8eed7636288715ebb3a3ea0e0e30b5fb6e25c1a7f399a4028caff22ef51868f39d5f120894d50db7180969a23de956fc3b24dbe940c8f141dbf75e0412358b67b75726520cbadc612466d6b90caec1e685381d613a94dafee04a9e7c4add43146e0e69085467fb5d6576c7b98dc319b0d5998daa56824cbb2348baf529d94e206d26cf64d139cfd3e39a8dcd70263db2b6be26cd63bb0f23d23d473a9959f4a39dea1f85b413bc6e9ae81dc6b266b16e685efbad80ac61591d2be9345355681c16d19ea4e0462511dc08e6eada548bb4fe1438012811513d3754acc1d86967d7446911610cb339a9c828e09566718548b1c6b4e00b07671852ed1f085ac10387c0d77ebd6e2d7bf1d38cdddb7d939b6efa5a62bdab097e0f1c53b3474c5a71a6c3032814325b25efa49acaed7d735d6e0f55dd8fb148c8020ab9d6a8fe602a896aa418d6d151a986de1a043f7a28e97acbbb166f841342e7f97de474536569b9df4ff8312f28984b3df7238779bb5617a78f3a419727c8583be42e1688539056f5816373971de98c54831cc8fe85b2b8f4282c55431b0f41fb1e86e890fab747371b14f6ce92c07e3e4de72c13eafa582d498547fa54b15daed150ca73ac2d5544c1c0a445fd7840741377d91ca5aa67329cb779891f5c31b8e25337936901a43ebc1beff42bdc2963841eb2674aacc7826a596b48337cbcb765ad73e08dfbd5c2b917fca2cbfddf1c857229cbc80202c5c1413835c11e6f0f668e61e5c43946f1de59a0494fd557df88661aad3c68fa453ec0f36f896641fc6c2996b7856f5eb7ad86aaebf49f5f28239c19e811b40344db5350c74388c294d737af79d9a3776741f23ff69afef68be38bf3a40861d7dfa1f7ebcad32b24fb2f25199fe2aff476b997cf16a5dee061a4866b00df4fcb7ad06ba43c885fc483b3872ffd8aed69101a7b380f207c34a7d2d7939752e03d80547c4e8ba891a0c9ddca310957fe68669651daaef5b216d3758bdd8d8c5c03eed26b172792b99c892e08a0b26bc6188d020088b259f340cc45afc35dd11bb76264897faa034faf67abbfb70c5bed4ab1a2f00d7f05a117a4d42c5fda91fb6333be6798a903251b0b06b9c57f33e418d36465217f5ad3fb78f65068b67079385b2ae082b19a8d0dab8b493f841513ac6357a0cca7a8322f6adc028f073cce20246c8d91b2520df14c472bf6daeb9874dac398c17e42345b4e72b2b54315489ed2cafe9e4975a91b493e2bd84d16af24da07b52946f0c3cfbfc51ca38cfd50bf4954494917dfa8e99a384d84cb2a68ba6f92a73df5e50f3ede88f20158e604b825278aff4c520875b18c462bf9000bbf8c7885ab7723f4ce98ed6444ed5f6fa6f8a1d8e801764deefb018c13311ee3528552460234101e0d1fa5f607266423bb41b95744a3c19aee5e532e40be151952d3775a58116a828dfd4ed7d3a107b31a9336e9ea62306250e8f59f9f0b07e64024f463ac952244992e82dfd66b2a9a17b48addee41dc8c8bdecb2de4d1b815b7f57619d4ae8ec4f092ca3db18930dc9616bdc3e8ff2365ea941750e21d021290d93c692f5cb0322a77be71f7bfdded5e351cfccd829cb244c2dcd498797c5b3a7c2b6a48ed1ecc88a3b059d814b510f5639afb24b2ad32c03ce85bd428fc5b086ccfff343db73fd00c365135967f2ead95c3e36e807da8a41516376cdbfb5e6cfa186681994a4893593d7fea335ad7ea608363507fa248f0febd0604279d53e5609070ef8de057af93816d8df280e95d22f0f6828b94d4a2c1a6d5f49213ce33d5bcf2676420f642c136e6c5929f5299a74fc6e501a30b4c6bc880e02aa0701ab1e41198e0154736c673d32d2b680bd512900b8a3f4fbecdc83723924131432719b5138f48351d58d08d8f8bb5ed6f781b7ff5c4d8fd3e2b9b51814a0c767a8e3806ca42eea13a0abec0772a741866464f40d5123281cb3e303184f02aa3f6c1c29b3e7b2856982a3b13458a09f2b5b7645dae1ce37b2b7814edefddee2862744d0367a3cde5dc9d9d3f786311f71c8075f961b1874ba88b17382d2c202ff409712e8461b1b5d9f616c8cb7a8124993036f9b6aff6436692d18415cc00e37fb2f216adaa40437207b51a619301775c9d3aa9d987ce35c9f1e7e00639b75b3b59f0c92dec689ad2b32ab3a82dda97ccf45a60bb3eb96d96a7ce0762dfc59e5fdf122dfb3d09f572a439d00d6e40994668bb89cd120f2d0342375287044b0fba90285892409a5e5ddd73be3e49f665ec84e170fab751e3247cacffce4da1ce4043ef76d7072f5a8b3b7a73242351c0910ec522f12d7350f123ff5d6082325a598b3ab2ed6a34761afac11007ef1bc5bbab4c9f8a7f58b4e176f568f716421ea9aa2d7e315caaa76bbd42529e780dcbbf783110ec66c732cf70b4ed2195652487f6bdde28bd61ba75204a8830ec0a0e8d2a256dfc07fe63f99bd3ea6045f7dd5e165ca042a4cec3cc09422a5d2a8211d8e24dee3b60577303aff011ef8a8f5d80c96d39de173f0e06d62839159db9e609d11cd338ad6a103fe7ca622084293903c70cc1e255890200f0e54df2953a9d89c063767d7be052e6706240d5340c947fa6f92b785af266dd96c4a5e07a85346cdd801fdb1dd46f001e8448b2d05dc499c240d4d75fd74725e5b292c461edf468e792b55bd8ab3aa7f604fb544ec4c1da42f2d6bad142ba86b797d38a8cea3d306b1b463c2dbaf344e231e4a248215eecd4615f2fd2b5750db20385f4ad04b296c52923420959e8d3070fc49caaef8859f77ffc53da07023c8e312b1795aecc6ad73792f05b3f2df8a551cf795a9000cf4fc563e9245d968d34ae18756938ac94c3730abd251ffa3ce0f631074b52e48525e6b49208463310a0ee69740081acdef5c2ceeb6562e7991d0f556636ccadef7affa135ea63430756af96dca1a8c26a3ac1c370d999f095d274fa1af279b9507bd61020bebe53599b8bc3d3d7ac6931b94fd2b34790bc58c576cbde98d6c18e5da7ae0b44b8a6232ad22c758d6729b8f423fc1391cc6eeff3ec14728aff4cd47a148ef365cd1edfe1c7116a94e80a2a96cbbfe8caff45fcbe0a1fd8d69ba5cd59c4ae86d78b17d0b7a16f2e98ae0de3ce455c1681b5d9f1bab1d2d3967c44f5863b002b7164e4244d7a33e8ee6b80961e1a7129c62bf9263cec92ae4af00757a58925fd25d25927bab658be951f4bac1bef4fe341d93e0c839da62fb888e257c242a56667cc8bb77f3394aa1516115db636d21b593b15a4c58e0fffda2409a39bd3eb8c4c20d708e4a63f4270445ad714e7fba9334d5cdfda4010dbd47f06d9c6db03673e9c65f9d7fdd2259d04529c9d6a11717831c2024aad7b4d62352d329ff32deaf255969380fe8c68977edf92ab30df5c7654f78eed8df2b19ec76bf1c5b505529d94cc5ed541deaaac28880c37f19209d3b7b38e41219c45772967b123c1441adb30dddcc063ea995e0b08824e79a0cb5b478c3555ff54408b5d47d024a31cbbeec9dabea44d7633c08ae42b883c97d8d7ac0bdb2849ce82acaf46c289f4d5426b80b1b1bd0f771e9987217373ecc652b718163c589e58a1e0f40c200d7b1e2298b7e7f110089253336a1fa780e684aec0509f93c743cf3f999d7009ddb389ad235b78a4d6f1a5a5aea68f", 0x1000}, {&(0x7f0000001680)="c446cb79197d59b3209ad27113a99d78d12006c9db918df3b679148113ca4dd198288738d946f009051e778189", 0x2d}, {&(0x7f00000016c0)="fc19b7ac4262f0b4227bce0f1322f56dde934ddaefb4a2d664c335456d5a914c66c9bfb95c4e3e836a93596131a5b28826deeb8d299fd2cf5bd124667804e2481250c826114f1a04f474f2e05a2101f675", 0x51}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="f150edd7a1a2e2db29cf7860a5e38011f612a475ed0dfa2cbeaa19348e244edc50d81c82b490689ff096b5fe356a002aea1825a0d333b272b5b91e1d2f99ec5b13fa45d55e2f33236e02f6d9d60cf238fff57a84b31a3589df40ae556d5655cd5107f000b3fca0d7b2aef6e1f92ab425e2d35be218d5078f1c81428df599171b98368f4e5f3e12603bf880b5f0647a5187009ca5f4"], 0x38, 0x400}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x35f9229d595ae4b) setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(r0) semget$private(0x0, 0x3, 0x7fbb4d969251c526) setrlimit(0x0, &(0x7f0000000140)={0xd26c, 0xb324}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r2 = getegid() chown(&(0x7f0000000200)='./file0\x00', r1, r2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x800, 0xfff}, &(0x7f00000001c0)) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) fcntl$getown(r0, 0x5) socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r1 = dup(r0) open(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x70c6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="59e8a31e7f9d36dc7dd96df0dbbd82f99148d18acd40c407873978b72972213053e1032e61f8728c5352aac63e2baab70ff4cae237e567c28657d9219d59bc91a0f85095a6b89c49c44db8a593bcf3380390b1cd7127f996a561a32fb78ddcbb27c4a4cda23b867b7ceb461b38b9f913adfc63f3ad262a45c873", 0x7a, 0x1, 0x0, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="4f1b5e823a54cd026df39f3ad231d0763c7c742c533e3fb320e0b231886b25bd4b18338dabc0862cca65ab15b402aba924ddf20f1f722247e4abf182c0ef44c79f318131fa1a5b14", 0x48, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) sendto(r0, &(0x7f0000000100)="5c1b0972bbecf3ab934468b2f0999871108fea23ec", 0x15, 0x408, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2e, 0x48b}, 0xc) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/122}, 0x82, 0x3, 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="48a87a2612dcd5f878b9d14b8e7b5af95f55285f5019b1945743fb58a59794f22ae9af4e341683e2781ce33a3e9c4a2108a1491accceeed1b5d472df79eb4e1506f6526ef0cdbc4cab252a7cd62e9bee0286b1a9ce62f89dcadb608b6dfacd447f7041d6c723dc34475996a77e5b15b8c06f65557f4527ade0291fdde9b7b5f3709b32b9bea5423da896e772f5a68794ac1dfa66e7c52a343866031f8e97d5e000f545d6b897f64f26d0d91fed902f00628b1198dfc5081c29b8a8477a5eec3b50d7778850c5336e69b91229bdcf63f6331744a24450360275964d154f2d82c1f2e1acfbd127b599", 0xe8}, {&(0x7f00000003c0)="a20d88b95ac1aef8bda2db8cce9a71b9babb591b783f8607e015409b8be2feaed7f72987fe4bdb9d33b38b59692026cd9d32f238f0ccffb62eff3cf09eb64c65911777c2ecb5dcd14e65498f23417b3f81b0f5d02f1748d812d1ed8738a646be4ab2eeeca040114224207e5542e8086b0cd5ad3d5df2797f8f67237df294291ac7b645a46691430c1ea9266cbae658d61da9546095771b6c519fcc50b869c951", 0xa0}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}], 0xb8, 0x1}, 0x1) symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file1\x00') msgget(0x1, 0x488) write(r0, &(0x7f0000000740)="32d9111be1589ba15c443ccbd48b35c2a05d", 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000007c0)) getpeername$inet6(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) read(r11, &(0x7f0000000880)=""/215, 0xd7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x6, r4, r5, r9, r7, 0x1, 0xeb6b}, 0x8, 0x9, r3, r6, 0x7f, 0x2, 0x3f}) bind(r0, &(0x7f0000000a00)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000a40)={0x40, 0x7ff, 0x7fffffff}) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000a80)) connect$unix(r11, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x9a837acc811d2112, 0x0) msgsnd(r1, &(0x7f0000000b40)={0x1, "54a7049aa23d37587ac766acf5bbe4892fa80048bb994256d41e6152e4ce32ee72936a4e967d176e9b2f6cd3cbfc384f83b84260627be173ec7b41aad114f1ce1436351f5819c71c3fa7c395d29fd1852e31f2b5922311e6edebe0595f98f4ca5786ebc021739c6949d80c9ab76e219b2199372137edac218ff78ac44f4a6016"}, 0x88, 0x800) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000c00)) connect$unix(r0, &(0x7f0000000c40)=@file={0x0, './file1\x00'}, 0xa) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$getown(r0, 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/185) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x110, r1) r2 = socket$inet6(0x18, 0x4000, 0x91) getsockname$inet6(r2, 0x0, &(0x7f0000000540)) 16:00:10 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x14) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) read(r0, &(0x7f0000000000)=""/135, 0x87) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000140)="066099d3fa4efa891dac544178cd33619394cf31b0ecfc40c03f7da43f82a1a3953c57e7667383d9c843eb56cf39c780dace88b39dc583b4b2c8086e66ed33b70ad089dbad3481019099873b17a265228d07a540e945a1d6edf8313609644bd1a65526a8423952dd5a4d", 0x6a, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b01) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)="4b0cf8d1d4e80d9e21db69e76c35", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xd, 0x0, &(0x7f0000000000)=""/13}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x161563eb, 0x1, 0x7fffffff, 0x8001, "450917d2fff340148652e1e9a86f4b3e1462414a", 0xa9d1, 0x40}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffcfb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001a00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000001900)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b80) writev(r1, &(0x7f0000002040)=[{&(0x7f0000000bc0)="8879a5300eaf9b555568", 0xa}, {&(0x7f0000000c00)="70c9210c2889b11e5821ba7333955bdd3e3ba4d01933bd2cacb016", 0x1b}, {&(0x7f0000000c40)="a9600491f25e584acd27a2a81a211299956b8cff53dfe58a5e9feb2531e19daf650e53e7fd8a3774c6b388cd8751cf982eece5f911642f7161d14121655fb912a7b2b1405efbfb3c6246d1344e99530f07e5cb4d23fe64ed8611c39c3f2426c63230bece4452af1947c44eb39e6abf56a8525cdb34edefb639318b35f25c6246ab353c85f4e3f73bda840b13a919d253e0b397fd3a440fa04a88c92a4e4fb3457757124bbf01366c7c6bb719f856d2a0d34a8657615feef3c399f5b020b47f7a9111ab34f175705b4094bafe0af8d9c7e8251a2b15d383af6ed5e7190c16ede092ac25c9df60463e5870d2592bdfc86b2e93acd4343c4e2d4c5a820f41ce9e8df757f7a093b99cd52d0197e81a2fb5629b362e3525e40b5b843f4edc297cd6af4fc034ffc8ebaa2188dcbf10e0eda23746268046c6dd2942e8e85c84013f7ca1b591a6762ab3da8eb30b87f3bd7eba1f8d1bf8ba5730faef7d76cd24153742c25a45fa2e8f6eda623516074d528916b04051ea5eafe9e09c213a7d17cf99d42887ef9bb99c3f618d3f4fc5621256d093f65bfab14419a3d8eb81cbff25cfdb16493fde642b1e66d6924072c7a9d2489126ec4eb1306eaffd84b5070905c47078eab2c1b84e213d7fe11eb790b028d8e8dafd42737a3536892e69ddb6590cb4e90d34678390fde21c8dc89da0e11d407999c02f395e5f2bdfbb6415adda1b49a66253a2a792292a31f30ce24ae94a0d8f92f72512b45dda508692391583919a7719058d128e9e3bab85aa52f0d31baeda6e11ac3f874290db303878156649858652b6f0a252ee66db60400a17f735d4d77ff4cd4a4743e698ba60bc9d3e2c91638091adea19b07bc7161f1ee84628d1d82ee6444d0d74f93801203b382fef397bbe9339e7e8e75ea64faa0805689e3102146ce9ac1ecbb1c25e81712bc1cc697745a79b59ac3f55051fbdb61a9978dee3fc158c0262900bece855ddb1eccf987bc1e5ba9303e088f7c2d369a574c41a18ca478ef6a53dd777b06d53a9ec126f841e178337567171100d397c87d02b60949da432a1c8a09d2da456f3ebef9563b8d0ab0bef3b94cba74a737e0e03acbc1cf1e9ab0406811deecbe8bd02ff69c49ea13d2c168824b91ae54090440d5d59829d3330a2e6124da9806dc45e06c1fc418793da8b9fce80e94c0291a4f42eb5b41aff8b24dea01bb236e3504ce596c3cb2f76946103e419149a5149d7ccf38f2d99aec7d2ce250c000664fc47641dd8209963e60c39b8968215c0311c26d1267fa23fdaffc41229478fac2e0a44e540e694bae3135ff85a64cee6742ea97cebf6933d62f389a72fd27cece2cc52dc3b3929f6431b713df34103efa22f3a0280d9ccab436a7ce37caa3240ea383f48eca20865002b3506cb17c676cf6600bca565e019c8c850fa4a5c92d939a256ac42a9d47c085dc02f762f6e161e9cbe382689a41f5c3c5eeb92505c517c83d37424a6cfb3a1f9254400ff0d82786d2bd7529f9ce3b1a74bbeaee784c3f7ea50c24766b604b7c0a0c92edb721d0da67c473a9501b7cd38eacbad3c4e61af6bbf3ed51807bca61e4e09d20ebe182d3a96f32555c3548948bede349fa6d366cc69666ba83226c155710ad092aa5955d06313f8463145a26e4fc993c6ba8dd59766ab58793592e12ced2bed89879ac3263f19bdc0db61042a56469014c58b83b35a3adf6b8840277ba4056e45f29ad529f424b46a206d4450906b76f4623e28d11e737e3f6c05932c51db8acc543a4553d7714b010ef1121ef6e6c9299838a191326934ea0c7b727408a6ff691a48f4d21b358f3fbe617f6beecc1c5f854bc80b6b56b3e76f5fb2601ce6e25423c5f7f148ee8defed5ea94637fdbbb16c602b647f9b5c70b61f1b0718bccfbb21014ac716b057e40ae8a680613df6d3316509fd3bdfff0b410da609ccb673f7afcd70b3187b5bc601b3c1ada06bf89df67c1b2ca35b92c693f06b116d78f81ae03718742ac2e908db63c9a768beb450ff6eb75b9160557fda0bd0423ccfb3dfc94c31cac61c5f7278c1b7c0cd09dd236cd8e6a9bc02e4ec376fc3080e705a2b660e6250a7e968791a4f12f6a1b00675aaeee23946cd444ecd067a7d0927ed8cb5935b4fa344f2207e4705573e7a221a7983448a391858dfbbf2047117504b980f0d664a0d1d5fc8286f6ffc1c37797c56fd1446af576eb836027df1a9e10d1f4f287a030dec308093b3ca2f44999014940efe373a35909554ed89df4d021482273cc72b2125003c8a7ee76c01621962955aa3a174585a2b61124666afd76d65ea5001c7366169a42a9d4904f45f06d0492c5043283c222a79a3ace6f2a06b051f6fe94604f6fa2eaa4497b6d01b5f7dddd821683671289f0d93246970979a266e0c1534a2ccf65636a844bb0eea0b024179b8f1089b34672f1edf05c99f189c3c9a127c9ce157a841c0b781e6430f01fecddbccb712929aa0dba483007143b0ceffbe464d3e1376937074c9479deda8198b2bc2fafcbe28b36073f3822c04aab43da984a3f6d83341c01c5bb8a865112393c0c085ec89e7094fea13018a7c6b172b26096a64c18e267a530e5c1fd66f5e77f998768c2b9c8626df1b0ace65e54fda61d6a885369e86660c80c5172cadbac8cef99556100db8fdf3ef1201cc34ab892dbfd70398198de07e3532cc37f3b0b35b6d1ee949d804ddfd66ebd7b32996411d9831b52c0f8922eae4e4ae51d8664bd469e26167b14ec54bb073a0d7807e289f37198d553288b31385a7676acc8b770a5013a2d73764ddb1117282e2bbcfb12cd06c6361351af0cc7f71c13d0f1857c7b6d82ea7ea98acd225fadf5df0391641058ea01b6efe69830d42b4c2421f865b50a6a3bdee8264b3b199fa7cb6f54b55f1de5a6e36e96a2041fc604f71829ae6658688e30fa204c92acb13d3cb1f86e367aaed66a3371c468bc40700265af9656cd6afb28f95a0f75c354aab8b03bac69ddd69aca9e38b7e1e962de8de6894659bee0065f1918bd823d011af3cbb2112db17f41f387c28f910268b7d2331bfcfdc1645bcce1b0ad2271740ec861b2bb669594e6add8cce0c42ff7cec4837957857cec14b80fd120137e6f93078142d76f68ee29ef13035314d128d036cdb21c9139073b9b745cf1ac35d15cd551c8d3e40b17d4602d4ade1a67078522be71ff5550d8e8edbd9c7d7be20dcc75c7e029ecbacd25d512e3063a341595c3ac85a7f7876b73f280122d3f4a4ddda304f34bafe1c9cf9f396c61fc29ba4fcbe30ae3d5d8c12c29e55c970eae015fd8b0b95178347de3125d05a86b06edb15d199fa529a7a3c88067fdca046fd07b8cf25193fb3aaea254500096a3ef923f3c5162e7cc1999b925f09577e014a9ad79d1b12180991c734a7b2ade791cb3522d2d07ce198c8a1dc2888673bfb9aa3f7944f57c93a40d8d4e2486e182e47edaf4afe15c32df585ebf0036bea171064613b23996b20dd0460d2e70992c74f13a6eb41e2270c4c9ef056ee2425444fdfc1aef508e1a117288c4698c4054c8f94087d0877fb5d2afb564adfd214cc7d23a2e96c05b8260a399e18fec3abbb6d72b52da7536b802d1384ab177ae0d74418dadb6268929806cceac8dc15a77a5c0fa966a85984cea0f3d45ed047d792447d60cb6f5d7fa9c1ee48dd8e2148e1ab1e2515e3d24bf0b2eec9c9d2a37f808fcbcc4ee8db00e13b96ab866f02e9e3fabf49d8568169e65667d9a8a9b3bb033976dae9116b205a1c08d17bca2a987b61990b5a3802779f9175d7d6ab7bd8b3a49e014259b3e38c862e441344cef3ff039bc9528eb5c3a0e9f368698340ca4e78f379b304c5b2a196a12ecf7c82898044f943cad08834592142f6f15dc02c63d9fe4f620c54be3e006cd76d7fe8344cd0cd03f26dc5e4f8e6d3f6a7516aeb1c8d7c1b23a8bee055ab94d8e219eb141349696cda7ee55d86e856ba9b2b00fb92b49debc95b1e49f963cb05b4e148c8f3644785b5fc2c7c220cc0833098f6d805902965c5f4e69a364be7f6a80bb2ed480b97a948eb64b28c3850c921a465e069be737aa418819ef8c21040f7fa3646c1daec0695a9675376987bbfaca943f78dc0d4f0990d117f8582505b6f6fc97556a836340a974ec9ac6ddfa627443a1479915e2517ef4f86be7dc29aa731322b468eba709b3dac4e5ec90e34c4efe414f006bc6bef6bce686e8a0f386873ed7fc4716cb88fe181874c3c28013826fb83d41b1c975fdce891c62055e9a89f4451f799fcd01fdeeeec86e0dd945fd5bae3cfefc762524a37ff25d0bbb63f166a98330a3cc619386cecd5da9685dc4e03022578aba58f74e9053a8b4828a2a5bdc84aa55b892cac822a96985422f3d8068c18d325f57bbddecd944a98071cf49d43689a98a66d3cef44c431a232d57b1f7f6b6cad80164da48bbdc6d768c7e450214ddb73a022f78302cb0c46bb5872db0d8ad9b4c769fd3b005a4282439bc151be539d693b98f291e01f7957ae2cb7465bb9d40901a46716f88b9ab5bc34498d1cc097b67409ea3b3f39ad478c6c4ab0b3bb125b0858763d8d89f47495a4c7d8c70fb05094c271d4b4bfd663b8e21b2ef1b93a4c55cafb02dca3540ea4cb63bf77e56e2676cf625488233bf72c952477f8f6959b3e2ad3c27b72b524f1d92ec8b9e66ab919f1070ed7e9183825397fe1b8112683f0cbdeeb0d82770965025ed883471fbc757517a843277d813a8562d221a148f5bd96806bc12b026fc1a1db0c535ce5d6186240a2d6b46741405886e0b9d0e4b5bc4f2c1d44ef590a844bc19033c8d5d888fefbab2b7313817393c8e0e2d5ebc63dfc41407d659711fb9ca03bce72d15f69c4957a5d0c1ac6b3db919a564e7c022e2f7f8dc82c076fffbadfa58f66507e51ed0919a331db64d7619a29f6db33125b8c8a88340249ee3f87a291728da818f0b1c0cab32604b3213ee8be6687e4a1e9a1d3f059371031d327ac90859aef6f56ec19c5ae4982fb35e90677390844943e661fe81306e6d69f5dc750be86b006367bd622204481eae9e0be43b9c0a2d6a985bf707c62f951a09927ffa52a7edf13d24d65374aab79428cfde2ac9f63b61b525ea96f637d662ad9cab4c9bb9e19159c856df2a10997cf975bbfdb43244828629a40c7a7701e8056c21f13c40dabcef4bb18f31e85dfe6d24ec4b6ab747a67fce801e5b6bc3b231851902a883175f3ea7e6cd615bab904d3a32d53a198c6da27a3630ea8a521e2a778d502f0e623706b1ec352face39457bda5e10fb14d1949f9194d66908442cbcb2bb77d24fd43552108d5440490446b162b01b4c427081eeedc024f6a9484fe38fa61104f11f39dc33b310d38ebf5e8a6e084a5aa3f013be03115049ff3f307f772237d0bfb99d28a25f22c14d7242ea0e7b0bd0e2b95eadb964ac15b9168fb0b986526a1037981a59743052c6b233bcc719b8e077d3a90ed429098c585045a54c74c71ac6da857ea7e6ccaa5ba9fb4e51c2ab5f56dc43e85e00dfa7c6fa70fd5f15a646fd3e393071712ae0df955700387b313948fd77ade0c99b6b27ebe145aad20bd567e9ef7fa52b296337f7c186ea7332737def0c74553f98d9857b5ae0e0f78a3978b0291bc9791876e9e67a698732a5e7a5a2729c8963b3ab045284060c0d27e5d39cd0904abc08e9ea7cd7f49c959163998cd076938df3eb5145a1e7ed3022ecabac3517694acd3fbd5c24e17de6f48e061f4fb969fbe017428e793e30fd6f9bd8f4de1dd8a6432caed6a0ca", 0x1000}, {&(0x7f0000001c40)="6be31a4628b0d6626baf8cfae57b8009b3e9d26b1f786c8bb1c9da54776e200e360bfad86c0bb3ac40849ad9e04d4db3a750cec0c2d483738c888e3a4b1c857d0cae0440a567baecb280fb07c39e0f495b658d581a0a7f456092afdb2e4119d6491ca7c3f9a0edd42431802f7fffdda6af185ccfc413181347e46978df2756716e8c833c4e28148fa6c961d18c3ab42ed08c928b91e148e1a1705513b69fbb3aae81a013c35b912088946a3d3c899bf7b39274972eb57c81388beb25d2cac2b99c603b99b8923073c5250e942984c71dc2d88c774ee26aa3ada45618451540d2bab386d3d87a77f37361a0049cb680d6dbb1768b6e7dbbf6ae50870a54", 0xfd}, {&(0x7f0000001d40)="846c6d9370b2ae0f4b70da92528620404c3f186d56b50517ab70f63e5c9696cc4b246ac158e09d6335f918bde31d8024ff5544d60c1f1b863bffe32447e897a75698648cc3d424cc72cbb80db16e54563cc54b2ce304897b3a25c3e5153faae02c15c43b117fb795fe76216094b49383e780b5c21d6dd1409ad6653cf798b8be1d83c26ba4ee1da56c972a0ec454ef7137491201e334f5bfeb4fc5b0224ee51484acd07be992c0f0a79be05372cc450238edbad184358671001eec6b75b8bad43fb00a2278f850e8a9246d30cfa5d698208550ba3ee4bb93aabce6947f9cb63a9bb1e501cd8e7a432829ff36f83c9f794a6bdca19d5193ee", 0xf8}, {&(0x7f0000001e40)="098bcf5c677c7d231314d13067fb00d48e1662c426cc203dfddd2cba98fac748cf2fe81784dad90f8f00e4a8f068f011dd2b8db88378f859822aa3addc20921df93ac9110e2b1ea4fe4008ff32c8c9792154455833804a7681646917517b496c83b6206cbf39570b73ddb966f42bc61fa96096485ec9ff81e3b37e0b685ed9cb99cfb5c3c98ee15921cdd01911c434af458a444b5f0eeb44843f2761a92dfbd2762b49d1fc1f3c89b7699d21a73fe656894e3298417a1205eb8669d8218257760f948ba28e1edfb1b371720aaaa2814d6c6a535e6aed9b80ce3590", 0xdb}, {&(0x7f0000001f40)="129c4c5826164524a4c29ee35273615d0c8e72ce34ca87c72e3c76e215701cb37d3cb5d5b4774efaeb7ea0fd2e721b834897189327c60ffaf11552c9915269f2e625a758d91b608608b9f5900da07fbe085c7154f605d95c67515e726a875695be0957f26b607336fecb31fda297213ec096bab0bba0ecc0a2aa127bfbfeae8350d4cebe953edca0eddee633137962c255dcbf09d760b8fe52c46229e2d0126422047c3ff762948234c0dac350e140617797afb74fdac21fd3b76541e9565511a859f72e22eca2f77277075864", 0xcd}], 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) execve(&(0x7f0000000380)='./file2\x00', &(0x7f00000006c0)=[&(0x7f00000003c0)='{/\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='+\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)=':*!)\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='.\x00']) execve(&(0x7f0000000080)='./file2\x00', &(0x7f0000000a00)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00', &(0x7f0000000900)='tap', &(0x7f0000000940)='/dev/bpf\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='{/\x00'], &(0x7f0000000b80)=[&(0x7f0000000a40)='\x18(\x00', &(0x7f0000000a80)='%\\\x8b:.{)\xbf\x00', &(0x7f0000000ac0)='+\x00', &(0x7f0000000b00)=':*!)\x00', &(0x7f0000000b40)=',]\x00']) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000440)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000340)=""/82, 0x52}], 0x6, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffc44) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) 16:00:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) dup(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x2, 0x0, 0x8}, {0x5, 0x8, 0x5bb63ec6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0x7, 0xfffffffffffffffd, 0x3, "7901acfbb8a1e46d532fce2868f80dcdf29b696c", 0x7, 0x100000001}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x3e, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x84b23a5b9101d3bc, 0x1, 0x1ba, 0x4}, {{r5}, 0xfffffffffffffff9, 0x30, 0x0, 0x1ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7ff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x90, 0x20000000, 0x1, 0xb6bf}, {{r5}, 0xfffffffffffffffa, 0x0, 0xf00fffff, 0x9, 0x81}, {{r5}, 0xb58e7f32ca3535cb, 0x8, 0xfffff, 0x6, 0xc1f}], 0x80, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x20000002, 0x800, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x5}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0x4, 0x6}], 0x0, &(0x7f00000001c0)={0x5, 0x1}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000400)) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) kqueue() 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x8, 0xec2, &(0x7f00000000c0)="a2664016bc00121b7d8a17", 0xb) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) accept(r1, 0x0, &(0x7f0000000200)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./file0\x00', 0x114c, 0x7971) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget$private(0x0, 0x3, 0x10414) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0x8001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/45) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x21) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0xc3) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="fc2908595bb10827f067cd7271f2f40d52ae291a3ad4718cb5d3849729056e352709", 0x22, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwritev(r1, &(0x7f0000002500)=[{&(0x7f00000002c0)="c8b8050a81b41d0141a3ba168cc1de764fcfedeab97e3ecf8aeec99ac98a9e2639c9b717cf72ee3a716094654f765a0e09edf8781513d5cdfdc19e0b577a7f7cc4d8b50ea1d660b82c9e9f57f5a45e2f1027b840613bc2b5272018bbb1e85011fc2b18af4e71f53a7ae62ef92484b8ece3dcd12231f14bb6139a2844582dbe5da599a451deb141b0dfb199b0e5491d2933da0d9ef6fc46a3ed57fc7b17cfe80c87ed4bd02fdc7c20f863358582a67fa416489d88782d5889cfb3ecf16d0b1bcbfebc0cbad62c0d3683ce02fb360ab530b2f669b88a94b797f2b41abe742e44bfbe703571a6f9ab1590b921380ad229342967899a76f855a2878a3441aa753c53a87daf49ecb308d013e6196b22692809d8dcae5dea260907f94b71f40b8db6187e722a64e09c91387df1f83eee2fda6b7b016ba96b838f73c01f5b99a9b51b3600570fdc434d011a60ca0f8185f515059019c74719bc2a1891e9cac841a19ca73139bfc3e2c87cd872273234393cff8091f2c39df167535e431be659f41d4263dad1cf5747f01c062e782c5f7789ca3c58dd69e2321121a99f1bf7ff1b0cb9dd7d6e892323bfcb6d5801b45d1f6934c6d9c4721aefa2ea8f2cdc66c52496555d667df2254feffcee19e66759da9b62168adda9e6a8ca96e4bfb42a70ebc3ca385b918e5e68ba9912254f20535fbb460e4b04e85105b6b774c8362c2f31a6ddba3a533cdbc03b8e41799ba73a1c5c9fb21921daefa8a3458dd6374b3d3bc73cfe6f8f39604f0c22331053a622fc327e1de5f0e41d58edef3f62972cccaf7ae4adf0132b7018a0aa9975887727b3dfe9d54827c58ad9d5a22e06b62d3004d218ddbd952348fc36be6bbc4cff57892018eb761f247841219707c73bc2fbbed86238494909930fe0a1c4bfd78136cf4f2c4c50d349e46a1dbe19c7cc8383d9f6068e150eeb0ab992ca4e473e72eca37a3cca0436aeeb5fe575f28d70bc6646707b31f1f174c18be4dc64765ad58b4add83383a37a024179ba51088412ac08699f807b02e2f8797e97b7695586510ba09ecfd136830855aaf5e866922cb372248c7cefb96d5172d81d7afd7fdbbaed6b14af402d8dcb50818c45df4668c144637289d6e26dcb11cb5dac85cd8338247f1f8eff4d947c3f507a415e72b111b5040f13d8e1a628a17040380f983d0369fd9af0e1479ada1696d423223a9c9229cef339252f870b23de2a5b5152022509a2ddcf0ba6cf30e6f053eb7b62e400ae53f38965ea1830415d35a14f8bf79b02b9843de3ab4f374169f5462e31a712aeceb852da460af8c326c371fe4d74e0979effc96a8dc5504c6e3ab5b371207b38d3f226e04c3f990b3dbbee71abfa4f6a245f00c23b58e6629df4220805db3c9a88d405e09098ee71433a1d388b4a0a24a51d651e419116199b8921a918c57811c74e66a6b9c8b5345261cb6871e80eaa0570ea1926eb1c4b91711038b3ec3e0452b0eb072f5fe2ca40507dd445cc066b0a84eb27b180c847cb29a997d87491f45112953808337b07e8e19ca64077e71d6974f3c41766b6741ce78cbb625b301dc7c93e96251556dddf8afbccdcae4e67f3ca14db32de8195582707ced615d5d17d62b4b80f3cc421b91384f0a5d503c3d635c1d8642bedcf10412bcab258c292b104633f165250b14c038c9eb5b412409d5c0ce5469ea8961d49b3dd5120853db91cdb92bcc25513b844e68a7376990d3a52b988d283b3bb14ae38523dcbb63ce057e3a562c489e46cba301f801948319d5d9903152edf904d34d69a00c387a9950e0eb5fcf23caf46307d9590379fafb593eeaa01a87ea38ba19a9274484c65b1b89009307303da8967c875d61c90ebdc86448e8121916c74915901f6e1d4600a9affee1aa9fa36df7282ff1e3970328320f3cbbb008925fdc1482ed2f3fa1ba9e654bd3178d99e9187d50c972d489b2267196c23e065e86a155a32359df2a1da7da107390de04ce2f4bcc5420e3a44f0fc61f24c7b7c149bfa7207a1c79a17d2ea0ea38e9ccd5e1f5840c407b5b2b02da1e5bad9f078f7957f25b72b47ede133c6713c6c51b286c078ab05df862a380b78287251fda94577a3c0596e8424ed00c3c893a102c500e0c5fdc459c8de6fb11e3b8ef4aa05e3d9a2e871b692c806e9e027df0e1df1f653cf23241ef16b26995e788c8b4d4eaada0bf3fec60b7073a1ec842ae9aaa3ac6f6a23369cb3a270c4b28acb5216d591cebb7fce4112b729bfd266d5277fa2e4a691d9e45c0116798d6fa9417f20c395c0011babc4964b4780f9d7bd847044db87c939ca16d1ae0f9c83ff8ba85dc47b0fa1b098e8d5219b5c1d7e38bc06aab638d7f9900e3c08fd36b5a552880145ab768c9c8539e4029b5786346a25b78355062890b27f98e4f39cd6be261a4510da45ac03b32f37d38a895c480ac030de5872814c026569afd1ab5891b40afde71abdc837712ba56797aac03027af261f52690ca4663e7247fb12d2ac3cbf9ed1e5521c80b01d1c5b8f64245d51e1455b51f756319e25d8e35552f6d56e7db6a41f40079c8444942f243374f1354ee05106ffc08677655f18bac65b6556be9d55c85a97cc510242e082d8a857fd8fdc0b325c0ecb0fe78944447758e58c03f70ff0197d3beab7d3aabb878c259633bbc009c63da6abd3544600db6fa3d9560323c08d126bae1263475fc82c8d2ffebc285de2c82796a589b0fe21909bff6a5d631f5791d9e081e2ac038836a3b00c8248252e098bbabeba2685cc5b51ef7abedd81165e5773b669b48ed9e193ff9ee3d3a2621aa8aad067d2f5e192c86beb2619386dccc371a0581b8a4f5c6fdab1fb3ada1f6a9d898f65fa58940cb27ca31b4aab5cdb04462dc89a1ae511863ac98cfce13da2d08875cfcc892149df37426a3cf0d12d1d5ce603ba272bd42341c0303d6487eb1d7c0a6edc3aac5be75322e835d8aab019e4fb9a3c197e9eef166983ae368e585c1629d0a2a1a104375c9795cfd4e5347081a2af903e34af27f399f5fd63bf4ca14adc130a441a0008b0d382569a05ca2c6ca753c7e7ed6f9a8d8409bf833ab058f861c4e41c1252e7ef46c44df709629668a95cb370d08875b36f0d3209b1217635e1a85c2973317812d0c018182639a5504109f1a78fa408d66fbf9a654a40287e5564794102d96d3c4d636ee35412a3918002033f036fcb746285ec4210676cd1bdb955524fe4aef7ec07a6b166bbefd77d920151dec866e834267040d3fd9d83ef12bc26e1a347907fda57328d4155ffc0494a45e569549f6810b2af721d2f72c695d5658fcd983e3fa74aeb3ccf6c3921720676fadc839679424aaed54f26585733855efc1acbaea53b68f0531f087922855006c60e661891f2f7b73b16c2a65a8604f3250a1da5aa3e053d7b4bc0f5eefb373db90b3547913489566a9c3191bbc00e9e4352b6492ad9c21a2b07015b3b4257bcb47a4077bb4206a9f5c4627df1fd913ac9c60479ba7f0d5b86ed1c2e099c63e3a598c7bbdea0d9ee55ccd588a4871add07238d5ee983801777a5fe3ad19cb4317d9ff95be875b151bb7bb9492b40f024cfaf6f35d1d5a533e3fa57feb459cced88e3a4bb7a243cc4cae266ae819427cdad20b7e1a701a7869f3b6153ed939196087592d684538cc94d35fc3667933f3be8adc54fc57159207c459edfdad21024b1ef985a397a816a55ca58fb9f1bca9a73bd4926b1c3fda779d9955410e15e7a707245852b922ca69323977e38ff0e71509535b872dee3c8d44873a8ba14ad20c7584bddd5e7a29d2888b7db64bb35e399a05e683fd70d341674713d2bf7e97d2d22692fccc9105062872d2b2bedf3f8c0ebc6e81d8b26fbde7656052d922bc5d9f1b99e6fa7d2bc983837e84113e07de3ae59ab3e354aefa882398cdc7c7f083ca1a101589916cac7d0ae5fffb5b8d684558f4020366cbab441e462a5deb1d0bd3562ce4303df66555a2049a71083301f0106857b924c530e7032b7b8733ba771a60717a13176f1d6b7a9b6b856e4946f75b1e049e336d0dbf0c77c387ad232aba42237d5a1c36987e9175c892024501960e78451d02be8163591c68d906da952eaa57d5d2204d1a5175d8466dd18302db802c55f82c4a9f7f92367c78344e3dab5349dd9258e65d603cb4a3e9f8a2cfe6f867b8520d2ef6c94c1e94d6b2220b02d36d7aa8a75e2733cdcd860b146d597f8d11e6b35c9636f7af04fb07bf4ca07270468db05326212a12cb08b228550cfe79763dc74e54e08692e16e38841997928f5fadfc78ba57bea13f54ceb1ab25af2eacbdb2aa341c1d92be9a247626d40c4dd4a9236d0627f16cfe65047198b96c1bf1d4d405f6653618839d60af428d8e6ccd5264570922fd3f8e74ec35042caff04f0ab2148fea7c4f28b537c98523468d1aa55fb44e24c9549e2cd389fa1e20ae9f40d8ad5a753efe7dba6461dbd43be2c61b88ea4f6ca7ce4135aa56e1ada0acc4c8f04b8a40d066b4b17f86320b5c08e8718ec4c11dff43f9b0af6cf2d819ff4fa1f22560aab74d3961c5ec44c1c86b9cfe6068b28a9c59060f517f5a5de0943f89b9831ffbc1880edc9bf3bb747ed7dfca087dc5c9706f9394ebeed556f3cef7737cece16ba9659d6c538534ca90bc57d4b8f121dd6c04482d2196beb39d78135c1ecfb9229ed174fed266847e4c422b794fb7b15c8ef0457c79640235917bceac5c932bed8d52bed787c0ce37d50602ec51ffcf79e8b59c94dc678e7d722820b0a613519146960d563bdcb9ce47bf06d89c1fc10cf4624f2310c431cb7b3a901d0c2a5f93430f7efc17f195cd744d92cf7ece13b0174298eec39863cce4a3397f3f4e1a3670d24ac96965cdfb0e1226d7e05f69f6bb6cd23a1fc9cd29667a0d87a5fbd2812a7606805dd396ad1b3c7caabd29bedf3c2c16cc640beddbcf41b1ba011eea16e3b8c1e0162b158807386a11aa069d717199ce7cad1ff596f4aa2dd8f7531d455ca6eb0bc8392c80a93dab8acc624a42a75d088765f6541ac3f874a9e2e6e7ea298a991ee044a1c0870bf2bb047cf7edef6c57801340bf030b5d28ded5e6eea80c93eb4c3cc60575a5d7087eff82b45500585a70ffddcdcdb14b44c93ba6df560bca23d519f5ff200cd2d61c29616a0f3385ebdb08e70268fdf37db883d03cde9fb3fc749a37993e1850e3b48b125251ff4174836dafaa01e9662166d574334ac89be0f99e0525f139b2f69ed649711875ff4736fe6d917dec5d1dd9ec6f4ae646e3220903a5ed13b6801f6c3bf4209bd5c8a3da0a57f2b65bba7c5557189ffcddb9e77a2d40df28bd955c3aa4508b91e525ee6c36f7d9b634cc005a5d35476ed7254b4e02df2b519fdd1cbb9cb9711c8856569b78ba124580f8df9eaf2c0d018fe1bfce73a9b71d865ff7d412947183432f99ea9e3aa28155c694ab3f2378b875fe48f373ceb43ddbeb27315c9baf5e179f28d63b121cf9439c4b856be1ed5dba9dc4aef534a75e8a0820fcbb5c834b5a54f7456bd7a99d98202ef5ece38309e1a783be418d654eaa286dcc70352dcacee43075d89d6c2ab9e7fc3f47b700dfa3bd19fc433ce77f07eb527365a5ed1bff652fbc612d83981959639cb128dab7af83558213b83cd83cf336b9f8ad7b3f48950633ce3470694e479e2b969a8763ab54c5bacba0256603ed8afa236bc8b73e76a7aa12910dc4ccf6159b88bf86fb642fee57d104f3e7c95ba3e1bac62b02dbaa606b17d00991ccac64c2b76f3a9c938fd6b46e0e672d82fda2", 0x1000}, {&(0x7f00000012c0)="0c492ea5ad24d96084875e3719f8f3fcaa543c050fb016b4c2aababfd83fb2dc94e952447af6136965a9e808c41f8579e00c0503abf0106893c536ef2717e7b52395bac3242aa4494f6a56feb202e3a247add5f472d7890d9831a88bdc3272e3d07275382796fe019071abd30742b25ede395eba316c3cde121102c265fcc2fb0c0037fe2e18d9110a98cb4cb48d1945fbf9e5233a48b2604d906bf0768dfe1c380e3c9a5e5e69152039ccb9acba89348c1bf24409a16a687389b932fb2a3ee8ec87a51fd7326a76a10ecc24545f6f57b590521f7045b038824677c295ece5fad7fcfbab66edc56381e045e634905004ac72e5fdb3631005e4c012eb189fb6d70b10643669e10b60c4c3e8ff52fab5666ae9021520db64b989411dba71be497e8d8f792a7246a7f06af676bb1a3674f94a6c0f9d937dd63ebb058605c461d8f69569625c9e23ab23ae13be168dd744f4b6b3777a9198d35c66d5ca4ed3c49654268adc6fdf11112b8feef83c371b56ea9c4671be2c9b65b33f6c5dd30463dd62bdf6d986906d7e58d756ae4d47d1ddb058c79efcac234c816f94a1eb486fea9d90564ddd68a6205cfde6b099e56370812519b5bf58a0ebcf64cb6139851cefb6ff5bff22bae23ed7932c70b57242e13ec88f45bf1c1b6e51f5a9f91f97b9055c73b4f681dbd17233d19ca0da5f4715bfb18680512e79a5013bbed37b9f2d3dcc43f407ec308298806e3207b017af3a3e3bb6642af0348130c7c8b072fa76657d1ea960aac0336c727e55383256fa7ed07af2bf6882434b9bd733511a9cd4fda0fb25166f08aa4ddfd087b2eac77bd0129229f839100d311251301161b35545503ee559259e6bf858e3c40ce446c6c041a96290ec1ff6c5d3d549add17ce9f7ebd3ef8bebb54004ca5c277522f289ddbe6ec2f98576a1d5111d0e45d6642f860146138bc226516d9cecc69354ed2c12314a664ac0b4f2b3b88da5728ccc574741f49b52dd5657a17b41109f687b387bcdf05d15308ff6c050e995efd6b1343dee3fff8e73d7f62c79eac0f5aeadb1fe015658d831c98e31c0c43c8c17675d634eceed21dfaf988fc63b08777f352862cae73539108d9bea0b0a276402db569827c5e1d63c5c5aaa233f93ed04d269cd1a0e70c8d0f0706befb8f517ce1e3bf456cd759e255648a6cc7b1d1986aaecd8aa12e023cad318af319fe273ca8a7e53dc22f75f611a1b6ef6d63930645b68bcaf3941fa790103258199007f7ea390454ed1238d0233c7e630ca4c04c707f0e34257e38d1e688b7ebfd0e32d3983cb807227d11e97a822c58325dc24d2ada8243db4bd8d1d5afaadd471b6146718848139bc27d52ad1c61d43a686e2a9a72341e38765597f79bb0ae1e89fe3a3cc599a39c3c9e4a69e0d4e97a798e236a78fe496b5ddfc3b9724779c0d8cac3e1e974e8f57a33640d7eaea2fa774d6727ad8de896783ad7a7f9a68f4929d42fd9c25df6125e657f3f3cb727e387adcd644bc9560b60ba0f257cbaca0cc38b285bed8c640cf05f1a4a263a43d8b59cf771634fba5dd4dc6cd9ffc4ae28a4e98b8b3e8b91c9e19cc544d6b991e64a6938b7ac5bc8e92872150969c4c35bf86ac2adac1e6da589aebbbac6e75a3d7d233d6782160bf41908b10467e62be631c66a09c0490de676e5295c9b66a4f4682cef4b554dd139c1f0a2fa5da3416b4373dd728f3f962220de22c88535291997e9b5b2dd8c52a9b4d14f520979af38c54575e939f0e15d312510ebf7d8667085dc1d62da91708fcbd4e5b47731f6ca5ec6e47662e902aaa40a0238c05c06363a1e0996b30c999f5a263ea328ba278d51901a3c9c119d324ba6103d12116a9043106bd3517f3cfbf3b17e6e9b31c5b1328518e0b82aad460457e78e884449661c2e75f36bdd91c99a836bb32d3246879187037d47982c993fe2c76652fc285ea02cdcee116b2a052d72a5aef3877a345c9a86ee113ec827068c37eaa41bf8bc9ac8b7f94a8dbf44a216bdc2c185d2e98eea052126d772e35dfb6e259ec4adedb7da2108d75aea2bf8b3825ae79e80931b94d58720830000bfb81254b13d10b50e49b9840e4a233a41d86e32fadd5eb9118fd3eec7326974d294f47bc06c76440901c5e4f76e166f96030ba993e3d574a369744a2ae1c3ed91b55f77d0df74548c9bf1cf08a6b45e8385dfb1d3ad9321a7808f81dec6a86c0cacc35b150ce49feb7c2a8c60ba5a1397e3adabfdc02fe48e8d5d217cf51b799a4e1b5f4384bc3f3f65ff91df01860b15d80169c602152230d0105f7854c30c0cfe80ea51d03cbdd508aea10b303ea4d4178ac10ce2355232cff69f4c077d887aacb1d2561b6b01e22a0ec2b7673a38d105b1b4a57e18cc47b324a575ae9abfa3cc50d3fd155e8876866b6860d13547bfcad55dea3cfd52c733656f846914dbb8cdf869148974cafc544c71d2f97c2882d4b18c197499192fd0e755926befbcd8fd83351a551acbdc5ee765f4d326728d93a95c51fc42b81a631b863df5549d44bf6fa70048d84d9192a4c987fc1b85ee44afad1b223ab7c85a1e70fe9ed8d52ca64e64e6fcb72b0b5d436d1e31606d3d4c0eccc4b445a9d55165647d52178b38a8cfa5846440b5c09bf027b2fd84d74e7ff292914a4f0b0613dc527ae1ac3a151800c1b5dc384f303a76c36c01e42d223ba1b994896d8e5def353ab298627a5af454ace2777288629ea3481e79037139f91b4d142bdc9d86fb1ab6ed64ad4e80c8844a08eed434fabdb68073077835330f7f7e16439cf00f79f3a3008d7a652a8721384a129bad8fa42176dabe7e325e6e6cebe09ecdc15583426da09b1082b4cacf6598123123d1d7ca21e351b081c396c054bafd3e99b5e1700e3d77b6847debb938210fda0a824b6be2d118115d40d71a573580dbf3e26719d55c880cdb3e009950ea3bd7490171ee1cbb21c91abd9ae9394235b5d8baef4c0a9f87b642f231b7df393b084ebbab465cc293b1ad9e4442639959d8f41f34e61b0976db168c9df7c36215aecba6f7e2e4f92f303fbff4c9d47f48fddfdfcfbc558a047de0d9f586b6c68929490a887ba5f51cabfa5df8a0426d025c0105cfb0203d39e29dbf45585ec1c05b0c03768ce9b8736fb31682325a4c2e1115150b1d2ee546037523c3e9d15e42f17208be2b0ed33f225e7cb5583e1a7f64ce7d76436d8e5836f8ef0040c3074ba0affb6455f9c4eac3f188768f64d3b0de88e7068d3fd07e11545e246acd6a1985b5101159d0ef62bf764f5339a3651e52a14df7baf05bf5f3da1b49303ed0aa5bd8583ee8fcced8b08fafff8cb2d57344f719e8d78088aaeea20840d0038e5cf19227a24540ddc60a33d6ab8e09cb8be312b1d72174522720f66cfdeb52bc71a76a86c40e6e17250cc96b3c4b12f5accd6725b578d173c2046ce5fe59a0d12674093d132cda86fa61ab3cd8c24b7b1c330eaa7fecf8f81c97e4932dae24b6bdc82cacf5e7731db201311db1e7f9a910db612fefc907db64ad74db1753e826847d514f8bce7930c97335b0d58d8e6abbd15f614df8dd9745b97d42c1523aa58cf7d75d20be61e681c960f1fa5d54eee3e927ab061b435e723954ba1cb08843b7f5c9469d97003748a35453dd928100f719852f13b45a5e69d7ea0d708b73b600cbe2456f7e85aeda284248883510ddae7bb16b9a9c9997ef5b754a6f5524c5069726ded41acae2392cb238d8958af0cce6b78397b072b8844a781f9fd3bf09a586755e1db9f29c737471cd875520d3986589d190996af613f04aca048d254ecce5dee913d234034cdcb1f7cf37abe686ff2ee8791dbc523d3d63ecf4a7fb86735aeea9e0dcaf8cb9ba3638e591378e8fa1d7518310f0f9f8d89ddf05754a0f47ec726902c4c2271b946d7994fbc33114544d110bd1588dbeba4d3b379c54079404dbd7dce3edea43301765f313cf3d019e0da71d40fb9bd92f88b65a592f1549efecae37ffd3b6ce354fd6fc670cb664cd0ac453cc7c564acdd7284daef0d4027912434a12979970b854af55ae95f32adf395888dd0cdde5c30752894b3c6c7e4e6715b19461846bd0e3ebc9d438d5a39f7e2d5c13fb38f38d8ad6a395ffa4867206c8dd689fe577fa99cb494348dd6c56c47d091e15e8804d9fbb0dc625cb3f70cdb8ca9d5843a6a3a03a56b7629893b3ffc7b0945adee1eee4f2d7d2c5f8e82916c12db9eb725c71140f6afe738779860cb5cb652ec6bda0272424384da925fa289b6fe12815f6b243ca2a186ae6dcbf0237d1e438942b787a6bd345cce9b52d81503dd66842ff69f715fd8307603a92bf5bb4d5ebfa8237d3450417da7cf52e3b038e806ebd9d0a3d3a9e43f23ff0ab1fcc773fcb38644300673ae49d8123b60c8692dd0d35c9807ebcb5dc19bca551da503c27b9dd42fe0b1601805422fb022c5a16eab38e9746c501afde3a105595f96d30f4f2d3bdb09b00ac5217e0cb6cd61bb45c5b43ec57e158692496f6be1ba12a8d27b709bd62080a56cd0949994e9c33eb8ecce010d29617e01e93c436e0dc5845542537af2bfe1f9f7b8c793fba92d3d27b76840b9417bd8852d392ef9facae71a0627fccd480b3d32a08290dfee42a7fcdf1924b2f7dbe79451be61ebfdbc934cae74c16318c48574f6737ccab98261a15f78560ed7049937f3c53e8d4060a7dfa28a5805346ebcdf9198abb293ca028645295b4b870b8d64ba65a1edc8fbe148f7a57863ae932bfe8534a1c631422913966e6dcc1bca5530e15a1e560c71867fb5abbf006bbb64909e3adb18129b7341a120d1d5a640e39c0cd55b0f8a949ab02869cae200d1f5acef374004244316d14bbb108fd978767b9087cbdc63129d830a29601c3703f0769f8996fc05efb4d14b137c202015da8ecc02418c2a72500e86ca2b328251f632c8b0212ae069dfcb6d881188307c7e3c8412008ade7eee7cdb47a11866acb5378075a04f6687a071185ea7a569fd9f72bf7747fd26bed4895b671efdada7b74af104b56dc7896568d0e9defb67bd30fb9e7fafbcc6358ba64e4e96455d0482c6978147cffa523b4696c75169452b1ea31708300c7ef0805573b0045dbeca4f123e4dc544777efaf3c957119c9f5035b2acf2ff92eaae616d9dd825f572d8feb2ff7dadf76c0f4eec04e5a15e71cb949506a1e4070dcee8d2014a444e09f7816044dc283ebfc37ca09c013a6eb5a9b534cfee42f101ebb61284d2ff41964c26bf53a3c22ca5cd406e5667c267080260b1116adfb3a108b22f6f20425cd2802de0d0fbb36452cbe1fc47703f98829c4fd9d3cd0a81c1b3792ef8a8641a383a41a0bb91c8cdeb9ac4b3311a0d202ded3effa6eb565a610e5a1ce1b434c7250e6a6f06580c31c06577c0585d74475f2ba9a1873573c2334cdea7bc4adb9edc61b5e8c2317b58e9045c430f8f07d8c1368aafffc67b429ae26d426d93949a74835dbf26a8e71f4f25ed606e9763fc38a65ea0d0a038c2000acaa8688aba296125c52c2529bdb8144c50c0e5f3e7fdf90c10f1773d0bed5714eef1765cead5cc2eaa252db25477d110542efc5c96cc5a975b3cc6e6c9f03aa00b73451464e801e1a83a6971b573342aff4c80f29f1b0beb7c081a72facf9d2b4cf61916672d236c93ffeced83f24f154a535040f6e99cb51d3ab52c0a3ef8ec7c096512523f6978493e1014d22fc4d784c5e909383e93afb5d228876e2ce0891dcfdd913744241d64de883de85b4a16e0a6305dd455dc009d367248e536a31173fe8b838ff799", 0x1000}, {&(0x7f0000000180)="51a95f532b12174c30cdd30b1a5b9e3afac2bc5ad6d881388ab1a76e84766e0a25a015e1ca3a5485a01438fe9814f51c366da50ede23af48c88d9510a4f0f150a5860dff4c65739b91478522e7912163abd4e684eda0f39f0e7c3945017cd3a773bf0d0540935a85b9c8c63000ead2c22d5e", 0x72}, {&(0x7f00000022c0)="5265c7df01ba5496aaaa9a898c2a406e3494d5ca57b104393793542d6804a02295979c25a6e712f30a9d7c85c76966deec1850dbbb74d9f9b70299a0d0f490c037e84b9e958e00e01e166216de6aca02758c180ba08008e91eac192d5306d31a7bea0997e94ace8a", 0x68}, {&(0x7f0000000100)="75eab314f920f77436", 0x9}, {&(0x7f0000002340)="4785cf754968f18a64fc454fc673baa7d60ae06d3225ad3702850ebb6eca1b1293e82e31405c2a2007a4400ff595e80c465bfb5acbc390a8f49b8bb25397d2", 0x3f}, {&(0x7f0000002380)="7515f67cfb77f024573539d5dc5e0d0283fc75439f667355e407a53dd5f43c4e9179851848414b2b0d2fe56de562839c79e395272dd0894ae3022e1654fb7b8b2cd26eee02a7e8add5c7184e623bb35eaaf86a157d0ef855b2d45f42fdf3fbf44a7b3ac24f2b4b39ddfc5f8580122afe63b87eeb2018ec72567c900ca3e11f03fc15b991b5c17bcddd8eacc5914107a3dc304cf548c6a01465e4a73461e9983c5adc49e0cea46b0de9d22d708882e99159168ae3c63afd1ac76afc370456ba07c2897c", 0xc3}, {&(0x7f0000002480)}, {&(0x7f00000024c0)="118a9ecd1cacdb84bb63cc5a40a0ae50968fbd5c575d", 0x16}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/80, 0x50}], 0x3, &(0x7f0000000200)=""/142, 0x8e}, 0x43) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x8000, 0x8, {0x9}}) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000c80)=ANY=[@ANYBLOB="0a850008000000000000f78c6a2a280069448adcf6f2c0a2fe52dfd8458dd0ca87930e2bb85fab39f5455a7a4278e7536f8a35346e499ac0e322e46c745362773efdb978ffbd21d674a6518103a80a836eb4d685d971ea96517383d0cce23c3276dc514dfb4fa97ae066", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x66}], 0x1) 16:00:12 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/31, 0x1f}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000016, 0x2, 0xb3e7}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x97a, 0x5}, {{r0}, 0xfffffffffffffff8, 0x14, 0x40000000, 0x80, 0x4}, {{r0}, 0x8e0953e5c80b364a, 0x70, 0x10, 0x9, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0xc, 0x0, 0x5, 0x100}, {{r1}, 0xfffffffffffffffa, 0x3c, 0x10, 0x5, 0x101}], 0x6, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x10, 0x7, 0x58b}], 0xaae, &(0x7f00000002c0)={0x9, 0x7fff}) write(r0, &(0x7f0000000300)=' \n', 0xfffffffffffffde9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x124, 0x3, 0x8, {[0x3, 0x0, 0x7, 0x3a, 0x100, 0x20, 0xb7, 0x200, 0x8000, 0x1, 0x3, 0xe7, 0x1, 0x4, 0x0, 0xfd1, 0x7ff, 0x9], [0x65632758, 0x4, 0xfff, 0x3f, 0x10000, 0x8, 0x6, 0x3, 0x1f], [0x2, 0x6, 0x1, 0xffffffffffffff20, 0x8, 0x2, 0x1000], [0xff, 0x8, 0x10000, 0x6, 0x0, 0x400], [{0x3, 0x4, 0x1, 0x800}, {0xd, 0x81, 0x3, 0x9}, {0xf740, 0x72d, 0xfffffffffffff46d, 0x6}, {0x401, 0xfffffffffffffffb, 0x5, 0x8}, {0x7, 0xc0, 0x1, 0x100000000}, {0x80000000, 0x1, 0x4, 0x5}, {0xfffffffffffffffb, 0xffffffffffff35cc, 0x7f, 0xffffffffffffffff}, {0x2, 0x4, 0x400, 0x17}], {0x8, 0x7fff, 0x3, 0x1}, {0x3, 0x3, 0x3, 0xc02}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) 16:00:12 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x8005) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="5b261247fab4c569fb5c6d3dd806a751661be642b75e407f6ab1dfc01ad31efd2fdd6da1228d075578d150a03a43a972730583c40a9dcfb285fd4d80385987e3c0314c923917b9b766f7b58213c8e78d2fa73a103fd65a7600007d99b7c18409ea916aaf4f57a512f507d6b3a87f99b5", 0x70}, {&(0x7f0000000400)="6f83432bd3a57fb71213cb3cfcff83be8b9ba66181bc89dc5ddd29a72b87099d0161e37d9ea23ee6526ca5b48990bbc1057a77710e0637c8eb4a9e48ef7e05863a79eba53229b15888ae75bedd713edcec735528064ddc92d649b8bedd03dc0a9715002736b8c7db389d2ea34fbbd5a17abd32b5fe536bb738e144684c69a3453b30d986387131cebe596953302a4a254028e21395ea232cc3c9e2ae60506c8b0b114c59225ba7cc41036ffbfc27b9b23db6adf06c58d0bb6ecce28436040c215303ac849a984fb5b9155b80837156b9ada37f5f892e6c85cc0fbc425879771f5d76820f1a0fea3f0668e96125e5c598070fb69c2e25742509f114dcfb92e38096cd0c931c864d614bb7afe5b56692f10fbd4c37cf0a9bd44a5ff971a6de9585d1ef970596adc22deaf22b1238540daba63e2b08f960d82a4d95d6e2f55db04dbb543079344f1fa3e4dfdc1a107620c8bfe0c1b3fdaaf5b298d6b3e8d771e3abafd2391484bfc97fcb0d432e5d11c0b3101ec1e2c31eb755a8a799ee93892e41ed326d8db3d1fa5bdb3d58db1a6318e7fc73196877add8fbd708e2771ace19040269700e18b3191b637efedb07fc32ac0759d61a8aac20c02a1871ef9e26c52597f76457e1422ba0dc7ae6a48a01de48a8385831707856605c71b4c8f6396e99f358951e20a664d0f86cb62c9d7f8bbf19123bec0b777c27180c0f3bc740cc0850654f3606df04353fdd0f120bd9ff84a223d4620cedd7ed9c8e612159bbea57fcac8dfebdcd581b0ca4e7dd32d82b27bee9a94e6b8d624440b3d9b941df8e1eea7c98a208f9de71e10f19dfcc87c75f9c12fa436f3b25d24c637991166871904b030c94587c6208c56313b0e85b306f465633bbd00e9b265cf4b46fb667afc114f49b5f84020509c14e5b227f4f4a34bc65a37c93eb9ae5a6798548591fe95260e8184b92280661a94dc7c0e859aa05785791765bf546ef651c3ddbdee306cac207800dd25287595e59bbc1ab73c83fe3caad62ab4df9638120e3330d2d461a7982be91a3a14714b9c6c5e5f3405faec1d56b2b0944d2279ada1a167c0a0a97d0656c5e47b243be2b88080b6281f309befd56bb8ed69b72022261451618fa53874ea86efb5ca39002f80ee493b07497fb7b0c162d2953252ac9e63f56aaf7899d41f9c35d55cc68ac2a14ff9e0778952da119c7c87c1ee763f5eb1572b0075e2ca9a616cabc9d718afb492ff8a959814e973bdc9ff350ad67bfd5b98f7ee0025ede5bca68923b86198706ecc3c413560040fc95bf5c2c529f9730517f2f9d0688edded8cbb38f7ec5829496bf7ae7a933219c16f687da9e375d369f31cb0459d7b16b1635247411fca94a9bec9f9617e883ea442c89a73000f7474f4ad9b5b67251576134a5a9d4a1dafbfd962514438d93eb363f7b9d1e1d9c3ddfb30c45621731e384de225f36a698b52112afb712f0a77ff60a68736ed69c77a63227a78b01235538fdb97777ede8c7ec47f460a38be08019e751bc0001b7c1051e014968f0919a2dbc92fa4b91e1f583bfe269119bd92d053bda7ce575bc65db3f6b0fc8fb7cd71fa7ccb25ec57208f6ee7134aa81000cb304a1aa3a00eb1da3eae201552edb96f9aaf80f5d514f9c0892baa69fec072dc657cad77c39f34048cc51e3fdd299e3048e9dce0e61b977fdd9478f3a1882314e13f186dbe13e14aafe300b32ad3fb6f492588fa0024a0d1efa623a4baf0b6c3c24d14bd005b11801039c60ab0c84e36e463193687f5b19c79f950d721b16cdeb4cce8b504e2723551c7f78752ba6df7d5e45dc466ce55c25385d11bdb9a9a83f792512c452e3739404197a791a70b5514891c1d1c7925e221afa678a55af850085f71df998d01bd4198d0fda254a7123bb2e6676c6c69cb4457eb00a3d5cbca3718fb99426abf7728eca793a77073775b87e98a86d7dc7c85d3374cdc5513866f6423fb48126b81e0ee9c5bcf92a6f070fa731ad330ed0b0535f7afcd13af2c422fd1d3a26378ef3b28a4343e0e5cb8b1b243284a64df2df5044e7109feb60ab81ad8531044dcfe9ade0a5bbe3bf98fb0ab06210d62b6d0d5458b159cae81c55e8e305f75fd7049d9ddb64992a0bd5d5cf5f5765580c9edcc616f261ec0819a3ca73843200b0ad99f63c9b965ffaee999fdb4c50d2e2bde2d00428ab96c7bcd50538e313a3a2848ef13db7e96f25bfdd64ee360f6e9d7e60339b3162fd04b4e1dbf0c1c2c90fe1a9fccfb0d9dbad10baa52fccbed393ceb1fa2ed09c6d1080b09e584d841203a650c08be0c73b21e09bc6d0c55f2ddccc0a2245dc6ae1f6fe41dd2bed6e45e424f9f004be76f01b8a36206dba2d9d4812ff136f8c519d79435658cca83365f413eeb29cc76a8e6c68af561d49ae1b1cbb4ed51b9bdf1c0eea06659809a7400c29324b5f0ce28d770b0878340c4aa40c43bd5be28b27bcf0729c9cb4ea62fcf3ce57f055aedf3561e1c64df8405746fbdf9657437a50a058d12d9fa7dc905898556a2da914c5facf0ca8409882e6ec78ad86e18576b4189149018a25b62e8ee78dbc13db37d5ea4cbc4f2e95d8e55eb1c17ff12c8967f4dc61e4aeafbe3bc1869f81fc94463de6e072fb126f59411ee3d6813e0a42ccefa9985c88307f1ae5f7e9eb3172a3fc424c8edff57a9eb9696f29deaed2499971e3615ac0d9951842a170d1239cbff6da964847d39ffdb401a3073ef4578f1425761b0f2d3e6652feb91d2c8d2249b29b0e9cfe85be426ffa02a8596c62a605c64b0fd93e0fb26f59138f4a184f5513e75483a285fd40762508d58665bf2cd234c5de014ab8e88d715c2b52a7209e85512cf78244ce621d71cca421b66a527f1a272504c46a32678fd5ee91219b865b356ce3ed51d22b83de4a78a5ae15bab3b15b7a8e55c6ca8733bb615a6787415a73b18c53b2ed368d59fbf5e114c43502be07a2a532348c37bd624e5e5a55c5b372c9b13144061416485f626597eff6324500833c6f96a259f1cb7dcdbedaa0a2c7dd423738d48052fda3d9baef5a1d3ac4ff229317d98e425beefe1a1c65bbb8be31c1c548f7e803b5c101a46c55ffbcfa8f7724379561c6c4e34c030ea4306ac13530c13ffafc3ae6cc6a175b5ebeb7c31cbf3b56d2435473a15269e44c2ae227a7e6d6aa046fdf4c261db28ff4b9370ae69560ce726c855b4902c58a24361dedbefbfe6f05e686d6845c3ec234713cfe9482504eed02c71285bb56be7dd5e0eb82d67b210e194e844b23c4adbc7aa369207248855b796c8f077dc304baf7472bbc64f3c261106e937779bd3cf2aefd4ae64d29089c5033812853e536c2a46a63a0cdef9d738bd3339df9a6a1d5a5660c44f650d820966daf9dca900fabb4f00252a8c4d5f27c8ed29e515e53358eb83310decc5def030f398a5fec9527300887814e5028f0bfecf41c6def46a5cdb094201570750733aa8a5442fe39b292e69d6c8b8a9390d67fa99b648b0d50711f145992b8f1be14e231cfb89c89ff5a010451fbb5b5f58bacc49c80003c2ee69cc68802a7af401db280bdf7414e4eea94ce522d68ffcc276d296388f61d19385c9308ce293dd657e43ff3b1ea600ce60d4a9b93080f905cfdc9badf27b964839c2bfb5c158bd37d736213953b1403d062f8ecc3f746c6d29f74658de283318d2b0d09beaeababef81cbbfc920dddb770029426992f86abac100254a094f8842bf9288a4925ad0db1aa8222e1a412830dbd2ef31482303a374b8284378a6c95f654c7ce1fe8aa079af4934f8b8e5958f0269c06490ba947d5d0a2e6c74b1cb29ef0f29268185b5287d4f437bc8450c593f7a465159768a1e7b09edbad9ed2fe5d8e621a9fb2135eac74a26682266aef239fd5691cb8d721012850b8aa7f6a73a1f0027e4138f4438e79ac3b79c66f8e6a5cd874d4b9e9843d373826164974e0be524457765fe6093eb517666969b4e84f992c4c90d2339113db1aa0b0c481fc4a9290ad6eada52e5cf9e1b24c474e347aa4412d2071afbb3ca9980c52530ce3ada488d4c926ab34c2ee9772a1807ba4e7ae909082eb49131c50528fd8c544f177694ac93b77ffb31cc47bb7c088724692e426803c6a0731f5f66cce7dcd7bccc99fc4538b7a49c70337b35ec48339d108a22b070a3609b0f0d26c3f135ab9493dae9b7ea6c2d0ac7fe855e13a33756358d8fdd18c4f410885c1a48e91c9dea72658370972a7a0cf7cd19d47ec985a220e72b8fe67fed9ec4bc659c85bc58f4662649db23efba90824a9ce5f820cf27afc1a04e780d034e302c0407b2fd4233a87bc5e3f8c253d142ce28b6809a172a34a951b0d00bf6d4e03c86b50274e70d6e9853247dbbcc381c430d6946940ca320c8fb25bf8cdf66feaa6b1e1c60f25a7f0d3246b9814738ad348791c214741b62082d75f64c5e91207591716d47323f16e283b73245040b7671b9b6125e983b5c621128b5a248dbf8fb8726e3356d0ac1942a9e7e8f9a1ee68273fb08fbdfa71ec485c03d7f7d763ce59909187079c0c91d94e05f1c4e4f1cdbccf0e3cf102294bd1d5249e2d7e8ccc824cf67632c7a15c715346f7295d02b317e49622a44cec64555b5b9ba2d1e81aff65c4d2492e5076c640c8d711f664d0ef05e556b51e7f7d0e6ad6cdd8337ed8d79095aa9ebf916beeac7d0fdc22ccb7f707fd0f70a9b7222c1173d6e4d714d4cbbe2906ec9fc021acbfbabf141e09b2b63efd86822da466befe5ef0a2edc4aa14e97113d3b46c220efdf384ed0184d996d22bb8258d8ff4d958092581a8b0b21b6e8f559637f00874ea4dbf4acf17d71ebf8080995b739a8a64cc5567f1649281bc4c35b7d5de5866ce8128ff52eab9716abeb5819b4b505a6fca6998a4de87f02382038c91a816651d252a732c9a4255cc3221f2ac83bb2269d0f13ae80152203ca7d381e2898286ab00ac9de09b51383a0d8ef8895a9583019fa10e5b42f91fd652539e71168c38a8d6c5d579e52fde5e2a580c1a36f2a1dd4afed0c2f7374d1e29400ffe4c2e087d01a9ae74b3673eb8dac91002186a59b038bc40e4b88e5c7599b6de27d01f6935941b77b443f662139ac1510e9e42eaab17a988f059d01c8e9ac305c89008f4712d4aa9bb027e78747b8e065eb07636f68ed3c9d014551a12020fdb50054c5308e43e52a5d5933d837830c83972952371fafd1c98d2e0427ed6def16034f8ccd2308918f9b5957916259cffe9e25e0ab2b75f2f6f4d916b5320cddb298c2e74c607eedd138826f11c44d94532c22aedc481eb139523f3696c90b545f41abbe6a59e2141f24f1cfd9162816737b8aaa511f5353a5d6043c3a67d645fa492ad3f7afa8952fcb37a38d056105e005d5ed83c70ce9d49383eb07fd531e418bc1040a7df1fe3d290a4065b5b1a52293a2df33d1b3f282b4135a4352f1d80b16e99bda0b752195397c062e2a84e03ca9c256ab4c136fd6fdf435c36e5e3ffa1856483a37229affdd138d601d54fd185459e63db3f058e1893da1f0e1f1a3d97ba9f22a3f65af686880b5d071182a98282216dd6dfc905777aa151668a54d0986b2f44de210f0b165b892f300558fc95c6f3f71bc2e366ed93da8eea39f9516c1be15c0e47a450a438d463970b564b6b2e55868dfb99979dc593858071eb01454b37153b73dcba3b6c42a2e9fd3a10b98ea520b30af622a684c0d939d71a6735802f79363af4882506d1be825bfeffaaf4fd1d09d4832e2174b39dcae3e2b1f626c27c0d66f3eb379b9dfaf291d7de77c3ee7", 0x1000}, {&(0x7f0000001400)="9f7f534c0d0ae3edd0cdbbbc0c903e9a91fb37c797fb1b42796db56e1ab5d41c5bd6c5cb796c54636bf1a46d4ce417aa6a0d28fada1868ef1fe26a42741dea252ec97352e570f41d53e2db35e0b7584ed8a317fd282f9c73f1c55f2145f5b60473fbf04e480f6cdefba79a1fb66f1f2578d596decb4fc27db637edb45ca5c87ba0f64f66817c9f31b219caecb6524666c9", 0x91}, {&(0x7f00000014c0)="c5efa78305801d242e7dad2017464f952e675a6d6b640a7816e6abc4e3f6d210316fdb14a1483ea7eb9003890659d2baec189b8ee9a55b25b77613c13efe84bfde6fed6d70449939ae220855a53c5b67234ef4027288bd979b324e8a196a64875dfd2943925742104870df88a891f2af50a9ba7e7cbf933ba841842eb1c37122252432f9614b58660d2be3913f68007402fed1613cc3988865c95d694b270d68597fce594471c792f114f1017efe911302d76b8730aba46f4df20ee96258d4b4b89a219940e684bb68b26b4ad08cb772407b20747f07aefbfb506ad799ad77f77d72934c1aa56af0ca02838efb75c9cca239ad0278cf8d36ef94c8637b7e0addc79ed09d490772b0296a429e48532437b1a6e04a5d80290f4f6ee35d8980c705659f7f85069387205683e33b1c5ba0e8269915281d28fa32f4cea1f33b6b1265aeed6e2b5846159a9774a4492f183c2cae810f82833103aef9929d4d60e8c9a1a0940358b8256d15ff7aebe803f6c49de0641cda57e60bb46400adaa2c5f561dddef7c5c8a15a9e546d8f1e75819107fb6c395d86cba4e4ff970da2b138fd61b5c27bec15bec1269590211904c6373464407bdf979a7ddee52c88330b5f7b770c22bf4e96fade98c106783ad69b5a4e2be9b88f167fba3904ba74cfd4608544e6d5cbd99e23475c8b0d06cc6ad5f78f164d2d6ff3ebf12b7d5e2adee9c236fa3e50a28cde5e2110253dab9f62defd1ef4dbcbb2480253c536882b81b425f504c664d19d20fbda26e04057356587acf0f14d27e7b2da0b23e9075a95b10b23a6b38e917cb5f0bdd57d8bd4942ea8ad293e14e1e20442232cbecddda6e30c5d9011c55051402a156312ca6b3b494b07ef809fa026ebdc39d84fcaa3fcfded606f60dbc78be23958df644678ab303fe1a4335797d6502e63a605b599a30e5dcd9efeea330061d06f3fc7202c67f686ff7f969512a30491983ae9ba78d2bfbb1ead0446e4a4f51bbb8265f31502cc2a7a708197daa71a802e891cd95953571dad8ca06f195e93dc062b0bc2e388c65467d564d3fbdfa5d7abcdb910e3ab7edbbc7d170332c1b70065103cbc7e32bec2e37717b5192597889525ff462c41c4e01a38a896e56fb0b05e0a405d4cd89a7f9d190c887c299d9beb99dbf6fdd0d03cf724c82a71f992097917d401304a4d0da7fdca5e5eb8f9aed41cdeba020c5c1f4679931b2ec6827b7d35c352f7c23c154fd8aa8fda063952cb1a59f0f033d355bb5e4978880080245e4f307dfe65b2b7ebf2d9022e496e61dc882c5e65bc51f1564c830a3a4d5ac1781d1d4ffa3c94821098870fe26b43720b4ec8f105027683110978e6daae355b72e832986909021c04fcb346048a2365c701c270cdc7d8b19c585f796da348652e72f6abe7cee4e82598f8d9cca02a38b0f5b21965a4c1c3b62da7d0b0019e670e415dda39f861b60010bd92e2ca5c24ef5a3cb4ff79923a49efa9d703b0106611562c6780f2dd2f2e36126115fbdf7ae962b4b52d11392fc473fed8621a5cd4f86696d2c358b6c7cc1d71e58a75e58324e675fed01a0c73f7e65e6cdb3d172acf095a7a5974db492e3b456ecd66c8d630b3bdeee4abe8312a163d8c2cfb020379bb5ab12665bb7046bc9b61603ada9b5837468b03af70e65eaf716a8ee44a2c475a0400f28454ff1a845174ec4e9f7dee26dafaf6ed48f222326de761328558d51e19343c4e4d7e62a199290dc67a6f33c2b2e68566e6728b75c87ad1e6b37c453b483b1bfdf7ba55cfafe74fbdc1bc0b2438905ef62cb28714833bea2e7089788825ee816c2bb1335cc2ba73c4a326a1e7fbd6acf9a3805304679237e7e617a7454d51c7bba40caacb87747e1e304eff3e2f85cad8108aabde952bbfb9d7e595e525a84de365a0f52947eaa807e208a2a1878a8e42246334e310a4a741764a9351a2e4319edceffb1fab679262c5ac40be5f76bc1e54f571c6d23ace8e1726d08110fab78f2b755a369ea9b5ba96ed9d45a2588206a2b2950ed71d5af23443b33c4876c550bd28e418fdd02388932e491614060d4e939b78bdaf703b6eca1cb3b189d2bd230298caccb237fd9a8550633f1f19780f9408ccbc1a21299dead8ae7430a14c481ed2655477f6b4405890047189bde76dff5e06e8d9ea34aa7f49c9287422dce3784d4b1e2465972da07bd841892ae0f7ef4ccabc439d68a920261ee47064dfbf15b87d065a7c2c5b5dad1969b60b19906d3064fa34e527c6836eb1f5ea1754afc03623a4a861dbd9e288eb57fe9b5d1fb72bdead0a07fc467ee059f08bc172fff83483e276037f03665594d006926dc3c926df94f6af17a2d8e6f27d25e079893d832b9427f836ae08f08995463e0bf0aeefe9490f00c4128f9f54342875a148ce7ec006f461833085593a292b2880d1d4a50f3285d91d3ab3523793906d7ae897c1d6ce1c7ce704450ac061a07e7e95542cbf0858df32ff9dff0bcde0458f338fdab5681d7a6bf429431fe50f4450cd3e6d81e6cef6db0e6c9ffa08728c324c6d09e2585db628c4286d70a4136b1015e5aa7fb8f585a82c867589e175b5792e6651ee63d54153d31853e8c1cb05cbc621912e45713c52efd792e861a4c209115ac30004e184a2f9829e82fa86390d7152574aa6d092804c536b0101368ff788d0ea8891678dccaf7d20c845d728bb26705b48fb84bdfb551b1daae231ce4e01d073f2571964cd57f1d8152202e0c88a13d951c0cfe7a20e83aee5af3d942171a1a4093133b708a61b2230ebbeb6b7d5abf351e0bbabb3098b18badd0d6cc76dc1cfc4ba9a184bd2d70410871a4c7bdfee0998a8f8eafafe2b259be16c57fdaa0aae635db20e99d9ed3b44ae26724c21e624e99c75787c9047dc7f686bd4a50de612767fb6e28f7e3ca5b60e0e8fcad5e7d5c781d89924f2e0dc1f0a76c09e12aeb07731e0e3102d7cf9b4a90aedc51d37330e08950eef4ebbc6c82973174dda9896f5963c357cbb8fdc14721f9c2ff87f51bbd9ff162f22334bb7071d532c85bead656f1c67b020b83bac8a3c1777e6d5ab96cc3ec036ecd58c0548bab6e7c0defd619367b1094902247750ed5b5ebb32357e374c313b50b6b3de0f49578088b0377e0a229bb194876ef6e44a9ab3e8ad70410339200d87866522bcad31a6b01a3fe5d7f42abf196f2ff8c16f6b209094a154bb69b1cb24b9d971366783d5a96309adc0a12f8903fea4bad22f7858ac89f3f7625e76111969316f7d23d7bb0a90b62bee0e08b8f1f97205aa80fca679b2f5550c58c41d32c06449466b896852a7be93e40ebf9d79fda14dbf78f555f24f6db8c01123e2be2c78c794ee8a1144f7fcab2b82f1030891dbbbd77dd3d48c481a7db49d1743e94b79d486fe51d89d0261aa099027ea578fa3efca623d7912303e565ae4b49446a6421d124fb545ee38c40f7c1d92934f40ce5dc04e767d1961fd42e2dfca90d0ebfa862c12f66cb97e424a5fbbef2acdef49ae544856c8e2effade5e9ca2e814ff98703d64321384c32601a88105df7ab85ebb09e55858270b532b7a85ef7fca270a022a8fbd6d010486f86e203709bcfcdf0b7417200de982c4da6da8432e0ca2d453f87640f9fa4083252b29672c3c4baa2d2e23dbbd670df296e799b102341ab44f0307585a783987afef1494a6f436e0fb5382d759466c30679ccf09bdb89f8982aa17769f6090a2bb7adeaafdcff96126fe073aac0769d18910940f914ae5013417ac12d1ba9ece9a34a71c85808f0177e306c927b062c9f382a2b51acb23aeae668b004027c2a770474e04d201405aeb280014c27d1146cc947afcd15f0618e7c0e79c5115a057937f285c7610bcf06ca5b842feec0b2a1c4965eb015e099640cbb774dc87804569fab65cd390409c22bc54dc18e92069f24068b7f2a4f6cda765b0cd2927246cf6832b9f3881feae5aef75ee68af4682be44af6b87c060caee44dba7b8ce10f0cefd0969d7b57ba9b89e833a39976a91966e5b26fea2a16e56ca5fda8bc796e3ca9b0248da61541375be7e37e8ef199e3319a0efb950ddb81752d76870bc5019f108bc480dac6d4a6bb22270132954981509f0ffc4670168ee4ac5b2454ccd95cf97294cf18abceabbc504429c94bfe3cae308b45f45e4c847d37c7f2bdf7f06adf232402f087c616e276be0f29f858b67817b30c30e8a07ffd9a22159ba69cc625f857e05732ab1e06594bc1899302e1c20866c35c18a91876af790dff14da533ac6140329101f960b2f920870cc5d6a05eaf5a9389e26dbe72619aca51ad3fe60fd30c074363449df5ec3dd69b24675fc64dbc70147c84ca7de5e297e6e190d27a23ca29770a0f2f269b948a98b8ff5f6bafe18ed74debd72cd096bf0ccd7c3a27742aa1a7015c684c22b7f1971ac25e507a8202f16b564df56beb48fd76120c6340aa9cb63fd93c3e82e551f3812a77995bea54a070b132d1f31c6a63bc89b34e611d2c00012e8712267329433f548d59583b811c3f0bfdb31d6ecad61c5fd2ef87afb88636e02bdabac5c5880fe6937cfbeff8ce820f1b759dfb51933230f6463c68f0bc7fa105f7145e28c39bf2dd065f16c8ea845ed98c887676b757ca62b34d0bfcb4c2f2748e242f5142cb3137e6617c1b564fb05febb3494849b4362dee53815be3d4dd95be872417eba879c460fcb46b0d5c5b1575823d5386f2b7d67812c3dd2d14e92a72b0d4de93110dda48553528230d5adad69b782c1ade12ea05b88381df6370983c08f98fef66bfcca2ef66cf9864b8c229194bef1604015579efb30401afc645b3e3c49a8f702456abced86b0d811e2e07d63ba362f4402780f3339fc05a395fc60c3cb3d4f542f80e655fcfdd7e67f8e6eca23ab02709ff8f92229cd52fb4ba6bfaf64dd4745f7973cf3100863e4e3303332b821591f0ff5fb4f98c6608edb13de5a124b62b573ae73600d002255dfbcbb9599ae6695b9a064350a175d53013dddf250b26ab22bd6b779c51e18d0ad5e10d4ffec05979236a26907487c7add7bbdcb5d8cdc52bc7991f269fe5fbd4b737dfd0de81a81ad959eef22785cf4cc0aa21aad683a50ee86ce4488557be9c44220390c61c4844aa3b9897d62a2c6e0dc3f71284e1e18e7199605c0d643d11e2f9d6c35b3d2f5cbf9fbee6ba32ecf2aeae66efd7037d53d7a3366fd770866a342ba68bbb8c10429e8a65f84f751ca044c9ac60d46c6243abc762720aedbc2156205ccb3971513f7a6c291706c129e6a41baeee495582856a7a11a524083b6dba265733e3b3f670b2ba2e6bf7305f7a8cb5e8852f0340199a4b3a09aa0d174bcfa45a5004d13fee95abf46200d130bc70124ed29cda4ae6b4e231c46ce081d2e3314ca9fb17867e02350b202288c1a8d580b6c2d7feb6fce61f5a2f5f0686d32375b72e491afecb6204021fe30f96f1cbcb8608a47a8485113870a7ecabe498d9591098523e5e07c22568d10d585a332a784164e3915d803b0ba7a3ee15ea7c59c10d3f6c49281f7cc52abc3fe231d2c06a2deeaef3b6e3bdac4419f4069df26830ebba76c9bb53dbfa67038cec59b0ecf500752ecc89ea9af3bf9e2b5ccfe786d041c87ba28f5c59645ae4516e5e545d5f19ecbaa0211dd259d2f8af6b79fc0fbd678df44d66d80f5a2d25a6c3de71219deae1b363e85d1c81829979785e8d7262f19bf8235377aa9d7ed9c9f4467701dbe11e350a2437ed0b0bb43f8f3939a35cc47992c3d44a764714dea99c953c4eee278a7e6f76fff1c17", 0x1000}], 0x4, 0x0, 0x31) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000026c0)) write(r0, &(0x7f0000002500)="1cab28a53302427c840253d0a70ea519c2c2bb5b3b2383676d60d3164efa89bfbbaa22bb6e90aa04b0c70471e804d9cae6bafc3536eac99dbb24e1bd893b0b032fc6b4b88add2f085c69177112426238b95c847bacdab7df2d6aa6d20f0f5b9b058588e80414e24226529d9fce0bd91408d3b9c6e28aa66ad4e8171a13e7b45b9f4962d3e02acd829a66dd3b686d78279d20e862893471ec3c6086a7", 0x9c) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) utimensat(r6, &(0x7f0000000300)='./file0/file0\x00', &(0x7f00000024c0)={{0x5, 0x20000}, {0x4, 0x3}}, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000025c0)=0x100000001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r6, 0x10) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() r2 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x4, 0x20, {0x8, 0x6}}) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) 16:00:13 executing program 0: r0 = socket(0x1, 0x8000, 0x400) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lseek(r0, 0x0, 0x11, 0x2) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x315, r2, r3, r4, r5, 0x20, 0x8}, 0xe02, 0x9, r6, r7, 0x5, 0x9, 0xe5b}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100000100, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="3d32a3e92869ba92af64326daa9e04ecb49345345af6ee87cdde717cbdb07d9b1a80d4d03579441d0625cf39cd2d535e8e13b41a7a6d49af443caa805a2eaee648ab6726fe19ddc09f32f6f64ec5b059eca8074b22539b1db181bf1736bf0f678831877610b473b6d4b07e7384b6025486f3ff0e0962d7bdeb48279ada11b8d73eebf741be464f62ce8dce99c292d665f81aca988ac8a13e249ef685728b71e26753ba79151ad39045a6dec280fdc480b41b10c74689e42c643b03ac802f406f3e5a935bd998f251eb83d1e4dda6c8a7238f", 0xd2}, {&(0x7f0000000400)="f4b26fa07f4dcc6bb0436d819247f6ff05624f3f0a2fac9d1aa6577550fcf1e3902ae4e72b78ce74e89cf8c9c45b8e3ef8d5233e626208e3373ef58700bbdc8940d306c1e92e6eab715597a685d875b2b46790e2030abe560d76f8bacf201b80414cd37e311f1b2d69627af3c26b6a4e8253e8f47c80de0c67dd58ea376e062f0260ec73c95b8469cdbbfc58fc68d4ba5cfe5909551397437fca9e5ef77e4a729d98bc684df6413f008826338fb638bb9bfbebc138a012cc3c570f6dbcdb6b05bb23c6fd88b910e2ad1eac56f6429474ecd00042cd440b90294c9ef9f45f9522e53587d9823fcb27185fd6c139e9", 0xee}, {&(0x7f0000000500)="ae789b7438e45bfb0415f56cd67772830afca3d86aabdb15343c9eac0b74612793c87e22dcf5fc27c5f9882d9c88b586774e671f00860749e6ab4d28afd27a71ab0314b381da8c49c01950bc307b59f2c37092990b97e44efb485671fabfbe0045dbf0348b68c7a74aee7b039a9c76e1cb1b2931cccf41fda5d5a117c767c8a09b0afca8afde56047d3f887f65c23c9becf4ee47230dd223391a8a8e20966fe9940f51a53705236db970909e30c2caa9e4cb387ad1d148c01be51e32c8b4c3b7ba9fe13786c36f925f1739e8a930a6044b40286c", 0xd4}, {&(0x7f0000000040)="7a239fbbd4e2d984e27bc2f8f37e08d593070a545e4164e71009818202e57bca9f90d5cf816b704a959b093858f6c4812a6de6cac047f2ca71919ac0c20f13f6", 0x40}, {&(0x7f0000000600)="00edae94bec1e5d98a72712c3eb27b2d576945953d0265b86774a74e806d0a2c4c43a6b1a38917bcf445e28084cbc99bc65df0f65b5e9e0f3e175f020accb8fe73e3170a144c43aef3647de83eacf51ed75ecce8b37170e65a3e00f6180b15cc80c2f999a2d8310a2559dd6ae9e8541a269d09abf8f2858236747624c6f2fc4704e30da4ba12be2a57514f06451119c11b466ba9d743ef56f97f14e277780560f56814e2763139c6cf423927debfb9d6b43f4e48f6108b39d00153b42dd10c53d9a552f8b3f9ed3fbca84ac4621ed20dd629db11dbe5cfef8c5477e7d691905f06bc32fbc1e56a12d7969a29fb953eeecd4ecbde0de35103572e9a35c50a50a07680f9028ec65d53d361d4db504d2440ffdc58b350e288e361438254da5c5ed22399fdba810d03a886ac803778cd0b0421acd9c996d811f13e34100a99e4a28bd4afc58bca0ad6398477fcbafe0ee1ae6b4a5b8a8e1f48e7865e0f59fe73e994cbe2d32d0f473aee083733fc1edd049ef91d4baf201926982926dfe4b4d093a243d670831da3f69935b84f026e870c4d03345f66967d8351c462e9345540597033160529a91c1ee08a84e8db8ac266816490058ac4414d62f79c127a2484955aed7ca716e9911b87e180dfa9b8ab1194d23f678e939feedc87e0b61de89c395c9cf6c04afb70f52095c3599a558f0120fe367ffda5a5b1a28da868e2e9167a5d2195028f96c882333bdef209c725228a8820b19f07d90685bf8b5b155574eddf15e1b5dd96cca581d6e04c58e8e166b23065fee4ca8b8f86aa6c284ad708a3db858c1c235e32e2494a34f8923406ca6c4c1ba290fd5ca497fb938bf2cfd151e29b1adf1a4c74f8d259f88b4e0b7aa040fd1078103075ffa163b086b46a290a51e1a0cfee3837d51bde0ba763b07d6b5a0033cdcbe1bbb335b095bb59cf27867f311b3f74b3da2c76b5424b28e04a5f31cffffeb99a1a03791f8b7b01e7a08ee7435d2aa763f54b72bbd506fb62799ebbf8f7279f096e1452fc57a5a69cb5f21578dfe321a152ca452dd6e7fb2e025d54a207a0978eebc6eea0a9a6d1125bf0f7891319f62fde6b80e4c6d047a1a3ec2e9c6fdef8a0210153348e921fdad378fb2fdb186599f519c32e0a50bd342881c309f0f391c365bb31d54ec822e978416c6f6261bfca359d661d459523e015f77029516b2a06b0363978e46abe9d85a740ed461e30565ab078f8d06fdc3ff31250bef4ce2ffcd4575a16dc4c66aa694cc4dafbcafa1e341e864ee3e8fe82752d2bfdba6965c64a291450ef1540475309400ac6be97d6b8f537acac4fb968b0d5f2c98ca5ce94fbc2b3d5c59b499bc9df2b14a22d0e00d4080cb053889adfeb3e88058e0d4bc18a8e75999bbabbccf61ce192687a4442ff07490b4b5a132da802f54ad8467a9f24a48ea8170a3c3c8872906aa8304ab4adcc51738885319379dc54888e9edd377c41631cf740f5cb37fedaaa4385c789bba9e3d413384acaec684a3b966aac0588d1a0a3e427395a6d841dbac93bef02b88650f52fe91eb2ea9840a3ee5f06647bd82a0f85277e3a5a7219062be001f289e371176aed31e3bf0f30609ee625095de06f0354e6c4502cd2273274d164fca1562e3b63343548101c7c29d9df9585aebbc9f2762ec0072650b2b81adec898a993734949814a4712bf555cac56bbf47a50f1cb389f1f8aba93700ca9a6f1428cce1cab6113a6c43c0add3b8db35e8400766bbd3607f2c3e93d1f28d47c468396a66c8140fe6b3838501c155f345c00f634b8dec6a4293ab3283411894cf955cc9b5ad1f33feb879bb941906961cb64b726ecdcef896cd1226120b2b23601d383effd3823f3a36f69f3f6d1d2e38f359d0ea53a79b9d400bd01e02a1eb80bffcfcdff778adf553bb8c227255a61cadbc9a726f99b00fc7aa2e12253bce48ee5d0fcbdf0dfcdc92227880f88e4248023f4dd17ffaa8ac8055bbb3f0b79047f1b23200e7954121aecd2f0dc18260694cab7d32b7c03851dad8a7d8cdf8b98aacb2314d90e879a0ed5ff967a032344e478cee20b57b3071fcfee52ac9b7adcad16a4f248c13a14df129c0b5265dad8a3c699e7e4f8f8c7be101000e5d80687d293a286c44fa5358a68f0143ada91394390acaaf65b978146be41785ae2d4f70a14f52de1642e7f0dda10a5f2c0b658e0f5177f71206c3ddab566c6cee4be7761a06dc4d63f648968580faa66aebffef88b61f98898f3debf998b4b855f4c17268e3de719f0948de77d02b34bb871995830a45e751781c61cdeae482dcf55a51577a81a1baf7fcc947656f66ab1f19a1c0a263418b431d59800200133530eabae3cccd7b12b38f555b46da6f6d575260907ecc3c3f2a08d6c8871efaba55415084d5008c85a6521370846ca207b3e91fd26a34e245f3606d46948189da5e425376e5b40fa7645e4eadedf1eb34b81a0e60af614f69ca8ff640be5c43dc7363ed5441cc722472c2d0fcf2c8d2abeb89c0d804f6b793b7e653cb0b9a3cd54b859d2ed231ff43fdde1c8587d97d5063990ec8565e6f919034d09c76d81b19b67a89a6dc3332bd233130117bf43025b981dfc6216d9810d47564c52952ed33a2b05818e31cd7bc9975e17f7eaa760e594a8171cc3f5c6df95bdc89aa537c4d5056bee24ccfe2f69566d4db797f0d996312109cd9e94f70a39eb9db7d777a81ce8f26da0fa236c3ca7d54402f317d305369de14c4a72122be40cf512b54dd1158e8126d8d5ec3a4ed2f6c9244a991506071ff0d2f47702645b619bdaea681edd60cd76ce22613f042cff28fbf157a082ca64482c4b7340a4010de9469a1e2a2d4f01bb092b048e4bafc3ec37fcc1dc63cdcb098d18484425cd49db994db86cb65762673095287a00d58c3b3b4733a7f0999cd2a1d02f77a746fcb1b6ab2a3250e3e6a69078ada8342ee260a6d2bfe68c740b6f3354a72c2499f2231117a41c08e26ab09ee8db282742d1bf3d67d00864746f952d392828124ade1d5870448a34dc9fbd0d4aa55af55fa397d94098f77b2de66006a43d1e9ca63122b47e65d5970e92c1769174d35b93a243ad613e25671ae07ece9a82bc601a676fcf4d79761f1d5c2c1f336462a7b9cc8af8c5010643aee6b2cb374b03bc14eed4786d77696aab1c9698ec0f278130efd7f2d054190f787cd89d023b1570d9c40048fd25abaf2e78a11504fd9e789a56c257ed90f49f545809a8cdeef72fd91b4b5e27a8673179d6185995e0a2aa47055221646e33ab4754890b7eb987b007aaf58453e4d88b16d10b2de1caa6bc8b31db90d55f75b4f0c9f09da56f4a513393ee456a10861dcb49508bfb76ef5852a9c1509f4263d4a5f0eaff0a6117a68d7f8278e03424c0be475cb94d2d6706f412369bef454bc3c4c82422f343bf5e43686a055af2335f23c753233acf1052afa748e2f881c16db40af4d74f13821ab2e0f4d8db3479516d9c6eb09c154c54bf315e5977ae5e0bc83479f015fa43f8658266302f8ad60cae9d0a7eca67b45a2962a66c68460e9a8bb5ea342ce41a606dcea6af6979710202e51dd2c06f77bd461dc7f45fd12be14c0fc4ec87162983858f6978a5bfa582217b31de95073cc925a34096f73cae6e506aa80dd19844fd0be3df3c8a824b9379be23ab6cbdbeb4b02fa6e7dcf467a2f05efd57a1226fa7ca757875aeff8cc5b5acd31ba233bbf91420caeb07477454e8d4d668d3409cbda22d430e080bf8ba370c217f278462ed33c9bac9ab8824be5d90e82ce9c4d5ae02a5c9e2c522962ea96b599dd09c78ee41a30f3dc5407ea76a92fba8cb66f4a945d2b960871489a4d765a9ddb3783bc5eb711e5ba8e499eec003caa8d8c5279632dc8acf9e01e33baa8542c39570f0a39cfd5ba6c8270504f20fa3aebce8035a8c4c1725d23ede1c2c4c2b7ca9003fae03b07b08ee8fe18ce281b4b8557dcf9124b5ed156dd6f0483e792ff850eabee34f0f872e79ab025469d346692999c451b8fa1bad0d60a6598be703951df91a75ede3d6b090a492c310515b25e6822e9779b078a30d87a3951b917301553f9a09fd8ccc6505a39fe11ebe55a00a99629415607ef1936f79ed2a012e6c4976eae4c2f44fa77c3cb7400fc0189f39af346997294d0eae84133a8f69becaf78f8061dfdd359f413bd687f89a08fe0d1aedac8130e9794d4c5e49f1bb1ef71fbbbe4653062358a3eae82f94c264b33fca1fc8446ee9ff8fcda558351dbc17d63fcb1ba969777a15e9c4a704cfa8350755cf330b0602b598fc8629cb4632de7ecc3bb202d42e0fa693ab932721247b8f2c1af28ff889573d67e14e28513150cda2d18ec3830e64c3cce1b87db76a45f294e22365b640b6b950b8b1f2735210d0ddf3edb35f6684f41bfa320e751c3079385987449493402901a695a92e241c945d3f74b540a4d8753869f0a4df7efa187fc3209966057225ab25c15c4f9ceba84763873755f6752d41ddc957d30fff048d74f6c7a230d92ac8d030ff326b845df763e4993e112902152603998cc060ec67374bd65753e49fcd008b34ccb6aa31c81401cc4c1bf1c1c1a0461dc723f237bc79617496152c649ca51f3bb5418c38a2b75291fe379587b48c03e91d4aa6dbabeecec1724b3c9cab186e135e6c78d27f4310d71b44c8f617a3f1bcc7effe4472768085bb35b524303882f9d0ffd8f3caf10663ad54323cd755a251f2f90a16f538046b4d52ad65a6078b3ebf7bffb5e2377e20c05c08debe54aac096220ef9d337803aca8439c2d338277f3af1c630b9e65d37bf9c81cf0a8d88165de67a9a64ef642aa25512af6580a86ad4d7cfe4d662123020957e1d27ff8e95a2b9c6846c981b82520304d6d49b69b15a682cf81e0361d99e52c17dbc8ce1825a5752078c8edc9512e21eb1a6aa41950c8e16a0877035d8a3bd58873fae1e4a896cc143945c2a624a3eaf603aafcb484c346c6821a03b55c33d92681bdcb4e053557b3c6d0c4f7cdf0de6199aef1b6ca8e741365c0ccdabf7128d77733211091b5c7a93bf2bc541c0949114546095acdabf0eba03b8c987a814d8a00c5fcc455e843ea2129335744dace400e12f8abf0e09d04ae111e16ee2c868972a4e0c5be6f58255841643852276f50465e820f1f374a0db3586395468da2acd6d676049a4b681f24aab7555c117dae8b158b6d948aeb41c6cf3b2e7380619de911efd60d419ca63c7f9c7c870d74fcfd5d9f202e7b389a3785a4c7ae9d6f720d107aadfcd8ae26452a647f66dde7bc323523510a677ecaf4701441d39eb57561a974f211407a69563a7099cdd15e204ad000b6ee7741508a61c947f58c06cf13d03079e574b38fadc1768de869c685b394cdbe64bd8b372a052a58d8d080ffb409e88a82d08d3a96da8e325fedbb15b78ff66ddbfc58e42a7c1f7115db25553b59b7e5dd0cdf6cb33642c609dd47875452c9b8286ebbce15a652434ace233998ce418a70ab5e57b38afd254ba1f6413af99616ac85ec7019895ed5ec9eb6d0da856a4e8e0f2b81352b60cf58a1efe5b05f06030487ca94ce3510e22aaf353b13e53aaa8d352c5a955705e003ae66cc0e61c5cbcdbd4cfad9b4619882578b50d2380998825f6ac5ddbf89417ff2299cb58f986e5d193bb9b4bb0dd0793eeae8650ac6893f62111519fab2be6724c9abcd6c20124f8e3ec7cf775d72a325b330a043c95ad27adf982a1c29ee6825c97408ca7b56106844457fd3ef10631471a25e71bce363e9de03f017de7b86facbab6a681", 0x1000}, {&(0x7f0000000080)="43a85a19a28087e25762f0099749f04a8009229fd123424f0c12900280e4ca913c35186c6fbaf09d2f3d9451f90cefd7022729eda9e2", 0x36}, {&(0x7f0000000240)="fbce88a851c18f4beb4288055bc9664797d846c1a27dc742f1862d5ed6aef35bffc26e3e037fa7efacbccc1b3db50963be0bbad135beb4871fbcdf19c65ccf8ef434e0c812b9b2a39da6ba37de41c8a27d970ef27843b15d2954c3decc3cff1b7d1af644718dfcc6d1e2e4154dfdf22aef0632b8422a9b52860646c0069f1e6dd75fde0785b142ab3d7d44519363ed8b2a2b", 0x92}], 0x7) unveil(&(0x7f00000003c0)='\x00', &(0x7f00000000c0)='q\xe6') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) syz_emit_ethernet(0x770f0b54a5645411, &(0x7f00000001c0)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f00000000c0)="4d2840459a21a3c703d44ef6a3489dddd80b02233f5d9dc45c10f0150630656089b03e33517b03bbfd5093") syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0xc003, 0x5) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31433000000000000000000b1f947c5ce0ee04e3d3890aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a51f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d024ef1b85469483c629f10ae6755ae90cfcdab29f1f51baa14ed75a0d94739283f0e797911f359c3ce813f9f2916f20029ef556885711fb029736598b5031b9e816dbcd3fbb17f53611fbcc0e7203396e0daace1a6045d19c4590a9a1d9ac53151824b55198dd2422368f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000480)=[{0x187, 0x2}, {0x41, 0x8}, {0x22, 0x3}, {0x22, 0x5}, {0x6, 0x2}, {0x89, 0x1}, {0x8a}, {0x44, 0x9}, {0x147, 0x1000}, {0x80, 0x5}], 0xa}) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2aff039ec9f34a31, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x89) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f00000003c0)=[{0xcf, 0x7}, {0x2, 0x3}, {0x2, 0x8}, {0x100, 0x400}, {0x24, 0x4}, {0x8b7604226d5b1975, 0x5}, {0x86, 0x1}, {0x0, 0x6}, {0x44, 0x1d44}], 0x9}) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x220, 0x20) ftruncate(r1, 0x0, 0x8404030001) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000500)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x6ead1bb25a9ffaa7) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)='./file1\x00') setitimer(0x0, &(0x7f0000000540)={{0x82, 0x7}, {0x8, 0x9}}, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4df, 0x10001, &(0x7f0000000000)="19d3412b71a63fd6a7143bdafb40c72c519e13c6017f831eb0b33f87a7ffdec54262fba1ae0fcacde41a70c7f15a03c07b425bd46133c0c6cc477f3ed18593fb0a7a2a44f0f341b76ff8669a5d788ea4f9b7aa9caecaf54e7b6b3624f212637091f3cdd43dc13e67cf199897695faeba26585f713d", 0x75) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0xfffffffffffffd49, 0x110, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x4, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r7, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r9 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) setgroups(0x16e, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) setuid(0xee01) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x365, &(0x7f0000000180)=[{0x5c}, {0x84, 0x0, 0x10}, {0x2000000000006, 0x0, 0x40000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r1 = dup2(r0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x0, 0x2}) r1 = socket(0x10000000011, 0x10000004003, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) sendto$unix(r1, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) shmdt(r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x4830c7899ade6640, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: socket$inet(0x2, 0x1, 0x1) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7b9ca744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421fa82a5b162fa8e6bb5471dd15529f871a810023c9ef0135030084cd4ff3f22084111026f95762b050de053123b9d4eba79fe5191b3dbf4c446649a974431a7433c7743"], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="4007daf3f88c5cca4787ad87d5af060b574383991099f8528ebc4d24c58afcf7a2169596b7cffe1e38ddf1a7db9cd209d8616734cdb9a34839613481c237d782d44fbd6c3956e4ea136fd23084ac56226d16d1a635b9f0a896f89d719e2006b8cf6ce7e9bef19997414acfe2168e020c68e669d10f91b5ed345de578650bf23a284dc29dc2ff53be1d3102633519c9291119ca49b36744f558c5dbc06ce7cc413cd9340fa5d154ab585fd3c567501b9a3294d2a5b6ccc8707d07324b4df0a0d2", 0xc0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) socket(0x20, 0x1, 0xfffffffffffffffc) 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) fcntl$setflags(r4, 0x2, 0x3) msgsnd(r5, &(0x7f0000001640)={0x0, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x3f, 0xfff, 0x1000, 0x1, 0x71, 0x7, 0x7, 0x1, 0xe01d44e65fb0fdd7, 0x2, 0x4}) pipe(&(0x7f0000000300)) r7 = semget$private(0x0, 0x2, 0x122) ftruncate(r2, 0x0, 0x4b6c) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) getuid() 16:00:14 executing program 0: r0 = socket(0x20, 0x8002, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() r4 = dup(r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x7) r5 = kqueue() dup(r1) kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000080)="4b0cf8d1d4e80d9e21db69e76c35", 0xe, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x10080, 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000180)="631622f2a43f93145fe2fd794c8725cb9452c46c095e2d2713b22bc4a8ba059588b2e68a47683f73c9911a2db0d34bbc4c7ed6c16a3e00372d42bb0a7b904d3c67b8eb1f5b8c5502a3105affb6d4dfd186e0008e443baeaa4b995ad1e8cf634ff326ee15b9197aa4b0db49d18267d9371a4a1dc5a5f16f5697fd18cbc5bf85b524ba5d4f6d50b64cd13f9f58d2372e7df39461a6bddcaa78421b958085afbbb6353bdb6a276ac8835a6e1f4b17c770", 0xaf) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x10001, 0x6, 0x6, "114f58a6905e1a42f00be890560efc69c593e8ba", 0xffffffff, 0xbe}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) recvfrom(r2, &(0x7f0000000000)=""/34, 0x22, 0x2, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x3, 0x80000001, 0xffff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:14 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x0, 0x3, 0x800}, {0x2, 0x5, 0x800}, {0x7, 0x8, 0xcd0089cd56965d7}, {0x2, 0x20000000000008, 0x1000}, {0x1, 0xfff, 0x800}, {0x0, 0xfffffffffffffffa, 0x1000}], 0x6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0xffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) getgroups(0x2, &(0x7f0000002300)=[0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) getgroups(0x4, &(0x7f0000001080)=[r4, r10, r3, r4, r3]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000002600)=""/97, 0x61, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002200)=[{&(0x7f0000000080)="f393c8ad674475df9feaf896e6ce1b0df05c504ac0837bad84569885cb71f7c20e644b0a24a37c0d1df88bfff5513aa696bc16e9fedb65bfbbbd9ea23e2a9ec7d8ac1438b1a9be9bd358c4ed54c9452bcd712ae9028cdf01fa47fe06a9edf76ec3c9029e058bc134496410bdf8de4619c2726b5625c0a6234d5ab5be43a59e454e684c9070dfacafcd885f8ff4cdd7860a0d74313ccf3b12e8125920d14c861c2785adc37f1e23acc7e9822e003f3ae117313bad93c984b57bae89840fda2ceb0d6609a830d0f53cee00426074693248eae6a59c022bd942edd0e59ed82198a18399dffadba9b96d1ecd0e0a79743f70cf690d64801ac75935bcbc55eca829d46fd87184a211082c044ea9ee4f62ababe23890dc7b25af7579209779f8873c7f8d75377faceb19ec43f7e7578b4339b27835dd8a343d206215f414301d415a0d4d52bbaa9f80854338eebe2f7e25f2d1a741aebe2fd1156dcbd96c83f168f8f42915e84267f7b878b31397313afe40083cfef55c862dad1ba3d239ccb8a71c23929db91323cf92084cdab94be8ccbcd07002b7979c45a0fe66bfd2a6cc42f0bb7bc294f8e2f618f31d2d41a63bb48c50d560193d7820c9cb0a534a4d95e46b916373487e1392920ed94b3bc71a932f4655ecdbcededa01273538ace842d8a8debcfd67b941ca2eee3f19ee89c0b2285e01bde9f9b5fe8c5660c0e461b50681f87bdc008de22f769be3abee4247331a7c15820e1f12b29b77394b502e78e5b55298add5ed6286b3a83635f136df35db016f101df2dedfd7c70d3d42c76b9600c4eafab56572527716cf9d8c5c6a212ef29d18220482270deb0135112fe1f662e56570ef1503a5b1b458c47052510c75e9507960a8c5e3a53dce4c9863a332c04e6c880919ff023acb132ed12f1ef24eb3e0a986b8ef888f4dc5ea7df7758793957c853a69405ae074562aad276f116dbe2ca5ac9784c2f8123b1c34eb9433224f19d7fe1ec83955132f1a11422cdbfd2d03cfca6e3fbab5e0688f0a7f6db9d97eaea27d4cad8b89ceb095c7a0b6195eb2ec302fa4897ddc17009839c0d647cf4fe4af816818d8aa5440e2efe4a1efe8982ab689935667e5f24a6d30fd1d741e28e31e2a3eef08ef8a777babc597aa2e9f393e4ad8183cc9a0791bd3ca5778d65e9b4e0bf99c984df6951c48bb3caa06d02ef85e367f39acacd38cf3780494f59ecb0f9cc5168a53113aab2460928ca1441df64d6a3bb21b2bd5ef3e69da8e8b035e88f90d94decfe835b6a324a7dce439834a123d571f6550bf285fee7178ff9b069b54263874ccc73c841afb1d68583ad62b436a3b56c8ac4dc3ae9e8f680697d415e8148f3d3aac25d34e6fead43b5f4e0f34854b7555f8e569e7cae949ff90cabde2ed3ed1c301bb21dbf24b29894a80663a19914d89f08e823b94e3a7d4da758029129aa170fa44423f74746297a4b0feecfa89e2a4b5a88a3084c90c804b0c73359d25e975bf3d86354b914dbb7414beed0919f13025c32464ee9e4088ea9da1f78ba2472a08b967a5947c80d6d71c8548c0f829efadb67a7efdc2bda381ac2e864165f5d58f58c2cf3bac1f110b20d92eaf78b2028c5c8ad99c4647df3af2f3e3aff1ee5b5160c6251d9eb590fb147c7ad7ec6ca6dd26777e0fbaa8a1cf3439af8590cf3635ee4c85c90f9f6a9db428a0d64d4660cefd4db3fbf27f4ebeabc541470fec0b2070be1500aa0551561134bdadf7347b09f8be36f1a1aa23a7e85729348786406926b69905bc37fcdf395175d176cd1e89eb38195179dfbe06cfbbcf7a7372c1e01b3ba9aba6506501802218aed493b3ac17792ed3a897b1b17baf1db434def5d4d0bacd5c5fc739841ad6e17457dbcadd4e4705a2046acb6917920b9a94a3bfe0ba8bc51a07fdf2741bcc4581087f5e2ba1f3277bdb4bd0bb869ded6098a37d2f90a55f1fedaa56ce3836c2dca84be71ffc89bfecb0ca47f4294b171eb8673d7a080850714674e618783ccbfcecba8fd46d34917d9574142c491f7517703a623bf96e32bab9c178d0c8936f2ebe3c7b0ac1e1c5895e053d35ac51edb761a1589a7922ae458793c46bb5f8307cfa2a18e010af27f08f3608afdf0a41528cc61db0bf9ce2dece86e4a7f1fb958054ecd7009286a50a7dbcd3027a8d78ae4643955b0d063436b9d21a953113260ad13c1f0fa3c9da3913ace839166836a7eb0e3fd97f65e818a8e3f6ffc0b034682989d7da3eb784b6a55e580341fdc420451adc86ff293951cc8eb54cd051ab9ce81e944d63f61fa8c2dcd768f545dee022797aa36de0689cdd73f080b9729777423d5825bac12a292b6df662416dd3e8c61d0a24a532d451396b3f5bb31755310fe88c009e6cf6eeb1cf5f84ba6fc76e4316c3493b13c90efe6c4c31b191df6e405fe818b6786cf5785d4325fe4ed4d52493ccd4cc901c71a96f105e0edb006569632db52552bef48d66cdb65f99a7226b557c78a736ccc5a520311c2c5ae22ebe32a443273dab9c86705518e0a18025508a21c54c1750b5aae759872b1b64c5f5a61193a9c10126b50790c55b725a36f7dc5d90cdb9ca843e6503f96ed4162ddc66173897b65689c3cc8bde57e9e4bbef6af3fd91d7bd40eea23d9155b7cf3aed64a4c8be187ab3308b9484089fcc1f0faaffaf890da1c6f927dd578a0df3b273d625911c9bb310338e246c2fd727cb55371129df871d89f064f1103923e12bc390fb586cabd4d9bc05d556eebeb1e9d5cfc8478b6387feeca3437b50fff1d0eea141643c638ea45ace28d3ce9ff27811bd8e78be1597599fcf2b7b5bc12b7c200bb3c95d8c7dcd3bf0633aaa26fab8cda6dd35bd75c30569737f46f22a9594dcfa29eaad38b4623aba4c7b3ba2715269206e9eb25af8655dfe401eab50cf3e62cb95e3a711a1aebbe81d06d819d2c5664d408ab5570789ba797346bd8cef54600fbd6d3ff5a959bb4715e304af27a2f4f916d7d479952510a7737cdaec6a38a8c76a858437e23afdc1a4b81fcd65157d83bfb2cef34e34854a21c6982eaa9d5c2fb9a2786346b573e161f4c0c0b5dfc1b3afa5f704b45cf3298ee51c633f50552c124fe1643dc3e84968330efd4327469f16fb82a6fca0687151a5a7995b9a08691c2c3dab0b49dbc30b39c02fe013496845af44a4006c184a4fe246651635b569e3493ae83ec3c795326ce82fa9f19a2a3059fb32ddb7387b4c1651ff5809a15aa77ba2b46475d4c9f73ab5ba99d9aa9f4365fd7646b2cf87ebfe0d1b10b1b2513924161e4f70c2a1243f6c8025f3d22ea06274c3824a1dcb462be2d97f3c28940266dd744c94f08830d2df65ae5aaadd8864a40cba4f79ed64413de6dee5d5993c3e147f161b9565bf541e5a12bbc3c98cb69dd4ec8d225649cfd484935bbb8e176974d01a043b16107c39f364a179b9bf875c43e8851a77dad0c9d7ee9145d8ec465c4e8e78287e08e5cf011f2fbb492aa4279ea52c6526dabeeadd37318cea68d514fd592c2cfcf6594473b96a440718a639df710571b91b9646b4e154ea6ffa614bf8b433fa3cb67fb96d316c6dc793c3d057722f27b9a66b8fca5a6d8296839d04cf0c99bc0dd23ad503e92dd969a132df2ab350181844483aa78b877bec0480c98c1ba081f75aba9e0093216f41caf83aae78ee40ed1c7f0097fd46ff86f7fdeff190be3a8106f052dc924ce306cac0dca179b50870ce23fd75f98b54d4c8359c586ff50ac668a0e3ae3947064437ee980ce4741ad5836ba4ed99748659ac33c83e82a775405d22e9a64afaa8fc19ccc07b59d47daf5ccd092847c5b03727ff7c059ca3cc305ade7ff079e38a5cafc0c0f1739e1f9cfbe3d23a39c7f625cfaedb0ad9a2ee0adffa8b50f2b5b54c9c37c96231de774dc28e88ef11159afdaa91097f94e4e6d3aedc57fc93a2089915f1660055a75d8922d3e2f9be86997f1774270e1b5a7890ecb468d3f2a00d999206430170740b0eb379d4309df196f696dfddeb748e14245205771abad5efc09c4824c9f833ebd0d9a120b535488b528a04e178713f83725a05aeaa89977130dff230cca9c93a869858efaae633a68a826c7540164e7f00aa84dd964ea42b983ac6ace30a3e7cf6c476bbf360ec983f684e0de77da7153e14f0ebcae16ca227bb21f74a889f73bc6b3ffb68e2738eab62f6400d104a5dad813c33b883f2a3389bcb0b37551690317197c55ed64f7cc79bc440d70c0804dff0193de4f5fd9183dc6c82c898fcf937dab37f1fabad43ccb51007e3666df488c9fc81ec908bce598506d4f105af5cc1a377b3468dd87bf4e0713ff4787d26666ff1d4022879cfc4243f13cc3a8181534ed691a0047e8a756ea6039c2d9c700168f8ed8d9be1f9ae9ccfbe4ff0e5472fbb99b9596fa444ea21e741d9fdf370a24f930e5121a2101e165a5c53a899f92addead009170b2ef5cde4c23c6665d60cc06d5bd8d7bf9d48bd619728912f67c348e42b691eca912f180352c7848b36d7b063764e15cf2d6337a3fc85d6be9432be1587e811e0f29925aa128809c2217aacbe1b8eb4c679586c3e97bac318ba2bd07fb12d43d7c66b6e37237a2d5fdcf9d15545ffa6dc93b4b533d1244b27de884b9506d7597c563db7a4aa056f0d3c5659c359c91954aa5c98768c61b7e41c5156d324c9b141c2f658010c7095d1dfb6a023682c2917352bb4a162b293981a2149412b0ec91f9f9e73ff49ed6f288b604eda278355baca27ac3808357aa5e93390f0e7fea235dfa340a54f5334d6b9f60c12954cfc773e59db88e796815a7c9275328ccdd8bb2227933d6877ae2029e5de46bdc2a925a4c0fb10e533b172748985949df9ca6eb533289a4c0bb7a554b9c9c0ffe63e0e8a2d783dcd4afa6f5c1078d018ab97a022b767181c6dc45930ef376dbf10808210d28c5577bb514348b9d29c6801c15b50fbc5e17fad09421965afae1500d16f7000311a1b2eb9a955a16f8c49a6eb3e1bfc02c21b4fcc6165f2783660e843fba3125eaeef32a5e3c9a896552b3c3ca8ff0c53d9839cab14929e8d898ba7bc557a5dc1643961862602514d66823e7ca6ded0f0f4786ebb97780a3b8626200b5aa27b0bf6c7e1e968606513cdf9d23199867f38b41b6fa26f2eb33012dd778a718e65a91497540390985c6dbf582225776b1ecb1a7c6013a7c0eb834a34b547a87f4666a70aa3f82f7478bc70e6c241349a1366feac13cf2274dd82732238dbc31d5102e7ea3df0ffd50f5382196e8b83f8ac15b916cb3d6b11aca38722394ea8bf3812c36cc406bd840ed90876d71cae77deb64e92de21284f09262d7540c05ea40d5c5c0a10dd70056149db1733ca639e890483e29fb9ef810504e5db5e7518a1539ffe47f10d61932408001f71c83695c8bc7137f8f5c65d7666b1e3e002b5016b4bea9446b56640631d3fb6cf7f82c0e895e4de66c0631fd4a79365281b0f5b9404c119c3969920c3a0425e7f9c62985a1fb5fb37ef25bfba296d961326dbf51ff5c416d254bfc1848754dc8fb84c67e767b5842c26e3463880d6ec823a5ba320bf2dcd10f82dc9092dae58fdd4e647f246b09479cc8490c252e3f43c7c0b5b474b6f3427b9b95604ce6972c46dbb665df7513a1e13aaf5e121e8cf15e5c9ddd334fd4f9725bafd87de2f55faf470cf53767b3a1be430a3625497ca20fcc16f72ee9b81435096b2d59ec3273fae7691cca8a968c2b5312acf2249c15641549116c6d2cedd0e16fffad61c9173ff97d0096cbb6c0c4b3e50cb92c8", 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="1e342d883b3e7f2f12ceb3a43b53b0c74dca989d88cecbf012323f883ef083f103b0", 0x22}, {&(0x7f0000001100)="15048f60f1395167370b5d561f11e625", 0x10}, {&(0x7f0000001140)="fa002aa17b3f74f7080fe7a01bb9cd550f54a9d2bb26e848f87961c1e7e75d4f0e12fc98e432a9284ba0160b522935949e02156829192c9415389c89a87038049054cf6358776152e90e927de22ceaa38f4cb625d5038b94fc66dfd797e76c8617abe0fc36fc2010718ea63dafac0663a07a0af48d51e8a8eeb15e633ee6a680d112e49ca274b735fa811e334b59a860d23b590c5497d4d6719bae5166c4733448c0fb0202cbc794b392e658c28b407d513bb84dd93a01a6d0dd9d0c4820c2a282f855df1bbfd0e3ccd97f73cacf4c29d308a02d4e6ab7be71b0124fb18b47a55d870f7403df610d2458da760e8e3015cb2a6609ebdd798875e550cd86921b08753b50af6a088baa5c9e101e47b820949a1971f2d8100830693f07dd67782f3306f334ac88bd9133338cbf1628284a7a8ec4e27c1ba41b3f0d2a07d76e72fddc28042a307784ad30552ffc3222c834d846eed36bc5f0d18107e44581a3a1e61310265fdc01cb22815812393496586bf4dbf33a99489de487c6f6bbcc21f6e487398dfd45503171a8d5bbc1569107f0d42f2910b982ea67fee68ffbeab7db1bfb43c678d617b0df2045a5c2680abcc9419dbb8569bd6929bfe6eeb1fa03b76c626521519e17b60d35a41f74c3c745a7a0d1d7f34a50ea12475e07f464a36e31a1c19e289defbedda55af3f463e66460e66984c7bdea95ac0ab68c1a90a7385d525e8d80a85e7cf4405b44c35ee3868cf12406ae50473a12f766c8ab5b5c9784b25dabb964cce033266596c8431be6a84202ba9870003884dffdcc2a47e5f3185dadcd4d206c9e961ef020c117ec73015dce6255916883e2044f6715212eaf612ed870904fab3ae7da91ef85603b70f6f668baf81b02e9141afabad4211bf3a77906d78b1ecbf2c63028dd020ef5568a83894ff5265e7cc587e1714469c7c90c8128fe8d6830e43c500c780ddd17a27faa47f9ec4dd9a344db87257c594f7742e0ed7eb7bb66dd7a9a4e8c2c60a60a1b0ddd7016deef005efbe70282b3a96dc678b3b67496bf07200dc87d3b3fbd4cce04dd1baa7d34c3944f4009445a275a99a9a66487ca89b22a609c9de5dc1be8b6af8d16da59e25f23c41df8500b7fa5280fea7ae6c90f181dded0e63c762aa9c157bbfdd908cf839fa4d778e67ace628c05ca122e9c506146a837d84238d51508e48714d738fee6270c0440ed48a9087b77991e11bf9af32e3ea360855cda4e44fb484963685fb36a511a98ccecd96ba4fde99c6780d9941d47a7b9d0fc49666e353ee854a6c3e732d45a2fb47181f233b387b47f6dab0bad1bb6dda46732fba25270fc6a53590266443551fab07efeb590d0a7d6ed18fb249dedc15913b2bb6b1dd4271700584a65409109584d568b91559adab5660f61a833b7a85913bb9a41f6a1c46ff7802605069dc368f31bd84811ca55f1c22e13e4daf403714f16f19c36642cce4433b371104e4e97e894884b1cd0deb5f210f095c7e392bb17512646fae6ddc536b4215f7ce6c54ae0e45c4a82f6e39ac8c6ad29fa97cbdbccde2f49f58a91d01931fc6cfd345269e9703367677207bd35b5f2268250c89fd1ce36f9a07d486e59faacea94074ebce2f35e01a1a701ae2f4993d9d0e7e2dce7d381ada7b7820d67b95d741b14d201b5ef62c31b038b09c1455a0622f51c46a1e483500115dc46e7f08d10fc82cbfed21693297ac3014b158d41dcf734bab2362175f41d4ac9c2d9d72c161f57c2e37506593572f45f46e3f31f7a8d1d93184ea3e10e1ba4900114e3d5e889a5fc1220ddc71b6af42f2d9fdcbd76127faaa07f959a838f0bb7a3cb6572ee6bff715dc1c759d289b51be73422ad4ebf9c7baf3ef2b095298ce6bda4f26eec7dca66456585189efab05b73843ed42f27f92104082cb260289da061ce8c5bfc6a03db26032677d8ef5a115c59cb5b5d099a1a2e84d227e2f57e4c619f95d8b7447ba1d31e77f745e31b64127d71188bbb7a43c4e68bb4b6bc9f810a7db3e937b148ce5dab4a608778b9e61e5dc90006acf3560ad7caf8464b2fdbc407a76d670a62e364f0a960fae920279ce0db1eccb35d0727d9205b8f72c42769abc8f892f69000a78ca1c672debab24a9c6ef474bed828be2ddb758f735b49060aca25f3d4bcd2049940d69595cf24fdac1f90f09f674963441c7f1a8b665e8286a24201ac647a5a1f7d4b2a5436e2a5bbc78a10dc2d59840f7c3376a6b1cd1c407e87eedfc8f5c806c983053003424dcd069aa2a325237a01ffc70e40be1f52f3aa44dbccea61151fe174c42b7d8f628fe27035f16d752b3df5c3ae3c1c28568f0d3c6bab573202c30d1d43b2d4333e72902ba09bd637b92544bdf12cc1e09ac69fd0947280c524a943d637aca0394ad02adce3ce7c249a3cda9355110a89ff4f5a35fd3bfe5d407b0a3260b852ed1079facef0b8d302b43327a30078328e81978dc5b3d40119ea1b3821fc37747356b33ea2c87ad96de87b0d4f6d2a60c71a04f9e2108890daddae8f9f9093ff650a4c65d047e8f00374e91d91d8aa72150cee3a308c726a661c7ad846fade8cb1740fc87e3a356616b07c947269751ef9bb7ce8dda9689e10ce8b69b1a56b06f8b00f5ff8140c73e1436ce7d89faac0055630a2ef24489f384457c81b31036febbf2eb021565b768be1aaba6504d0e2205ac802d1dc3462ca36f296c74c6458035d783d5bfb08270670f473a246d09992d830e07ca86b011c9d3f3de3b7a2873465d99bcff78e9485cd505ca3fed54d0108d72c2746e7aaa327c1b4b383b02366e3caabb73f97552de112a2ed28de05b48ca652b1126b59a6202b2b6c871bdc440cf2af19812d17c60075cfeede9bb97ef10a9c75531148371833db95c727107f25e404008e03df9bb2a8a7d6eac06ec36db1baccdbaacb55f31e49177af8d20ff6e70d06e3ea7a913f3cd568b8bf05f65c3d085a75cb360ea2514206502327689529715d9c82905d3daa01f92401b40d037b3453cdd0de787b84437c6e6ecebdb276c0938e8c92037c60d7e3a79861f1726171b2cdbad5d1aa5ff6e4b93bb287dc215212ae098ee7dab3250c6dfe317444dbff2b3bc4feef0c3a7878d24a13e65fdecb8320ce8e7c1d9c064b2376c2d9280f1d769be2f0a9a5afc520cf7c64b090eb476118b45cd5e01c8463ef9fd979f6f006176396ca57f0ef30e6a0fc1144261dd2f34ce9a313cc65e91d9848fc760aacc3448c02f33b6f434c079b7ed5034f1be68043d035e373f3c731a7d2b010cf7f1a013b8c602017bddb078f3dad7f3d6780aa84aead80891ac14a8fad8753a684adc0dae40364ac775ed29f2c325baa9adfd0d54f391f8ab0a0b030b1eb416c8f0b81e62d5c6e0ccd49928d2467be59684b7c3bbed3536198151b27e184dbabeca64d05f8f2ae7e54a6d2c13349d6013be0ace734d1854e3ed15f59d7356e04c5fffb7b4d195c734464cb7773f6e184a4d41337aea5415bf41217239350691702cdf0ccc006d3d4e6b8384f92618107d93174d2126dd1546014caf1b29dbf7893bc24967a7f93c877e3d1c748a336f2334c021f8a9d3a4c639277b6398ee97507997b5e4e0540520a48a0bf207c6150a67bbbd22088c08ccbe74bdce87fddda7b422d67ee735da527a64be2ca3894db7a37599990b94233baaa03e595f13a268f199316de55cdabb58749666cf19446569e2feef2ab03da7c653d6e58aa2366461033e21d865153664568d741301125708f9a85c6c90e17b3a33352fbe7d470143427270714c771abb09014faf07bc3b8f28a37808a31eb54bc5f91c62aa613099556771e4374d6904422838140ca9776239c7d0baa5706743e89cd2c80f95cb9f7a2e4162621c59f718186f25002e0d7955b7d5ec38333abc95fd1b084d4e3798bff2fa7e317304a44cd05a4397ae1caa66a2e24625a46ee8351cff8bde712f15f87c61d7aaa75c4dc65c2c920eec8418bb949edca22dd59566c1782f9a5716e1d179dc2c92d6f52ecb6c7409810c822dc5be2c4c3547a298a96ebbb442e84e2919aef63e8aa3263a04afff7da1858f883667cb9f1223394d2209162e3fc41099a2a31e12e1b47278401bb435cfa3f4cc754031701fa441a98ec3a885200913f72cb26e6e6e0ccf2ba3371007a253cf0beb8d5d4879de233f5403d9b4e97007179cd6f3be537a84a265c8bc422d441f2da6ba5b03dce25774075d36fc2ac5aa3f809cada7ab6245006cbad34eada61a8353360b86a88b9daba99620acdfcee87249b546f0d42d7da7d8a931b87860fc4257334012c315602a99ea53a123e3fe0c621b84881d69eabbafbc5c5da428be70597356c5fd59f88dbfff8123337f09532577950c09e099592a5ff7903017ea3e2ef290b941e8d841cde6864ff11a3854673d561578ccc5efb52de8ef13661d0e4b1258d9d340ec4db56848ee14f20f173e1b482f9442c7c3592400ec433a2bcc56d4ab9a2bbe72e7260e93b203775827a2e427775a621eb657ab7731c2d7ac8980b5ce029199a76f5a0c8623ba1b55583d5962ba23353697c5bac2e3095ed9ea067bf1a3ebfb40e8794b536e7881b5125bd892c0291346be018b70480e81dea3d7dcf93e99169c88459c695085aef96cf5d3a747fdc336a6ace94538691b5e1125b1bdea0f89694390f51bdc19a90a51a9d91777603c29a242c1fe505aab4627d442d629f884bdc34872746bf37fb8389eaae5c8d2575100962f14814140f85f1afb63dd3f44ad2f46355834de77b09a212960d23c468d2512282a2dee0db4af0759738bb9e7a4fafca4b9c760428c158abcf9f3713f9ea299d20a57da991acabbdcf7fa5d69d82e84c143ab335a1bfd4622f14e7120dd4e439a1824be95952dd5cf206ccefd0ac815135fba1a10f0c63886e448a5b7d3ac1f597a27b939938bc008e884dd5c8258a0ebe902a719f88c9d149ee3585e6381042d8113027d5e2a529d48a2647abcc571aa0090411288fb56464b573b58324fbf55a41ba454bad4fa531c212620f29aaa86ae2ea86022eae819600154942bdf0c5d37392028c6a10bf4ecf459b7b0310f89ce292604dac6c471ea719c3d852a7e2bc122121e031b6eaa218e547ff2faa6c6cbf45029c3320451ec37fabcfc85d877edc0a5daba07dd613c23f79c61271f75d95e01ec1a26ba8bd180f5a49344b759025de02eb2e588d172f75d69bd5ea21b053dd6d3ec303250d901eae6c2f27e8c5183c32d884aefd6ec33375962ab24d9ea193ef6ea0c5b3be4a92984dcbfe60df27320372f4be88150c79981f5891468479f29c850d1a708288cc7952fdb8ca1d82c3cc2e64f5138beba91db35898fa7df849a5a94f11e7a14a30473211470f8dbc367fdac09a12448dcf0e2c79c5c45896e26f9bce83e6d0d3f565cb8c8457d69a78d825a2966e9bd5c0c958ca52a5fbbafcae54b22799eb50607a065b1bc7fc1ccbaf4a8b2a3bda0738828c5cac6e77c56d10b7b08ef05f21f418b16afe3ebff350fae3ae8f3c24bfbc163f08d7ae453f779a02c53d0e4e89c60114eb3f90dd623f95813fe6990a5ca15a377dbc73bb4f5dd985741806eaa454eae7a537dc6ac467ecf33072ba62e184688060927d6b1300b73b7b96440a91889b47e84c35ef7d816f395e155cec79e80de8fd954afc562c5bc4ca9f8d284d1f728348f6b1ec0122834830cbe9f0275f69fb3b4acc05d0b7658c02c7252872feb6f19892397cc9e2a3f887ac03ed6d3900f4b4627d0b2f5d468c3d490856cfe84c48ed6f5d67d3", 0x1000}, {&(0x7f0000002140)="57ce116e1ea9bd8b569b42e7010c1761ee73e05cd15ba701680c2ab72ce2d191f9dcfc2412980c475e76bcd0012df33f00ef8ef14ebcbca7885206b0320ab8be0755bfb3718404415c136921aa795229922f263c3a08ffd430ceaa22d742030513858bde9325410524e3db736fc28d42ed860440232079acdf5f7986dc713d0b3c5fba1ecfec541a9111a39bafc7041f1475917ee28c5330dee7105a7671ab57b851aa07490b4fae", 0xa8}], 0x6, &(0x7f0000002480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x128, 0x400}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x8, 0x3800000000, 0xffffffffffffff39, 0x2}) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02566da9f8597e4d219cd599bbe1de55701a8b3c2d6c6eb7a37cfd74570c9bcbfe0d6b4aa322408a5a631c87bf105fede06128083f56d799ff6ba094a50283172c283c2459bd75858f17d80110f18549ced911bb60dabe4957abda7a24e73dff2279046e3c2f0093f33c36a5d3653dd44d0b78abfa51023b5832f38edc7e9a6cb0c9dac144ddea3008b4a5fa3f92a194d32f24a44da47fa6cfb022290ae1bf157f80ed7cf729614efe5a78b5002159b0e8d1a0ee9b3536250a359c337c48592f5315312a2141f60e5512568c24dc4ec202ad8cb7d2262fa7b64fd387fdc4a77d"], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0xfffffffffffffe1f, 0x2, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000140)='./file1\x00', 0x1, 0x60) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x4) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) close(r1) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xb2, 0xc, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01009f07ac1443eba760597c3e00000000000000"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x10001, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:16 executing program 0: setuid(0xee01) r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, r2) clock_getres(0x3e2b1d05d256b6d5, &(0x7f0000000000)) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000300), 0x1af, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) sync() bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xa4, 0x6, 0x9, 0x10001}) socket(0x11, 0x4003, 0x0) 16:00:16 executing program 1: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r1}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r1}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) r3 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) r4 = dup2(0xffffffffffffffff, r1) read(0xffffffffffffffff, &(0x7f0000000e40)=""/197, 0xffffffffffffffa8) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r0}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r0}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r0}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r0}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r2) fchdir(r2) sendto$inet(r2, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r0, 0x20007461) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0xfffffffffffffffc) kevent(r0, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r0}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r2}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r1}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r0, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x1, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x10001, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) clock_settime(0x3, &(0x7f0000000040)={0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x100000001}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffff50ffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe8b0c0000000000009a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f19b82bb72efe4b3fe92f497adfffd93f5ea8577984ebf98acc551cba8f0c1c75611d77812447071d336cb4abeb81551f5a83e210c5ea55d74f616eb0c1518149bf3d6fd88742b58471d095701d06a46f4d8297f89f1f6d0eb42fa7621ea8509325ccd2e81d3285e7026336c6fa57a0aef3bd8e6e1d62a78edd29ad01f86ff5e5af3194f5094445855ba55dc034f7669106646f410ab0c89e2b62d9b8dc932316188bd43e6cb848a38ca6e2fcbde47c2513ef68de32720cf6119a86b9a7ea7608752e0af27f828d1ef71349c95ae71b2003d77cbb87bbab1f7ecd1c3e431fe593738e8a11955eb0932eece193d78fff700865a62c6bdc2196e3dd757dec78b18da6360339d67860426e291623c92bc6e8fa8780c9afcc58323019bcf58f7082ca085b706d4a840d8e67820f28fd75dced13c1fd9f76aa097902e348391a0dbaf3de3e25af506d885c4206dfd9e54b5dbe2f8de47405396a2e7096a7299c71f7880753ba74a8ddca3f0dafe3e74400c5310370bb7875a383ed691dbe396d90e32ac9db2311196159b4"], 0x10) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x5, 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="d02ef251a61eb1e1b15ce5b41e8ed166d764033a8d8001119cb52baa4e74f7162cae4da44a8f73e06ca529a1e95831c241e1773057bd2fa51c537ad2b80d0ff6c17d817899af4a2610c0f46484363f7eb581a348e2f88cb067eb416cd98ab6c290e2d161801c7d81f8b16e089d61aff47c6ca65e00511cee4e41fb4c8b9330c9fc90a0c3d42c887ab16d09474db187be42f4142e8b0944c42469b26b89f66d6516c5b667d9df40f2830cc63c0a90d82a1f4b06c7c6a207868a4ed3e0ca6f42c7f18204ee87f984ce1acc5948", 0xcc}, {&(0x7f00000003c0)="554b78d8abe2582ed8ea73dd93f073f3f0b430fa607bcf09762bfa56523c4917e5eb0dfef6bc8ffbea5bb4013bde9a1a55eb197a8c701cca6f82a39c38b9829fb7ff5515f4b5", 0x46}, {&(0x7f0000000440)="38510bd972acfceec87ff2e1643a82fa80929adbdbe36a015a7234a94aa750a7d8d2372f0558993b720a80a3933175f466c42f0df6cf259bcaffea3ac13c3bf0080c7ed8e1aa492ee794b41655d80a273621932be3e200e4cc836254ef9f1390cbc10c5624be65867138f4610920d0e90a8d851b321e06bf540d26fe73675b745c45459946beb9ec656f60f04f21ed2239a1562b1c169da369509c2ec71c4e6a09a7d6f103f38a5faae8fa", 0xab}, {&(0x7f0000000500)="d2214280dd446295779d385ecc88fb166106dd42c9ce244e8b0753ebef83b45c5a1221248deb4ee3523215638168e9d811105505dfa1b0fb78a5ca5f123760ea0091928450723267a26e0f5fc15857af2a79526ae79cfdeb860f7277cbb978a246026a72bf9bbc9c76d712d999543a1914fa061391741a3a8bc17adf5e2e3316fc6038c62f3a51bb2545a74b4bf40ae40bc7fd79b2dfc4909bf5c9bc519058721eed4dedc19c67b2102192eacf419656eaa6dc61cbe29fdbf82c931a27ace462807f36f563f5ae5680a667e9694c1e39c6ed3c84603d284215c83cd686bfadbe8e6b3550a9c9cf863d6f6d09b743e9dbd2540e7b0e2fb6d3d8", 0xf9}, {&(0x7f00000000c0)="b11d4a449e461b78af7453b2e707cb5147fb243be721623ecd69d7925f742ed822a1b484901273e68a177fab0dcdfc68197a8df9207f7cd48f16e2", 0x3b}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x90, 0x1}, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x3}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1009b, 0x80) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000003c0)=r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) unlink(&(0x7f0000000440)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = semget(0x1, 0x7, 0x1d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x8, 0x9, 0x2]) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/69}, {&(0x7f0000000180)=""/208}, {&(0x7f0000000280)=""/107}], 0x1000000000000244) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x3ff, 0x1ff, './file0\x00', 0x7f, 0xfffffffffffffff9, 0xfd38, 0x9}) 16:00:16 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="56e8884d38f44ff208214294", 0xc}, {&(0x7f0000000100)="66a687570b5cf7396c0db2800a989f0dee77990cc5a7ed96dc3821a6c7e4ce46b94a2d3b8e676c618b66a3a02b60748fc8d311ba71117126dd3f6ae4f71755c3622de639203c17db0cb16cbb81d3fd90acee34eb1d69ed8808b0a7f0afbb868cffae33953dadd18ad8b902f3d3f518ce8a2a8b433569fde64185ac712ffec1fb4cdcb015336a08f8dcfc685b37e6b622f610f95a48aa3954f8e524bb6d44b9d12edf2385c8a19cc09313aeb0c2408dcb150902e5bffc", 0xb6}, {&(0x7f00000001c0)="f2fc943119e3af0c662389d6c75ca777c317cfcb24fe7aa2d275c53633eba614dc5109a38faffe9fc6eadf0beee8233fa5f16a56e83adb61ca1879144540d67e87dbca5d63710b6efe0542a2741c2adde18c827fa55d824f5d3f612ff9092c7c585e4e0c2b8d98eba757eeb87e20e73b6f6e27b7ee6e4a57138770b7b9d8361d6c0e36740ab3793393e6df6040fdf27c2cbeebf06f4b2b106f73e31b89411d", 0x9f}, {&(0x7f0000000280)="12843552c4a0f6ec8a3f79ae29ee6b57d4f94aa6973de43b9b359a4a292edd83d84461ec60bea2ba1f6d07ec7132970fc04febdfe62dabeab8114e1ad12f2a3191bb35f0ffcea1413cb328da9a6b22e0f63d5fc1ca0f031c055a5575f5fa6110d963714520a02b91fa066630b764ef361a5dee46b246b5712c8555fdac387aad2647f92ee58662ed", 0x88}], 0x4, 0x0, 0x16) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x81, 0x2, 0x80, "f190958bd0f08a59bb4391ea64592504362e25c7", 0x4, 0xc25}) syz_open_pts() write(r0, &(0x7f0000000080)="0f", 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) 16:00:16 executing program 1: r0 = socket(0x1, 0x2, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff506900463f4ea7f85236af57e973bb12167b238bf46854d78a2a19a995b9650ff49a868295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d382ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000e3ffffffffffffff000005"], 0x10) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSDTR(r2, 0x20007479) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10000000, 0x0, 0x0, 0x0, 0x0, 0x126}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x80000001) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21, 0x7fffffff}, {0x40, 0x7ff}, {0x41, 0x1f}, {}, {0x8b, 0x1}, {0x1, 0x5}], 0x6}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r2, &(0x7f0000000280)="9f", 0x1) fcntl$getflags(r4, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="760e2581419ca58e8a07148454977b2e3d01824f5713a9067cf4a041446fcf2ad52f01b67f06aee5ed69b245d615dcb04cec6760f7c5c4b322c7e6c882baceecf1d827815a0fcd4240145f50ceefc655421227fa83a66d47fdd6f15cd02aec3571", 0x61}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000080)='\x00', 0x1) write(r2, &(0x7f00000001c0), 0xe5e1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x141, 0x8}, {0x1, 0x2}], 0x2}) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="011a04d96f98817202f0380593b8a05184311722cf016c84cdda0e98a97dd0a808a73422e138a765de6b99b56d1155a9409bb5b8dbf1b77c050185149fe47cb17787b8c46fcabc082af2beb870844e006a2e68bed55fbea8347f6d000037c80d2712e87368dbd783dbd918429f08f2b8ec31244819afbd6c2dd0aaf76f896b7722d0bfb187f70094364612d90aae6ae8b67d6793da8eccd854ca9f4da2e70cda585b29a5b4decef4fd32d59845badcfe72054bdcce50757f084cd1b052f705173e79afdcf4b25f7d03db32911afdfceac737bc705de5f73660f926af47cab06a45de98555b07be4b7e54fdfb0e8c55bd2f6a699fe8a2ba55283cae168e9737f8cc93fc0fc2817a138845cfc4cad7ee2e970f425a1fa911774f2f323dddbc230a2af6cd1c480636776cefa58bcdfafff36a87e56e58a23d8ae327a825"], 0x1d4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66b364b9c69ded038d5ea6a0b0e2696c653000000400000000"], 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x25f) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x22) semget(0x1, 0x7, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a5467ce8fa4c45b00"/199], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x4) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000180)=0x10) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f00000000c0)="ebffcbffef5c16b8ee6b13f9fd812eaa4e713048e69931929648", 0x1a) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x8) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b402806b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5907548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a57074df68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afd074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f00"/802], 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000002c0)) r5 = dup2(r2, r0) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/186, 0xba) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x2c7d23f, 0xc5) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x101, 0x7, 0x0, 0x2, 0x7, 0x8, 0x0, 0x2, 0xffffffff, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1060e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:17 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x0, 0x3f, 0x1, 0x8, 0x7, 0x8d, 0x3, 0x0, 0xffffffffffffff68, 0xa8d2}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x21) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x81, 0x1, 0x32bf57f5a2f9d681, 0x3, 0x9, 0x7ff, 0x2, 0x0, 0x80000000, 0x7421}) ktrace(0x0, 0x5, 0x4, r2) 16:00:17 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000800000ffa9"], 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)="712027a8ca2796d9c85a0c4bba7689e38a314b9d4c9cfdd762a99d4becfd1be6d904d834efe682c5df57813d6c441a6bd79f22f6fb916aee516753bb453112e3b4516e7e815299eaf9954a5c924c5adf4dc953bd140e34d9fde728cec7e7542ca6709c01bc4a081685e89c9afa8359b8297e8c9ea98ba71296a5efcbcc26c1", 0x7f}, {&(0x7f0000000300)="2319db4c30b3ecc753774dc8482ec57c216eb8dbae16e531806231cf5c30dd8bab2d", 0x22}, {&(0x7f0000000340)="80a11e6c7d86534dcfa6357b001c18b41c44393bf4bd398f68409f742d46fc8e5effe6f045dabfd1c41c6bc4a234ae224723ce715d06d4a243c4357b5867a3e5a2ce97009b7814a7d3", 0x49}, {&(0x7f00000003c0)="f0f92a9e027fccb25690e1faefdba601849716dfd6e78a5d728b22f1588eb37b4752db9fe608fb98ea08de81b4da574e94a482136ac607346bea33f1866dbf7231d62c7166ec877cd148921f83c0696f133505a386c55d926e47a3c1fb63f83e2a7ba5ade1a19c10262fbdfa9a726e0fed35d6d0fafa965b9e32e9518e48d13590c5c8b8db49c1eab24ca785991c76459f9bc656ef7758defc68a0c91962a75936", 0xa1}, {&(0x7f0000000500)="ddbf8a21e2a24582e9c5513d1a5697085d75a6d255ceea0cf1f65b6c1c1d1cbe292a822cbdb2f6631c9ed8b136fe373fd0a198e290f6f753ba8bc544794b1fdea8488e7d3b2775a9bf18b2ced5b1fcf06cbbaba7e59192fd4f21fc80fd93bc122e76066378e9d5b59072bd9844250d22058d2292e6cebba7e98614399e95f23a943411671f5888069facd4013232390547a81f37bc2206c41ed9d6b6332ec7fbad6f53f4f4558e5454887516e37ab16f9002b48126d36adac975827f0b", 0xbd}, {&(0x7f00000005c0)="5e1e6d10c6310822321b8ba10852117e763caee7cb9db9a084cbbd0c5b8a32ad32a398e1489b4ecf2b9221062477488e9833cafe56f667125c393e6c413006b5a857cb14242e7b847d6ad125db890baab6730ae6b32efc24cfb3190f51288b7105449e75993c2316b261935d296626324412c61c27400cae8c9a2b775bc1a649d5769063afb7b7e1f5dcafdf20c67cd3cb709b05cb0370a36e3b392186b15f12d69d3b0ed8b5", 0xa6}, {&(0x7f0000000680)="dbcc2ac8d5dd3db34ce284eacb37a45bc6edbeb55dd92a663ec81650205d23e888fa41809b24513a7b255742de294c230a707635e055812916197d3e90c54a8853542e1ed7136aca456fee6c09fc62df202966100e18b3ef5db40b1208cd59b56f76071722bf588ee97ce09ce82361b1e596d2f3e3f1f88771d498f0a91e6d7bdc1951b0de9d9d743ad803cc7b8cd43cea0552dc50e9ae7a20af9c47e916ead3c6a851a246d48c7b05e93a5cc8ef76e776a8fba18036ed4c53833016702997973dc3074428f9856b9ba03ca7838db25e84962323f21f027c06fc", 0xda}], 0x7, &(0x7f0000001a80)=ANY=[@ANYBLOB="3800000000000000ffff0000090000001795c12e558dcb5080d0449d36e651e0835a9255917ea810865969c07954781db9bd0000000000001010000000000000ffff000040000000e847e59406673579a037e02f5342347723bced9caacbfe21590c477317afadcd748d9f79cc99c8f9607fb788e965d6d9462832d1c13cd5bdff0ed08d156b85d352c2dbe942e0d1a9e7d842be8dd49db96e8c1e301e4111f09bd9cdb0b7e0caa9149c0a5c538da0519b3824efc30d85e7c9052ce939a0a7a990bbf76d3c4752934d8078da4a0cc72fcd595ad0e05cb201e8cc8ec079b02fa1d66fb1c3df5f5646b43124ed33abe916b06c65ea21917317b14eb3fead29fa3b4fcecf11ad6255491f9177d52c29047de8d7f652b8447f8bba9b6b80b7354604536fd0e122e0097021fb18d7c0ec8d427abc46d4fe3b16c3116f5d8b3ace9d3b44ada435550d82cfcb7c038fbf0226f20acc00d974404c94714e6d17d8192e52a1e0438fbbed6eabd2e5623771215c61d110c42969f35f8ced3a0973453d35cec464ef5bf7249ef75ff88744a85f77e396b4fc9368f038af9c279f199c8ec35593b30fe61a53c25b6fcb6648965d092840bb36f19840db0c29afc15b96ceb2f7937a627012ce7efc1daa5aae124fba24e7208041f5909b81b12494e2a4907cb59bd656bdb001861912f7e541b0d6653ab3df3d0b784ed55d5dd6f07d7b1d27c9b2988fc69c0728450a943fab861ffe932bf8ec3c8c897ca7f9fd2e144a6602074a6464ca8ea34ad2680b8419fbd7e5e24b3c85bab5e8885b1268cfa553c5d6c79f42abbdbc74e4126491a64bd78d52ce51b5d63ccc93d08a13f37588fb5ba2629a8d5ab238f9d770b7636e6f93de16a7bb70a6ea5abfce38bdf5fdf8f89f77ea2d2190946e062945decebd64069acfb376d5ea49c4b89ef26f7db244cd25cf08c05976dc4c9e3820f682bca681d208638c74e362294ecbe6185d671114947f6235882f4da1460d4f99c9298df55fc712774a034cd5e8a7c5244f7c1ceae70cb933b7ae95ad7b64ee438c0ed6c37539648dde95e3914dbbf4a530270383c1c60013818ff4ec43f8eafa6833440a1b6ec302d68853d322eff24b377e784c2dc88e4e22662883de1cca2771d779211195cf61a535452741a4339ef6ccfeca2a78bb52fdff65190b2f3c8d375603503cdb8733042dcd4f2f8b956017905375d2c8a19c21c6849f21ddf01b8bc9a1b2ffd88b3a90df12f7b884920b23e325a4dae369178b52c9ca642fef33d6ccbde586e2f2a674f68ecf84c93bb43b59f832a3d613601a0b40564787696f730c7146f318d9d4c132eb1d9933aa6f639994bfaf24a944d0049f5097fa9ecb7b94d93270f65072f9b2994100d3fa8aa33c6ecb2a2d8c7666a5fa7074e007bdac94247b61cba36e304b1686e52a0015e3a6ab6586cbcd189dc5b03753a92abf0c79be608ce907bc4a722734c74f2199bbc4ca12bd13013d65469a21511e0c9ca6e590c80652afafcf645cb91f5fceefbb547c099ec731a5b762e547ad5ab62a84387cd430652c9a8f0978b4ef698d137db5d12078068d1fc3cac9d47775952a9fc317737365f399885d520e1bc8d6ee499f1308b40722f09f5b6eb6418aed9d903ddefd89bc2fa69c4507b252c04258037b2082bc4d81355231b202b3962dcc5b873185847127c83757d7d327d19b5de4fc07cce956b2662f736be5f40aeb0dddd32d73d657df19eaba5f5e1ed0b893c9738d78aa5b2472038e219f6a45b1c9480842089adea36261af6ab20f6650846ff061494b698cfce50d98b5bf062083d289277d6de95742fb00eefe033ac187271d8d53dfef1f8fec97136e4117e9eac349b929dacf8a4c40b11c83c917435c18c2cf78d5c086675d6511d71d0da35bfd9118f1430255103b9bf33302a200e75287bb3d9b3179ad2a83f6bbacd963f546c1bfed8e3b0864a7179debc36ac1cda8180f443b01b41600b1e1312be6ef48c5c3c1259e8368c726e583af5b7529e3698e080976450e2da6025f12e18f4d79ae06cc5d5e438186621f80e28e48f7455daefc044d250e498fbbf6f9b017ed262686ae07a575914346426b236a86160ef1037708573f6e6a6bb484c48d0e038e608658135b9c019869925da568a5faed23403ae6dfae3fbe6da105b23a78d6c391e1375562253e4d2fd02a31e96976841d6749d6a1162e27469a5086f9a1063c1b0050fe493062184285d814413ca28d273115e4576746f0f23b229064d0d4eff13d3e3144782fb6b274ebf7011e238601a8f79ebc111bf2d5ebd247dc2c620c6010e84727a2edc32051b8be0bcd731fb911d47d0190796eab4238ef0ad00667b339e11697ebb0837a5c6a0090f9d5ab9d41cc5fecd0291f2a0c2c3109119fad1be663386fa2e09e371eb64e7b6ea3cb2e7f264463ec6245502cf4f8572472960874216f6941bf97a6e1c912c1870537c6398e620ec865309fb4f8adad5724a64ccf0001c587e60ab07266d784d066060a80091461ddd253c91c95113c9672557454c5bf580777761545752d84d5d5babf99ad20ab148b6dc19ab51e3bd47754574adb1f2d812f18e2a6f96f56b135cfafa979fa596da365a66325435af205eb95693aafc3fac9a7a05cee31f7b45544df5387899bd07514c34a2aabfe21a1f51028256488145316f2c3ead5829db4892aed63c8364632da5b34c0fad5f4b83669733aaf4c8bdcba1fc7c602074d2d1f2a82b1b6d61d530ee88c34870e3455d33db533106241e064ba1d3f2ed30af8f135d723fe69e8500a222dda6228df64e98dee6db5806c500a5cee18b76218f11baf17b95d711e58c0498712f5f8b1d0cbfa875e2de676908c1522635322d73a8e3554d97747d4b48c0d10854866d249140cd7de6857e26334734afe235a33dbd004705913e5665006320c3e254571fcfc416ea052953c58d1af2cbe20a551e36857cf53325f9beb9bcd666a877e5a3f955608bcd4975b060cf704098ee955df282bcf50195d02b93749a60e28aacd78e62516a8e9afd91da4e4ee7c131474a5be5d59ffc77ab63c9ab1434ae37788dacf897aecacf9985f7460344801367882df687e589216937ccef641582ad2dc3d1e5c68b4f62e05d30683d48335a631ba567b3454f0217d34b54f8d651b5b361659011d1e4ba056ac715cdaebe6309bfe1dfa616b6e45f9dafb4d95de23886880a454902d504921a1d21db388a3eecd5c6d0dc6e74bfd0f96ba9842536d65c1845674988c48192772ebabc35f01b7099d7894331b4154ba27b46167425547cdcae44526dfc355a5fef6e8fc1effad4ba8c235d0d0ae1afb6df886a7d96c77caf82f3758d018b945a69c0e333dee57e5604a165f1d1db269afd0288d1646245cab537df18ea820d479cf7cbed392fe80883880d33754fe3a47de3f9a0db7e88bc8fd0938792d48aacf1e40aab3a194ac578a790375461a9cfe06d88578a3f33c631749a32d1b8de03a1c2be47350df28201d72e3f24fc6a3199750ad7f81574727cb7fa198dd04759427793963e7b90fbf404664e65592d23108a51cd4c1dbe9d268913511b8f922b4f9c21397e571b588aa270646046d9c308a5f513b96d843a19a2340d7498cdd7450d7d77127775db3ba2d9896f5316a329418862687e01bf32a6702e89caea4c584a37a1fa46e39e87afbfe8450e1ad65477efaf116b17e16a24a94fdb624aa87831ae9fbfb43b2592d8311cf18ec6dd2b3ac947ca4c1a1fa6d21f4c77500159e231a27b07079002dafc4d605740f70daabdbbae41804fa7ccaa62025cc91560cf60bfebab309cbf320cc5c6ad9c834469c84aa3132fbd442ad9236d70da221a9f60be11462f8d3658fe79abc8b1d461884c33a0d1e1e580f46331acda128e348fe85ccc193f6fd0584247e681394400f466bc31ddb6f93df49bb3311dfeef147923ded1d0b395dc93ae6e9c8284b76f1aa3b1b3d6ac1aed3e513dbfc750a41a2b35fe287e1c8929a1cce7830f9c7c193c3de3df3cc5d8eb7b5d75be3364cdedb8e6e046c5622df38ee8cd3702e96889f121a819ea70deede3d0b294ecd72838082fb069ee0e40eec236931dffbc6bb641fc56e5660bdc808cec50f59e93f5e597e770b9533ae5e198ea13d361c2f28ca008a5d7df83d44e472d6a4995b190d67c2a7f9ba9263acbdb29a77cf40c8fe4f929ee46a327d01fa2b789d74241f6fd054d0c29989175c1e580db054897652f1d183212739bfa327e3807642dd5f9716944296cd0c9ea6908f196b6fcbdc70c288999284a91fbffa0ebc9eabb1be645e4ff11f64b187c71e584c30792c7bedf82018b69111479d7413dd1404550986931d8fae6b1d92e2cb45c9062ac21923d9f361de64de29f05e19be6656356e5ce90cfd4225addb1dcefd1abea276097de780aa43c5473ff547ca249d8b6a514a826225b1670f5c96980643522dbc6aa30ddfd3379d762485a80f64407b6cd93a0c3cf73696cebe718236665b048b5472f372049d93754ea28981908adae4c0f5ac6d7ba902eb3226bfe0705af57b097e54e5bd99106b107a4e0747982ef4eb4f826a7c9ae0ade4d72f7d3c48b56192f1237de84d675a2a11ca404cd525549f15750cf93492a139ec53ebb986ea524e3a43f14f27afd1061b7037af3f370122e966cd8654458e7412dfc76a277774e50401e3fa23516085c975b08e243e1c4e24e304012c1889e4ad2c5bad9a9f229c210a56579ccc8975a129ff6096a853a662225ec023725bdc2e748398277aea757da254cf1a1d9440ba678a312c9d90675110246ec84effa4092f2eb3ecc6d7e043f4bd7d631c29bd307bace140c737fd0c576cc25a186509bea276889539422e6cfeea7aea03f45c75265a834a9251692f00627670f3b6558790155401b9706d5f07c6ef195010d91163ca09bf2768fe89014fec5c79f57afc9eb8392693f5af506f48d8d3fa9e75eda5f48d9632f5c0eb6f9a897e8015000000000000c86d7d6916ff69762dcfe61e5e298f53e1035fb6fdebeb09b9137dc4cd0baf7e80ff00717c05b2f086c3906e3e5864df4b96e3b659d1a694ac69bca4228261e2aeb56e40f667252965d72c0b90add1f078ffb9b2b64dec24a96b300631436ad06184c368ebbcf145cc921ad73c312143d8384ed4cd937434cba55c5e13b3bbab59187e607128dbffd9969d191c0d42b742cf5d7361846ce980af0c897644b20c02e15bd600b94b2739425567d860dddecaa89e1778fb2c9f97de112b73411825c09ccf51b0aba63cb833ab9d51b5b3df6b0bbaefc22c785628ada67217a71c377b910b0b69d48689d39d7b220c02f8b4936c2fbb8d677e6fa1b90ff8240b5092218667b35d74371cf4cfb742c531f55767b14a29d791a96b615ff6a5ffcf8385ceea81b49cbb84fc75c98ecccb14a3de736c4f82dbf8a0929e6b9abfec7ba01a41dd880733411f0defd67a86e46f5886374ecae34cef9bb7ca9fc380f74a34bb42c739fca405759cf6b086a13ee183a2d1836d2a35711037d340a5f99ea75899b7be3c50b8c8b6c595516fd10fa2d8f9c7a73d61647354f389be43c974c9a7e1d9def168c9b8213973f6513588d7db5a60a9437e35c0dcbe821570caea708857c84026416c48164a34d89978b5a46db5b628eedf751f73f43b5c3cdacb04a279b74c4eafad4090957fe6de211ef9e7e46f789e63782b2f9feedd5c1e99949832f7c1d82da507518263fd2e3652a756e3e38bb56816d4e42bd2495648581a32afc8d41151f0c6abf97b3b71596f098eabedcd7482038817fdf2efc62c84053b36d322bcbfcab4cb9a3113593fb47a12d21001c8f8a1bdc09f22a81b1af262f249dcb4b8e1e3b665c887b0be22a9a00000000000000001000000080000000f2eaf747454aced6003a2d1f5e930e76297fb64afe3520387a4309b7495225e5c622e51f59154708486ae35e734c98a9cbacbb6cad37746b920e19391a7b6b6ddcaa5a3fc8278f3a83cde24112e3a2606a8509cecadfb0cb4608f1714f4d4e07de2ef9037ad2c714fc6ce34895f07501f4c8bd97558e80dbce44914bfaf331a2911448c6f5566d106eac5ca4e9f1cc4f00000000000000001000000ffff000096d85129d2a6e9617528a1776bcc167fb3dc6613bc109c5f7de6a8fe0bf99eba82c4d47e691cd3a722ae88008c41093cf9d8dd578a11eb9b6d12d22f7db9cea302dd492649236d53400b7d4b040c335977b5266cd9d9b46edaeae04ce7ba5afb26de8f728c21c7287e56bef12c0c6c00415519f26c8c85f83d41406950cbd36ff153d0e2d07a000295239c5ff21dc881b8a3a8d7416b4b39a9d8da01acf7bcd479193423644167598f36c11dab02fbe71b8f35ad2b52d47a2c443a63fb9579c04c4f47a04b5ed9e9f5968b5554a56c1ecc68cdbc8ba612335e6147000000000082db5c5109872a00"], 0x11d8}, 0x400) pledge(&(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) close(r4) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x8, r1) poll(&(0x7f0000000000), 0x2000000000000578, 0x5) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x2, 0x7fff, 0x7}, 0x2, 0x8001, 0x2e3}) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x89, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x586a0ce7, 0x40, 0x7, 0x3, "20d01c301e2ef06cd4b3f25ff4fd11c29b9ce59c", 0x7, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:17 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001740)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x20000, 0x142) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000018c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x4a0, 0x0) r2 = open(&(0x7f00000017c0)='./file0\x00', 0x400, 0x11c) openat(r2, &(0x7f0000001800)='./file0\x00', 0x40, 0x16) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000040)="f0b5b8d48b194d55405f776f170f5fd4a21a31dbb0d02854e13440461ef84004173aebd57e0a8aa438", 0x29}, {&(0x7f0000000180)="a1d3716bff0a3b59675e53b7f5ac2417220b6bfaa81a4f96abf0b7c7cd9aa3a5d33d256ff540bf6885cec5aab8668b3e2043292adbaa9e87d2367ad17a78165cf00c440c2c0a21d9298b4768cd5a55f7622cfc9324eecaf1b867a39c75f3880bee6429e46d21", 0x66}, {&(0x7f0000000080)="5105f3e1f73972f22dc0b122d851088914f312521be4b3f505eb879099", 0x1d}, {&(0x7f0000000200)="2aa1d275d767a81bbfec20d920dc23a51ea580711e1d3f4c4e68df3510b2f74ef0fa4e1bcd880c5056476ed6a30c5628c102f37e44e352425240892fea42f3976f299e861950aa03e5ee623638dbaba57a8eab3b39cb9765277e3c03f162b0906093668964c3b9d7709f9596c0c633d797ebb8", 0x73}, {&(0x7f0000000280)="931a9924853f7b36804e3f56d9ecd8ce083f8ac807f6555ee1c5862abb85b237ca29556acd42f71fbaae19fc4db5a0f7e84ede0cc85a17d0aefe4808433321badfdb28d8ea2208ecc9ee653fc355da7198316e5e533cd111f014cc8d1fac669a", 0x60}, {&(0x7f0000000380)="27ea726ad3eb74f7d436effb793a58e800829619c1d4a607593765f506380facb4047ea4c0c1b80cef4f645ba20eb4bdfd7733f660f4b003a6d156c64f332f8541637efec2c414642d854c6c6f22eb4a138b22308f49797dfd721e71eb0eaa53f01f349d23e4506236c64d204f4dd0b711aa4f748fc9928c9bdabd0bc7bb551741c43a4ca9a0d970c53fefa0d1ac25597c420640e4578300ecee6374eef183ef885075e07c87f474fc3e30504bba956388a577673f35b899f58d591bdbb1627e24a1ef853158b7cd198c45b0cb269f8d7f5a83faccaad3fb6f3dac2d100ef8aeb3afe38bf3807f279dea787368d9d81b2cf0250edd6bd379097746ff40126ba3d95e5d782a784e688482ccd17dbc7e3d1fd005c1017fdb2bbfa2d092a14c777e57f5c2558246a26bb1129df034267b38d68faf1d2c92f733dd6ac87ab7921af9ca298155cf8a7ff86b742cacbeb15f2c19665249ef7a2bb701a378d4785e87152e81ac7025ac9a7f71de6957e4dd3c6a0412f885a6adf8437588e231d34453bc3fa144937303f4335f11b124b4e27b42381ae516704ebf7ef0375e0ddf1dfb8e38b153b93733487d4f08bbec803f47cb5e5ef48136a449f7687a8214a28e0dd6ecb790b95bd6a5e1387ba6aac5df9651e05adaca31d7d3457854c61148304d1dc9824be5ab5c0a6762f9a270e7e77f97434970aabeca186be02879d8068272fda06b6b5b8f2caa2a53f6501508809d34abd0b3bc59efff78230934039ca712e80b62c8247caf99d8797443c87bf02a8347b10d9304818fabafe53358cf0f4e5423f9989ce61af837f632443913e901784c07fa9345e4570d1718dac61e91d687178bd12634637100eef09ff10fd0468797c49b6e44cbb4f4b7d6d4708ff38af06e83b6b9475fbae892d9e4853f880250347298a58723069b05b5d80057e367bca5b618a7da84b3ed043ca3ce30cb680f1a5ae2e202b0b146f06d7aa7fb2a9238ea92fc1865860780beb59bd26173451e803c2b1f83ed6241bbf5876d661bf7d7151aa7836b0a48988567f597bd6d89ca60d0c2303c2e5df755c66d90626ad707e8b829ec32b33f14a91078c5939ce6faa217d3ab9147c59fb8ac112cc66bfec2d69a55e41410bc180569ba002a3c3491428e5d94cf50ab081625a253d6739edd322a3d001383a82c9627589b32a72a7b4448077507ba9301af3d32854c7f8cdbd6aa7f240b934cdb8fe3ea58829ccef6571c4dd2a6108f30a2bf83413e864f9e7d5a1a1eb5e737660655c708960a2b61801ea0e34b3f9297525b539c185a81cc79b5c7682f071b720f316296b1b7108122f8000822053cb4917c111c2cb7e09690c7cb088f9c2f232559c45e853794974ae218a3c55ec97c08a0e76f16b53085c0c5cf9e237821c2526c1a3b50e15d2ff2fa3118d12b8938d0e375d4b5b8fcc27cb389f96385acac0011b2edcfa9353566dc3a5f917baba78f2c241b54a072d3b133d12f813628fd1b5f57d70b5dbcdf1cb06586bce756346ccb7b0230775afe148d7308f1dab70d01b896893b550ae227a2d4fbca2cee885410005f1ea4a4cbe7b0a397a1b1e5e6f8ff533b05eab338ac8967d9130b0c70e5c4e787009585da581f41ca823fe908a5e587fe32680996508aed1e9f4492e74b3aad9718e55e4f5b18ba87fd437789ca9794678519d3ced374480c4d8714338beaf78027883f270df41f346b93062ba4306d20ed733e785b2b3510d44491e7f9f9ca53521028031b019c5f027f475b55ec2527f7180564f7586a56c2291326782a6d721fb79e03e60ba20c9c84198d7573b1a5a01dc7161d5e968baa15cb9c1a7ab9ad1862e220c763f4a0e598fb695c2afe868e99bff30fdd52551de477e4f3a3cdbdf30235d1f9c433d1910480dc9c61633870ba41bbced6beb0364ed20cd36f49f8f3125df39b518f06af09419899cdd693fb059f47e3ba5b34de67519e93092b1aa604ad8ad3016e7bead02311daa0c411c43426c768b5b4101a2d47ff2e47395d72d0463cc08d8b01a24871290fa3d6df3e4261a397638ec241914526c7fd1ce1e612f5a979539854a09963a41675437a1df67e97435ac6c545fbc4a8ea2872aca73c11bcd37649ebf70baa973cc102605e7e71a822bce4e79f94179ab6a9883e8179e57f19bfc1995ede9c2358dac11f293039c1fce613c412d939aa098790de5c80b457dde8672628da38f0f5ded93ee4adfa2c03e006baffaf14040a439a143bbf1f7fb8de7c75cd3ea6ca510dde1d9e503127cc2adc05fd1a3d50c0113618f16d7cbe6e57d02136e2fbd21d865c18a22947c4d0d5b020825ab1d1c4bde82a346ed8517ab5eadd6b07656dfdebe1367762e3c93a38882b63400490dd55a2f5891e333a55dcbda5ead13a49b7c4d074b37cb36ddf9589562d91d0c6390f03f584e30e48533afa2f7427783e251a3922cc9a4aa133e02cac5fac0a4868fefd430fa2d1d6b6842448042e03698e7126a414b0d26247c194e82f8af3f5d2e9581a46bccdcdc0dd43e22b161ee1324b100e585447b8f462cb0e207311270e505ae9a7695746b51b1b7f581804dddb77a77d519bf90f8313f93b6ab9c132eabf322b4f0db1162e9f3f083a460b6af1306b912d412316d822353e9fe1651ef5be7ffed53c5418326e37798a16a8b3c471b6d636b983991c05e37b36017e154dd633757b84490f27c57696b97ec40efcc24477c4f462e72ecd0a07c1e2eb5810cba8d439ac34dc8e6e0a1a30e41ca0f2408e13afcbd90111138cf4f3bddd0eb800bcc48610704ebe6e9c385f6f296a930fa3fffa242bf203af6fd897c5c50c485035df2679241da3a25c167c83bde5e82d0fc178366a398c6b953f764c2d31b0c7ce98755bed93efd2c23730a1b40299a8c9975da75f64304e9f8573713ce6df4e2df7214dfec00b8db76ba88417289d51cb78e026009ba17be0607a1cc0ef064e244eba6358cc85ccfef0471551fdf3ed2090a9c1b5d3d21387df9d51e0c114796eec0a12c13dd599bc941d3c04bdf8b7dea92e0efd50fe46334953c3c1b23a54501357ea106182842b0c556ff274f32615182276b14def2e7f7546cd82ce5196d78036e3731ac6aa43d74567ad3d66efe846256bd300076a7407356e34ddb228597f802c894859e235c3d6ee8ffb9415195eedced440246f8f1e931040ee287c39d76ed275a6a7ed8cdadffd33c3f72987ac4209435f562ccebf5781139a3a8b2298e0ab71bf1549108010b196e5f6813c821528c9cd297828f0c90167ed129c9d4d7b6cf0b39f2a7e13acebaf62001871fa916cef32a1383a1718b2cc80269b94db1ab1fcb720c6c4e58e7e864f602cf238ff8cc59f8d1ab52e7b3a0a23e74b08674d768e75b015f5b3f6bc33120d2488c64152cbb6a0a1a8dd072e64120e53a085128655b26b19c58b6158a19c2ae2d2a2af50fa94757bbf96c517a1dd3426526425d38cdfec2f37b9bb513873febd2704c25afa4c3dfce9e3b8ab85a2fce5edbd837983066f3ee3fe1ddd21f94f69ff8f3804c6a64d3c5d6cc45504ddd1c88a95e337defc059a06489c571e3cb06cf4fdcbd0b9a474b1f44dbdcb55438e9ffec15876e6d1ce6046fea4742205dbc99ed264baac82d3a23d043deebf4fe6b245c2928676873bc5b1885ff26bfbfdb59c9871a65ef3620e0316d972f8f7b335f89774b58992d4fd4eb79ad597b5ad365c0c1184eb8922b5053a32bcaf37162fc56794ed20b5725052e6cf2f3da3ccb0e2660facdabec44f9a692532a212613b1ca9143f12d643570d50611e560264d9cb81ac1221f62e4c7a40a82247a7ea4e308c06071c8060736c07ab161494cb55b6fb25daa75ef3740fd40b9c134ced6ca931168397d0e6fa900620bd687e59da8e1ccc80c9824ca28836c2de905b4d9f7c567a4966492a7949b2dbb7caf803e6e0ad0b9484ce2b850f4c161f2670d287ec2be03feb804fb8893ab56b08bb3376e6232d2c77ee3b42687b6cd851d42e34481fffed020665086514f3cce954640011339167c69af7cbe44599a0e09378368d0a6ae74d05e1eee9e2130c35ef213be23aa1b815e0bfa2bda538ae70d240d0cf3db8834401d2323615ebc8a1a5b852b1db8f5dba492e9b411be7371d4f4069fe5ed2ff5f7ae942624755d595a32bd336ad150372b40e7d6e25032e9f7d9df8b4e532a9ca42bdf23208be2e71a7d4dd873019cca6aa9b15a1e841b53afbdfd4bd0372b4505773e82705913eaf21717633ea83e23938718ed8973584cf77d1fa60a1a22233359c122de98e637bba3d20412ba775dddbc4e9100ec97c95ff1e564b0680977471fd623fcb9e4e93242df98cae85db8c287c389c41e53a0d04a12134699cb033e62c1f4185598ed1a03e2dc48123c6935043c2742a6af7aaba1cef95f56a6f64cc34fe13819cb8dc91006c3459da248bc2b7d63ca7ae6850c38e1ffc3bb1878ae34105a161195bb44b9bdfa333f7640617a310377304ab178858fe15446106e5f60edf23a10e53321a05dd02700531f3c288ec583bb94dcc48d9236aaa639f9647b15d3409fb9be34cb3fa05c66a1d32ecf8c22d64c56e6588d79a451b1e398118faedfb71187f5906acc23accb04d7215a70e524c383351115c8d1f472a96b87d8f7fdf3ab68c8634509c7b0cb4c41861811652d50bd50b66086eac4732c3f53e4e31f0bb25de106054d55271e128f667e50d364a68b19a8191d72ba3321dab72230c3fbcfe4eb967df303d01ea66338088b4550364e9ea1f3fba843ecb890fbdca8c7550e235efada1fd9ca189ef3d8f51444b29a0c328ae19ec971598c5a4da7a4010f112b724833a744229672975c625a9810e3a6a2fe27fe4fea220fa6b6b2009252a40edff7c886a31a7ac28a0ddc1f224bc41eee7ab5192e76c575237d4b072cf6c48ef3cee83bb5e0c63788055ea6f026db76b6e241d8237bd49af1f051f2ed8192d67141edb8875d478d882afb33b08e3a835ce9a70aa200dcc10c75c580a56a721cdd67ce4933a354b9c4ac7fafea4e3685509232c0582aeb57e06d554b41e11047d7de0438f9fc514d96d9053f019327160daf03411d9c425317f6a4f0d12c88918d20bf7c4c1af856c551c01fba47440cec58a613fd1e0231d9bcf92b69ee467e0a4283f81e62bb3a965d4a7da9a3fcc77340d04ed031d39fd613bf19010e97734e756a8a59b1df025ee20131682f62c20bcc5a56fdedfda9b0fa2e5662fdb9c0b0a6d1043662269b34bae2d95349021eaa81c6c1e5f9c1611f4d5dbd473c1751d80e81786ebc190e314eeabed197dd498b3cb0d80f60f93ed5cc15b8bd11cc86cb70904c0b52e224fc7c31656a2dcc444ef6c1cf0cdd7db5ece908fd7dc1637db50d377721b253ec0d25048b1450ff4ee15b0a04f3d9ed5e1e3fc252f07a07e4ca2bc1d32ccedcce76afe988218e47f6a05547a88abbdfe95f2687e4f6231b1cb6686b36fde891298462778a15a4afbdb2a2e98170cec453ee9e59ce1355a00c7021627dd4b85a43b7f1de5e58caab97246ad96ecc919efa9e7b4059796c01dddd888e3565ee4462f64474828db799a12b5782ed348ce3b9b97112c52d28044e5879bf6e270c8460e1b98573a6a94c5862b4a28958231ac7871153aa3e517c510984a1a09bfe88b54a0461a27fe14849ecb99d5af9c848735bd8f2fbbde2b35f91ced4050aa5e3809b3816bdd990b86f84f37ee0263d6298ebae7cc3c80e3cac4c178d74d9879ff7c3b8f83b4941d051f86a2665ede7278759583", 0x1000}, {&(0x7f0000001380)="8eff30dc996bfe5ba0175537cd6c279cbf0bed71bf3e55f0159cebec8a", 0x1d}, {&(0x7f00000013c0)="454b9388e0dcf05d24968145a6a387330b678065d631d47cab99d9f49e31ce497b17d2570ec1d34c58889006e4e341c49eb009ea2f1caa8b0003aa11d4d204f6912736538a3c36b1ddf25d393ba41eca0720f8cd0d9abc1b8416c599b4545bf064916d1dac3def82cd3a90b8990dd0c7134f0a70e9dac7c393e5e2ddad4ef61ed17469ae6acb0fc036da114c18f0d5e2b18ff91e9d371d27f8e6ed", 0x9b}, {&(0x7f0000001480)="2b1175486cf4733e70cc8ca97555d1a5b1b10a4bf1bfc15c1e3084f948ac98e89bb8361791665f7b5525cc8a743ce87c01cca2cd72e12d9636e9af8af4511764f776093b86079e2851206f558d644070db95f126b2fbea19620def8d731792593d44642cc3f77580f484136564ae02e0cf4d5f8a3a00a4d1a9c738826411d57e809e6ae6b754dc494cfabb6b6c2a3c5077de3d6a2d82f75eff7221396c8d2b13ebe143ea52c60862e89857e76ea9a956eae876fb2c8acd13e8f4b073e5c5b88a064f7cd2877e817d79452d1c5dec1256aea5ec3fbb9bb6", 0xd7}, {&(0x7f0000001580)="c80b2476547a432bc8da522098c6254d67cf6500c393dba0d844bb1645579528b0dfc2c551b08695008f678201f395026d284a34d9bbb2a4ab88fde52247873f0728418782237832f6f0d38cb5a3cde6779314e004d3522f7ebd43db8ef5fd86d145fb8a768c621892b366bcfb36561f75032b3a6c3e620cfaa7071fdc4dc4d6a8a4131c93fb4f07caeb42a03b3bc3c146f940f5826ff349ca5c7bfae577e4caada1204b7b3e61b217244bb2d8f26923c7b4bdf49589129da3896d5aba3b27be723100efec546d05de6d47c7eef5baa08977713afa53b0abed305b12", 0xdc}], 0xa, &(0x7f0000001740)}, 0x5) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200000000, 0x0, 0x0, 0x80, "854955882d026111fe4d040000003000", 0x0, 0xfd}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000a3e76bffff00000100000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000040)="41510b0f5af735d52cf22b9a37c773f1e8a6bc0a042ed0d881ac877a47498b49319f01cdcc75ebe3d65d1c934af8a61ff8") 16:00:17 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff000000002b000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) kqueue() 16:00:18 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x1000, 0x32, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) shmdt(r1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x1c1) sendto$inet(r0, &(0x7f0000000080)="0380890578490fdc18adbc", 0xb, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="3b577e760521e31b47354d5f4de3d9171c8781b266", 0x15}, {&(0x7f0000000680)="cfbbc2e6903b1ea2b99a9d4adcb22f85e3fe86a94d0be090cdf164b327409e2c362211ece1b891a581ece50aeb000122cb49faea9f8c3d11468376f4989b2733ecbbe34447713db5f5639856eebc12e77d0f53eb73a868cb94b95a852a565d3dd4b11be0116b2cfddf7661daffa5522d0db0e2742b2012533f8f976800852c9106a333fd395021a324db711406fd6fd18c3b05ba5b9b3acff3c5f8a4ace3aedd0e2a0d3c4c929fa49e54f18e5352e0f086a623518764279f033f3d2988ea3a190cee34b5b196090a6393ef61605aa8ba74996223360bdd6fea09226ff4712effdaedccd94948cf2f9bb0e2be352d2048e52819b1e58cade9213fd8087c7e6bf2f75fe20966223c66173860ab43734b18ad66cfc17cd19ce68b18c62db30e9380898d2c8337509f1827e2c814daf8d3980e9c85aadeb892360dd3a7541514df13a875d8e92d2d9626ee6f7ce545ad422483a24c2f7695bed374d2f884987ee670e4afeb25d2b0c5ae421685881ef83a82197ebedb9b9cfbe9aedfde557464fe8e9ec796e348fda8831336efd4e0de78c39442daa81d0ea65a7ebc3263c9636adcc01e9ca4c890f0124da72acdc5a6663aa7dc5a3f9680e8a93e69bc508d04571db7ecb946f96a28288073e24c385be1c434d766854d1f0fcd465ff342ad1f1d8e46961322c9b21317e68e5449b65519f840bdc89c49f4f5ff7c429786f687fd9309541d695e3921d87ebef5be4f7d2d0a214a7cbc01d936f70011fc40f5b1cd93fab2a2f7dea60e4bb53f62345f597c3893d3319b7649c4269a89541bbfe8414b5c9ea4098f4bcdcd8e8c49ac76f9302648f6d426cc0744b3ae7021e2ad51fd11df4588dd6b9437776d111cd437c704ca6e6b583831b340929fa6c9acc9bc2470a52a6ba0942d427dd694eaca567687c9d798b13570850eef06892b87700711657f7887221a5ac39cbd17132120db4ae8eb14090f4c315c84cca82c552323e33aecc2bd6cabc37dc720a044bcf5df3265cd9961e5670bbd68b817dce2d264ede86867d4a0d66fc334a9b873fa3f1cf1a9c94c506ebd048107dddf32002c653227234efa152ee89894536ed0ead8d677843a2ca5a5cd86d82517bce87ea98a973af956ff2d520ae49a8af0725d9a9d6b412c5cd5d803bb15f954d8ae57a68e58562560ad7be4457860d77c478949df302673765089953d34ef0d6694c62be1eb28862bff3a48086d5cec0e1c6556f969ab78af0705ae077bc38f343fd0e3ca488d589aef9089d1cb677468bba4a59d54330d2bd4495826644f507de8ffde3689303eb082df6207acfd5e826f7034b32c9507cba8fdb7d82e376eb59caba0064c2e97d73adbbf11e09e9a51314b4e5da5fcb9aa9e5908a6ac2ca7fff6b821f46ed02c637da9e2108ed09ea7ecbcc14a27822b4310f1ae7cc942f1db1b3c5daaf9b2c765f019ffad17cfae07acf7a6929fd9037e8e91961692d7fe10be5eef2ff42e70f3739e0ff5af5898fa0820da8b4fcb115fdc4c4d62d82af97d32207db82bb2d73f7f9e8a17d3fc87a92265acbf879913edfcf66fd945f5a26f023e1046723a7a91dfaec2b615b3ad0325e44358eb0d7202e701147f006e6de94e1117238c635d1ba7e5acbd533102f1699e2a5f03db61893665da4df765f1c8847a8ce6e8b1d1b234649526f4f2db9a2a5ef80f5cd22613d64fe6a7ba5a6d80651cc132c50bda8fa81392ef509b498b8ad373a4d0ba9af0106c8e00a4804564fefb0773ce4b26244a32864a2382c092c94d2ea8bd4668dd99ee2ff0ff945aca2f5dc4d3afa7fab2652b4c7218865a04fd3c18a792e5c7d0753d4a5b32e377db5dcf1a8acd8b9cc0eb3a5414deb37842cdb43d2194c1c8d2d8dba9cd5e677074ddda84c773b833e6ffb2bc109681e26c77723d6f61f4fe28ae3da20c1eb0dbb9a94fcadee7aae80e032bdf086d99637359da1588caad671f36ad359adb2c6f9581cf6fda93e46371303a0bf8198a5ee046e9ae8265b8c033f3aaa1c2b6a80ab149102c82b6283b0f051aab52adcfe23851cd5abd0d5c27213bc9a1ca15015970605540e437e3fd264e1f585403a7698ae6bb162bde3dbbe195571b0db2dfd0885c6d9ebc3228558981993d5a6718e80009a3985ba6dc77fb6ea359ea9a74ffa992a883b8d9fcf7ebbdfcf5dbee5d17c93a6310f068b673a2b01c037aa9873cf6b09d4264d62abc02ac354f2afacc34a926ab2dc08687363a19f4e0004086b26efaeea8acf1c025467bbbeb379efc0f5d309e25ac499efb43d7ae2f8553875dfea9d51c3622285aef41adebb9dbcdb888b050e16ab8ea29769f994271df6baa21d1490a09b63ba0dabe45a3e4f3742778b65c5abea5a4443fbe7d9ce32212089001c4a1da353df83fd17ec274be3d512c16f5cfb31cc916380575f4f147503ee4776214cdf788ed06d0fe80b77ec3047f54a3ae2bf2aae6e527629e58c27190b79bfddfa28e3b5862c641146e3eb5d1392786cda19894b28cee5be735c058e16d7a968a810c778eab6004c94ddd750f29078bb7e08bff10cd3aa3a3b0365bde7ce6fc96d6fb42461bb6420b5316f213c7c92442131f701bcc6e3a35f3aa3f3132a42d1efb0badab816ca03e048201187bbc299766f25a9ebe34ababebccf8c73ebaf472d4534451606f2420470cad8c5b3ac17caf1be9f9d02d8c091d9c53a81558cbdaaff655ab14b1f3ad202457ad77d60f6a9fcb7f0e79b66713014c64e804533a23ce76d98b43f27a8e3365057f80033e3302ce3365a77c748ae0259af7fa7be1d4b75e04d71963e57d618aabc397bf8deadf7a5ea823b305995be4ed59864ec47e4110551c171f335bb8e22052d7a14a80445b4f6f4c0d6703cb1748661a4a540983c9d4a3b7a799ae9504a291333bd55397dd3398c97501cede4f37e56f7e486fefc489255eed92f7a7579fe5c438fc277413b723dc73d250be33e77b703568e1753b75fa9c66ab959d0c93403ad63c89c4d783a91a24c58bd97982aaab2440e27062e9465bba2a869a49e3c201a2cbe5da8bc6e7017d729ecacf48a43df87d2653d9d7eba5057cb603ead1fccec1858b60362d90c50892f4eda7d6c6a8657ebb5c60f0c58a34a19fb1fd5bc119a278e66d6d721d63f22100e1bac20328551f74552b2923a755672e66aede22a84b5d4b8da2887b77b2a5565dcd35cd95e0ca96a11b1a39666956e98ccf0b660fe2a88224e65595da94bc167dcaeab1539b4324b582548e41cacfdcc20968757d0f1908254de00ca92c9b8af6e6428709954fa24b1fca3a68c7f5b94ca154b63a132c736199ab6e4cc18ceaba19e85781c1179eb6b06c19ea1d88408f730420a2f602097909ee01e8f84ee055f6ee01bbd060be953b652e091eee13684e88abb236dc216d6f73b780ff5edbbdf52760a8fe38a1e11dd2e29d4489c6b5bce3106d613b9045c4f4a459e03a7061431b04a1fbdf80970ee2affd66479676eec05283d2fde4aeb7feaffa35e08c6ca9c4997c0e144d3ab1bed28c8712690c8f471e3ee9d2ce8f3f25f950335e84cbba56f37b73250c42e24e9d2c6a5fc67ab47aaca3a44b6962202993efce7c5735f1b80fb9490677f8fd7199885523ef7c834a6ab491ce46f2e9e8fb0bb555af015c0063f05ee4d1662a25f9708eaafd15a1a9d94796802f1caac7eeee6d61519d3afbdb04fe916e84b7b5c28e7f1c44cddb6bbff9cb425cfa051fb92651215357d7da1f6bf70086d34dada5a882a7e4e5f888213c9024f79cc9d42fa40bedcc63a034f82afaa6cce5f794d2a512f705325ddbeb98a526adb59841ae556f9547fa9c385345d642b0ccbabe910b0575d87cf58356dbde85a4581ab8fdd4c3f12110f9986b77c3b56d4797fd5a6924bc7ad6506cc63b47f3efd80098c050ff26dc3955338417bb1025a8672acbfeccea626e9cb724b500ff86436f7313a6be5f4d6e517b2312215fa8c952e6b3c8916d2e5590b2d2b1323073e46b1ad48ba95505aa3f8672bfd40624711c0c8f5072e4bc5de07fa8ae4eaa7173efa69cac15e507ca4a6f3fba112d214a36e32d574557ed21a8a00abdad81b654d94d90574a969a0fb78cbe5a3ceff7de4e946084f52ee35cc04d572f84ff26d4b45a56d2440d9dca277f91b78c326f1767043df799c5396eb8566f0c576e08669065e19331fdb11f1bb45dadaf44dd5e21b22bccddb024bbffbddb4948e0bcbababca7895ae6cbce6af63e273b9c1be0be49c21cc2d75a6f99a54ba153e422dcba4f7d5ac8007970fdb014c574e8d40caae23605dac5db991c65a1e5524b56ea9c0c84ab393d4ba58aa1582094819694251e707aee55d63c2ea4fff50f060d5fc801e0e8a81edad81a2a2fe1c67f6a25a33da75b9d126294f15dc45c91a2956397155dc2aff7af77b4d3fa1cd35aec54c18cd3070cdc5fbc45f712e3067a8f4174cad3fbd49c8ddfdab75a53c4257ab3c572d5e67a3a131d592241502982e2e1c74a9f16d9a530405d233db513556650f9aecae57d41223f7401c62837bb4e19de55f2aa58eb627369945b6e9dc5f2bf1c53f361b076ca8c8adaad28ef0c3ee37edad87ded3108fc951e28d249ceb40a67606529313ecbc3568c33ce4b3338e4b4eeedce098f3afaa491cf454720ca1a718cf59051cd33d64ce949b9eb219d6d4d5938a69a21c078d16fab7728031710a82d178a2111b94029e07c36a639d9b14d23f2336b0f66cfd49a1cc2aa7c4da55d236b05a423f42a44e16576d4b5586abd648ea6817a4bb8c87574806cb74bfd8e62142aac11664c2ed989fa1b599e5cc7d5339266594bb13868093442ae44e2282893656902f21e92ac698d833709e5ce99fe7e3c7fe452a4cce215564df3ffed569b12fa960310bf06d28b6085c955f7965ae0ca840b6daeb3bcd855580684fd0cad3802460c0a14745209ef5419cc0dacaa3ef74a8682194934ea18e7eb8d77de5eceabd08ec849ed4dadd170a26864be32a936cf08f242e843bf00bb4aa0e9f1e5879342fef351149d27b34f865b7f5320278e02ed4e8ba996f9fdc880bf1f79251656bfddbf35adb9f357e5bdd2cd4fb77171ece024376707b8d2c11998fa0f3fb50ac67fff74203b6fa7cd5907f5da7d33051e93f1db58a6d95fa9c2034df46a686c5d14671d695bc7cbc2a1e709130d4d67f8b6f1ed86fa1e7cb2eec47a374f21e83d957956375e193a500e0de409113c8343da0d48c18d300cee5cad2375f59c919f14d5b0692874b8ecb08b144a194a0aa90db7e4ba22a5e64cda8ae2ca9e66bd2a405064c196c253e59a7a4fd10782d48f25e6c26ec7162e6a07df3fe29324780b68e0a45a9a5e6cfbc8b2d817f53874db11ebec87a2610337c19c162ea3b0ea590e7df409117b7a4fd529f5dc9c3e72f5b66787ad823beca60fa2ae73b4d09e588e772839d186053cacfe9af7f612475fbb73dd5d7f03c10bef24323279e9b03caf37b16a3653eb0ba6ce86e8dd494445c024914465839072e7cb93ea6bce0138f4dfda241292fbfc160f5c869a058a2cd5e6d7c9e184cae3d34a15219d2f5f2139dfd26abca05755633be76d6bbb314e0c6a1372f9099587f66b30500fb65f786e1eeead3762e665591a12b11c7716dd57dc4b24e9952b03e93fed2975c65b71f63b906db53dff85a8a15f155d05c008dc79b96ef5d97197c7c2a3e2367185c7adb7922cfb4b4d384fd6783d61cfa45d5d0cac8670f0ab60fab609732aefcf77ebd0f1be1303e6cc8cb832700f6d34f5c7bd30b0e166d481d4d335a3", 0x1000}, {&(0x7f00000003c0)}, {&(0x7f00000004c0)="dcd9b6728f06731c4f58b2ac1b24daa8c15d23ea6df1c923dcf9c6a2e3d62705602a0b5073647453e265dbb0b8b92ff220f529370e36ac8fc06c6f708c423812382f6c18d316cd671eb312f9d0ee878089711e105b7bbc3589819cf1c467eb0a9390bc396987b5a09acd930e1c3f457047d9228f6171ee5e4b27227581b04e818a4fe2a1d6ef8feb46ad8315d4f3694a779587970ba868a70e7c1988d42a457546a6ebb557cdebf352fb76dcbe1262e3c28b8b31efee4923d9ae374542568132b01787302a7fa4abccb4", 0xca}, {&(0x7f0000001680)="5fd4f679205c083aaae6724c6ed9f26eb9320d75d5fa29dc5ceb0e0122be3499dc2fcf8a1464f94fc0566f83d0d7cc9875462c7fc773344b6efc23a43c25e92eab64c239a3efe5dd97e5b2ffe27d2bb783057e035bbb8fe536a3a23bd2313a7df4c1148c038c0e8734008a828615c60ac73623fc3170a486e360a26b5caae26642aac0bfbb6a58bfe3b87cdad284b0515f66afb95bf7234c0779562d7f94e4507fdbc86812937e4559ace8d313b6434bcb77f7db", 0xb4}, {&(0x7f0000000400)="9b073f7447297067bb42d4dfc5f0", 0xe}, {&(0x7f0000000440)="beba23d6b17b854dc9d3446e8a28829422b8c5", 0x13}, {&(0x7f0000001740)="a4b4aa111c3e272ab6992b170114f02ad6fdf7f2344e7f2be287532a3191456a68934ec195a4aa201db720ead5fbdb6a7e32237ec3a3b182426d93c4f82468e5f0d0c6957d325f6a262dc69bd83776e91aa68f18c03c4052647ff862b584e0d598d474eeff9a74a0e4cc13319f06dbaeaab0dc62f7ee35ef3d1e2c6d5ef060b222", 0x81}], 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="0393379714d7b027d093fae2666399f1d6d9a56751ba6e0b29de1185aa8fee438e09e9dd28f86e5114a7fc4fb5904c314d4c95bfdc95eb418f295dfd32dcd1e63d1d457682cb2e98cde425dba90dbfbb8b8fbcb10067f49a64593c70b9e601d3d18871bff7603d77def297033c36751fd45638db9857f1b45c6d6dee92619e0e3554d87eb365d421fa828ccace30", 0x8e}, {&(0x7f0000000280)="550a9aca685ffeb1053dc6661223a8e3c401e16fa30f0ed3f78a1aca7750986e78c43bfb60534cbfc2e68c217ac0a57c083977a3", 0x34}, {&(0x7f00000002c0)="60a7ca41e3dbcf6faaac304da6e7a43852d073c16ef550ac53952a959db6e64601af9f2e521cd9f77313bb9afac4df496d5a47e2043c271c2a3cafcfb34a6e31a56da4124aa36f", 0x47}], 0x3, 0x0, 0x0) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x80000000, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x13f37f21}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa17}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4560000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x433}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="96f09243e6b12f6c9c31936b5686da851c0e11d971c55bbc0af9d5a1ea4a2021cac263824fd92d90ebad20636f8454454f023e13d55a921d85ee40f59f7a7fdf55d2ab6f3137", 0x46}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xff}, 0x8) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, '\x00'}, 0x3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10, 0x8000, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) fcntl$dupfd(r0, 0x0, r0) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') close(r0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x10001, 0x101, "323169d58122668cbb3f72e7e0659ac4adacec5f", 0x2800000000000000, 0x3653}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="e026d8d7e8ab4c74d4495cb68c9a83fe50574147ca9a450b9fb5a4acfa61943d4eccb2cea7fe46154368390e700f8c5475b27558b3baeb18e2cf4ce5874bf70c470c31827ff03e719c6df6592b488eebd63ad3743ef0ba1b153bdc241e14c2f419b9eed4ae52a72c0973db4bc8714252c81c3c64bb2618ef56a69f1622a4cb6371bffd532496620a85d2dc184b3e29e7059fb9ccca5320dbbb230687009d29c3dbeeeecfd49a5bdee13850c83799563331837004d35d8cbf02fd032e4713e3b3217e5bd26b692adac629472a8a5c0b9144e5ffe952b83723daab0b84c86c2a9cb8b86629812e9f6d7c8c113e7f82ea3ae3432f156276ce36339ebbc85caa3c1ea5e9025c8b99003e54b414c8798bc88a405c01ab5b98fdacdb8403b7adb0e78b78a785c1dbaeebc5e6681eb73f78a6edea37a0c685eb4a128c3a44b73b7fab9393eaf99fc81a752eedc1953db8f95eb6c76ae3e2fe053e0844e1dc8181aedcb0a49b677df5e2a5652c3179034ed4adee0c1acddefe84509f1e3ec15a76abf8957df9ad81ce24ba66b1eb4b49373f5cec4e46bbd8bda2c8868949768d9a8eacbcacfdc422b2ba23e771395565f227cbef5fb42665b8ee41ebf7a275901a9b184e96e70850da6b3101ae019778cf2bdff7e4c08437801519063dbd187d1ac77b38ffa3d6609b75404cb48cb17fd02e5c0a8965cecceb82e10832305fb144f25dff27173fc009ac329fba9b729960a1cf97d53a2f8258bbfa674cda4f8bf673eafb8a48318e2bfb6d29b40391e0fd13c5feb6cef679e35369634a225b911a465b5f9a79844f8af4e8c5d12426496d76c4f32a93cab039c4c46983fad0c8465f823fdca041cc8e4b791352a197681c04ac2c08e5e231173bee441ad1de7364e311fcbabee975dd459a9308584d326a03ff6e47f351603cba3d9c36fdd1d3942e4ca3f880c93bc8fc1465f380a2a2d5297982f7807202126cd639224d5d737ab51be4a94d88d5b8601b4a5fd2ed3e015ceee16ad24bc476f25b87a74d18ba1d9b8f51b6e114a8cde3209fd91ad563bb44af80d7b96fa0b3bc51fb6fba14b11df9f238f87834a3664660c24182f8974a9a268e83971b121d966c359cbec9baac4354f115310c9aeb8296c0909305d9e701042fe189328446621f48d5bf87594d27b07db71cf778a882c1e5f05b60db1404813fa3c98fe7c5582a1c648cec83f4a99569dd2df056493903181e98c249530feac39cdd4c9d658bf7559755594519038f24d48da7bde00300d5ac38881eec0bd0fc335a846f61275827ce4c1088b11597935841921a7bb1e82a5dcc3a8acdf3e5140edc63c84007045846cf012350b1d91d1d5efd68e5b7d2026b9b51ac4728a328ff772b865908003a88202d64e9faf26bda175319e831590c73f3964ff97987de9872bad14b9569a9e850a770f167005c7e9bdb225bd7a3c235c42007d9e9e951ec1fdeed91a8325765b713123263e9bc758be8f57d4f971b36343799e58c3b38b299688db00589d47ea9101fa1633904d2b7e9cefa87aed3d5863f5788aa323ae286e9e3fa898af315500ca5ce7104a856e3899993f8f8e5b7d7264c25c3406ba40caf481244a14ff36e23b9bc3d0a740bcd6c7799d3b4ab5828365659de0246f3ca078a114a674af708caa265476b6a75b8aa0e6349ec294bf4967eff7608c22623f1cbde3f1b6c252d9481ea4f32c1b450a8f113ba1a56fadd381d28fddee203009015a3d3fcecd3490fb68f59255de6e9ed08ccf49c0892d6529767e8683a5e2c788fd425cd8f0944c72b7e461d7f5e61ad83cd5ffa5d298bf27d996aeaf8dcf19eee8f3110c61092389bbcf5ce939e74f4964dacf2912a52f5146f2144548fc04f5fe7d8d73f684fee543475ddf21ac6423570d0a562ee540ccc6351e311bd42589c8a4b831e8de9385d517ae32bb21729502a5b4ccc760ee75740f5ff874071f5a72f002d94a48091d39079b5569cb1a79bcaa80532e3f8470bbbc16cecfd3e52b2d9b81b8a6bdf81847d095cb963eb43af0cd22f57a658e4dea6e6860e34059f6f678e6550b638788a2795e0e5ef16793b05e1583a04e877e790d413ce9f00ee0d7c0a0fb1ab53235221b821b270aabd7118a4a8a9255b68fcc1605559b76b584e30241c6a55a35e04acff7bc17bf146f441bc4f2a5c44ce941e645a2c5cc129ee8ad1b8412d2aaf422e73880857d95983a661347c62613e80c45f1dcd0acafb4e9f4ee77bb258b7de0f618c1f6be3da389040e54a33ff9fe8cebb537664d5978dcada7a8eb396c4fd3464ad62ad9964b4742e0eb8e3aef011463bcbcf4a9005baf85cb3b18389201aba29b17412296773f7c61b64c9db1a765fcbb268ef043e57a1537d83dbf418e96ef4c53fa4e60c4c3a888bf010ab37092eb0433e3f4cce3d3897c645a8b3fdb250ab8fddf1bd9e33685f741c27dc849d4e680085f19f5e8b7fa6314ba828a133259b481f9c0b7887e031b668dae2a97c3123ff157d7734cfbb7fefa0b2f0fdcd442ccbcb11627abc971c4d675fec215e7bb5c1a2e46cbc25345d287558f1c5b9e450260f7c04b23da8a427b21e6648d83f0d558c08e8effd56a34d08c67118ced9e9bc03b6f7d3c7423b567a5105ef1ec7789ceb4be473ae5d5dd0ee8ffa2a1e2fec3bb2d8125865edc537a319a5135e681e5c8a534b87f4e585f51e4a1b49ad0614ce6a443e275367ebeede03789e903bff7d413562894f4cce0684b3b8304eec3dbdcd2e3239af2746b66bd7e8c07b3b52068382fc839697bda619da4808898411dbf656699cf89984633c548f0a3ea74f32cf4ee765cd3395f4189db8af151704bf9d36983b293484d91444f0335cf59287455deebe523ffcbb21475c6627858ddc6201c02641a2ebd795f896cfa4b3cb3bffd0b1d1e14afd6d04a0d77749f35b9ab0b95ea8c2078c982d5dd0d9568df71fc5106a122f47b856d30641b8699061c0c536c65907a1ff4c73642e6ed92e2f43746e0e4504ec5ea5ac1db0099c1d433917dc92d8b56bad882d335e8e4882891897730200e236a60664cec8e842d2f127b364accf2e551a015780899b0d0c23e2d9353f8cc6a14e67a036bb57adf2c71ee924109a19903119398353a0fe0a3fb322a2c6c00489a2d569019ce5f4e0e9b4b31ce7b0f8c5a57689c7cb5a4ec550e125875b2395554d36e7c675a9c56859c445f9b55a5d944ff9bdf3b72f0fe0ca6caea175f0dc7cb108b4085cd9a251bbd22b2c693bf8dacaedcbcd7f6695d7c9cc1cafd0fe5fd869317f48f6491f5043a82dbd6ee43941bf1a95e02475c6b2f4e08c5018e9286938d84055fe03fef1d517bbd189f2f360fd2030b5afbee98c8f773e3d6b95158790a0fe6362fcb205f9fb54d6e8cbdd2139c604983f0f8451dee51d8499b70d129322e11ef9177399a899959c263fa9875e5925ca16a12850277d2f9b53aa26d1a322c8c9985775f7c92798d10907cf01f7c8b8a525d91e268eb36ace97bff8776020a933ae71cfeb45f18c34fa2badcac046ee0e15fb4e133c7308ffa4db967dbac4c1a41178606394ba2564aeae8b80432b3a606405e4c4e69bfaa88205a62b9ad3ad7624061b4c9e989be1db251823331de09cc9d815f4573e5428b000d3b680e3c714d509eaa7b2bf22854bc998e43ca5860f5334f16e8213f614223c18cf35d7b74e90398dca719117248b411eac424d1d30885bf990791b74aa8fdb31ef1b1f688c1cd6437669f278ff64ac38015e2698953206b07d41f8cc05a8ca16da8e3e66dc0f8803e0ec8f9f7b2c5bbe99aac07fb1f74fa56bb86eaa00ae558661dd325f678280318910edb4f5f55b4b261d1686f6377286a43a3d95a7160df32ea7a3e669aec2f7625fa590fca74c2aa6008d5307c2f6f45904dd658e34dd6254d12514b7f657cd403af0d7b5cfd230b17f11444b401f8484456df065f07550dae7e361f5b712f7ace3cfbf0a439c95d745d457001623105b00c03a61a1e0aebaf89c1f7d82beb8fea90b5b3bd9a8c6792d0aab936e24ce3a88d7467ea9e11ee51a236bfbb8189c4a33c80cac6f7fd167c8f3cb6f7e9f1a583720338c1568becfb5f756790a2aacb462a448dee688b5fcdce7ece8f2b1ad0c4286a149fdc485a133de6e8fde5157f3266eb63beae20bd5f4241e8b52d63bf7c078e0b76554c4f772eb157eb5f6417b82743f33f2a1b584820de70e256c0cc1014e2b1f8b0be2dcc61c7ae8f3ea78809f8f147e73f42e2df4ac3c25783314d6477d2a2ab3b45fbec8e2ac4d1f368f9df29a7a8ccdde64c1adf6ef2b581fa7f5bd698c2b5ff5a3d4d347dadda3b5164eabde3ef96dc07647a3a08887ced63885604d9e57c93b14f5f8ee080572e60e564d8cf5358d4faa6f00e7ab3478d1d1f571b10aff167026813deeafbc0bcf8763f5ae3bf42d356261115583d0009ddc82e62d708eb215ab6c3b7569ef769aecb9f0d2010eb12d8cf1ec96941f511f1f03f3b7cdf8dfb93f36e0a3fcc2f1dd5860cc650bed1296a8c147b9eec2c4cfc0d9061d82d97702b141acac72afc5dfa0ad89d89d6bf9830107448f1c9ed9ae86ba96f71ecf0e2491d1a4eb9a03e569e375b47a4d8fccc40c41025fb2acefa367b9796b95bd4889cfbd6b5b884cae7c140066e7f95785724e0a7f4894a39dc5a1480b9c9a28e1544042f30c5e72ab8aa9b8e3715f8287ab1bc1ea5a3e124f295a518c4186550761ee1eeb890a3749c639982bf14945a4f4e215834bf6cbfb673f1233b31a2a13f0a37b95159fa18b46110ce54966dad14721a6938239efdb9053ccd0e5142c697d0f4945724a3be3f84abf52a538b42b47edf1409276801286f5ed7a2a34a3ef60e7858e0b1316dd0a1dc80f4ef2a6a1a5326c408b376be6c017e13712e3b5ce307bc3e5b3b4a6da601af3a212caf259486a7a34781cf14fdf38d8cdbd64b2d4b853b7fe9b0926c98563e95fdfd50558c3206db991d38db5927625fc55c34b535166402071ee90fe47978e272fa67fa0545ec3e18ae7db22ea74d579469e5fab4a69c0f595c64a99df4023bc4bd08dca97d8c24fdb1a83dfb84caa060e91ea8d6987e2dd644332fcc7a9fae0a0bff94a358fe3ca27af836b5e9d8015551bfdfa04b2aaf72f9916018b0432adad3fe80878b150728541f8c1333bcf767275c5cf751bf5ed6e60dca5f2deffab0fdf82ece0c4b3eacdfa19121b7dab0df1fd02f03f3ce5e04997e86621dd437a6f60c1f299cfe86c393f8ce8afff8f79194e0917c826705af048423a6d230d8f730710eb30928d186984b544b7e3002113a17c0704b5a5f09e67928b3b9928aacfcc16df60aa3f4d92bb5b46e88956a12dd7b4be98fa0011b553c56a0df3428b0842d5e2fc13adf90e33b260be209eabaa081e8252950b705439acbbc297fead16b298e2ad51ae5011339ff92099d61adb1bdeb15b697daeeadf00edc22e0024549e5dae9aab8a418f1133d664802265755e088219f3fb3e53735eff7f5f03680faca06f480e31f28cd336dba2d310cf48d6213c48baa45cd0f7ed826aeb1f40d5f4fc70eb36064f2c80af05ff436a403165e6e3daffb03df40544df4bb4a99c5637a2f6d255c031d6149350a63411f6959973b1951564fd0cdbcbd2fabbe5d8e0f41f51386eb9f294e024d38e3af4f3a4a0718efb7ad7ff63a467ad8f7636a65ac7cdc3f5f6f538661e7a1981291353de72bb76c7e5384b60a9996564b098a493d4795af1043b8c4820398582ee2a556fbd11065ec0f961aeb50e137ab2c3b1759c", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000008, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x214057d47a4669f9, &(0x7f0000001140)=""/169, &(0x7f0000001200)=0xa9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000012c0)={0x6, 0x4, 0x1f, 0x7, "733298be82eec3c2d4da30e281cd9b0b9d525a2b", 0x8, 0xe}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001040)="f2af14daccfc2f200f7a6df2a8520cf5fe5ce1dcd485252e96487354d849066e58ebd90804c7b9d66d151bc6905c9fd5a1b9150b0a7f7754d7a5cf14f22dd1bf8266f8ce146b935e7c77aff9240b002baf1c72bdc9d8ed7771a27ccccafeb75431a6a97d4df0caed161f54d8e1bf367da2ec63e588e93f049cfe0ec932584da5c3956d2e5c2752708517b28ee503d2268c5252ae65a5f97cb7832b3a8428a45c", 0xa0) bind$unix(r0, &(0x7f0000001240)=@file={0x8383a4d3f0929adf, './file0\x00'}, 0xa) r2 = socket(0x1, 0x4000, 0x0) clock_settime(0x0, &(0x7f0000001100)={0x101, 0xed5}) unlink(&(0x7f0000001280)='./file0\x00') getsockname$inet6(r2, &(0x7f0000001300), &(0x7f0000001340)=0xc) 16:04:17 executing program 0: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:04:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x1b}, 0x10) fsync(r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x8d90, 0x48a2, 0xc1e}) r2 = dup(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x1, 0x3}, 0x10) fcntl$setstatus(r0, 0x4, 0x80) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xc2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="17ac40237d326b1d02db76bc0a01bbc159527e75e4a28fabff9bea8321e0a78d5941692ae838d04314775429f79a28b1e85ac95f2b78aba76af21cb474613f433783d4bd0cf846f72742dcc18092088e4daa1442f2a1d95060cae902a13b090e93958619deec6a6b21ed8a54b59861929e52ca3a57b37d0a5b", 0x79}, {&(0x7f00000002c0)="295eb6bee1b01e8349264f939f02eaf72de75ed48a388670d296c8833db4f2ef7d5f8f2238e8d1de4f5d2d323ba0ad9caa33dd5ff0644e22ae879076089f13bb94", 0x41}, {&(0x7f0000000340)="1b05", 0x2}, {&(0x7f0000000380)="a80a725589eb15b8cc935c3419dcc05822b248fbeb0a213a7e1320f38998c8092ad32bcb15fee109f8f0ab3bb7ccf8795a6fee98bf5a838949ed456c8f5e4f4c4a", 0x41}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r4, r1, r3, r2, r4, r1, r4]}], 0x50, 0x9}, 0x5) pwritev(r1, &(0x7f0000000780)=[{&(0x7f00000005c0)="d96a0da0e65f32c145a0eec6f3d8dbf93e13e76388a5cc2f67747e61c39a09550a145776783a0e50d15ee2fc35c26aeac58fb7986c561f7e386c891d528b7e0434fd68d09e9f464be231f513aea3fca2f918bcf834c4fdc4c7bd814191a55df1fe9abb709f3339b5d8189bfe91733ef904fe7d7fd4947a361f447e0a54dbc12800583ff91e3fc800da6d0fe4136d23", 0x8f}, {&(0x7f0000000680)="0bd4550c4bf32f48afc2dfddf85af686b8aab1d5fb948a1709671e1a69ab3647d3f3e77a849597c1ac9f873f393964a619340a3976b6e203617e9855ff87e6008dcd39ef9699597dfa035576e737d894caa0f64eae9fb6d7406510a5cd9ec5fe72c181ff50279dd5c3c5fb6129c35c5391aaf1f01ad51f28e042479020fdc25f2787b7929f553e780b0bc9ce4e970340cfa8bdda2441140a042a615f858d77ebbbe4d0b9a33839092e2510ac1793e260b86980c6207eaab118308745a73278963dac0721730457db77ed3af080bd238b214a46dfd840b66996d1a15b8e5f933aa4c90435ba5394c48306207ffe93af", 0xef}], 0x2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000007c0), &(0x7f0000000800)=0x4) getpid() r9 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000840)=""/207) getpid() pwritev(r4, &(0x7f0000001bc0)=[{&(0x7f0000000940)="c805556a2433e44bc9a6431f5123a82652f4cd6dc21c4f10bd60f78b0dd4d322401440b394e90253cb56f27c3042fe4181097157a7ea9380e777a8e0aa6c3126a4aea7bdef1dfd39cc49a0f844b25ebbbcac4da541d717804e6a216a1a5132a8a2099bf2531714e730c47932578831658f2cf1fca1912284e6d486989ad12503eb64e6f4ddc9077357f12218f4a4284473b4027bee7aacf1cc48b973ff28f6c9d5809d8536230c3ae2b9a445a26ac515e9bed10befa9f0130f3fb535ca5a", 0xbe}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="b01c0412858bb176c1b8c98b69c3236635cc673da5962117f01514e5f7b800bb2fad9d211a417d3f146a4780b95134073282a45c525a794607a2d75d85ce8293c6b50e1c4f80f180e7d6b0e1b8cc04d3e9f9c75e82e9eac22aa6ff694f534d0c66e15b171198cd07702141f74092044c88eaf64e46fb9fa13e0f1ff69c778f290159c08e14728eb248c9879ad1dbf57bb1d79881ce640a4d97cbf197f4215366d94b118d36316d82e8b3a73130890929c08c06ab808a427435adfe199c68c0bb9d97e0d1239cacc6feaa77f2a1b06359b65fc9589af4c7e6def0055208cf079426e06ac7c6ec7099b546b917c797dfc50ceeb6ac8f2132b0516b3914acedfea0b4ac841455234aba602bbaf13828852fcf80d6a74bbe94e09cd165e11e4b23dbd0b69387bc4f483a47785abc18704e3d6737cf1125711cf52d4e5bc73ddddc555279627c9c09c30f18a9fe66bc1908265dcbeac96fe34575860755ae75676964e40820261310bcad4a9199826ca1b25d0a41b0b9645b998aabf43899128bcc512be778880a0bc1b0d43fa3efde74cda504e4f36867f95ad3eeeb884f9f27451aaf9522622712835c713ff1448cc28e1582295cceed2ebd7a56bbd6e746703d9d12c2dfd201730672b633ee7f220dbf68a53017c849cb7d56332fd01ca1496d5376b39995a13aed0b983cacc2fe5575496c3d60b931e8568aebe7ee5c20628a32dc21d5e6700953893883d0c9409deaa031d6306be9dbbce48c852fa5561f1d63f8d6f32d996ed78984c416d89521c712557ca75fd075c247623e412f3db5f685607371b2cbcab7bf60f26445860fe8ccff438c71bc523f8e698454af003003b84361dd7054215a062d5093bf7198ce9e314b46c5bd3527acc25f76903b6c5ce20ba862cbfae19badf5f274f1ea4792ffd3d043cbe38352c953ac9c29bd6108945a130042e8597942aa9ecd411ba3fb2f1476f4a54b12d4ad0270a84198d9cff4f7de416d67bb362d9b98b2167a4abdc588081125cda1154582d62a8bf7b237c0c166bf2c3ad87dc620bac9a2f897c41f2a0e3468f9ac8885d68ad3a0e351bc4f957dcb96eb9e6b3e3e92191ee52a8c4abfe3cd5671b27d8837379d6d310159873812a8530895a1ba8e0378d055ba78d3c3c12e8d226054b57a8a161ea89db6edf2c0446e4c400f788d1b5608c71d7b0373161f01d3fd7a092a9a06113385af9d788458e195060c9fba24768dd88560d3391a09292fe901f6d89331b10b95739e54c4d30315056f6f251c1b8e008aa9c419daba883d17d7c8fc50bab2cec79ce578364ce0d4a7926a7351125942c587665f45dd70262dce004a004c42a88408df38349c07b508bf1f3f9bf315e24b37d936a898a5c90045e121d332c5a1479be9ac00911b318e52e98525c50900c4573ca5b4ce262695ab6cb2a80969ca3eb273b44d715c7a7c08f9c4c8cf5f6271673f79f14cb8c5a819c1fa147a5f8f23c89e0c9eb5cfca782434bc25b7bf7bf069ffb850daf11f85ecd5e95f201a19c30def865c56d0c8106cedf1264d15741ee6222b527a7557a2cbfa607c78766b514f582449fd900a2787b38dfb6446af1d25e174a8ef41bc51ea9824e9c9ccacf5e958aa2d48a397067286baee6bc7d3d3a7c91bfc24a379d84cd2ae664c5844f70f0a388b8c8552f5d637ba619640c1b7939c2804a708321335fcefc801138a467ecbc83db531918034fc51ddbfbedb77233a2b7ffa593dddb4817eb52c2e813f2e42829873938764ae3bd496c51c0c34466fb9f0cb749e8458a595214e836a0859b250a6f7b7809fd7560b80e9240dc56ec6eaa8f2bc6e4f2a0b696d0a673932665e1dba5fb374fbd5b45aad2af5a94ce850a71dc48270dfbea70ae7b0ae72b2b12b65777d14c99d4c0c8fb30218b1dee237febac44f7c50954378c5c73067316d7c9ff6e96514c2e1098d799a5da1f79b0f3bf1a06f4388b0beea2a68954708a55ef31cfcf7d75e0b799c9db91e8625c8ac1ad9ba6a04ecbbed11d10d14658ac09a895f6b70e38850daee046f1375bffa8321578c6083cdff01d1c072c9c670540c2080e63c0f3fb3ef206555da99ea1ab8e5d166e41a92770c8f828fcb534e1577fefe82105fad4cd99e99442db92b03471d3c21b1ab5e2cab8b8e4894e4a919bea505d0a01c31efcbf6a87b9149f26fb8f72d161ee54ea0215658c292a915a5a6fb87b0a8c42e6e69a75c82edb3710b9c07b66028b3badcf7888c73cc3c453595503839f611c2c943ccd0f0b073c9ef57df349ea3a9750afeb5991ccc56635197846f163ecc854a5a0c47252aa2cf70e66decafaf0d2d83dc1e08d82a806996a8aef1c06ae868bd6ce4a1eae386b1075eaecd0e1c7dc333f5d8bcb7d3e294144e0870a9837b70daad135ee681324cacebed03d5c213af83b056667ada64c5181fcd1fe896870a808cfc350721e7eb52c8b510c2a28ef9d8d8d9ea3202cf8242c4e52d75feeb8d1932fafb4a629efb17307423a2fbe8ab7ffa40eaf28824c9363bd3aac273a68196e70c22cf0a4c784642c34d0e03b4512ede93f8bb06d8c7bd37f6ad5ea79f194bf1ff16179d09cc4fd126f6e1ed8579b0ed1fd38b042ce1b38e357a4ae88d62f5b18e4da9800082b5ef851cadd87a69675e651b535bb9cc7b3ffdd7eb1f4381cb157e9fbe2992c42a3c40772b858df790b3c816af5e5c082d8ea1cd9f23aae3e1de8949fd827769ba3dc57274314aa70fc75495505c9638dc6dd62be2d8b9c9d0c3a8dad568b1c4cb1209ccc025d310b35273db8e4eb3a0c84ce2d769e984f4b8102af1c41bd200d453116d8f2b1f37c96ab665cb4e2a8c4945e5b10799009a7274759309b927982e5d9da09879eaa77a2a03070fafec5e96a190df94858439856efeaffe67481e4d58935f0a4540a58368a77feb957ba08466c2a98a1d4267414f43e8d255f0f280a2095c91793a1625da748ee16aec1f444ecfa806409bd2534e87630045303029d1ca572cf546b90d813fd6e28e291a415bf455bdca096a345e07e1ad9c4d2885736c14f5d06ee3a2226e4132673f386b25c3f11ff0b3fc6138104b0362d068a5354501f553dd87db6a6bfd1539c7adfe0b76ff6985f413eadc984546c325858fbba175ce8b4dc3c8855cc5a72bcc035c5081200b8dab1e6bbf999805301d238736389186761608d1d718031b458568a88245d2d87793dca4ad0ca14952ff31eaf813f3ce855c348f4b312c66eb4d3ce737cd462313e9c4558e88ea8942fc994a84a565a2a73507eadcd4798a632d603d1a777cf69250c132809eafa0d281cd693976844c18161b3f1b3976eba1d733b665d07e5b7d07534820d6bef17f660350b87271a4efec1acd933979ec250e666cfc7b8dcbd277dda119a30fe02e066f5c05a80259711c3848c756c3e785640a607b20cbbb94e9b9d4a13885df3c338f09911ba5dfa56963e9810b9c4f304484f6dbb08fe982b5d33869b8147d16bc7c9c842724d7e4ef5b7250f7eba0ff8fa1c58d938d94110c19d946251aee39f0f7409cc8ada599853cd133d649f761394bb22803d7b43059f8e65a20158593ae3fa66ef5b903221ea3a4f8425cfddf8bdb9fc023f5cc874f2df73825069518b0184ef1038e6cf7249d17c86917383de2c4e62d5b0e4e269ced1814cd99955d6301b44f8806a715c9192ce9e56afdca5ecb134feb7e1d4db28990b5ae422f123a0690530668f74524827e4c28e56ddedefda5e09806f729287188cc4338e135435bbe005b86d20b78fa4549988ea55ccf8bd61fae32209bd95d878cb02818d777e4ad69d8b145f6ab0f9448301af0cb5b78ddd83a22e57a78bdb270e40ce180606d55c132dc84303cc25477409aa3a731fdd891d9e5eee14e24ba7931a587ed28151431a1885d02f5af3b478857812d715b1c038ee79e5995e674e27ed9abc7c9df80f72af92a92b834625258364f4d41ad4a1d6d5e3ff735097f3c3e892022651b974036f281194b17b353fdcd32611c0c69d0110f1b17158f5db0606e48556169fa1ebee284642f6dc53118e9de1bc60b84f921607e3bf26ec7388a2fbcfdfc49c32642ba037a8142d4c1e1152d7c4e223d5e9a297ce10a79110637b227697729814a453aad2c30134d5d46ce9b0e958176367c521822cdab7ae3f83961262938c54da4fb4b37b71978c0029bcaf00b2e4a7de7332f4c4af32f6a06219957cfab314f4adf11d1944551ece9d131f0e6cd69d14efdaffb0edddcf78721c8a9178e02809333570a1996ec103c182aebf8899034fc5d1d47bcc95174cc6894b5bc7aed38a86d8d07bc7f67807fcd09ef4bbfba3087147ce065f09e1a67d54d0bcadd31724144422f53a7597627de89afc42aa82acdca038e33245ed86eec0622595ca9317eb7a8a053e7c233fa57d081a01392fef67313de5c16c8e5479d7c8d5b6c7979b324829dde96670a95870e48d99b0ae61b0e4153a8787bfac7762edd959d1341ec0621a07f21417a1e6fef0a2e5d56dd589461491a49281bf6db2bfe0f49d0fe3d2467e23cf9945f4ef604bff13c87b1ccc248fec047ce270231ae05f69b8150e6df7953cec840584f74ff7854748cc95642083a431d119524cb06754ca5cdc557210927f5532775862c7d9735edadb1b3b4ce3068a0239c3955f0a2d0a5f269e64153c8575012818ebc33ef2e9a53285b8ee705c56ff04c8c614e6a5da181ed0c0b45b8a2ba68deb40a7c7e08a26e0b57302591530d218a1bafcbb1c4d85c4ab32bcdf83d6f6ce730ef1a777e756037191c103e87c7ca400da61f9960200bbdf72105cb13bf68201c96ebbd3aa58ae7d8f31cb7a75dd3a593b5aa746371dc40d89c288d6a5bcc78c7f9d84aeafe6e2451081d3630dcd2a2e966c55074297c15bfddf890b7df7a4004d5f7f20a9443f15fbc605a5003321e8e0bf30109b562ca6bd03dc9409508b03c30aefd2734fa1b7962c184cde0ce770a77de77a1d6bed104036f394d917b5863bfd99cf7c3dc4a177043d6d26f371fafe752a6d0fa3b52acfeeb864ae16125380445fbd01a22da9c158e9dbc87ba19a22814039b5fea9e076c5f7c4b165bda1dbe513537c772cfeabb0753967fb2efff7db4930d0b23023eae3b3f273f1e5ea3469bc33a550d58a7d07389c28fe4394fc4a5d6f26cae09a5a624cdbeee47490e17966a591b5192d173016bbbb1d9cff669a1b59b6c18cb2b1b226f5f00d4fb831c656e9f0c9baa0bdc2b5cb2c8343a64ce1c31a7942fecdcfaa9701ef210cdfab9e8656406277288d2bb55a67fc5c1de8162525f830ef716e1593ef1b70dc7a59d53cd9c149c7ed9ad23e542bb90d0266a0e439a3a76e7229b0340a60f5bede6f9820dd4f8b31766654d898275ac72348fbee8e6c7c2196e7f527fd066cf8515b3a744e258ab0714f4fcaccd19086357e7093c97526b08ba16695d65fcdf0a8ea2a06878272840e010a7a39a5dab80a524349edb058dcaf0f4e3fca7bdf4381c7c15e981bbbcd6b60ddfa3df4adc58b393e86b692dbef39afb98cad9d51172f683b4d47146940a978cace93dae3bd4ab5c82f30cda085d9e172ca326238f8ed973e8aa58097770fc51ac767d808bf0aa4fce2a47fb564ed5d8d568cb1eb0642a7e469ba708cc4909ec383138e8331e731953488670c31e938e9dcf150ea0e258c93f9df8e96ae6eb3399009cc45ca07d5012b73e7954751b023a8d400e3458caffb5f941095fc7ef3fd1331c79b24453ac4af636500d72f45ff60469fdb6b0472b81c87d29b921", 0x1000}, {&(0x7f0000001a40)="a28302855e9109b4b0fa452316d751bd3d41d5c9459405e43070926ee46b7b9a373d3474e9816d19423e37f92d445049f53416b50f3f7ec02b61b74fa53a34cbb56cdfdda31f6f22e6e3bc0d69d5a1932a854070145cf88fb9868b085b092999545193eeb39b0a864f335ce49c77f709f7ff99885993fc91baba7eaaf318a56ac323d8138f0c8d06f5b67b0cb61f3790d4b59cde2e36451309805454fe1e496198f8af58ff29d0553807561171ef2dbaf6207f3241360984ac64d702959294f95881eede964bf97fda0910b596020da3f90170bfe0bde3bfb1c3", 0xda}, {&(0x7f0000001b40)="52465eed5674499927e6305c8d71f53bc199b0f0252d46acfe3b11aefc5ec39644b0b49c842fbe9432aa7de04b8b21d003300dcb5a90ca2bfce4d651c596c4fcc3fa3600f8d2a6f0afa2487f6be679907f6ebb404698225be3037aee3bf14e", 0x5f}], 0x5, 0x0, 0x0) bind(r0, &(0x7f0000001c40)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c80), 0xc) write(r5, &(0x7f0000001cc0)="270bf194c2717286ff50309d7c563b72fe775c9cc5ac1e9ba354ab192d7dc79b6cbf48499be7fca2128117102f0b227688b07351", 0x34) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001d00)=0x696) unlink(&(0x7f0000001d40)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001d80)={'./file0\x00', 0x6, 0x3, 0x3, 0x1, 0x9, 0x6, 0x9, 0x0, 0x0, 0x7fff, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x8000, 0x0) 16:04:17 executing program 1: acct(&(0x7f0000000000)='./file0\x00') ftruncate(0xffffffffffffffff, 0x0, 0x8404030001) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xdc6) 16:04:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[], 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/221, &(0x7f0000000180)=0xdd) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:04:17 executing program 0: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r5 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r6 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x10010, 0x10) r7 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000580)=0x2) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) r10 = openat(r5, &(0x7f00000003c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCGTSTAMP(r10, 0x4010745b, 0xfffffffffffffffe) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d00000000b530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb200000000c3661f43929686835e09fb9b473d07d5f7b118056ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182d20fd19c9bae6b8fbbc07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c3286b2356a5bd8ed86599ec4e174f9f8aefa46aacd15e8e1beea05fe4e3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a2520000"]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000000)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r12, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r8) semget$private(0x0, 0x400000002, 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) 16:04:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x6, 0x4, 0x0) r2 = dup2(r1, r0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getegid() r15 = fcntl$getown(r0, 0x5) r16 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r18 = getpgrp() r19 = getuid() r20 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="a78dff2f379ea19af6fb0c77ae4b62a59b731b0e90360cd238cce097a5b979d6ff3d0ca9c334c41a1fea6f7eb1367089e015f513cfb90aba59ab3ef2fc240fed83d0b3b1", 0x44}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x120, 0x1}, 0x3) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:04:17 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ftruncate(r0, 0x0, 0x9) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:04:17 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x8000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) openat(r5, &(0x7f0000000580)='./file0\x00', 0x40, 0x20) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x7f}, {0x40, 0x2}}, &(0x7f0000000500)) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0x208) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000540)=0x865a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:04:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) renameat(r1, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x400fb5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x1, 0x7fffffff}) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x100002) 16:04:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:04:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000016c0), 0x5) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="82903ef5fb805ebc13efbc92651dbb70da6e485eddf4452c13b882f0876b8cd1b24ff7", 0x23}, {&(0x7f00000000c0)="a8a8d14beb205ac746a03b6bf30aa581fe2621e7bede83f8de803fc58c41a2d3a1246c9069648fa5e4f3224be294ea45dac93b4704439d82b9a229b03117e47f82c047ff3711cef7b187b9adb9d2571bdb5bdcc7cfb00f7de0e011e6257a267f7f29cf4218d57c251adbd9d11ce0d8cf01d38d2f91ecfd07afb1d89a6982f404b0c7f2b6be13b5dff295ec63e955ce5536a31ab06aa85d52", 0x98}, {&(0x7f0000000180)="64910f1078c7a15549cb2061522215e4b8bed03cc3c056c68b562db57533519a730d01301692ba22c40d98e5201fa54d001de67fd8bff94adde54981f1700433ae544375f30f4f586299ed5ccc881e09e58a03ec77543510049322aff7da245cfa3f0d83f8397bb43c6168ebfd1d6fd566cedd2cdf43cf3677e9f8bd2da11e02824d95904cf430bfdf6aaca245ccb9b021465addad71f47e9808ba567cf30db2f3353b745b47c9c5da980a8025dbd09d8280bfc7d660ee38c586353560b1a5e631f052a5275422270b36ecc2938d845dd81b0672f8df1993d7efe1e5ea22372725480de15803db7fe5f30aa2d9778975d963227558acda5d4a6faababd214b7719ebf03ffc5f3df065c71974d1d0940ba9db166a2d47de0a0e523371643e7cc02214c108119a9bb50cdee18f7682e0a4fd1238d038d2cad74a16070291cd7ef3a4c0a9eacaa4ca9f5dcc09f8bc45640f2c0c3e251376328d26703daaccb6c42556f6143f1a9982d430b92d7fc1c2fdabc13391fcbb675d23f7dbd2351ebf30fa7380b272733783c93d777909958cc5179e4eb1264147d72069a44b5c5e694e49ef1642da3c6a84e33a2a6dd712edcd7bfb52122fba885b8247ca1f750df68d1f9500ad57707f323924e5e0fc7b01ec11da3c96d3a44d760ae5eab9e5a013cc49ea1abdd9131d4ba9fc3c7f87c9dd44830ab93352bc223f228328918d5c7ba039a6f147a1f819f3d9955c3ea16b44daf930eb430b1b583b05bf15d79754b1e17b30230295ea57162023e4cf588c40184edd02ec900ae527ca46f9dce83f275a7a0e80073c8100c480965dcce6f526bae2ddf98fff216dbf7a0a06295b041fecc9a13c1db7ecb4cb7b5947d18fcde29b7de42633d700705f0d2b5d6ea3b2125c70b8c263a88e768a223090c0f254c40d301759ff8a326c8260af87f96b7999c0736be1c4a53691a03ab9560017e47d7334d4f203b92e717a88775dd965b13649c7bb09d50a68353d97e3b0b51d927ccbf4ed722c8d9b3fb6aa231ca20e9e99036f5f6fcde2c8d40d5675928cffb15ac4ed8f44f76b4b089ce3b2b693fb7ad69038b8452e8f9a85e71aba8da9b6692c1922ba65b81e02e652b95fca919f53112b0ce982916a5f3d80473bacd76a24d90fba963696fb7403eaee1005cab97bc4673d97eae44594e5640cbe519bb560c89c34de30f560e95b5d0ff040188907419ed3cecd388b5e5f5d2441237afb2b982b96a5b7a74bfecbbfdace8cb936ce49a3be91a52f44729b266cec0cede42592b65a83f1939c7b594ed439379351c0d2b8b1f1c144ca2ffc0ce02db97fb5b1dda9ec80aa06d71b681fc7aaf601cdcea9a2c92be8321d52b146ab42a5dc9a27afe10afb4d059172c6593572b6e5d4ddc3763f75a0e59fc41e09f3219d25389a63b0a1bd11960f2aa0f477fac0eeea6900a4b304d11f33d6cfebd70e1f8ea5e848528c8aca74e918f5072fe5da03b6acf74baf2268bd289e341f769e40c70ca040230548805635b8d6486531f491787df122f9d45410aa18c0ade72b8f8c9397bf4771f6ca3da067d407e7354fdff7310002422526d2ee7adc34f36b2fe283cee23bcebe11d854e49a641d3a19bbcead0d135bbaa74d91a214ebe3bf9de54676e69880c07e36392999656d65c8f42d0b7f0dc4db8b2e149c3fdae432051e88787ab595ab80c06537ef7716e6571584d59da74a289e61f38ce7e4780e7c86ceaf692686f05ec0328eb2be7109b0488fac84209acd5ef59407fce989c533a93999eaf48e98742b180c477fb97b1a089fd15ad71c8382b6cca0cadaaecdfbd8d367dc3478a6078b4ea551586334e88440db310f0e955fd5dd1f558debdf9bf8963278eb39224ff5586854df4293414f65a5a4af837515621f09c52cbdf8bdf443d342deb23dcbbf5bb2b4a4609ebe8b076a27f7ffb72559d7264feec275df0648234b23bda8de45d5d4cc9694bdfcce3695faef2551507b389164e2a0ca1283e0a7bcc7aa9250a2c2958d03fce98957600ade232f6aa5c3ca1e8da623bf017d55f5a8b4ecf5d1eb1770fa4fcb254a8e26ca164e8363e40c1fc49513b93a6052411c01344c02cfea5fbe4cc1b204c7b255185328b72c1fa332cdb51eaa7df6956d2163dfa38c61fa70ed55d122c15885690c529be550dc3f5a151827ac72fad0b97d7b4757c6895ad135bf9284a4cfc8a67c0aa56061d825deffebfc9a081182acefbd3c0a5b9bf147a4788a00a1c46fd559a9b760d908eeba77724800dfb879e9c956466d940c248dbffe3c267ee7a85d4377f5e3845dff952a9e8bb37f2c63744fbdb382ca2b0f71cd2d7ed39d7895b33f6ffb46256507e30af44334d585096f76b90037a5a885330edaca13955c8b01d1cab59cfea3fbbb8343742e8b751dee1f52501afaa8462b9e2575dc739ef8af55f8ebda12c8bf65f4a4edbafa08ce5d0905e40c943b38f0ba29b24ed2f52fff4e305ceef44f618c74aa2f8050ea0d293bb0d3e8356258cccc332283737223a1ed2f28ba2eba7697b0c83a0327dfe1fde4c2e74666104276498c2e0e03887fa65724c570f6287de6b81937a0012b9d7810a29196be210bb390be5d054b50a02f310f580a69502ff8448d0250334afe09c04e3850d50420fb01f72bc31be8574b44a073c9ef4ad8c45799ac0a2257ba0f3978ef9bea0faba5e68201c09b046c3fa65fcb49e29f092ec75a195e6e960fc82c2aa81d961bbe6f37e937d67624eaaf13253c754c08c78ff93b98c2d1899f5e43af7df368bdfead6f28a312ec177d871617520740547f6c7a8de8ebbb7ae61cfa79b593b8579d94318a39abb7c93e6357f82b365d1074ca559cc97d6056d5d7bc16dbef3e9612f61a78a6180aa84a18075fe03e8ef92c775a7257e285f1c71949a21b1e8c1ad1e691ff935f4db605ac1332454b2a722f060b5d46686f56c99ca78b71c840e0883b337acb3c68b480b6cb3859bdb56254d968af69dbfce0bec29310b3e46b64c11d4e15afc3a9b8b40b5c5b34882d145f351329a49ebeeca1d4c68bf83a534a1b0d84ea1e51d9eafd361adfd8517410eeab90e31d09d11eb05cfde26a27e4d3e6ada7525aba22de6c6972e48b812585d535e280e9178ff00eb3055a92d0817195868e356217a979e6e3d5389301516753294bfbdb223f508bcc45ca991c334fc64c99f9608664512d268bf5c0dbf9bf3ba78975bf0f30c038b41c572fd0dee24483a41faf5ed9eb57a6a172b2d992395295398ea6328e27966a6a577adae6d424cb9dd04fcb817da01d11357c2ee64b7fc68b7eba8d671b130eb2f83fda866363e92fbeab185d9e5618cc04796517a16dfde563fb1c2675ddbc679f218f1f0e2f200d8b33dc4d1f82acf1bbcbe29fe1fb72e58918d6a28bb698cd44a29a986f8ba9c24137a8273d93f8f98cfcee62d031d427bc8a207c77630ed8ab75977280c37f6aeee86859714de26b55edd37813cc2b3aa9a38e0521e82cb7aa3461864680d72d0d4305ffe73c53547923821a5a36ed203b3f846e6389205bc5d47d11fc0c3aac4cbc7627ac8f312c11147bbb3d7e8da7b257ce1c73195a51331356f7b72f7390c04b35331b704cd959cd7cd8a5723dbe3de281e779499a561e651a9791e7c2bddca192490cafad81bc5fbb2e66419f5885bb0a45689a9a97c7c8348684e0b150c4297256a67f6a06dd2e9ceafb2db885f83b0b6e3375122ea7f3b8fc2a9787758c7c05c4718ee51b47deb0884c858993646eb8ce1539cc4e0dd957fc71c88c7278e9668da837caca138fcd0dc876960708a9a6fef0d93a836a543cceeb0b644ef3f9f2d4fd2e2f4732692bf9c7592c2ed3c9e4491833e0f21f3a593839311a40ea6c4c46ba2d4488eb336176e57c9301d1ac01f2a1bc03de4cb376cc3668bad73e8c196f6c9aa4ff3416488dffa89d1dc9558d94d8098c149638f84ea2ea25e0026d7aad88dc8b3edcb539dbcced12f37ad8db2642cf76a66c294eee6d2c007220548bfbce5c1fd3e920b782eaba32bd99ffe1e3d5d9f4781bd8920af4b3db99b90b1f5b738e269057a3c1f4c12c69260fd35a338f5a9cc136ae0d7f2e7ed1d8355714f7c6d91684e08186f24ec0d0161bbe0b2d5bdbf83c9621c585ac18225ae22fef366e324b01ca3bc0a37c37530b2c065082a0b7e9c209ed153070b2a554b22107455408a53ffdcf6cdd3be8f1c7490f2068b2b995ce68c1893a28e767b861b01704cbc4259cbe01d93b33ac16a459c10fd7fd52fb882b85ccd1018f3ed43879d33e859ab58fdb3a1547fd0a8f77615e0991d27a724f74cc89c8517e128b0532afffe2ba75e2026ab00c1acd25cf8390739c95b49335733e3b7f5ba41a203780d8c2629523efcaee44a9245b4c3bb2a4c3ef85eeb8e4a76731b48f24677f7a0f268e720705068c9694cf89825b8ef088289374cddf5aa3ad9a792434bc2a72450775a3db33f58eb286b2f16b3c0fbab73e8e40613035eafb1818d9107eadb8ae0817dc095db59c51502bc64c71a816ec7557d009ca12caffc244842d8818359e5cf6010abdc6f1a6d8115e29389e90be903aba67374d33b5cb9675c35e7d434ed391f797d5dcac1849d5bfb27acb26197e2c3d9812327616fe4a03c01e8e8dbf4eb80fc71d0e17f89294479796477edf78c418c01e20e41709015362598270543306bf01c1a5b9a0c550227eade655ea7bc732c3ad941c5ba2ea3d350e103ccfd72ec9da3c7f68d5b421fbeea5eccc38727a7f65746fa241bb7b11df328bc8cb142f8a29ededfaf0f5315c2c4130d507a4fe97ff1c9b3f85e536baaf625dfb6b35b06f000cbc10dc896766362837034d6c4a441982a01fdda1f4dff2de5d6445b20deb5f341955a17e02d20cce17ac9991ddf0d181788e2f5c45dfa1e52ab43548e8e5f79921b58cf48370ed5398eb8fd2eb519eccf474ff25068f2f016ef5a5b65714d1eb18cfb9a71a5746d9793c4e7b2f6cf0d46bfe729ef6eee20d5cfb1550ed5f8899dc6e36ba7a8256cb4b95de41ee6ff88927fc2d290346edec49698525ccccbdff1bef51f444e94529a29290bde5bf54d02a6642daee378a360e966cef478b585f6b96f696d69754da67d14ca7d480c462670534a6b5b03ac3de65a077f81435f54faab888b986a15693ead15de6a9fd7962b984b946b06fb84763850686b90ce11e06f0920004e07ee5ee6f07cb6403367ffa4c5ce40b81565fb8db10cedf67084c8f6487c5502b2d9002273537fba444dc8187550d273a8b4826d32804e5f5d70e0f22fee6c83a2fd5b3dcc9bdb6c5513dcf500518b82d18c5ddf30475c785945ba6fbb11772cc3fbb253433f6b84407d513e7d2802ad5f3912844655838c9a570bd4f9d6442608a2349706d20f6299b64dc317b3ea70a6e00eaf1d543f92cbf7bcdd43e872c7f8b7c08f9c0e033030b33d0bbe86a0747c36df16621b47d94317d43b0189aa1b2555d2814992de09e8bd68294409a97b5e367261f04b69c9ed27a6098c9ed4d478141bedd648fb83255da67b3b9db1bdf24c6e81dd81ce86aa232027fd4dcc45d550e31df4c394a66a0fe7aa9dacf3612f0bab5c69dd0a5a1839f54ae6d57d3b16d23982b568f3454d7aa8d4adf99a582b7f65c1656bf60e9913ecc76b8b239696b6150cbd2bf0301911693f459b9952a982b40e88c38bdc281611a58b76c4fe1651b134a3d488e4925b43948f091095029a301d7411e56ec5e5d7791eaa48df8eca02bb9225629ba42349f1a957d05278a3e5891585218904b51f0d0b5", 0x1000}, {&(0x7f0000001180)="a25a90bcdd26e2c621347af2daceb72eed8121be51d5b11f1bdaed77d53fb0e1c1ffbb6d958ea451002fefe1a6067cae0f50737802f9b67a7bfa0d3c0ec2f063017845680e73af26c5cea78a9b10da3a90eac7e3aa314db84d452b5bf8a3204481b657a5029770b8950874dd6e0c66fb6beb7a2026d891aad236f4118072231079c1065c9b1e94070988d4fb641e919690d2c310236ac429a382631503653afb16a1c7b9fdffbcd94c4bc386bd6921f2b0cee656518bcce520980626f55d991310869b47b3f13cf4427cad763dc3eda6401df723181db09795b418c00d40bd37e02bca370f3dc39ac9dfe4cd9e11df1941137353bd084c01c85156", 0xfb}, {&(0x7f0000001280)="b734fd3d1b214e0f1869cd1ba1f6e86d1a44c17f4e9431a4ab7622c7302c094c9af6e912b655b50919b9f52fc2bff80014a373e94421c5cd5849c2bd7e8d45e86607d158c1e099f82251de572b887ab6cc5f64eb691aab08a06ea192a2", 0x5d}], 0x5) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0xffffffffffffff95) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xfffffffffffff322, 0x7, 0x40, 0x3}, {0x1, 0x10001, 0x8, 0x467c}, {0x101, 0xffff, 0x0, 0xfffffffffffffff9}, {0xff, 0x400, 0x26, 0x8}, {0x7fff, 0xe5c5, 0x72e7ad38, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x25}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x182, 0x8}, {0x18, 0x0, 0x7c0, 0x3ff}, 0x61b8, [0x309, 0x6, 0xa124, 0x4, 0x3c66cad9, 0x2, 0x1a, 0x8]}, 0x3c) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) setsockopt$inet_opts(r0, 0x0, 0x1f, &(0x7f00000000c0), 0xfffffffffffffeeb) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3eaa, 0x8}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:04:18 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x6}, {0x4, 0x1f}}, 0x0) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r0, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) setsockopt(r1, 0x1000000000029, 0x200000039, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0xffffffffffffffff}, 0x10) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/172) 16:04:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x1d) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7b9ca744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421fa82a5b162fa8e6bb5471dd15529f871a810023c9ef0135030084cd4ff3f22084111026f95762b050de053123b9d4eba79fe5191b3dbf4c446649a974431a7433c7743"], 0x10) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x9, 0x800, 0x8}, 0x2, 0x4}) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) 16:04:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:04:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) semget$private(0x0, 0x1, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = shmget(0x1, 0x3000, 0x430, &(0x7f0000ffc000/0x3000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/21, &(0x7f0000000140)=0x15) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x100000000) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, r2, 0xc1, 0x7, 0x81}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:04:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getflags(r0, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) geteuid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCNOTTY(r0, 0x20007471) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xb8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r3, 0x8000000000000006, &(0x7f0000000400)) r4 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002042, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) close(r1) 16:04:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x3a0e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x747d259c69d930b6, 0x1) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 16:04:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6b5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x396d) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=""/149, 0x95) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) write(r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) chdir(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x9, './bus\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 16:04:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000040)={{0x2, 0x7}, {0xfffffffffffffe01}}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:04:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) socket(0x11, 0x4003, 0x0) 16:04:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x24}], 0x2}) 16:04:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7ffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="bb127ce517836b36df7b59a03897a30f57d9821ae49afc1391b9f791819f97063091a2d3649d555c745653aa4806f353a5a070931d5ff77c984b0cfc26b43e2e95711e85390f77dd40f2aa876f813b8468098b7c96cc11c28c7ad5eda5d84713fe7846119aa09a1186f06472795492a267c84d800b8c4b94c99ffc3c", 0x7c) close(r0) 16:04:19 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x184) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) sync() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x5) getrusage(0x1, 0xfffffffffffffffe) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="74d70d16") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:04:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0xe516c21db1b3a850, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642af2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) lseek(r2, 0x0, 0x0, 0x2) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) fchdir(r0) r3 = dup2(r2, r0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x200000000004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0x6, 0x100000001, 0x3f}]}) 16:04:19 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r7) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pwritev(r9, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) 16:04:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x20, 0x80) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:04:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x11) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x2) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0xb3) sendto$inet6(r3, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) fcntl$dupfd(r0, 0xa, r2) r4 = getuid() dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10010, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) seteuid(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x2, 0x7fffffff}, {0x3, 0x7, 0x1, 0x100000001}]}) dup2(r3, r0) 16:04:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) listen(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x25) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xbc5, 0x8000, 0x2}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xa141) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) fcntl$getown(r0, 0x5) write(r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb888fda8d6d704eb, 0x0) 16:04:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() recvfrom$inet6(r1, &(0x7f0000000080)=""/45, 0x2d, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x10000}, 0xc) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 16:04:19 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000003c0)) readv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/81, 0x51}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000380)) dup(r1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:04:19 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x8, 0x4}, 0x8, 0x1, r5, r6, 0x5, 0xc654, 0xfffffffffffffffd, 0x2}) setreuid(0x0, 0xffffffffffffffff) getuid() getuid() getuid() getuid() 16:04:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:04:19 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) close(r0) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:04:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) pwrite(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:04:19 executing program 1: socketpair(0x16, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000140)="94c25919144b0e03c429cb8e040013728bfa48694ab8b4b23db23b350ea45437ff1b8f2a691a2f3cda2fa2a113e522f0ea0ba00d94d83bb81c9e151c7ca10f6126ec189afd7088c0ecad05886151021819e4de00435347fff964aaac5e167342003c0cea4c790855fefe3f19ce313f957e106d59fa96f3174c3674721a64d4a3cf63dc6afaed81a774699359268c1c97d08918908ec4b6bbd89e0366368902b7048188a289baf579728c4055de761712fe89993a600080000000000000e88d233cbc020000000fe2f77ad8fdcd51d2996ef234bae9f8adf4f2f85c5b35fda63360f046209823860000000000010001e76ddd1647ea30fc1bdebebee766d5756a7a752ae32326c4ed39cb1c", 0x10b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x800000000000000, 0x6, 0x3, "27c67f301e2144772cf8eae8323cc28ce4dbc3da", 0x1ff}) setuid(0xee01) syz_open_pts() 16:04:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20089, 0x0) chroot(&(0x7f0000000c00)='.\x00') 16:04:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x70) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:04:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4005, 0x2000000000000000) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:04:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000480)=0x3f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) getgid() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="db035c9a3e2322c054b32d1f2345e4fe3cd79522e17b97b4be96584b611947db1de8097269e16b6d308bad8273acedcf3ebda9b3bca259e9d075c6c7ba27219bd15a64edd87cee26b4de6cdf57556244c9129d71a61bf08a8b8062e2af8e2ad3785afea676405d5bad89376bde1f709f544f065561d9e09aa33f1a9cee4764e08f359cb19f6ec7dc0a4b3d747831522c49e133af6c51047be4dc8e3310c651085d9b9089b3eb6304ff352d9cefafd275b8ba41a1fde10537e5ee2196b1572b4a7c0e7bb9f66c3cea2e92b2d89b6ccd30b5ed3bddec9f820672a3ed14ac6e8519eb816dbbfa1f757cc5169c8868605c72350bc1e00c2129a595c75fc862a1e87ebd735c50c3000626908a0729b4eacedf9ccd6e70f04c8f7dc264bd2625481158c6f5e4c1d2a6f6f29366801a59fcaa9e", 0x130}, {&(0x7f0000000740)="baab65ed04d30f7b2a7be6a55c059d657affe06923553263e7a5a2f7281fc90560c91219ac51d9e327e950e7e09b26b90fbe2509aa64eb12c3d3ec2f370e5457888a599e91f3507dbf6c2247a324027aef3330d04bf08bca9c955f89e9fb7cea9e3ec169467436062098d06b0bd32b5fbe26c7bcc5edd980d55a42f17d11dd6f12336940e0396c28fa09ca612b475f3cb7a4862ebd6b7c359efbbe220400b892", 0xa0}, {&(0x7f0000000240)="26d04217d373f40ff393ff7fc20a8dfbb50b8f15afefae110c14956ae089031728eda6ce9b607e2cb4e84f12100de0823730d95753f21909d80430cc91217fac2b652ff23ea7ba110fe531f8b4314c8bf2e90c849dd874434db8fd4477452943da9dd59e84976fa11220bf841b77f48eae748315bb52468dabe86659de6b62d2c39eaa5ba67bdc0d3c3d6b91e8cb7c147d5bde0be05ab1052c9c96f196d18595d8c9715e585775797deb43efc40559f01792907bbc023edc", 0xb8}, {&(0x7f0000000300)="2d799a6ca9807a4d862f53", 0xb}, {&(0x7f0000000340)="52ab07fefdbe866997cb84ac14063c5fa7786ae12fc9d3ec8e0a7f6dd78781e3ecda0374b0658ee81ec97fc44927481ac0d6d2b6018d02f512129e7e3b01579c071e15dfc3139a75a2fec4ac3da876e168ee3c1ce73d98f3151ad82f9c02b40bd7851e040e69b8e8b70c9b21772ec1e6f0e84ae38be8e4dfd26efd7a1446cd36f72876b18f5d56414e46aa8af26550695b474b3f904e34946553eef00a0900f0", 0xa0}, {&(0x7f0000000500)="324784e6ed8e5a77f86e68e567dadae7a6b6494ff29b4d0004e10725fa8b40bcbb2235746f3545c64c30075c6f1fedf9bbbc43d61224d21e693c083a3c977bb6623526d49b2e2b4b3ee88c122badb4e3aa706a46f4eaa20ca537e8e33915e871a7797ad5cdd6acb06dd4f67201c01bb068c710d832ba71aeac9664ed1cfacd327aa054d37e50791d4240c4b6b9f140328cfe0a0420db6f473e316b6feb3ec250c2e9325e4ee69edc3b", 0xa9}, {&(0x7f00000005c0)="40978309b31d847de1e9d805e4450e1381b5934dfb43aff95de1ee9bad89def3311db5f4303877a999222334952a418fed2d4f2402881117a14b4fa39b76d268d137b0baaeca48842684651a1d7e0259e469da0a55cd8c043f247a02dd9e1c1615853a0c33365eacd3945df5d7769a1cceb7edebf486398080cbf3a1f21deadf2a2a58d2dd3acf61d99f", 0x8a}], 0x7) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) fchown(r2, r4, r5) poll(&(0x7f0000000080)=[{r2, 0x2}, {r1, 0x8}, {r2, 0x2}, {r1, 0x80}, {r1, 0x58}, {r0, 0x4}, {r1, 0x4}], 0x7, 0x5) 16:04:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt(r0, 0x5, 0x200, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:04:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:04:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) sendsyslog(&(0x7f0000000100)="76c4464499cd47fc86ed23f6bd0f2d6302562fc5ede87dd3a2d8b7822ea69b4eeecc6a860826433e1c6f683cd9af213258c3cdbaf6c5805dc093dc92ceecf484e8f7534fcfca3d1eb395872da9aa10e11eaf75de57b8847504df8455e0de5ac366ac518796f4061c80b0d748b28344e5c0c2d16ad82544edc3b05bc89a4b42745f1b0b61ef1e133c8e03c926f6742013f8c6c15a47288003516ac9f3c6e9e112764e3c1023023e6768a5dab9bffe", 0xae, 0x4) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xfff, 0x10001, 0x8001, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x6) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) recvfrom(r2, &(0x7f0000000180)=""/58, 0x3a, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0xffff}, 0xc) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x400, 0x600000, 0x7}, {0x6, 0xa283, 0x20, 0x8}, {0x8, 0xc87e, 0x100000000, 0x1000}, {0x7, 0x2, 0x3, 0xdeae}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:20 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='&%\x00', &(0x7f0000000140)='$,\x9a\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='#&^%\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='}\x00']) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0xffffffffffffffdf) getsockopt$sock_timeval(r1, 0xffff, 0xa74f9416db0bfe58, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, 0x5}, 0xc) 16:04:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xecf1) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000280)=[r2, r3]) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r4 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x82) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000200)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7c, 0x4, 0x6, 0x7, "4f8131b679f27d3f15e33549f0d5ea5a08dbf2a0", 0x100000000, 0x100000001}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0)={0x101, 0x4}, 0x10) 16:04:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x110) write(r0, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) execve(0x0, 0x0, 0x0) 16:04:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:04:20 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:04:20 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) socketpair$unix(0x1, 0x43ed7260d6b84964, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:04:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x64, 0x5}, {0x1}]}) r1 = msgget(0x3, 0x9) msgctl$IPC_RMID(r1, 0x0) ftruncate(r0, 0x0, 0xffffffff00000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r2 = fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x2, 0x4, 0x371549ef46d5cbc4, 0x8000, 0xc3e, 0x1, 0x2, 0x2, 0x7, 0x1}) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1ff, 0xa77, 0x6, 0x2}, {0x1, 0x200, 0xffff, 0x4}, {0x1, 0x2, 0x486c8455, 0x5}, {0xd2f, 0x0, 0xfffffffffffffe00, 0x6}, {0x7fffffff, 0x4, 0x1, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:04:21 executing program 0: r0 = shmget(0x1, 0x1000, 0x404, &(0x7f0000183000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) shmat(r0, &(0x7f0000244000/0x4000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001380)) pipe2(&(0x7f0000001000), 0x10000) 16:04:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) chdir(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:04:21 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) fsync(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="a1c1f1763b1e9f51df6effe52c17b165029ecb05f1d4cf15f3e504272b4694eb897daf7ca5f9fd71535b83bc7de6517353", 0x31, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0xa4}) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x8000, 0xffffffffffffffe1, 0x1000, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x110) socketpair(0x2, 0x2, 0x1, &(0x7f0000000340)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x96, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto(r1, &(0x7f0000000000)="0673a0fee9a32c02ddd43deeabc4786bb4b88e6ec45cbc1416d23d582a497b572fbd399d1080edcc53cab0b6129da9e7e409c5fbcc950576efe34cbc1e2831abcdda2a7c177e7432b43780f754cf4e293216c8cad61efaa955a9f1d3603a6c6f5eed3bf06d", 0x65, 0xfc0be9209a431983, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x4000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f00000002c0)='g', 0x1}], 0x2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x2, 0x200, 0x2}, {0x18, 0x2, 0x3, 0x1}, 0x1, [0xc1ff, 0x0, 0x8000, 0x0, 0x6, 0x0, 0x0, 0xbd46]}, 0x3c) openat(r3, &(0x7f0000000380)='./file0\x00', 0x80, 0x148) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x880, 0x0) socket(0x18, 0x3, 0x0) getppid() connect$unix(r1, &(0x7f0000000440)=@abs={0x682eb13985c518e6, 0x7}, 0x64) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:04:21 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) select(0x40, &(0x7f0000000040)={0x7, 0x64, 0xffffffffffff5f24, 0x4, 0x0, 0xffffffff, 0x100, 0x9}, &(0x7f0000000080)={0x7fffffff, 0x0, 0x8001, 0x9, 0xe, 0x0, 0x5f9, 0x1000000000}, &(0x7f00000000c0)={0x7, 0x3, 0x2, 0x4, 0x9c2, 0x9, 0x3, 0xff}, &(0x7f0000000100)={0x6, 0x7}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x5, 0x1, {[0x5, 0x9, 0x2, 0x6bf1, 0x3, 0x2, 0x2, 0x800, 0xb575, 0x9, 0x2, 0x4, 0x3, 0x9, 0x1, 0x6, 0x7, 0xff], [0x0, 0x401, 0x1ff, 0x1ff, 0x1, 0x100000000, 0x6, 0x101, 0xfff, 0x1], [0x1, 0x8, 0x5, 0x1000, 0x4, 0x7], [0x100000001, 0xffffffffffffffff, 0x8, 0x8d5, 0x1, 0x1], [{0x7, 0x45, 0x3f, 0x3f}, {0xd788, 0xe45f, 0x80000000, 0xffffffff}, {0x0, 0x6, 0x7f, 0x38a37d08}, {0x3, 0xe1fa, 0x9, 0xf7}, {0x9, 0x3, 0x8, 0x4}, {0x2, 0x679, 0x7, 0x4}, {0x80000000, 0x1ff, 0x3, 0x8}, {0x8000, 0x100000001, 0x4, 0xe5dc}], {0x15ead32f, 0x9, 0x4, 0x4}, {0x7, 0x9, 0x2, 0xfff}}}) 16:04:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:04:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) write(r0, &(0x7f0000000380)="bb", 0x1) syz_open_pts() readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:04:22 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0), 0x20000141, 0x3ff) ftruncate(r0, 0x0, 0x9) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:04:22 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = getuid() r4 = getegid() r5 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) msgget(0x0, 0x200) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x100000001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = msgget(0x0, 0x49) msgctl$IPC_RMID(r2, 0x0) 16:04:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20cfbc4af7af5f6a, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/151, 0x97}], 0x4, 0x0, 0x11) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)=0x1a305bba) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000400)={0x3, 0x0, 0x2, 0x9, r2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x1, 0x81, 0x3f}, {0x1, 0x9, 0x6, 0x5}]}) 16:04:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4c3, 0x180000000000000, 0x0, 0x1, "8a900795f94780637c96666ad154d9c762de4b2f", 0xffe000000, 0x5}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x14ed7471b3021a4, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8090, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$getown(r3, 0x5) chflags(&(0x7f0000000280)='./file1\x00', 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x2, 0x239c}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) r7 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x5b6, 0x42, 0x80000001, 0x80000000, "5dcaa79543afa217db190009f760cae5eb98032f", 0xfff, 0xfffffffffffffc01}) r8 = semget$private(0x0, 0x6, 0x203) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000003c0)=""/103) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x44) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r4, &(0x7f0000000980)=[{&(0x7f00000004c0)="1136f658ea3eed468da2b8b8a4c07782804c75", 0x13}, {&(0x7f0000000500)="29cbfac883af729ccf661023846fbe6d1d63e9ae671200784a38a6b409d0940b97d4953288732b095741ca990b6fa0fe028da4ed51f04c9d5368630f153d7933aa716bb13bd40dd7ba4b455f32b72c10d418a865eca0061b16684bbbe73336f5babcc425ebb9548eb0fca27845a4e00dcf51c14e4e8b8d12b53c05ae86f6824a0cd09a30073f11a3ee3334731934f744c987bde046d0cda91af079f44b07ff65d5dbf40239e04020039dbb66cfed9e2ca441f039b3bc9ac4c6c2acee45afd70d63de12949091c595d68a7e3ef9bf4b42b6a10216ce2b11e288abbfa2eb5280f909424e83ae947dbf42", 0xe9}, {&(0x7f0000000600)="e4a9626484d12098820aace00b5f7fa3986a7964f477d79438b1ff2424f319e6b6470d53b08baa45f7740616c7f7b74baf4d69f6b1e2fcab6e2b5dc0164f48a5f7cb2f7df9f1346eea604781174a81dfb035d73345aee417bd9ffb52ab54ad8472d9ac7542dc95cac5e87f9909df20e1f5e93bc7c727d6b07bc78c1431bcbd306c9d4e2eb2389d77931b0128bf01908de8d7207484961eadce8ae650fbe01fbc0f1b", 0xa2}, {&(0x7f00000006c0)="9ac0432b54076be2336fe7d450a79b3a9ee59ee4b25e225349dcb5797eea1030db9d9371e580586155b6ea2505f40ba59e56fed91936a0d58b1e126ff49b7c5b55ad9f1e3393e66065c56e4e835085a08148975a7ece29bda2acc8994c1c65e4a2467e8eda0220731bcc85adc1cfa6c5925118", 0x73}, {&(0x7f0000000740)="67f6c7", 0x3}, {&(0x7f0000000780)="20a56108f910bce2f3ccb1edbfd2a5e7d62375f4856753220c75040384ffdc14fa485d4b9a1ff62a1c4bcb72e57d1e16d6eb479f3e639260b9a66895298077379b73c47ad3509ccf616072d42ba0233decc2d5413ca5197938844e001a03a451b356592ab1d63dc37b40d64dd870c70001a8e603486a25eabf25596a899a9cfc88d6230228836f9d1a273ab95ef035fa894ee5addf4bfb18392bc1b62792a29e00607bb4e204d23eeacd758a9e04c3e8af73a4cdf400894dc573315503cdfc8f0513c45c67eca589672cecdddb3aa409f23fa74cf686b4de2fd6811a95d9dea345c71a0c5e618f682727e81a", 0xec}, {&(0x7f0000000880)="d098b2f241d9a47f5fcefb05be2e819b734cee74e7b5cb05d5fe79c92aa2b66323c32e083f1a8da14ea788a33c6cfdcc653218da16f69b357f34effeb0c227ea2f95f352a0991dcd8aa8dc8e55448762c7793b7019bfd6e59c0d9ab2c814cd19e1b1ff683c5168884ecf858466ed12576a4b407260eb829c8d7f4e4c46b766b3f2bba9073b275d4569213c5625967d6892307ea2d738b6548632403ca4eb684ad1d4bc1cd1e73f400e996dd38e66e3630ea7fe90c243a911e398d235a1d709888cd9c728a38a927f99caffff3148ce706137dd26dc6a6c94a54eee3332e590b6d3af7a975a7a14bb3070b727ccfc9749bf442eb3420c3ab1", 0xf8}], 0x7) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000a00)=0x41, 0x4) 16:04:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) r1 = socket(0x18, 0x4000, 0x7) accept$unix(r1, &(0x7f0000002280)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r2 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = getuid() r5 = getegid() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x897d, 0x7, 0x4, 0x1, 0x0, 0x8, 0x9, 0x1, 0x1, 0x0, 0x5}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000040)=[{&(0x7f0000001280)="c0374cfbd8f4e618aca88dc84fa922ca3524971f00026bd83b9a9f75907ae688b93a871208614c0d4a7c1b8073433893f92d8dc034f8c83fa4a9038452d045937aad3a18f5a25b1d8761b4edaf3ca3b4933f7e771ee03aca170e2d9bd6662563a0e5459836ef22840fa26e0c42fe2f892050d07c3fcd675d234968e6d250a57c5b3be333f2d97ac756fbdaa14dd7a210cf710a1de06e46905753caa858bccc828d3faad27dc0dee9b2d658aa7086bd3292d20d2adc928d0752ea34a852e0482c1bae90c695e4bec33a300f3cd41936b9d5bfe95e76d7ce68badbd9107c602870a8acb52cb3fa00e33d0c4bf77c2a8fedbe1898668b7fe5a199dbab63a87ee1e07e9217d0c317beeef61edb3677e437545b59e93e3cb19966777ba392867e2abe3e81120b06b5ce70ad3a14699f32304aac7d68905223efee5cf104bebcdf4105f82c4668d72a94fdbfd998013414f730c310a18db88ec028a82f3d4242f3c4057c0d7aee91ddb71f6625a8df63ea333e4452e5add58757abd2df27f272301186f36b9043dd2b5004eaa398b42d89b6586e16e5eb6e1936bf30773730c7e3550aa2fff0acf418259b168a94074d4425175361fcc6a464001ff84b432b39d769204139d19eec203c9febebbd6a4a29ead0b8f575b96a1f773d5d05300f6d1de8a61b0d9d103be144620e09c90c4362f0df4458274c872e0fbb13adc473c479c2d9ad03474ba998b996aa8076641832fb8f0fc8731989b5130431bd6855686dd247ca1503cc0b1b1fafcb57a200ecfb97d160a6d9a51e4469748fb9d963bfe8e856a36bbdf2ee40dd9bc23d80edc7bdba8d54afe4ffc436b88ab10c3745a2909fb8680f0b79819fa76dd135f78deb64bdf92a132c7bf1fcb6f2ba069a39594973ed79cc65ed0f2195a127ed5f9b36abc30ab3812cc43ba56bf5adee27ea85731d3106a92eda8dc936be21e564e66d6b98e84a20770e8c2fe33ca943256b6d72a7c6fd99f932b5c6e80fc16658852a68608a7111b5116c547d5fe954d18fbaefa5450b9b286893e4e7cd3937a67de60f2db718252a7d7f82719bb6d8b121c90fe47d1eee2ba40d6518c1926c5835f982ab54acbb2d23de37a00c81df28c945605f163da08f09fd47794d3440f93d6f9e27a706b4747aa4da83d98ba4681f60156c3f7e15d38ca01e28a680dbb1558e4ed6a66e3bd14971d3e177776da0286ba89e381f6b7fa8168225afa88c42ae2ad9e5fa12514d482b1b051ee874c77e0b1623fb7b3c1f3331c06c642ccf703a6b8a941f6be25cb810fe0ff1932bac1c7a77b0bc36fae903efcfa32ace46f05cff7da3e042a736e7694ef2deed5e28a7da317114f6c40f08ec444e496151238855a1b1ec19e346ceba0d71bbeee959cab63bef53f50155933dbc5868028209ff197147145bf1869681caa4184570686d613b1ad0b708d11f96a41d87264be0fe65ef2738df1ab4cf090d84100dd698910c63a3ec8e7e591a431ad68bf73e4972f23030170bb359f9297585d6536550675a574542b5a3c4af5be83c92e254b1ab8150f4b197a5625abbafda3c53444e76cf502883aab5867ae12b6a8cf7eed2b95b6738ae019384095d2a86566d10e2aa1cfc20b010161e59634bcbd0758b74b47aa2e783a254e13e789a34fc1d06322f2254e0378a28d44bf8ee9ad22f131873da3404046b1afaae39a85a5537058b92ed9e360bf04d21b88610bbc314e5eb130c982b9b2822400104a3360950fc8a7dd2c98f2ab87ed056f050af98a94e848f767946a2d422c69139a8b106562a6c8e7237a34dbd8acc1460b888c5feaa57d5d8f92464f02e175e4e79e1c6cb4bb64e710db625d1d84d6a96f21d4677655cc2fa6ced14fe438fc66ec179c0e0c9ce046198753cb3331bedde1142bf0df9e33777880e5d67df214332cc84f36a94767abb66ce129fc24a6fbfd3716da8ac7948f87aa5d43fd7d964b18138ec6b1fb71819ba7d754e909c8251d678bb97664d514944a427648490c233e7245675ddaad4c9e7e1669875e1825da041b5d8cf5cc17ef9fb4f735c71451fda651140d03c841c786c2470ebc311315f5702e279b4b66bd299485d3e954dd38c2fa438dc63f62a2f94a6d7485571c1710763d8c136f60867e9fa0c1437e155004242c3556bfe0726367d9dbe25b660dcd3804c46866c0b1618e5f5f47235635397752426513207490d1a29003704a29dc34218efd40cef22f9cf0818a7087707ad0c2fd13012fee9bfe31653d7cd83c6297c42e9c9e876a9acd12d3aca9db782298830766744739158c66639ffb8e84f54aa3f4b93dc69e29ead2d5492537d44e47f43403d85ab9b67335299f11d7f880d2f2bb592a9484ad28928a88ac6f7d7adcb21e7cea8a98e8659cb2934ebaa707907aa26892c25bd98790bfacf9c3237dc94fa26452b12a77ca504fad7527189665dff138998eb54266eb7f4f4203bb8b5c512c424d0b28c82a95e7b98f9989f5da42fad90de9912b236fab986ce0bf66e25690bf0584ae89f7422e0602fcfefd37256dcc945330b2ba298976d5f5ebb320a85d8d8730a4222083216acf9461e17ab5a0f395eca32e5363d69013ca7d9a6143fa36da7d57e4cb14ed86e985827a0575ab461a68c448c9405dde4107635cd80a6af783b1f19f76a5cf94e2b553f472732874c403d97f549f47e974d32c91620f6f59904e91f0770867bbf28459a8a5ce59f0338f299b06577e25f60def848edf9fab9f441bd8685bc449568d73a96bbc5041e4530b8ecee39ec6d66b82e64e49b21a14492f4d0383c566a8f70a3a48440736f3ea6b77cbc7dde5f89d3a976d17db62ba25369ca75ff547746f7b3744c2b60166e1456b3e72def3ecbe0bdf5d382da825ac57b784aabdb3be36e4dab46f4c6cd6f52463712d093267f09350013429361e6bda0309b8d5ba89ebeb6bd1484398e4446a48a7f47c864808675c35087be06648d5ed8bc7e93dac3aeae3c7fd5759a750ebf7959c685bac3989b6964adc6b368cdc2c129532b9345ed49b51ac62d1b845238feec5ece2fb17fedb46b4e84b9538a4bb21e492b8339ebf60c2f10ca028927e2ef10882e843730f3a6b92d15b20121b17cc6b94eafe22707758ad7c2e22f9dee8fb4bf87e14ceb01c2c6312c4991d6897e522738a455b60cd8a32f2ffe0a2731a1fe8dcfa9e7d35523e8c57ef91bd90debce556ffbde11e0d9a1860f6073ec25f2f31d891b6e1da47f9534fa09bffc9baf7e1162dae83c59c4a0f90c07a7175ef584457b786d1b4ae1a56d3af1df16ceeb3c0da8e6970970930026cb2b4c3ae40ee890817be356737bd0d8a90a41d0c94de9fbdfc2fc1fe31af2fd189c9f763f94d2750561e6b91cd4a68ac6cee55eae339b3a26b58ab36c0dc040760be674f86459c1c08af2001f533af39fa125c6744131030ac875d096980e7b87e283856f82f0874b682a12910a4bd37d72d70874943de8f7c6dc5ed04a016d8fbc3e46ad4682a39e5f2517f4871b394ffe02499458ebad0eb3378b3229f54e7d6d8729ccd272d1bf86d71fcc2dcf98c834e72a2fa128794cf7ef815db10887c8b6ebb48a7362b1b4cfd9d75aced39b4003a23173abaf37b3f2f2a8b35f449a523f3a78e989e86a7ec89317a03e60c29a50999be89631daaf0ae811c0cf2219dc789797938b681b6d31ba417f4110b7516e7eb505590d3d07c87297cbc0a731ef171f9783b07bd839aba2b915b69ccd7f72621bee8a40aeb0e9cf336563c86c5736202b96c1042f60a6bfc0b47f4f53a15cc986a493f1b4695f49a9be33d87482e3e7c950f488fa678b4eeb93e620cd82ec70e25d2b0083620e16d94f11e0c06df3819781cd5bc3a3bb5f78c834f7c720f7890007d799ad37e44c6fcd0f4e4954d3503a4780b6baddc03224409e777a07d0f8d2dcea1c9e54f971cd2bfc3d999a525bca193f2956fd8427e32816df1d39c9d89d30502db16197f6e14ce4a5967d70a190c0276b3619ffddf46b7a9071e3e416c3f63cb1210fd47e9ff0446d8fc0a578cb3de623018496dd3e34a894a113f752a58261e0d7164b439b1b21c82017c55ba4a7f877975875e5161660f4a23aaf14ba4701c1ddb322e8fc7eb5b0a8d4278ac01073d0bb261d0419150bd0035e374def16d2ceac15f8af2f53b4a61b7fee97ad948d2373304db6bc258e0c817fc3b4b1173af068bc64ab310586e438692262af7630a106e448c832adf59ca68e52512fca1c0781782d6ecb8588746ed3076c816561985a3829e56cc30802eeea7a99c57b7983c1825391c8bd4f1aff5d8b566754cc7267067f0c02d876cfbb0c725acf5f5628211ddae2f82e2a846ed9781086e4b2f3cb1187afeb69681ef59480ba35e8abd579e9518b101d61c80edf6a0ee296690d71a7e7f34bccbfdc36c3a7cfa86d666070f974183aef3c305c58ffacdc18e51395a6f0239d69eebc0923b9f6ce4f56302a894b1e99765bfa47e17427fd442f6c40a64639893ade774bf96ec37257414d7fc60f2ec5e93824ad7cf5cee07a7fee3bddcf3a2f71646cf789fda39d07a2ca2a3ca3e4817dccc0fc999e5a3762931229135f1ec0e8a15463abcb3d503ab7df51efb47c2d957662f3ddae7ee7f0ce4c682738ed224bd5db16cb9c8d1114571602b981d3a3a09b7c84d2d244eab90473eb4dd13e24afdd1c9cebcd6eb493554fd4751c585b14b8373cae8d09db9cba1acbdc7d53aa2c25f2a5666278185d7e602bb05ef67cfab7b173c8e5bb01b69f66b23a1c75ccaf94dbd0dfd73deaccb307616a18b41f470a5977881f72e9e797bd5ef420574051cf5a6a26319ddc2d4597742c9dd170820f843a7ac54ab6f5ba8d4a29673f891306ccde2bf8371d39f6517c1424e629cda86d37f0723901587a43d215a34d636d7dda38a5cf9a51425a560487206a55503a8483bde4a24b957e3922a021b9fbe1716efaabad59a1392370c64cfb5b9c76984a288b358c4dc40a73066ff4ce9138667ac02b2a9e94babf7a6161d76841d7f1f05b04624a229e38cb464f6f3df832ac1dfc4786835b25a96c304ff80343ab931686bf4d7de4e5345b341c3d4f0651b05fc68f00bcd4f8a43b92f94a49d933a194c5acd3e4de79f6d8985595cab984fda69ced62ab367b3a60e905cbe5331bc994385b353e92b63e1a0ee0761b8d9617c565eae3eed14010b8db39d719856bd63e33e236b7818f2111a8fcdb893bd8a00419bb34fa3362ca34779bb5785ceadb15ab4939dace864767f8640870b3e8aadf31dfc01aa667b9eb3c462ede3d9f9eda323751acb33755effdf5aabdd4440d44a83db3b2f1a2c6a8c26dbebb3056dcb8506ed3ab9ed1a664170c8585967aeee344974fa7e38f118a39159eb9b7ca5d14f6b6f90a1813a8fb58319b06daa543e97a59a8ff51c4686307e934f1bbc5f2a9b69aa2bee5ee37d3808f6db8ebe5fff7c151fc9eb79cc4864be9986be57db3a43c750de7ada2440d63cbe76d95ae0eb75f623ae4f83590f9921928386a550182786e324d643bee25adba43f0941138667f06c9ead2e70613902b39d22f45cd5473f2f4be8b8b5adc94598c8145ab5d7ba5965b4f15ffef4cc106f25884f28a13ccff7636b0d2c87c6e93118127f1c6abf4828724a7818ea9d2101828b8bd4122685051aa023e2418df5d9d6f300df9080064d42ed9f9ceca1c9bc71a40e3c848be6d886aa8ab3011d22aad48ce3723bbe448a6f1e5952223793cf2af523fe826d4b6d150005dd2e49fdd63012634a496b9c5514b4d736aad", 0x1000}], 0x1, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0xd}, 0x400) 16:04:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) connect(r0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) r2 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffffcf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = getegid() r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xbe, r4, r5, r3, r6, 0x3, 0xffffff7f}, 0x8000, 0xdc24, r7, r8, 0x4, 0x8, 0x403f, 0x3}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pread(r9, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:04:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x0, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) syz_open_pts() writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:04:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18040, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r1) close(r0) execve(0x0, 0x0, 0x0) 16:04:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r1 = dup(r0) getsockopt(r1, 0x97b, 0x8, &(0x7f0000001180)=""/4096, &(0x7f0000000040)=0xfffffffffffffe65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x9534, 0x80000001, 0x400, "51903e12603f4fb7c03d523d87f1db5c47b3b5b3", 0x7, 0x7}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x1, 0x1) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x977661c6f8739ff8) 16:04:22 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000004"], &(0x7f0000000080)=0x37) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0x4, 0x0, 0x10000fffffff8}) syz_open_pts() 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x1}, {0x74, 0x9, 0x5, 0x4}, {0x6, 0x5, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:04:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x1, 0x4000, 0x8001) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0xfffffde5) 16:04:23 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r3, &(0x7f0000000200)="ba8131db419a28ae18ad7abe3a5f558047a7c5d4cb3c29b9f741d6c09efbb192f517627255a6fb38b29f94dd884a506002b0bbd16ff3efbb3deae2d1e40725bcab91691b1fb291d1cdc6bf43c1739c454ab38f61ad772e9e398efe076c6d06a3e97dd307bcd6a09efb5b869dcf7300f3070eeb0e6ed2d964da9f6c3a9cc3ee84aa8290157ab0de", 0x87, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x5, 0x100000000, 0x7, "7821436e57fac8a61c12b1a27e0b2b2411df5b46", 0x6, 0x8}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:04:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a21b5beb8b23f6990109032e2f8a59de38bbce3882f0c447863055ad47cd7eb950a8f57df4b4e27928188d95ef4e3bbe09c9fbfa5640518c42caf506d5cf2ba0a96463d91e866a573fd3b6dcd2296bc83decae9bcd0f3ba2394bfe516d7f036a487654fdac163e8cc46bcacd0119f52837c2e6b2fd5453c16b433c2a90229f1eab58ec2643961fa499981ab37b14bf9e21f9ebee74fa9922f74f1779be5957cd1f77983164aec63e1a4a168d8dafb5e0dda802a499ec8e2d9bc3a3e1ed6bcdfe5a5e83cedcf3ddacb54b52491c93fece89a1ab66ece590bfb42d5b6132bfe0a570304e6cf8eafb5373dbcd1086c2ef1e90be8587294cc5357e947dd18980e39a"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = semget$private(0x0, 0x0, 0x5f42033d391ba8a9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/79) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:04:23 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) select(0x40, &(0x7f0000000040)={0x7, 0x1, 0xff, 0x1, 0xffff, 0x8, 0x2, 0xfffffffffffffffb}, &(0x7f0000000080)={0x4000000000000000, 0x80, 0x7, 0x2ce, 0x1, 0x101, 0x7fff, 0x7}, &(0x7f00000000c0)={0x36680000000000, 0x79, 0x1, 0x2, 0x20, 0x0, 0x0, 0x7}, &(0x7f0000000100)={0x82, 0x9}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:04:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x5, 0xffffffff) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/2, 0x2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/42, 0xfffffce9}], 0xe9334f0e862e93a) 16:04:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ioctl$KDENABIO(r1, 0x20004b3c) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2fd, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x1000}, {0x54, 0x0, 0x4}, {0x2000000000000006}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x400, 0x4, 0x7f, 0x100000000}, {0x146, 0x200, 0x75, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x2}, {r0, 0x20}, {r0, 0x4}, {r0, 0x24}, {r0, 0x8}, {r0, 0x2}], 0x7, 0x3) 16:04:24 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10001, 0x20, 0x1, 0x80000001, "57ea872e80d3334055aca2d390730974b2211d3e", 0x6, 0x4000}) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x92b, 0x2}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x83, 0x3}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() chflags(&(0x7f00000000c0)='./file0\x00', 0x0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) recvmsg(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/105, 0x69}], 0x1, &(0x7f00000003c0)=""/175, 0xaf}, 0x40) shutdown(r1, 0x0) 16:04:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041c8ba5dbc4c1a6adf4fe995e1be8159df4d772a3c9969e64cf5d958fd9645c5dcfa10c187cdaf7d01ba5b78a51c4ac72d8997e2cf2412552244ebc4c0d3e0ce6e459acfb12eefbfe3420d0d8ba13b71816566adbd591d7ee41d98bcd4fbf2893d904ed8a61cfbc794bdbc7f40bd04"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="e0f43108a0e1345a66e7a0b8cbb7d4786cd66e3706ab65047cd243f32fd1e10f35e1b7834bdc628f7b76e2b9c507bb23993f245d6459965d8f52fd8114621027101dbc8a42854232bb254917e871f69b208c01c93fbcb83eefc43aa0b7c87f9c67bd68ead4985eab8d9a2b46066354fe7dff75a11ad0daefae5f0f3e0fb3fe9d", 0x80}, {&(0x7f00000001c0)="ff058263f300cc1987ff0ea0a6c346f26f7f9a1bfa8ab963148cc14e8b9ba3ebae1b99c6be8f36db", 0x28}, {&(0x7f0000000200)="3f55ba5a67d29a5ea2ef7e896549a020000b5e2bee042b19b9503bd169eb78bf3f63144b361cd0addd4e6f0457fcff40ee0ca4c8578e2071163ced312ee7e992f69513165b507de2a33e141f99fe75a7edd58ea11bba7134ff0f5ce85d2e0239303b8beb9af2d9f6af9df572", 0x6c}], 0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa7e0787f516aebd3, 0x11, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef4, &(0x7f00000001c0)="5e4663f79c6f9fa19b9f31470540c8ab2253cc811ec57c8000fb9654f5f9f15d42d54f4f0bc2976f8f505fdd825200321102dfa1496bfd3d570dd6317af7ed459b39991c39b56b934f7108370fc28c9b6b0a030156b888b104f8b3739df2750d5b9aae29c773bc283c6357c6a4259a5951d65d1deab46d4f5f9e6654e749bc6139a3361c737835ab1df2be67e5caa2f2dd4c7b71c8dce8f4de3611d1df419775bdb8d45a0b2f44e0b42dbf8eb09b6d89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1f, 0xfffffffffffffff9, 0x0, 0x8}, {0x2, 0x100000001, 0x9, 0x6}, {0x1, 0x6, 0xffffffff00000001, 0x4da0}]}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCNXCL(r1, 0x2000740e) 16:04:24 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) chdir(&(0x7f0000000080)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000480)) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="0a19b1f7adcfdb773e8987974042e89dfa339ea069a84d558ffb30a7f4346016dcbfbfe2490c0a072c94e0bb4e421d7f970b2381bbb2643dfa09a60f7c992448340c5acef39a1fb1b26c5fa74e51ce263cda57f3f0bd30e71e075b01c92b3ea97160a61214d1b6c823feee0542a831e044cb002ab1e6067e3107e0ddcb2df7feb36720fa6e2da8006498ea0e77d82c40b14d1590a77f58ce3383d23e1f48eeab99a2f5a5fb869fbec3ee253558b6fa365c355bd19dd554385a5b412fbd8aa79ce75a51899632a3410716802c6b06fe0b2f6f2f83c6fec88cce88729b513add93b147d194933fb4e720f488df02f981503f798f177097292d734e52", 0xfb}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x40, 0x7}, 0x404) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x102, 0xc8) 16:04:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:04:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x108) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:04:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:04:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0), 0x1000000000000006) 16:04:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:04:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x10001, 0xf3, {0xaa8c}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001000000000fbfea010679ebb083b9f129fb114627ea8fd49f3efc8c86a267e77ace80d41e745ac98704f5afc97837000c1000000ce79ecb48b4865869a5983581e839fffc0d6d3a0981880c9600196672143545a87a7fdbd706400497a171010b60abbefe4c83465e6745aa2b2762581ad0fc2bfb27ce54a2640fa998fe6ba0a5a"]) 16:04:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x9, 0x40, 0x68b}, {0x95, 0xffff, 0x3, 0xa70000000}, {0x4, 0x4, 0x5, 0x3}, {0x4, 0x5, 0x2, 0x400}, {0x8, 0x5, 0x7fff, 0x2}, {0xbe, 0x101, 0x9, 0x1}, {0x5, 0x8, 0x39, 0x6}]}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:04:25 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x5, 0x100000000, 0x2, "ee98a94bcdcbb9880be15d05d1e5dd7ef20c29de", 0x80, 0x7}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:04:25 executing program 0: socket$inet(0x2, 0x4, 0x200) r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x61483eab, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) setuid(0xee01) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:04:25 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x80000001, 0x57, 0x7, 0x7359b1a9}, {0x7, 0x40, 0x7, 0x80000000}, {0xdf7, 0x3, 0x2, 0x2a00000000000}, {0x5, 0x56, 0x93c, 0x3}, {0x4, 0xffffffff00000001, 0x0, 0x9}]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x23, 0x8, 0xd7, 0x3}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x6, 0xf0000000, 0x860c, 0x2e}], 0xc86, &(0x7f0000000140)={0x6, 0x100}) r4 = getgid() fchown(r1, r3, r4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() unlink(&(0x7f0000000180)='./file0\x00') fchmod(r0, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) shutdown(r1, 0x1) dup2(r1, r0) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000202, &(0x7f0000000200)=[{0x2, 0x81, 0x3, 0x8c18}, {0x80000001, 0x7f, 0x5, 0x7}, {0xfff, 0x58c, 0x100000000, 0x3}, {0x501b98ed, 0x1, 0x4f5, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:04:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100000000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x52) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x412, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0xf2b6b503e706bb24, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x1}], 0x6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x4, 0x3, 0x3}], 0x3, &(0x7f0000000300)={0x5, 0x2}) read(0xffffffffffffffff, &(0x7f0000000240)=""/192, 0xc0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fchflags(r3, 0x10000) 16:04:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) socketpair(0x18, 0x4, 0x8001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:04:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:04:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) pipe2(&(0x7f00000000c0), 0x0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0x6, 0x9, "0a0a5cb95565b91fc50fdcbc818f8175e2ca9b67", 0xdff, 0x4}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x400) 16:04:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x1000, 0x100000000, 0xfffffffffffffff7, "bd8d36f62699f386d772a29b2969ef0747a01a7c", 0x1000000000000000, 0x81}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2000000000007c}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff8f000001", 0x8) 16:04:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x612) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() chmod(&(0x7f0000000200)='./file0/file0\x00', 0x40) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x20, 0x1}, 0x100000000, 0x1, 0x1}) 16:04:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0xfffffe97, &(0x7f0000000300)=[{&(0x7f0000001540)=""/168, 0x9}], 0x1, &(0x7f0000001600)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) pipe2(&(0x7f0000000080), 0x10000) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:04:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x7fff) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x6, 0x2, r2}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x0, 0x5, 0x1) 16:04:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x811, r0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:04:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="83b86ac2", 0x4}, {&(0x7f0000000100)="0cf2cd70038b138b549b982687f539a61e1c13d3f46610267741eddea0e17c48c1eb59aacba3e4cad0b0f147a39eeb6d60767ed0425e666e19c332bc68072e908543b96fcff94e00e3d702b26462c5809670aa9f5a569b541e6627", 0x5b}, {&(0x7f0000000180)="6997653e6e8ca1d85377110ec59cf13fd89545549cdbeb1e2923f3c84099c57f1353b57cdf7fefb956818b25dea407378d8eb3a695caf37a65a3a539238ccbcdb6027b74c599c1a3ab16082625a4ee48b7f47aee9d0271573231e6512dd35bc5dd664aa74b84329aed299394cc03e04a670557d7affccdf64d5eb624f3ad0e0a1e205bb23ef2f4b8d0914ad3a97923440d6c1e5285f4d839484d115c29515216a97cb827d7", 0xa5}, {&(0x7f0000000240)="2c4ad86d4f196c025de4f146666f93755e2795d58cba17439ba6b75b47b1ff46a34e4123d5e8419a221759dddfda0a497765df4e2f9380cfc6d7db237c9e22ac", 0x40}, {&(0x7f0000000280)="df6601ef219c6e5ae2bea6723f197cfdd8a5c023756fd93f3067325d5c0f028d5801ff39d9459ef60274af913e2d2a3f80379ed04b12e875de754a863327d7df6904ec8a1edf898c0ba9ecf402536d9dc8c49535c2c14c6d97483dd2e7", 0x5d}, {&(0x7f0000000300)="536561fd03ecd92e43bf1801ac6c5f5da8eb8729371e1f69e917d579b059994c202ae0b423ab53c8377df12b14b44d3a64ffe3885f34", 0x36}], 0x6, &(0x7f00000003c0)=[{0x90, 0xffff, 0x100, "0ccd333693074d0351cdda0c71140242c2daf3cb4f37e85673d395f530b25afe36aface615a3b9aee5188bc563ac33214bf029e429b341c061f512e8c7d7e91721737eee41a633e2617cb451839866aecc2cd92334ff52485ae71a93122dcb9b0b149e127b78715fa560e3d7d3164929aee27da8612853c23185"}, {0x108, 0x1, 0xffff, "53045b996e8286447a36a2e0b522068a4fac40527508fddb31c8db3cbbb8735ef4aeb7a9eca2409b11256cf3b8ae64cc457b78e6430236459f7b28f7fa4357bd1837a2936d3cfaf75ed06507669a51179ccf61f055237d6e2245ddc601cd637405c503f3a3d34d618cb9ef60c77761d0a8b66caa829640721909071b15eee8b8cdd76ff8ee071f8087c74947c3cfafab58a10ea6fce3e23297b9f08b7acf6ebaed3a59aea5057c465e86b5c31315f68d6128ec48d3411f5930af136cb3f680bcd8af0fb7af53c90cbb85f8213f93d9a07f98279b310eff252d1289f3d998f875b9f42b82a3342cf03c7e1db2b591563a520dfe9fd2aa"}], 0x198}, 0x2) chflagsat(r0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x2, 0x4000, 0x0) sendmsg(r1, &(0x7f0000000680)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") utimensat(r0, &(0x7f0000000600)='./file0/../file0\x00', &(0x7f0000000640)={{0xec, 0x40}, {0x6, 0x9}}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000780)=[&(0x7f00000006c0)=':\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000880)=[&(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='!\x00', &(0x7f0000000840)='\x00']) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4aa, 0x8, 0x2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:04:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f0000000040)=""/60, 0x3c}], 0x4, 0x0, 0x0) 16:04:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xafa6cddbecb6e765, 0x1}, {0x85, 0x5}, {0x80, 0xf848}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) r1 = msgget$private(0x0, 0x2) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r2) msgctl$IPC_RMID(r1, 0x0) 16:04:25 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="16", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r1) syz_open_pts() 16:04:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:04:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 16:04:26 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) pwrite(r0, &(0x7f0000000040)="449b24bc75dda8a81ff29a8a0354c04313625740a0e275ca08c981fadd19b01e907c2d", 0x23, 0x0, 0x31) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:04:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x5, 0xfff, 0x0, 0x800, &(0x7f0000000200)={{0x1, 0x80000001, 0x80, 0x4, 0x6, 0x20, 0x800000000}, {[0x1, 0xfc00000000000000, 0xc5, 0x633b, 0x1, 0x20, 0xe22, 0x120000000, 0x9, 0xffffffff, 0x4, 0x9, 0x4, 0x0, 0x6, 0x0, 0xe1, 0x8], [0x6, 0x8000, 0x2, 0xe21, 0x80, 0xe8, 0x2, 0x2, 0x78, 0x80000000], [0x7, 0xfa5, 0x2, 0x9, 0x7f, 0x9, 0x2ae1], [0x80000001, 0x5, 0x7, 0xaa9, 0x0, 0xfffffffffffffffe], [{0x5, 0x7, 0x200000, 0x9}, {0x80000000, 0x9, 0x1, 0x7}, {0x6, 0x8001, 0x5, 0xd210}, {0x8, 0x1, 0x0, 0x8ab}, {0x4, 0x0, 0x4, 0x8}, {0x8, 0x7fff, 0x1ff, 0x20}, {0x0, 0x4, 0x1, 0x8001}, {0x401, 0x1f, 0xff, 0x9f}], {0x5, 0x0, 0x800, 0x80}, {0x401, 0x1, 0xffff, 0x2}}}, 0x8000, 0x6}) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) dup2(r2, r4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) 16:04:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba1017021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a69b2052855d7af1090a67782152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000000000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded938b1770f4c9ecf033eb7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d00000000"], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() r4 = semget(0x3, 0x0, 0x20) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000700)=""/151) ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:26 executing program 1: r0 = socket(0x6, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d22c6f35cc717f70d943488fbc35886bed0a4e1a438d1d60a3d399d71363bc830e52deb2ce2e535051490e4d9ab7043461839e3db074b7b46973b9763ddf8be70142eced10f2129cfed2ee423527d3dcf36adf3432a206c092bc12db5787b6b1385ab085b48e91e7922f2690cd725a5e348740fe42c281c52a5ee04eb8b10a859f0c812ebf9c3b7870d12b031052e94faf8077", 0x93, 0x405, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x9, 0x8, 0xe3, {[0x1, 0x839, 0x5, 0x6, 0x5, 0x2, 0xfffffffffffffff9, 0x3, 0x6, 0x3fa, 0x9767, 0x8000, 0x9, 0x0, 0x5, 0x2, 0x7, 0x7], [0x4, 0x200000000000000, 0x345, 0x2, 0xb9, 0x1, 0x8, 0x3, 0x8, 0x9], [0x1f, 0x6, 0x7, 0xfffffffffffffffb, 0x5, 0x5, 0x513], [0x2f8, 0x976, 0xffff, 0x2, 0x101, 0x7fffffff], [{0xfffffffffffffff7, 0x74e, 0x4, 0x3}, {0x401, 0xcacf, 0xfffffffffffffff3, 0x100000001}, {0x1, 0x7fffffff, 0x4, 0x80000000}, {0x7, 0x8001, 0x3, 0x5}, {0x1, 0x2, 0xf4b, 0xc15}, {0xc07, 0x0, 0xfffffffffffff40f, 0x20}, {0xfffffffffffffffe, 0x1, 0x850, 0x7}, {0x80, 0xf0, 0x40, 0x1}], {0x2f4, 0x269, 0x7, 0xa3f5}, {0x8, 0x4, 0x800, 0x5}}}) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x52f81c6b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006, 0x1}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x2) bind$inet6(r7, &(0x7f0000000480)={0x18, 0x2, 0x8000, 0x100}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6, r8, r9]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 16:04:26 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:04:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:04:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffe5) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6}, {0x2, 0x0, 0x0, 0xfff}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x5) 16:04:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xaa) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:04:27 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) sendto$inet6(r0, &(0x7f0000000200)="a1a0599b10a6eff92a53847f773ab6768afb72fb525af6b0d80fab774a219ae09e0ecd727c78d5121ebafb859df7d2703329e9acf09602e0b19b86990a1b5d8f459391982a1c8f6fd0e380838c44e03f1153ef2bcd89d7f347eef1f033d3cc037c4f4eec6ddc676911f05c852fd68419a1faf931cce871ef0642af1027cb158034ac0c2aada26698c7d249c33b2d4ee78bdf266b", 0x94, 0x40c, &(0x7f00000002c0)={0x18, 0x2, 0x81, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x8, 0xb, &(0x7f0000000000), 0x0) 16:04:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:04:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) semget$private(0x0, 0x4, 0x200) r1 = semget$private(0x0, 0x3, 0x520) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x80, 0x7fffffff}, 0x0, 0x8, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:04:27 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x3a0914c44f7b202c, 0x800000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:27 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x8) kqueue() r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x0) 16:04:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0xffffffffffffff18) socket$unix(0x1, 0x1, 0x0) 16:04:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) 16:04:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 16:04:27 executing program 1: r0 = socket(0x2, 0x1, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f0a8000607d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2dd, 0x0, 0x2, 0x8, "d3be7de07caf85f40edec6aafdad39c4e6767543", 0xffffffff}) 16:04:27 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:27 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r1 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000664000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/109) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200)=0x1, 0x4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000001c0)=0x2) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r3, r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e753048e69931929648195673ed7fa1e079a950cf94cb3a4a15c8aaaf8bee505d2f46eb17b34593e205195ea760a8e0ce88512f97b2183676c05355e358b0978d7b1e3f33a5bfd1d90ac86087e70b1fdfcd26a1b4b91abfcb47f7998641d2c18f292507", 0x3) write(r2, &(0x7f0000000240)="f29e47d6d6f54756cbdaa1e8d24c2f92a932031a4c33e1c688f4065326b776d28cac6ba752e2b31b298349d253292c098a2351b0eedfa55c4aeb50d022bf12393a1ec60629c53dc9080bc3e4045ddac0acf2189e", 0x54) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:04:27 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:04:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101}], 0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair(0x1, 0x5, 0x37, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="1cf079dc611c", 0x6, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:04:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10881, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 16:04:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x315, 0x7, r2}) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc, 0x0, 0x2}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x2) r1 = semget(0x0, 0x3, 0x609) semop(r1, &(0x7f00000000c0)=[{0x0, 0x17e600000000}, {0x3, 0x3ff, 0x800}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="04") 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5, 0xfffffffffffffffe, 0x5}, {0x7c, 0xffffffffffffffff}, {0x6, 0x0, 0x2000000, 0x40000000000000}]}) msgget(0x3, 0x200) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)='\'') 16:04:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffff7) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x56d66a69ccfa29fa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000580)=""/157, 0x9d}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000640)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\xfc:.[\xa9*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001ec0)=0x101) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000300)="a7fe594accb552190acb6232ebe8006a002f5a7a06077b6d28f6d8a013c7ed09be06b96cef20771ebe561bf0308ae76bb060e62b9ad9a265f6e037b8fb6764f2de5a24f208172543331c6e98f555c517243a4b9b6fa66e9d04ce21ee3ace5a432a41b8e30e3b005e813f4b2cbdc1213b7ecc90c5783eaca02fabd40d2cb170bf67ede77f7b3627272edc57708c581f09f66137eb7d13fa344cc1f6a6a6affb14d107dc00837ea09f84074872f55da6723ffe2a15c7b4dbf0615b", 0xba}, {&(0x7f0000000d40)="a67aa9630f0bd10bb8dc2b1055968ae06139b255de8bdcd2eacb12687b19df4e735ec193fbd7373d6d875e0b5441a8f1ee52b7ac4604d6975421cf073387c79ecbd2d37d0e1a03d774b077559a96160e24ace9712e3fb08f78b04af9c894b0bc3c8608dd58c8446428d8176e0e00bc14ebd5d24de99e0175c9e7dde03277b6eb8042b8b8b3b67f3fd929d72f560e735a03037143cfe8bab5ab7517b361e88f16069e5681e6eb6aedccef9e414132a50c809575c1b704b45a044d0928395c4b92c2f90baf01b76896bccff0c3fd27331a90d54b17c47b767ebc5938c8b911f79e0e232d3a4260408fb655b85da030718a4c5c0fbaad4edbad2d8aebac3476bfdd6b3e9138a06d460533b60f7307dd9560653574931d1eea19cc0d5943fd66c02949f5eb9abaae343939a7116f356aed80092032f5c3ac7cf74fe7762f99134b781b7fa2e423bb43395802b7037b28dfc9c30f3489c870b4adb11f5689c7723532c1695c6d55221684d179dcf55b0b640a79f538e3becd53b1874e9238ff2d76c9fb655dfd91feff289902fde3e479a64a62c69c04e90b355f19297b4627151efdb9beaa709c1ab46f08c47fe21593d37817719e85db60f1716839179519e1466dfa8a547b7a24f4d4d1220c6043298cd67a2daa6b952d52413922c6d0fbb5239b7e82b3a53cb7848da3008c553651074c6426486785ded0e7fe535a867e8e6a40e48f865172915d16ad8b0c2bf8613380ffa6bd5ec866e684b1d3e6bb48140a46d0259d627b9c992040f33c359b6df2194952eb4dd1a62c47346df3d266dc109d7b1ef239d2c42ffa98ef6b7d780b08a81e8dbfa10e3983f81549641214187485436d7244959a7b6c8adc2fac205253976b73be3bf832f40050e3e1570f3b59d8683b8834bbf60bc039e65ae679a71f651bb212a3016796534a690a306aab18721d3544ab1eede2a90f917e15dc3e2342a9a330d9af4caa2d2053be4877c5500ffe1f4ff64d20c5194980a72595d6f63242ccd73e197c99bebcaf023fd7fa150c1832e55d21146c2b6b11511cde6e10269fefc5838ef66d2f03bbb3ee3dc6680eeabba82e52efcb9cd69d949cb9249bebd659513e5526eb6164b7b3458743f3f57a0a55be1531fca354a197e3e27b2f9a1b1b3c62def11b567a79bcf547920c013c768c2eae1136e39decca9303d8675df98bd89f88ad715d84849ba0f338e974e7b0c5600f553eb6af25bc6bf0a978dabbb8018f627fb3477ae3202c13e17b9c8c570e79ea2c6b2da8625317c2fcbb63f89a314be137ed5aa8af16f3f9c51f3ae5be96355f45a1ef56016c85594974dc8152bf0c1bd39b93c9651b46871270e5ab061085fbc5d17ba7fd481953dbd0ca0537030dc4a0d24d68dbb8a7520c9ff197a0c9693d19a533c1b992e6b97e4577d3b537cf6957738654e6577931fd6ccae54a60629d426675f3839ec981113f7f7f8840848f446134d6ed32ae7dff9195762ad5cc634afbbc847117f66f14196d232475ebec677336c51a7292990617ad1ccfc17819637fbf5606cff3464fde712884de110d7ef93436f77249226e184bed80dc4b30e6c41fe890af930227b9e81aa40e8ec6f5daef8a95e00480faef49ff581b7c2cfca0f33bb619bb9a06fac5ee78a5df1f17739f9b9b34baf4d2993681ead4031011328549142d8eff026e3ec8a460a56ee33db638bb14809dcecfb84af39654a6963f2570f9123b98dba9dc586a4108b7f0c6225e88545754adb338058d6cbe04cf610b33c3c2324f7171bba3a943cbd0d36def9ccbeafc92d1f062ad176056bc4b018218d3fb34b7553f156d15230fae476f86c9b2cb158fd2213e9fce7f8ea4555eaab57e12c7847431d4624e68ef48fc08b76b86b0eff0842132a0098297005993de4817375100a92db69de2524f6f8692827b0af50db9af5dc82cd0b33101d91bcfd1cb932c6ebd5aeea53ebf32721c4729d69bd636d7f61d33f2706323bfc3982f912179c380af940b653cbaf96e48531a6cf7ab614ea607373c7ba653f156fa118c662f38925b3093c25a8a5db1816eb709e5b521c6e87656ee8d046ffbad99ecdbf527042a16a88b714b83f9d45adeb9099025251c1477363466e42c35231e6e84b2a016540f11abd336d94df6f1290abb4ab6bcf86eac567a3adfa31071c2c3f00950444607ad72b46c247c2958dfcae833198347283aeb1c7e9a1fd580c3178311cb1ff05f9d2675a2dc432f76a2c6866e2565d42465c9752cb7a508ed30c971fe6d696d35fcf4e7d8d8ebee73e0e8c49f90694e6d741200fd44ef92d5fc860619d3771ef92edd516c554375620ef1bd0379112b0053d0197a0a227d6dd8cb9aed91464bf1644058685c508b32f95e4903b312c9985db1da27b5d45ced08aa213cebf2b12c1730bc1b8cb4d2ea8a3009ffaf52a7aba61d139ea6ba4376a05648b978b8487fd091fbfd1cca65d59c2482bbfaa7fe1960a7e38cc8b0f5754d1a6f234cbf2b17d966aed9460443a9c3b90ab96c94e9ed469296a73ae95e2877731fe8d8b5be66ad74fbdbe04e864e27fb7f048aed1216c0f8664bc1cb12697d4fc3fb6eb15ef00593565e87520f9ba2219fd86920cca498a2b4e161e1139181d68948a074d745e00973b8f7877975ddcc945bfb003a5e98a90c482e9537eff6f8bbc0d348be8d82e127240df337025cc538d12e63494037cdacd1fbf998d40dc370d0cbfd865dd5b61e826a531f852544524bdd82cb6c230549da005ca91f1141758154b4bcf74efa932c77245aef7083b41649a4a10ef54301704c8e8deeba5cfc9d2b1e0f019a4c5bd3d118d78a9f76f11eef50ae66b3c3025f21db8dfd042e45fb7e7a579324c6e39e8636f9498fba121b849a66334e15e1552d375a3dba4f1f3af2feef198009ed2004eb6bcde08059d5099f9d35bd9c02004adbfb203a02f0a609b403baa13143ea449625f12387dfe9218ac6d52639fa3a8abc752d0a27d340efbd30dd506bd98e2f58d23d9b3c20400499e3839c5a43535c08f83c39ced6e59f4107e8d14d1630c457ed16badf2bd5431a71f9799f60c243e273fa19dfd704f01fc2e667ad7089152a6f3b9a943195359f22eb274ae2d62873414f4f9643c0b44bb8c7610bdd22c6eed08907d5e106eaa22130094ff8d81b09fa5776779c888d689ecfec46b056b3c2f19ce0776075af571e63d2b4c766f64e85af563a6483653b4113a60b2b5eafac0e875b4e31f90e4813b444feed9972e32401f3b1f6fd0d36c67d640a316e09ff22e46ec44ecf8c99aa963794a893db48620c23283ad28d521f6ec6b8991ecbafb19844bdbeea4e07cd646285bd0b9a3a0b730c93aa2ca94ca19f3cd512403ecd6639e615e040d5d8aa7770e61314788e8149b0bb25f8f5c3ff91f7983524a1e2562037b9d260d2b158c7e03798d7fcd7c16b657dda9986a10b768ccffde714537e161cb9b84024bdc35b891b8ed26a28bbf11124dcd20a0de502f59a03da5da1e91e1be4f23ec0efa950706d530bb8fddec681c295b54ea930a412317305cb520c561dae48cbebd7a8d59d9818ab4f4c96fe5f50482c7335b4f319f03631b915d4aaf4a985420630a76518f0e62bba58cc1fc9d1d086aecb3f61afd82b65bdccd29584a8c73fa2ae45bcc0657a7dfc97eedc416a6179ed9c9a45e3936779acb2d2018315472a223cb8d231c817bafa59adb6c68ab83d65a69bf22a4523434293839b2d1fae2fc60f80f0b51d2a4078980a2088064fd23ec5f22b805e0718ffe45b61ca09902e9893f8bd2df99980ff9d029123275fdc14d66cfaf82421dc6e21c9e4f24567fb244d7732b0860987a48a81883df0faa7fe559b13c763aabe2a3d65572e3165e16bed90825c39ee5fe256dd22ecf2c99180c8d87a9d879e1863a61498a6ac97d9d0c0a2a94373f3b7e73f4c2536f5b339eaaebe0f820e222dd6bf87319291e57ecb9521dc3efcc65ea4fa64234137693a8dbef70970f512ad1a8ae2d3f5aad7bb28cffc49b1a7b0466fb824490c203055a7407e310370bc2e40ed33ce54a2df11d00c006cf9aaf95dc83162293ce898ac65634f5ede5d26c76708e10905f884c685785bdff118df95276795764c241cbb658c8ce5fbe68b333f9a7d79e5d7d5dc6be95c2ac028f2e26062f07f8904dc1d80b701bf75c7186530b136474ee212aee4e23bce7fb630bc167994d5779c711048c6ecb407c2c647550ac3689e1e30cf7fa9cc0cfada77224cac861612542a5aa56b7f881a925d9041387714dcbf529c43d890b9b2365f9bef25117a1681461e7bdb372f79405a070b655568dfee36d8f6ae09472b11e08c5592b198566f64f08bb197167741d624008d18800833752a29360f6876c401cbabf85164968b5f266459740e7a25ac7c997b0f42f855ec1c2d50161bca1b1c0c7ad7ec931e9cce53478500195d2fdcb3739cdc57d2c12a9edc0dc8684fc589e1203328aadad57e3291c5da0ab81c7d9d62fafc191e1463bf69aa494d4b766488cb2e77bee34751c278062e3fbd27a19e9533647394d02efe59388a33878d8112bedd67fdd1061f78547fd56514a2fa724f9a15c2f525cb381fc9b6a2d131023edf5f2b4c6eedf06e9472d44c6a01f37706a80e511fa282c3ee9d28ac82b4135d2e44c99a3c3c9b6773b0d289ddd312cdbcb80904bf7d7d6a6bf20ee7b582c8ff928cee9258d996342d91c2d0abd5cf0bc9bae9e0cabb51d0de1c33f45065a0b97bddb00572d2c5f5f202b1adef15dc6571bf91f7102d642fe60703b7816ddd93bbe6a14537ab8ed6cbeb5f982aec48f3cb01097f25041a9ae868613e16248e80add8c01e8e3cfcb75dd316395e6273a36b02061e55b290a7028d0e8cb26963ec558743093a4f690b00e8db4cbe07a4a476fffccb60c35821ce787327eab78569d0f85ca05b2d7c9461a9976990ae54e91ba0e76df655cca5f0b05fc67df33821dae41061e611e031c5acafb1885d6542d95cd9112343ca5c58f09c94745ce454d9f7289756fbc0037af05c9e739a19430e648b187d4fea7f49ae7e523f0d8f2947518e81a0318ec63058a715aa7cca1d0a55f48cb189a915ddf99ebcab22f81cb750d0fb34f516f63c5da44e87adf5e1f1f2f28cc4c56e09ce83bb63e34eb1cc8a8239a879564cdf0b1d367cf8dc75e8f9114f81346d838585d5338baa0a799e857d9a5fee8af4a64b7f7fd87fed498e0ec658c851046625ee6d3c8dfd602d1e9cbd669ca9b4d8f500769c88b15ee5fc6864c93b5e266c965c1604a667da131e7c62921a682e169fa7cf92d057c66af906ac4f2f6285cc59a12a11e62e1990741c444ac24274885e6acbba17e3fb909a1bd7fe2f764ad14adb0ef9fa28ede53171501bbc587405436286305abc16fb7a873d6abc6885fa1a3c0523e42bf5acd82176625d1e9cc73fff1e1492f43980dfc35c1483a66c69ad90e7fa7847acbaaa7d36a26279a1f83d88b24508be9f99ffc5c5a2f09eb7b80593650a26029a0b2425bb8d2fc8602ce2b9a00c9837f61b6d859486f925f6c1b8d21904ebffc1dc0774e7a4a85acaa1b01747a5de617a1643596e5d651b3f5ad2c27f74cf3e1fa6c46bbfcccb9b17fa58289f1a2ba3dac59ede2eb577ca0de4bffc042e1ef68ef2a1e309aa00e6edfd3782bbae2e92b0cddf2085e1b81e83c8ff08090da9f5e54718d1c6cadd6b5e3d292cb7646f49a1bdfc7723629f74d31c8aec79576c8146e8e5215ee0387fdf56d133b75ab701cc925c306d1c7b7fb096d4bbd5ae1a1142", 0x1000}], 0x2, &(0x7f0000001d40)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x70, 0x402}, 0x2) sendto(r2, &(0x7f0000001dc0)="ba33f5f0037dc11cdd1a88b1d30a7eb3e0769138f24ca6c62063bf1415272bb3bdf210792fae68c9dfe75d6973553103e07faab50451005996ce942a6a925a3236972f67cdfb7d340198b65e4c90900a20c8dbe303fe7a54a7502117d62ece", 0x5f, 0x1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000c80)="1cff650438e97483ead8d143914423ce7c5f0c6323da585d8d8eff412311a18a359f2e82ca0d304cff09a43842bd29536f7be3a5ac13a5db47feaca90c4b0cb06f776a76e1eac5606e1cef6b013483a58284c31a8ffae9ba0ede47c1547d18ec102a9e6893b2e865d0a95c66bc455dcdefd3a0bbacd33430b1a4bf117aeed18dbf0acf2991502d77753f63c1ae953473f55801254361b64a6199aadaaaa61271d89f1bb344b083e3f3d7d441002bab6243cf5abcb9b2dbe0", 0xb8) preadv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000640)}, {&(0x7f0000000700)=""/241, 0xf1}, {&(0x7f0000000800)=""/195, 0xc3}, {&(0x7f0000000900)=""/242, 0xf2}, {&(0x7f0000000a00)=""/203, 0xcb}, {&(0x7f0000000680)=""/16, 0x10}, {&(0x7f0000000b00)=""/105, 0x69}, {&(0x7f0000000b80)=""/31, 0x1f}], 0xa, 0x0, 0x3a) r3 = geteuid() acct(&(0x7f0000001e80)='./bus\x00') r4 = getgid() fchownat(r2, &(0x7f0000001e40)='./file0\x00', r3, r4, 0x2) 16:04:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x48, 0x0, 0x0, "5b9ea5543718314bf5ba32054c85e705c0e017cd8edd26e00350858f77524c61dd4f4ebdcfb7eb942bda8a8cf7b02a548c38500ce91b"}], 0x48}, 0x0) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:27 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) acct(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="96503ea34ea606e07c3b8677c214404bb63ebb86d5ba9ccd22f5fb0cc2cb26cd3b4aac83a976c88d16c77631c204344467d2793c5339c170bbde60e422139f3bab8761d75f7f04d0601d7bb061aac67ee779f73818d42f736df4ff90ea0ef2a746f2df94a5cbe78527a6e4bfd398bc9495614dda0bf2765b23735c1d00cbedf729416932f0bec2f09a595c94361b09491337cafc398dd09588582754448e14f0bdecda69e87c3af495c1", 0xaa}, {&(0x7f0000000180)="11fc258fcfbf09e21e7fe8d873ebd357dae5aa101a8acab293a8d24f4fa7c1ba2001109ce5ec93f35620ab3c02df15abf52a33dc2aaccbb194e73c95149e896e558a19390cc5212fa7f898bd09265af5ec802d5c23f86e9665f07160f40c94a17aa60773955847b1f79beb28950c4d429f7f9f89e06b72eb45033e8b1e6d1e6e623ff9e9c53625db16f70e75fce9d512fb83149b380530960b3a8e02180ece009e9250d1804337", 0xa7}, {&(0x7f0000000240)="47512b8f608e2794ab98433dcaa6cc67b052366c087443c1dee8fee13d7a375114e0816ab87ece2e4332c3bb8c738ec7234bb77ab364c67131f579708e7aaa2365e40d4f4af22f086804462cba00b74eed73a2e1d8284e0cc8d1337e135c34220114f98140fbcf3dafe282e03938918749c8bfd15446ac0be98b8fc440cf039402691de4d22b4c7a334633145361eed454", 0x91}, {&(0x7f0000000300)="3d613c853554a4068fcfaf0e3be4e635b65f9d24a10629e9f8a156a3640fa9bc59e5d45aeaa0df2faeb5ef9efcbfb350c77a71bdb9318714df293d8ed95f7d7536dc5f825124b477d4b74d157afee6d84bde7ab78cc206c6bf27e5e15e52c547d56f515b6f8b4d203c8d589d4f7910d7d156854929a00f2491dd8c5a0e82d7a35174cf734aea53ca1285439a8aa54e422fd39b10fd2895828bb442c468dc57b32dbdb2139516ac000fc535ff8302ac9b9cc604011db85650cf", 0xb9}], 0x4, 0x0, 0x0) dup2(r0, r0) semget(0x3, 0x1, 0x620) 16:04:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xbd8, 0xfffffffffffffffb, 0xffe0000000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/158, 0x9e, 0x801, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:28 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022efbffffffffffff8610c91fcee82cd94522f3ffce4572adb98ce15d0684eff608299f7aaceb39019d55a563b3f3ea8cc9f57b4a34ea12c23e10732e0f299c9d7a1f932e7f406ee9369c29ed10418ad134b3fd2a142c07477460e199a5d21fc86826daca8ca1bef464752540710f38410e0a32a155eb6f5b2ad82a4120e21a90d1fd1d63b08ba6464252273cda53d543932271d66428b6bab466a32b86fc90cf57d41bec6eac3430d4a8903a8e70d1fe6b557cc6e798571848f3ab662c2b49496848de1baa86a67f416aaa0f83090e7e5efbffffffffffffff2e320067b8c3901ef1ed48b43d0f76a9b8e5048b9f13c80370a7a7048d8800627351471f69b3e165ebad2ba7d3d0d9dfa257ac80609f9509838c4824d105111cd91f97c23271a6417a89b0944c1fea09b7be44d2d880131752d70018c60145734693b1a22b7d026d03800c815e4b2c49a05700891de243840aa4ffab9c9b1884b051fbee586aefb84f3c1273e1d1218482f4e2c38d6b63a3ad48a45364341d4bd34e9afc314b68ab8086cb357c4f43ff030000d36a7f2f31c94dd759fcfc27a285a21b2ca7797c614d4e97eb8b855b87c53705d09086de4941a474cf682fc7f125a0349b6c6356dd60da0ec9fde22f159339f209d7d2c26331cb941c8d921d7cc8ffb5c03a39df287f8401c023721d1fe75d8a963c43d5b7a5fae89fb593c2b7eb2ecfae4140ed00"], 0x10) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x200000000000}, {0xc6, 0x98}, {0x45, 0xebf}, {0x26, 0x5}, {0x88, 0x3}, {0x25, 0x81}, {0x48, 0x5}], 0x7}) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x98, 0x1, 0x1, 0x9}, {{r1}, 0xa1fcf825f1b74fd, 0x8, 0x80000000, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x44, 0xf65cb6696cc8df7d, 0x100000000, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x18, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0xb43d7f99bf80c36, 0x1, 0xa3, 0x65}, {{r0}, 0x0, 0x8, 0x20000000, 0xff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x1, 0x7fffffff}], 0x4c, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0xb7, 0x56f}, {{r0}, 0xee5348ff56437cf3, 0x0, 0x10, 0x1, 0x401}], 0x2f3, &(0x7f00000003c0)={0x2, 0x200}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f0000000400)=""/167, 0xa7}], 0x2) 16:04:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/140, 0x8c, 0x40, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="ab7eaae73207a1ec25186fdef295bb0369ea46543ac984b79fdc2c303928f0a698b5fc917a51e771136921039bbb55e12ebc50d6c86c322907fdac2c8d76099338607f92e4576b6b26d3eac027737517118f4be7d5b973b299c27e70245ea218e2e5d55f296943334aa38a29f5d36076298755a64c75309b04ab0ad722de6a7da60b07f68f3d52b4602c36e636c48efcadd427c32426daa3df4857750008b43120c1e69c84cf3a708acce184356f132e79e07236da22fa6539ec69153aa12fff4ed5ed6d567ba1d2b669634c6140304edf039171b3713216e6c7bae907e16067f69084c680cb894c8b8dacc07a370ba9be9bb117143a37dfa71d19d11fe79eb7dcaad52b5f454ca1c326a210463be02b1fc60dc949ca4134dc1fef87b7c629befa863672e85404d93f24fe75e72ceb0717ced3722585f4948801d476f0c7d6f9408237d92fbef292ca6ee7b14604cc35e8c6051086e5df8784d7e405171320f073f307a10cd7b9fc298c8d1b94946b63974bd1ac0371502cf5e917c412e5ba51bc9bc2648852cb001a5988997b7ae0985ac3919fef923e03d4279743cc09a9ea8552adfb0c072d7a65f986fb843134c6665262bb4bd9d31b58584dec3299ce1f4618315af77dbad3004a836bf290e3d02e18aa21a7735534bd46f6698629a1c5a13bc8f1bdc66bf623647e7704ad214f0caffa9a364781dc83a59f6671fccfa49f24fba0b3e332ba386b20a9cc33984247370541486f7332e53a36072f48dc0fd621c7a0a112a11b42ffcb3342cb84a211751148ca2e930c9ef9de556ac25ca9924ddfbd2475b5bf61f7436cc6ead3cae3d7b6a29b448a680a8728ea41653a77b493ae371728d104a0f3b5d69bd31789dbba47426a918e59d955bcc644843a041893dd4bfeebe3649617edb27f68c6e90d0d718bd0ba7bd2fec7851610850d19f8d95676f75afe64d7bee7bfb74121ba79d03982b580bac73de469ab5a264a17ac3cb18b258e0c1dbee38142c0930ff8a69cbf7dd02818bf7e0b21a5495c0d8adc360f3a5ff928b560f32c2c2d15254e9ac9feec17976a4b3f7bda7f80b8df4210f24b7e6970b70ba96429d5d6842b4884125bd6c3ae486ba6a1805a4bfc32e61834a45cbcea41299b498797475f96bc1367937b12d42887e3fce9d314a2327b32963c9113547a1e994bba588c766b1b454365f3f75c545ddd7bc8625364a1af74b80316e8e8e64d8ead986e2621905a3dc25cf802585cad24907b6c9cc4911110122d30976e6acd7dd8cba4f32f8c51d2eb0602d0f2806c656a8ddd795661076b45e7a14ac24d4641e579cb1bdcbbf5dffde9dc5bd7e2823bbbc3ffd2d73295ae807246596f7ce353cbfffe3fc58ae1637de8b5fd75bb0207d6a794277ae4cc93690047d09b28331807a49d2029f5674d6dd5fecc9dfdfcdcf836f836d6ffaaa047c50bf44512cf44c6765eb0b57f469473ae96573c8b1063f6515c6ea4a47261b56d53547e8149b6290c73ea2fcc61ffc2564ccf111eff6f91b20dc1e82537f7dc5850427eca4bec6274ed8136f23f2a2d3072d89531fec339b12b555b1a0b4040e418d72a168cc8fd249596eba6e8e77afa4c855b1acb88c4b4c7b60331677c0562fe0aa3749fadf0c3bd382166a387225af85f2a7b09c75c2d366650d81f9fb1a82a7786b2e263a9d653c84d2144de21e883e5d42b57cd69d0ba3055546f888e3501052cdc8376f1925ed2e9610d4ff6c3ddd7e8c855391091448379c9a27540c8e6a1e1d9511af48827fdee63f2d904f4d0014b6e26fb9e1eb4232d42ed41a3e3cd58ca02d4bac3b7ed3a5791787bdaca7a8bae0d50b3ae71d085facd2b8245fed325645a4af4e53911ef7d9c4b0e20333d7b6d3d0054d7cf56cff8b9a8970efcb546f8c67ff29cbee022e737bf01f6c970e8acc90ac6c6e1f5a66078023275ab9ae390a0da63ed0e88b080a49f1e9b17a8c61f95bc2d49587091c9d2be1d8cd7b636c785b6150f5cfc264dc044ce0f8175d2322b579c96c3d8606b9c993ac4b36e4cda49155481b4b9acd26b1d6204a5a087cbe38f5d2c0c29b869fd96fde237d16bcb22b90465d7f6dbc1b09131e586375a61d90014f15e2e2363fb72207d265a4c42b5462d05b485730fca9c8e7b4399d9214d3fbca7d2027e5ef5ce38c0a53e934f91af0b74693991de2322eb2b803fa43b4d3e907ec28ac56cec40f8ed2024ea0892611bb3adb09610dc30a96bfbfc49e06762209b7a608cd34a30b40e6703d9a4a05607f875ef7fc46006166d0cc95343f4a2772895f4b72292d807c601bdb5fa7c0ed03d2592aa25a60d75e10c02d76fa104d1b4497c2c54f206558bee6b2647684be63abc429f5e2bd18174d8a7c855c6f548c71d1ee54c85b7212760c3f39d7e17b91084440f52aac7c66a368c037dd80d4e06ac0915c7deab5e471c7cca9d58ac8c82c2a3155f52e410f72ebd2c8697aa7eb92c8efa0c292c9794e390dbcf0087f0d7af96508a0782947a758685c74b7ca25b3b1bd54c2f6a4e37a6ba1f8b03b1e993fb9b4f9fa3d4f020438b13bea65f19db2e9a8fe54eacb0212c856b80bec32f22dd9473277a3c36bccaf80cb35ecb72adf7302a5fb2517071529cdd23328157a9c3774fefc62434a8df694f47ca9cf426ad981dc2b2a1aafa3a65945518af662f16d04c499a0db2d2418c6bc34b2fbc420dab8d7850285374b5316731b995ea0ac638fac99f002688c96ad86348bc23b5908c3a5807c2df7e291e9f8fd4b99106a740051d0b86adea984870bca844de9b062aa58755dd3d71051a1da4583bfa5d8e5d8aba66fc4775efe39b605985f6e4f2546ce71d7070e8ae6484b23dacbadbb653dcba51f73b1909b6c206279d1db4b01001ed23414648e9c260cedca0fe5715e8ee4169926ef3d82d86031a61ddf5bcb4054d35a0b627f2af573578abc4f1d20a5c3f777f91365886e64581d2b58d5100f86e999ab95d16173ac2f98cd026326b40f5fc41cdb40b2bbd2a63ee2929ac41d645befee4dae773b9e1f7d6105d603e7640e59ecc2a39dfa1e193a82e28b9dc3c398993fbd3f62b95fd2466e36af2a3bb69a8fa934e71fe12ce94da31656b520b44f9530f8e8ca20e79b950b598a510519b5f1d2feb477c6294314be227fb5f6297f5134cafa74d43ecca7881032db1504b95cabf4974dc89bfa929f043d9bbb17cc1bb8836e1152b04ac3fc0b32791b297b89fe4499077b94ba78574d8f99c9f6172721f9cdcfc53401ee1aea2f9bf62acb4eaac7dd4ed4039db2ba6ab612bafcdedc8d98b6fa3cbdeafa7e3a099d21357314698e4e41e36efdff765f17fcd16856b0f1475c73455e7cc72aa6423a18a00f12e152fe39bde863f9ce70c4208b76f5f4a79736f2ab7c1db4c8125c5fbe07919ae1f2866fa315f4010b23ef8ef24c4ec96bff9b0a5605fa4c2cb0bbd2c03b775bf4fc6cb03def3c99613da9b1c036eba196be5eb4e22454feb84f4dcba42d1682efceff8dbead915ad766231c2d3043c09186a51dbd27a43977af8f747a8fda4a8e58d3c13108e1c87bb8faeba29a173e83f747bdc0d42549334b67bd484517de74451a0ba7973c0d0f5503f62eaba5a981d0d6830068e04398c1c18ffb9abe71f5cb7e44db9fc85fc7cb4cc9e47b78af15cb197f2919874d6883408ebe516ca343dc96e0b032564a68cd6f405b931c8a22f474969d0739c9ad21b455c87687da7281d2b893b7c85ea265b75248fae413876fff14369bb263df4fcf431492101cd3d51a1f52ed122b9423ed9ca49161ad0d611d8bd2faa0b05028548542f9c447ecd187f97ebe1325a501c0bb69b9d522f1d65dd05c5d88099bd4646db11ffaf88cd7711a879853479153036b3ff00d04d09e362b1bce1b0250bd6a1a702b8a309345149f2bd652371c034d534803190a07bdcb9d11135f4fff2ad326a23d19b0737b0738eaaa21d86f89f0987197ea58c76d0f4af3333c376689a6191fd49d88a83648acac438dae660877b7b96aebf34ce0405273a837407ffa9651de9dd82493bd18d20b13bc2641961efb967a6d2526b1fdf990fb0642459b367a79d72d0acebbfbe03b578f91072ccb8e5bdf9db9c43051a7fca595d338c201bd7d14498edb54bec327c45e6cce85528a4fe36e9db59adf46cd4de790559db11ec227a5cb3b5bb300eac0fa171f682525fda9bab58f3944dd57eb853ddbe73be96b68dcc685f0000bc8c047567a6ff4efd4b714928fb3ca2c86a55d1b69eda2c162d19afef766fdd9311fdf2636404c6c66cef4f6302e4f7aa526228ee7d7e60d9ebf6f1df6646e098c5dacb08d98dca35d8deea06ec22ff95d3fa8da17bd55a4b5982ada17b6eacde8949e13ad9995c34953a53f0f4d5405c4508d055df58cf23783b56a4c20b1716b6560b3096ae648fbe5dc5c2beb6ad9b6306cef71b9536740be58e16a40cd9580dd0805a7599165261f80aedba53efc591b9b1852c8bcb7191a51938542852d47b4f55d9e759bf638f5b35f59f4c3d7ecaf11c6e01f0400ebbc86b27a4c7b8f791398405db4ee1cb1eea1d8bfaff24018248a9748d3cdedac85742d3761f1e885103a37a3933984d44f8c5426750446a77b24269649a31971e4d3e877a9d32d0998c0f14f577a4752c47ea85004f2c0d3e1d02f4e9ad59f562b16d1c7c827be38b85bc790b8935fc773e260e45444ca5714574884e1f69dc358866b87efdcb791a0774a2d1b1895a4c29d0b685dd2069c03a6fed107a415fed394488423ec7fdc2697a9189b48c505508dbd2817cdc294bab55fdddc91887605964fc723144583d808cc796241c4ff3b07204e799bb0d8cd046e8f4d62a149b3a828e51441eb3fd6ba0120da806622050dae83c59508c57f05755834d77a84012a471c62c6deeba8d5635d0f1aaa8b48d1bd6468361c8a7f65dddb943f57f3dee96084ab902d9797b591b4145219bd3a3f486d8919fe8e1af37309b550b6991dde67a8d5483c0b05d7f2abe8c3f2fce082998346e0907ae129268f00664c7f089faa040315ed91ce08ef9763b0c33900d0a61b1c957fa9bdf637becc91fec8a43a6850e4600d8aae6ad1a889c1db54e7eb162f520c535ceecbd127dfdc8b673fc19472663713166b29dd3f1d740ae4f3c9c476c3ae8195feb58f70fea8d784746e842186115a10316b32f8aa8fef1664b60511e72c61853ca22079df07076d2a052ed73937745566d0b1f82510ac04eef2a766392a164bccdc07f6addcb7f9d77f59cf3546f06e26320ed04e7dc350606d4622873c7d0f4888471cb0666b58d43a3c0e21fdc6e982751d277cf96577748db505c3a7e93932a0186a60db6b241eddc48ae2b651b3837881e8a5ab89bc5c7d285c7cbd34eb2cccc801aff9afaf8392fce5fed669b4032186eb7d1d182b10d14f59f6532e022c5541b355515d48bd3e18080cf52a9fe3f5a9caf851764e44f860ed652b0778aec4f12b5b9343c028c052bff27f05fc2dd01b28a2273f4fd5e811a965370b04f69a786804acca35fbc5818c9e81d749f1b64638045e705b76d542d86650786e7789f024ff3853379cd04de4ee9ebe11fc76df4b9264bbca0a257d7cb94fc377fc65a1b9ac4b1f7fa93776db52b8f64cd365e4a34f72d208779497619d07dbab13861feb61d6f3c8e6a0347946dcc055181501b96e8565965ff488a599e2d683fdf1045a8a2e43291f9d62d957aee7cff333c0f2ead6fd6031bd519a1feb8bd0c8f8c0c6b0103f9ad6a3999b134b98ddb08029c72c4a74f87141075", 0x1000}, {&(0x7f0000000440)="0e929e10d2b2ad500e7147165faea13fab5c7ce1966057f0e978805aba121fb73458356ff5f1baefa942caca1462591361d50a160e9ff4e903442c243a99092f9e725446f1b9eee9637ef8fec24bf42c8c90dd631ec28d7e5db0691d0ae220e3b9530296512da03171485df36373863db16c9593279e6ca9d3b22a2ff9fe141fb9cdddd9eaf281dcbeb8b9e97d3a3dc563ea1d9a4cf3db72003396dae4a79d45ef4f252d6e34c27074676fbc62d72e7281d16567eb", 0xb5}], 0x2, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0xf84f5063329d565c) shmdt(r3) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept(r0, &(0x7f0000000500)=@un=@file={0x0, ""/89}, &(0x7f00000003c0)=0x5b) r5 = semget(0x3, 0x3, 0x46) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/138) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) flock(r0, 0xb) writev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="b1a3905b5b6b1d0f2de544770f651e02a02faa02", 0x14}], 0x1) 16:04:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xaa3000000000000) 16:04:28 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) bind(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000340)={0x8e, 0x4, 0x1}) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) shmget(0x0, 0x2000, 0x48, &(0x7f0000ffb000/0x2000)=nil) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x28, 0x4) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x42, 0x99da5bdf16f1f452) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000580)=""/59, 0x3b, 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000600)=0x1) listen(r1, 0x7fffffff) r2 = getgid() renameat(r1, &(0x7f0000000640)='./file0\x00', r1, &(0x7f0000000680)='./file1\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x2, 0x42) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000700)={{0x6, r4, r2, r5, r2, 0x170, 0x8}, 0x0, 0x200, 0x56}) readlinkat(r1, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/76, 0x4c) connect(r0, &(0x7f0000000840)=@in6={0x18, 0x3, 0x3ff, 0xf26e000000000000}, 0xc) mkdir(&(0x7f0000000880)='./file0\x00', 0x4) 16:04:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba1017021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a69b2052855d7af1090a67782152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000000000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded938b1770f4c9ecf033eb7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d00000000"], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setuid(r3) fcntl$setown(r1, 0x6, r2) r4 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) setreuid(r4, 0x0) setreuid(r4, r4) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:04:29 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000159, 0x0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) syz_open_pts() 16:04:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) close(r1) 16:04:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="43c0c9c881a2e1e5097697e9e21a5f3473c68db6b81b7c44ddd3a3f232fe6f754f8704f47f070742acd11a303d25e919433c2bd5406813cb02e7be80d5ad3d713c8354"], @ANYRESDEC=r0]], 0x3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) getsockopt(r0, 0x0, 0x2, &(0x7f0000000100)=""/137, &(0x7f00000001c0)=0x89) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x6a80efbc1fd607bc) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) close(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fsync(r0) flock(r0, 0x1) fchmod(r0, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:04:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x2, 0x100000000, 0x7ff}, {{r0}, 0xd67cecfa708eaa71, 0x80, 0x4, 0x9, 0xce41}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x778}, {{r0}, 0xfffffffffffffffd, 0x29b45de118b6835e, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0xa2b3a5a2001a9e7c, 0x20, 0xd6}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x11, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x933b, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x7, 0x4}, {{r0}, 0x0, 0x40, 0x20000000, 0x0, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x8, 0xfc00000000}, {{r0}, 0xfffffffffffffffd, 0xb2b40bf866e3663c, 0x8, 0x8000, 0x3}], 0x1f, &(0x7f0000001200)={0x1, 0x8}) pread(r0, &(0x7f0000000200)="88c4b1a5ed0682ce7166d91718df21a8896aff597a939a6534ba57d0254f20384cb0ce61baab355593bf05d788f745849b81a7b4bb894a30933cf82bc5f8964a35f0094eddcf19679381c4918897a346bfd544c480a30cf6fbab57704cacc5c05b54bc5ff2cc8e854d6c96ef25f97964b5d30508284b3b624366280fd7d537866d8513c5b9ac2e37b2276a9eca7eca6f1ff8a0d0deb5f7d86adeabf7841357033119f49c11744d587b59a898ba5dee6002e05985891dafd1058d85c731bb94798f4f10a6e93a56dfca4ba8f12d657f610fda13cfa7e098d1c67914cb351f88e4859551bc3e053de93c6ac306d1772dcd8cea04c713673295c467a732a39facb279ed23e214b5b7307dea3cc407bf8f00f11d168dff4d366fcfdb9933ac84224da138a8c27a28711318e5112bfaa460f75521420c8cd6f57d7cbfd780487e5cba629a3e241cc7634fec85fa43529be686640fae0aa18c4981b3fe4957daf22298a5d6e6b530da1f29cf7a09f98b78543f3cbda20bf6de5813e1d531cef4f5890042ff15a97cf8b46b2a348cc84472429add4ae6edd483a91166c7baa490d3569c31822a6c64fa42116b875b73f739d3923c10417321133571ca987990f645f42aa4d897fe8071d76565c84571f5006ad5ba7c89a9becd157d30a314e14756f1c75fb43bc6597cca6afb5fb2fbd998f8a04f04c583868cdd97e63889087081281137b90932be952faea7aac740429a3a1800936afa9545365f850ae284f89480cf178f798e7a508de44e1dc1759ceae843cb36d429e1cc2fe956df489f222b1f08643fb3a4c4aac57727dbc430924bda59dedb1d3701a7ca169153885dd96e0d6f4a15b49b11235abbe78c166237fc9bab02a5306149cb3f54e4264b2f49abb0a0ef0b1f5db62b34ebd3e6acbac63a792481e9b3d133c72848a8225f52c0dabc788be699c3bdedeb3d922b59433b341a15717647ab0f71f13ebcc2f8a720bdf92fe6f9703440af9982de61879e8970a9aafea9e0c04abbd41acc8dd71c472d87d85bcd414256ed05c8a49b41de6011c610bf0084197b51553448a657360f319b2aba43a1d6f7d4e558f08ed143655ee22bf2903f92506e66353b2d72f9fcd614c968113a5334ec2401aa2efc0fe978f58fa92b5e206f1221545e63e8f79424cf6ed91cf2132f1fb56b541ae51a174ff8abf26907c60cf7408adfce0d67d03ffd544601be31ecb9d74801ce178f1d696fff8d61a2b4e94792299681c0c2e75a493de4ab67aa89bade583af55145d4aaa206c23117ab33aba9b1abaa66f53822f4dbbec00ed098971614cea365b2eda761218739f13a4f066e9e3bdc8334365eccbfec582b77852e9ac0b9c6bc832074fc36ec8904671398c27a570f2f7c931271eca914535db9ff27ff4e58551b8f89c7642341ba16c5fffe6c8f5f3fd2b2b6adf893e96ce914be62c0bca31a4e70e3c3d83afcb7c2e92d45aff16a1fc8885a898603898fbf0427d3ccfd819e67fa66abce46f1bbf8214a6955a4bf0f4366da3f5544e4f1b79c397c1cb4105fc28f8dc51e729e9f79a00cb69ba4dd22569b3f612f65fc9bc55b3ca5e734a70f4f010a58fee7b0fc537723185c53e35210239d38878e06f01c04772ce14758f75cadcf9e1573b9d44976b8a3353782947371f4b2074676d6db56f823d18c6fdbf940137bd2b6dcf7107762aea86856003f20fb16ac363cd5035eaac2562b523eba30d20acf641cb97443c5827ee704f5052ed115eb410be6ba934783956104caf5b60c37f3d65de58724e147cf21aeaa15f64b01524bbc047703b13d9097e9a27b07cccc1f6eda957b5a05fd1e83b44b3a0c6912aad1ab30f77282af23117808a8383204872fe44ada7bd941a059d59ee594813f069c873411e527120ef0e69d6f542cebff55c8fd6d08f16ec5c30b476ef42bb77f611375974d8564a72a752188b47e6a53c0a48eec34c271e115a6a00b2516d3c00f220430409c24c38b4ff33c88192ce1b2ec265f2f26cc8a44304f8c817c3d773266cc03682c23f74f1d9cabc3699fa5704d3ce3d39682029f99d6ab383e68c1d4740de4ca4fabaf7680e51da890faa30dd9f0bf4af0d458d8eb152515790fee7bccc7432f221dbd73384acaafd1d7d81d58b719663cf82f40c8f90217abe8f6b3e42e7d1e3bf61572876098bd576d898c3df7547e724f786d1a1dd8dad48cb8789a521aaaf4c6b6e53f386baf08a0ff34d512448f35fd073340f59cbbaa1eae9b834103d9a2d890f8aff02d6f5ce66248569efa11e393a26d30b8502602257ee9c2b1122c6bb12b68dd5ab751b703f27b18d65ec593355511493eaae23d046edd50649313078e6e62b40e9a72d1e519b1cb1a267baaf2c8829a925a17c76e71c6a4a4c298ab42809ba4f2df19469ab016d1e06d101ec8c8d5727338eb259905a10c13971f787eb7a9aee9d8b6903c4f72d0c88508e2acfe93c99109bbe11788a9fef5f53677d21bb1cf48c2f5b38f83a750153efbd257553f08acbcbe62d91d4ef3340e128a0d849e1bc23a16937e9fd2abf5a6e0cde35f6b73c78193d304a4c5624055fe40c97acbabd54daae4a4f1d5310f95df2d73adbbda45673cc4f3e10b1b90a58b13cb5f0bfd36aca9f29df40c810a66e42072fa3fa3c5e77970af321f4dcea2ab4e742a8b0facc01cf22194597e3e0b17298a35dfb31766216462d49eac1048e175b746ce1af277dde7c53453272adf6c55a8e843009aa31cb1d881a1e5dc004d8db8e2af200ae78702c7c439c312adb30770068be212e60ad1c6fcc38b692df374c6f33df6fa28b6567859aa30f8475a905a945d4aba0fef8a514c71770109212da6374d86051922e8c2ca75cf5d251b0301164b015bc93e332bc1e974547d6a1fcaa772dcb470255e084a6b8bd707a5948dad1e75c7fa797e545214e090bff58c7c5adf509170118e77127db6218b46d399a266e0d1eac7bad31fbd9c743eb8fdeae7e606a5f538149d113ac235f7e284420b2705004e5791e851d93aff29a1db36e5819f3c823fe6f93c6f16a14d14fac7e145a9e88694a8ab9a2eab98e800dedf6f74181fc76ec16396aab0f09f7ddf7cea87c4b6ad21fb9561b7952a048245e6a097342e0900031420d740dfeee3e0302613677031e9ac81b086ebd53e186532d9e3e59a649e0ec442159aea2fc128cad83c7ba1dd66bbc556aa0ec30c4fe8ffbc486ce52de0d4a403178c9d7cb414f529d2e0e01de19159886e1992f6d05e839dbb3ee17510d9e34193c9e2649c33e79f19e615a095bf63a9567e23f680234b375c084e7e8bb6cec722dd6698a2a28a0f23705a4c512817201073ab580218ee4b72aea3c79d563d7a6fd3da701110522aef92c263571231eb056fd14781f008e027e94017e1d531bbfccee1e0f6853aa1584821cf55438abf9eaf6ca08dde75938d1bf6936a389980cb3e417816738c9b49b97f5b8b62a36eb23b567cb3483e88e8be705fa0bff0a2e2c2fb0f25f43f25445c1ca77aaf35336da6e28b3d580bbc36bf288d230b40db2ec4f7ed67a29a128cfb4cbbc801e362ee25e2cca4786f99f32ef27ec42bef187dd4ed3061f7d143bde21001deb95546e8f48cea0a6df7a44addc7671fa855934c80c745fe41640e7fcd24eb47d6d6a7cdfdf7d5d963262595140eccf60e190dd94fc57d87dab7a98116183d08dd02403e23e787c548d9d896298a7c3414f38cf06e98c75b042f3a4cce77e1fac81727efc451458fdbb7c406a402e8c15f5c9c77dc7776dc0f9d2756efe4b9953528459b8c8ed76c73df19f2eab8325ecc550776bf3bb3732780dc735f05be4d3d57571c407cfa75005a72a1efaeb7702973de31e7323800f554658de90cc8f18910cadde2eb9dea5bdac0c480df5b8d74eba54a0ef3f686053a50651e46bc36cea56f87c7adf7cc47110f2aacc2ba7d2b988d13dfc560ab2063f75da9dc147a5a8ca7ada8d8707648986878ebec1005f3d92d86c8e370ca3a930a0cba0eb014a159dc7e22bfdfab301b47f41932c3fa0b18eb42b72cb8fda33c62a137f17487bb64c31c9d5b1466879700166644f912ade01accdca09b9cbb72abb976466c0e8e9d61a682646925dea1ea782d4387bbde0aaaf0d128ee78777ad1aa1c4497a72509b21b9ad2f79a2846f930a56d706f63fd4a2301253079f782038a4c37095b75ed657b22173dcb6272f38a1626a3148ab8c72af7b08e0ac72a4a04645206c9a115784d022eb42809d67b4fce00ed9e22440c99bec2e22225fd3309e550349e18348a55b6af81d5fc98c86b5cb1b1f4d04f70adc83fc36b58e25bc9a9074e1d209a4ac8695b78a9e9a84bb5ce097cd36afc6f69a9b8fe65b56ddcc5949266c03b2646d3685320c8d6f6c9ca344832bc547c87a0751026824642a74340d5fac5dd6e07102484d0306d3d2f9194b5b69f76d4e19709cebd0c37cb54e2266823b267f3c90f58c6aa089360bc8980de66156321e9e26dc862ab89ed21b89d198b5e9185d7a8e8a601529e9d10e6b8e83ba6c033e301e01759d251d1c81048e2764d72a43c6e0a89ea7953cf182c15c96c1e4e02ddd313e97341fb9cbfc102f8206c2cb1a78b7c3c4069c18c31ef074c1466253e8c54c4780ac3c5302c6b33879523c668e09927962f55013fef1dc218ae01f420aa49906922a956d80b27711affee4c276bb12ac3b5c4c5ca844a7761787791ffcb31fba15b6dfd4f3634c196fa05e335da515546a3593f76325da4ef20dbace07155c75fd92503265be810f17e0161c4034e4e6ddc6d93566c5306fb52265d6a81e7d5852ff193649ad86ea82f102c1e828a70794405a4a04340ce366e168b957a92f2c891e49c9d6d779731f2076e3f9f0ca24d7493c6d1e23bea611397777dc78fd4a1a4a58e013e47d72d6ff70a834f815df57de16951e72f5441f4232d8c70180ea526a6ebfe898f7382d7fabbb0a960387d0e51e3e614ec058ab4fe77d7a278b46ab5b8e393364e339ff43970d8592627bc12320abf61d1d9a4f6f920118be2be570f26d805c93c55cb7424ef599bcc61cd35841b4962224d152f89a714526361b8cd7def10cfe89d7e2a1a8c094cce5fafc96443799f0434af351d4af0ce98143868c856728018add98e380f363528054935d6bdcb92b899c1e64e50d272cc8e11d83450ef1f165b541973c1a733ea424d2e1999df1a69e2ea7b9a0d9c872b426edefa738165d8d335f6a93dd269e2e5129167db6667a1bfc9ed4784f6e0151dc8cfbbd56e142210e526f0057f8eec14a4d111e3bd93d2fc8dcde6ccec1b594f1b02b5acbe340e9777f35c17f79bc9dfb8aeb906a788096eda973b1ba49317289b28973f049eb10690e846844f7f8b1eb6bc5355f379ef366f45b46d53da3a3d818e6404d2d0a9b44ff1689d5d7f966ca9d162f6f132df06c1eac226cc2dafb5d40f3121da0a651b6e825c3b4fa0cea0a2228f0920ffd635b2e45058185e11466a738f9570e4d28ccad2fb852b89f62e438e6a07469042305cdb8258b97fc59127f28baec9f304d298b03376bc839c8f43d69effd43a9777d4ccaa728dd92e8c9ebb2b69d013dcffddf05fcfe7eedd72e6c81e71a5de0ac8f310a389ae283042bf38948e374e78933eca4e0b87452e83fa36631142c21b1e620c835b86666372449565767e96017b2c9ef9044e768cd39420a655effe0344058e7ff191898d92709d4b56731e1f3a60e2067bbbb135649d2eee6921408912192760c34cdf532cc35b4a55933b511da5674f38bcd5", 0x1000, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2bb, &(0x7f0000001240)={0x80000000, 0xfffffffffffffffc}) 16:04:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f0000000280)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x100) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/44) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:29 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fchmod(r3, 0x10) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:04:29 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) flock(r5, 0x2) 16:04:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x3f2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x6}, 0x2695f11233a23152) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x80000001, 0x8001}, {0x18, 0x2, 0x0, 0x7}, 0x1, [0x3, 0x0, 0x93, 0x8, 0x418, 0x0, 0x100, 0x200]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4f1, 0x20}, {0x18, 0x3, 0x4, 0xffffffff00000001}, 0x0, [0x5, 0x8, 0x1, 0x200, 0x80000001, 0x2, 0x10001, 0x1]}, 0x3c) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000140), 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x0, 0x7, 0x80000001}, 0x7ff, [0x5f4c, 0x0, 0x7, 0x3f, 0x4, 0x800, 0x3, 0x9]}, 0x3c) 16:04:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000280)="7cbc66b346b5ab378e634bbd9fe9e2647de49081b2e0e8b973d9c5feb5ee3f9f2b5df71ca01e69c5e336a2c98209c34f62ff9494fb3c4bf23144c5863840fae7c838d93f290796a96640fe4335ed4d4b0a0a17157e3c1d386955748e50448ba08087e070c619e40d40db02dfd8481166639ddb78c471d0ffdb971103b0f065d61d98933c6e3ccf15e17d0e0a54e21a1d754f1cf9b0989ffb40ce358fb24752e4d7523d927420e3edb00bb587e70842936a89b5", 0xb3, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') 16:04:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000002580)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="427332b852ac9d4038324de8aafe99c6bcecce82ece4f206ad0051826235b7c752ebb52d49583a4fa795a6f9d34022e085a6ab47ebb3aa0ca7b99e6c66e0e930b7e56db558f24f0f56f7c63b27dd7f8c328788b48a763599b1e1d5374b4ca1cfefa9fd8908aebcda264f76ecaab0b01cef609716167452d3c38dc4f656ee7860b7be3204d372db542a954eae77761187fbb0cef295516c14b27ed2290c15b9406d066ecd3a4e5fb87eab2d0294f1b49bf35adc1f871592a07d8ff28aa0ec6b21ac7fd7762c8d", 0xc6, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000280)="dd103877ce193936f05b17fc29eb679f82630de9ac472e57585e5d7a5128aa4734ce4c047a0970cf01d09227234dde9a3f85e977f519af582b25f85ca7f13b63267e62c88101e7f0ba88b0e32d3b2e65f2c3d406d93f17f4cf4834ffbb735d0bbef6669bcaed51bf653197be0b5b716c9d8851d806cb9caedb5b56871f4e1938fac459dbb5f0d2000f6b2cf5937c1b95598da6bd2dbc2db962a35a5685238ab005bdd1836e577efe448ec120b4f9eda079507fdf", 0xb4}, {&(0x7f0000000340)="d51a3008c68d8dd78d61a7d2d478524690b14eba1813c3f9a1644f72a4f51d15824ce657cfce1f2d56c0ef1194f8d4245985bc2df0d6b8f067c54b4415826cd6aba3437fda826b51865a4e20e74ce19066581a0064f100704e58719cd2029ef14ceb3722a5a67cafe6e5b89cb32614652f220eaefbfa6f78c50ac06b6a0b477c14cb563f3b24a520ea1a1284adbeda24c1474fd18d8328b10e89157122f509ec264b278f15f070a29c09c9de3e9c78ac279c88fde23c7e8ccabc1067fdfe1364eb7906f8d9313e13c4193bc8890b53b447ac75211273edd1051dedca07db07733436c7327ee048aa65ee94dd4d53d3b501fa8483e0fc306b7664b0c9783c0dc4e5df2ebf780522af4593c85fd5d757d14bb399bc3b4d16416104974184b64e8a92dd521eaac2104d0150202999f36c09bf33fd034730653543cb12c3d422bdca7a47fe1ce4af08bcc4daa1a06eabd01a4d22b4cb7a8a515de7d8c662d2661f0b9c7c125a6e6a60cdaa9db8291b7d30a0853ea0d316ff829b36fc77591a43199e051c8e2f5b7bd2e6a55396640ca4940e64217c7637c8596316c76a5b98fa073b95dc07082d77bfdc8f1ec28c3f3b2e40dc816324b9005810250017b28b85cad00485fa034e0ae7c5c0990815e1076fe266bb0b2d1c2710d9524902b2bea3bbacdf6ca5d2c904af51f7837fb54c08c2f72ebde7aa5fba0fae9c29c29bb68d6ac884492e833e54593c296cca4c94668ecd2a1676eccad4778e4ccee4a165a07405ada70920db89674e3b265d72f774894f9afd0948b227dda6a78ff6de575520266b628e53896aba163b009c96322ca0bb0f08081ed1de9ca9361459803004cea6347d2a7a590862dfbf8faa9bdb25adb0bceb372b6e32640231fa0f5c1e3892b2ed6c9570a2362dd95c260e0c51ee677224c2497e06136c39abf097ace6787b3fb1a8a156f9a219e0bd65e852a87a8b6e93afdd6cfa2ee70e3500bb948fdd2d7b2b14a408ca35af3ff5de9ccbd9a0ebf9f21333f5febe83acd081047221288383aebdfb4752c147faf365cdaf7199c77cf32e3d3256f1b5bddb0cf4a2ab55f5e943554cfd9bd05dacb8660800382f3991650d4611c0bce124f83ad3c84aa8ca7946300f501e08e73ca788976eacb955bbb222c81c94c95a6c6c28f1644dfee8be8662308729fbd143943c6c44312b0a2220f0e66f50b9d5317becca15d33ff1869b3dc88124f38de23cff742e5887d51a59cd3a66c86f49c4e357d02e522ab03f8d0f0ae1ed7f7f66525223a84f8a4252e6eb70dda0086c71a46fe9e32e0fb9e2b922df2e2d0fd030144c900657b792c96166741ce14b0001b884c8bbb9c78628eba60a4bd65bfc92abed2ad612bf7db3b9cce7bb084dd1e63c6d37b60ef23ef11580428f71d0a428ff66e61017b536e8a52a33320fac245ec25ec066aa79d45d58fb376baa16ce45db9e9933ddd995d16ba77a06fdf3e182acd019938602ff3e175f11951ca782a2bd004fb5cfba8b3135515e2b772ee23a85aa3a56116765342857f59220441b51f0ebde3d6d10f6167b6d0c8f4239a96e6c57d823d19bf38f6b4f7425c4aaf5ff9d45385f7b610c1b9d112a92559c81dab121a0d9cfcc8d83c163ee16ef2fbe85eb40c9c7a3db794b3c9658bc09cb2627f549307afd70b0aeb5753ff9475b1fa77141061b10cfcbc8ebc141b00ccab807446dcdc00b265dc7468ce1cd24442ac090631fa4e06677431422d1797e3b5d2d8cbb49490fa5726b1f4f3c89f135262e0c4a7989a4766463b35fff48a2dd0a4f189712cc8992f4e89046812dd5298de1c4aab168e136e7680c3567329992240346963229110b55c1e610af453cad33d661499bf33471fcf1514b550f539f545324c27370dd523d39ee3099b0ecbf29d59f535aacefd9e45963658a4b84d601f75ee48d899363f93a6cc86aa8609fe561d5745810520b2d599db26034e2a5cfed39710e830746db534bac62499b3dd82962488f4d9324883fa58a7f82e04a9c2aaedda517c68b99ffad6c1e81b7db0ebb63628e61a50892d19f9ce48fb31d8c9a943c56d95b01556606b34365a399adf506b89b2648e140b79481f3a93d6e090d17609171ce91a504521f04bef8fda1b080b06499d452f85956902cdc915da7cb9df62ea8985d581e86928d2c57730d1e9ca99e6a831b5b564e04636378d52a45658c656a30675fd30e17813e8d9624d0f0706d44e98fbe0e8ececbb8920d936f4498ffaae57363127294dac6dff7c854b90ad38a26143ae3642263a85d101eec3460ba0425c4363d559ad13561521bdd95f8186b63293464e1e7ce689c41229231ef08df13524945b8ae487cdc64488ced8926dd3d927711a5aad7da777d785ed39d9fa1b5f959b0979b1c9fc6fb9c8c168d1b1328bca2156dbafc60bb61497a123b855ffd9998fe2013c1a83aa81c29e0cd9bd23b671df2783145980225745e16a6926bf3d564021a8297e2d9fcf3f44ee128344d47dce29babdc0d891e2597f9b02b610a8500adce958a7337b005180ca4113e77632643dfc74399f7107a528b6a69a990e1e3a2e32fd287a7a396baa9853146d1a7aa74f5df90ff79eac3b18c3ab97dea5cfade5dca57bdeeb93ba0babd22a4214ad6167171dd7da4e947e0ecccd75c1d1bfdcb2ae64f38d1eaf2e296e5c99b3b0d2c4373bccc6bc786566274c8222976b8eb1b74912c0a15cf1883dbcde23c510f439b900ebd9b1c31b86c4f60fa04307bcc65423e5ac49aa15318b22d498e7a9952bc1622e6a176c8f3fa71a417ae7621f70fddd7625d00a0c21fef6b4cd86a2bf335b18148a34e0995569bee50a31916bb689fda7ae1d6da4fd6a7a5f426907b150a8c9905772d7526a2d2f4f8efc0e7478a4eb92d94e898da89f98711d06a9c56a04ab3253d91c34b9955637e6d3fcdc92df7232de733a505800b2790b28ad1987723d6d910f5b1b0ad1b3af7ffd876acfd94f99e89fd1a9a4361f0d38dd0e2b6516e89a6e91b9584d996e866ba027a685ca9ff9e35f0b108e4898a365b7879714cd08d49c80efb30586ffc50fa039be03a5af5fb5901eb5647d3e20c0bb835c779e94049be18a93f5c1bdb77c7afb422b6306bd49d93e485727723eb20186b5e3187a5e6b8d5b88d87786c326e52b1d7a757e75748f392a588f3890f7ad8ab86d8f6ab40fe9e2233f40ef74a5f2ab470abe4f9fd2508969683dfc1cc8e359028601377b5f25f4e3823744646a91fe92caca5a938cc73c9023d2fed0720ac63fcb4444b1ae8f53212ecc57fe70f6a039b76b30b5b60e5aded2b66f135b9d55cc0425e3cbb2f0ca8041c279e928487efd3b2fabbb9b30ce9a5ff8e446f4447b55947a8700628a823b294f48c52dd12d18f84e7f9fdde9a20ae917ea826de1e29be4824ed9995456b04934ff333c73c5b1c557ba214f16ba4b6d9dea04321a1ae0fd51aebf47444c59de2818c60f668b313244341fd3878544af91a3d7f991286cb93270de97887dbc5713e4e7f093b16378817d7deb8a3c79b246d42086e7c7ff44a6424531ece49f41a5015b38633c3c6fb6922b655ceb7a50ec2f0349b6f6e5001baa2951956c002e6e4d9c5fc0902f66a9e6d3b4f93b266eb50bdd5c14372a642ce8c4aae9467c473e1469c7d42a372d98ca7a81a88b85102581157523a5d384cf7fcafaa697b038819b7944ed090c55f1dd81e92095c7eabc21bc423ff9cf9604b0033e628338c77f38733302b8e3fa701d504efc082acab1c055dbc7a6971d9380d368ea2e5ba03f4fc1666abe856b56b51d4cc3a4bec10bbe0a5be99d5d3402b55b20aa21c52d114d5a01b984eaba3cfb874f28fdf09fed3551a30d91e0582aeea2a19cdfc2ee1e280f882137be37492c542da2a8fbf4ffc75a9f882ad620716619fedb4d3200a20bd3c0c095cb94f3f607e540a2590c7fc5d216cbcfa3caf3cb3e1ceff0d14c0ea39b8e44f9124806c8e3f28fedc327909d0f9de6868337e0f85261008203adf57832c28721a1afd2925d53d403aefb7fdf1c17428c97b6985cca6473dbcad5ffaa2718207aa091d46f521b74000ffe34ae545cadff8f0d8d7d2ca7de0427ff2f209c5e40c2b499f0984cca7b02b70bb65faa8df93284384f31cbefa21d36f712b0315c8bf16df24e5946d1c3c8f1021f42ab5ebc36c2ab4f22780e1743e6713af4e642dae6c87cdfbe408bff4481ce116831ae7d0f1965414d5e01c154173fd8b25332d0169a3ec7bacc9c5397c8eac8a095e17abd1c307612c5b88452f230e43303de5549f02dda92b520b916aadfeab63dfdeba1932d33a34d5c219a70812545c548920cf1f80f03aeb592249072ffe6ad3ca6a1a254b8e5607c703c34e71c789d935f49ff14a55ee3dc9d8a344a82260f1a8a767657e227d44a487355440cdb178f538efc5e58b3b2274ffe2cb6f502e3de1f057abc4bfdb0f777843e6e4bc0fe24fccd5628f4612225e30472dd0b0c8ca0856b26e182c5333600e749f51020178eb820601cf2b9b3747b272d5c78283564f26f863d720943ed69840182ad98978857b89cc478c10b98a3df3ea292f747164caa7ccd3cd2fcb31f280c00f6949b346751099972a18c4a09ec1ed8f03e8e1ae977242dbf9b23a6babf47f82a8a0700aff01862f5836f896d33140dfefe8efd6bb28df2d335c35f428e43cc1d44b7f772c66bd018bae2764a123a5dc676f8c2da82552ce6b1b53b956502aeab0f7ece6454e8fb811d0303256c3124ae771815ce256a607abf5dbf29df9ad65655e6cfb0461b6a5dfa0d14eca18fc519eee1e34f0759e01996c09218213a3b5a908138d7215d81852ff040d54aabcefb4b6ed4ab7ff5372146d232a7e6b278553dcf13d2370b0983e0191749bfd2c9c42c475a0b4fe6f869cd2e274035fd2cf69f4055df93015a9cd424c7ed7982362101e53587e6b61a31a578e9acdbce6dd32f4587e901347d5589ad67b5c633c250a1129476eb9948cb4e812e6730e33189218b1a1c47797286f66cf76fbbc1574ac5e8b33762ab57856d9176dd53b44ef2d53169d4343f5db123b1c2a3d44c55245ee325068c2bbd1d76ccb3ca6142031019a9d8e964b11cd7a34e18c35e4fdb4f30f0f97b70955f1e46c5975627ad2557b2457d6fbe4345032fe006d5c4af758c9453d27143734f1dab462ebf5d32a51adf2783e0310f58f3b85c62c6b8a42a21f7cd37ea89860666e5ac608d1a21b84788debe2e9a84aa9605236fccdc31349e6458498a588efd21582a518aaef3ef94ebbb9ad8f79e4fac1be47e156cece22fea7d5f5b5a5f4d585dcb9c4c1bd7ce072f26d1f2ee0fba8b63cb5bfe2fb8c97a6fdfcaf31fe2b73298cfae4f0fbb53f2682fcac4d6f88c027eb2fc55849d5b69ce967d79a274eb8bdae3d67b614e6eefd25e406bc4371428910635461bf6573649fb7e0450f17c30add6c0eabfd532e9cf934a860015ae6ea9c0d6afe94a42419e3483401d9270b80b5a08c80b566a55563190e993d38ae27dd022da6a259c13e6afa12feda1267ad68f22951990ccba348bc698dd138c09f0118040e9baf91c03a20206456de60ab8f3e1c7d9574f39a0b6219cc385172379f8d1dcce4ed02f5fae9ce3890aff59e3c44d4f57a2879a8524089fa5c2ece72e7d06f30a640dce86cefa9222e7b7d67cbdfc9f5fa83772b1134480a8ebe47d489ea0e6e7ead3096603c251f82530f15d966342b0981e073973b1f1fe1966974ba0195e21d98f7039c23b1abbcf624930a5f33242b193eaaa1466107b0d11b", 0x1000}, {&(0x7f0000000080)="1400da76f60d517d62721ee68b9a17ab3111489d9868bc1d47f48ce56f5de159c972e8225e40c540a261f58e", 0x2c}], 0x3, &(0x7f0000001380)=[{0x1010, 0xffff, 0x2, "384fb68f873e4bd768eb92871554073e55f4b624a3c992306d16eb52bad698252c48a20f2d6b3ebf192fccb02c5ec8b76b762359958c1b74017a4a6702a9a31923212a36de9014ef979e3a68274dd1e5b26de0e1f39fa9a11fedd3f2bee57954c02e4d0882d5d2c6435af8eecf60abf3b918beb7022ef84a53389ca2f3ff90dde06bf52da19b92bcb08a0325be824226cd692bb4624cd533f73e526725f830e0a80fb4abec1ad3ab852117e6b3bc4ab32b8fb6b8e3daecb601f34e17e67f97fb07fc8556f8b4cdeed27cbae9e97b70ac436dc79cc74fd78d2c9edf4395646b4e461fff0efc58c54ac4272749e03d718d12eab6b6f9fec2daca4de74920a4a21e35fa52bf45afb7e2af2f852838e7e753d3aa913fa0eb93ad97cd5ff626cc354c4d6cb8c1020fd83e2dc145874bee7ef927862e8cab3ad53c54bd53e6937592ca909381a40e35199c2a681f9fcb1cb73d575ccf5113e1bdbb91f06078d2225fcfc0c4d48e49e6c8fa3a2bb9773b7b4f0725f9efed099bd9e161f2ecb929ef800f4998796a46414b75e0c82b36ae55185c1532dd2dcc2eb85ea09d8df920a8507bb77d5ec9f0a620cbad20b8faba65822a3cd6de2792bd8a0352c6fd0053a2666ce1a60d1e83c2a3e2b0846a7a291bc7a28ac6435ae0e3c33c6c7fac514926a08f2e967ddc762d830296ad7e53dbd0848b30dc8974c9fdeea8685d1f2be503ee1c49080f49c05932e706e38c92ea6606aace07164dc872c4b7bd26269279b64a5a72ba352c574b1ca4f63465c7b2431429d933dc16a25cd84a27501f854d8b91e0efb595fd8a2dbc4e6e01f490b118833e63922af3f43bd16233547b238062acf08c0eeb57905fb826a7237875cdda60b4c476e97757dc163511267e734dd4a17b4fc8081c58485bf2112ea21917f2a6ec856df10ef762b54cef2b2f2de0526f3c7e4068bcbde11d4ffdda06b446f18d03e8985e526899473fb8811377e034ba425989df61fc6583cd5e4ab5cc60fe952085a05d104c7b0df71a4d275e79b9f8a80d7ff3e5f5729f73c66fa56bd38b4c6ef9594ae0294c617b41e914a34c0bb12c9be488768e9ca874c97f43d2e82fb71aac00c0f223ad1033da54fb721182620ea6545e0e0295609634770f0f0dea638dc83957fd7b2fd84842d578fb2c1e925a49d942d86f68a69d714e9900c3be19a3caa56b8ffc4c08869c564b14345437b838b5516fa2ab1e8192b87cb40b67b5809a1e4e8c42240c50f407199e420327ae217c37eb87301b44f657adc961cbcdc8027e55b4572e84afaf6514368ea9bc377f0611004410ffe0b40fcafa4a978fc6984e927c9d7b9daf405d53d8d6a5c14dc8bd26a8393094826b71f84ef32f3be03b4976e9fdd647e5bf4b03debce10ddeb8fe0aa35297f0edbf4684d6b392160edaebacc014add13f115369c513240704eb58233a8649170e9cf9e4cf09ce36ed03790b1a3319a0fa3ac77f96744e9c98c0b91f44b5c78fc1b845ce248ed924ecd4eaae3ef2c5d1cd16e1c85935ad7a91244516cd2bff316ff6c12953ccb1aac237d34d0bd55d100efa917a7e04b1db62acd9ee2ce92e340e6a29e8367a3bfe05bf4e021ae26663dba7b94af66b55c2273bd04aa6d75ec903855acfcce2562c00e1fd92da47607a429416dcfb55f3acbc7e977cdfe2137cf3b1a4f5c64e11e820caaaf9063b157332342f324b5cf6881cd584a523db56a244d3b8d321b2365a85c4b1347e855066a5a8e9e4452294ab8ba84466cf3158c9581362641bd063ce934caa0c010507e4e018ef74642923ce944e43a86aa232fdce1a1708afb7a027ef9c4aaa8bd4ce89cf8faf71c403c4118f77e3db0880b7e6fe45ef94e0940a6e21391eca6cbfc2bfaa0fe0a348de8682326cc8cfa3b19138983dbb4c9ce5821b73ea6e253f1a8c7a73580b65755f7ddd45a7bf49dca87ed1da8e3e6362aebbcb88636ccc12daf9620e63659cfab8dd49a55a1d5d04af42fd9752b7c858e1cee28a6192cec5d5b0a70bd8fd55fceb75b175da24d60142eefeec902d169fba6e967662ea27792cea9a194afdb82a1a86ca20d51b1a9cb2599606eab1e43eb31277223a2310e747e8a6964cec571524d9e47b01fc9dbcaea0945dfc56b34611f05dad0afef8bdfdb60878bd2898f3c58c9a4e995eab511204e798efe3eabefcb8ea66e3e1bf46e63fe13d2b6ef0de5478eeefacc2f2e4bc6850f54188fd64f43fa44cd8edccd8dec79ca64a48cd50c2a2e9272043c11c04b0b07ff193b657daf4955d1e1888e35182d14aeca6815fc0ec8607cb0da9ac89319b176c3cda6f43956ae1bfb2da7cf648780ca10ed5d8b04a538c4282b181da6abb1b53328a2ad4dcc91d8f085c4fca811013781b11fe055b5f06d07760f9c5061f9dcd025121ad9537e848272fab5f53fdf97e0bac1a5195d14350511710a760f9054232333265198c8a6ed836fc0315353ebf35a74f93753ab2f384c9e84610eb2cf11bb93a6c51dac67994d6e51c29e22874d9510839bdacdb4586dddad17aaaba1cb3efe705adac65f89364e76685371cc8222f46b584d4bfeb88049a9c8883b4f6fe8fa215aefeb2a1e1407734230ef8de25cd1ff99fca4c913fbdfe30a720b008ae639eb4903535d12d45c724e891c96e65f7df7aa989e4a0c6822a154e50ec61f45539ffe8db225176997d7b13012bc6de00de335425e2c59abb5a34dc46bdfc35ee6ae21f6c8daa0cee70439914cafbf77a69b1560e35e55eac0ee1031a4dcfc4b8f68121cf4a75f5b77a86407977a93277b09f8bdbdea79204d729312e8b37e16d5ad51d1d34b01d63f10a0a6f5d6ade2deb10afbfe6a8ccdde53e01ad87f6888d881d76ff9b45c14a9e98ee1cc4294617a4af1ec7b4ea4f9619d41a1573568a790b77d0330fc56cff0ac56b94f4b7d5dd0a6dcfcd828012301640fc8c22cdad61e2592da70fe2fb704b83431fcfa14e14b47cfa2a00ae3e9def17c9800a4f926cde10564cd54b89fcbbb43920ded9a1a1292a4edecf937c7e57cc0c8181ad5824f49864106cc55f0c6969f78c7c5a52d3aab2edd888e5435b56e6cc0842b3c343f41dd7a1fed091729922d0829006ca86b00ccc468cd06c28f221f418055db24e555d46b32d4e6e42fe91b34d06f4512478e207289b581fa240ac2157e6b383a1bb460a6c9a91820ffa20a23ecf990dba1ea529aa5fb6619e3e5bc525c38ff50801c8dacc4eef041ca7674f1426a3078793e47d7dcf13a6bb10a5b88ce9c67b68c43ae60610dc1afaf66dd114937e02a5cba148138460dc7da76abf70d626ea084324fa5a3c5ab70e332b753b4b5775fcf45793e09a94abe4b75c6e6f10eb5b88800556c0a3958524ba18f9f2f4e4a09ba69bbd31925b2964ce355ef33d91c888a7d6d7b3d763f763e4dd042849a4dc9fd9786d24fbf5c9faa9f2edac837beaf4e859b0a0796926bb9079f4c4e66880e33c94e724323d8d8fa34143818a3f6a683a40420118b916344ddab2bd876b5592c9fee72b54f3d199584ce2a0affa498b2461bd2a7912f29c1d53ad4c1dc5b461d4106bec31354cdc43d767603a0588779c3d11b7556ca5d1e2d7708f20ba0a5eb958d70fb2ad9b13fdaa819ce4eb5bfd08b5b4c8f3c5ca2041501f2f351c3e2b084f15c5aea2e1f224279b5d4b75eb5c7be9bf7cc3a1c4ce87b2da1cdbb454d618f2e3e00208389c4d34d9fd31d4e5fe1a6a572f255cde4a7da5783399570200379ecc0babf22b9ef8d52e6c487f5eab1277cfccf7fe5b332a39c952aa126ed3f677a35a34e9930da4e16926f6f605bef9061f7c06f766157ded11bd4dd18f9e71e383b14eb80715d359faff1479d45ff392e0bc6fbc3a4844dc62215a2be19393891f119594376d01595c336ae08f492a2e0e53f0b3003a024fd95efa01cef43d11394510bd6d4882e95bf000e108a97eabb269bcc3a8e6ff135af867048b388468849d88c19598f3d6f076edd3095fbc000b045e20ef9aa4b1f88791360fd4df10de4f2012680bcc62a706e3b8befa7212bcb05730b1dc12c7656bf7582f0a01a5931e33244002294cd79dacd1bd559ff2be31cf0724e0049c49ffa1385b79e297e82643cb17eef0353162f914c0c73a1ea5dce7c5ed210bcae9c1eb4a25294d5a8a542cd47b039ee9aaa079941ab2f7f0d1dfb5ebf8c7391a1cb57e6bf3f9168de6ba10b2db1d71eb5c22a8a95910a3c7a42746d4ddc22ecc4befe3b4147bfbb0c372189821087ea2cf9fb223b4886a6b3df6748cf81b4b0582a5d8467f68c298520a49baada92cf0fb5cdae4f6b74deeb2b3af3678fdc277ae425881c5443d66d0e5a74a534b284295e537d26dc679c66a9c579ef6e272a69378e14365d35ea32b5ff82fb947e68651a782dac133359d3a586113ae865e7aafc5cb981a920bddfeeee5a30df4b37928a0707fd0cc47135ce88bd8f622d99adcf858b63076ad760271de6b1a228b86392eebfd35632e9760dbec0dec593f0f65667e3840c81650e3547ec8b71249a7273537d6a7a1120cd74ef6f0a203b578058655cd6b33a4dad1d3e8ed8846fb13184d89646a0d646ebc0c17effd58c3e91ef67aaba991af6fd34f1a7272d5975c39936f426026f2cb7dbb7174cb4b4248f57ab221f6abff0dc571e0089a9dfdb42b789cdd05796fe2155801afcf2a963ead492e6a82679ad19f016bb74c4b57bc76c2bb2de0b9d71e233fa2e19297288a63ef101966004f99d8ff318e0bf73bced9fe58718c90016cf71c13f869bc97c0e54ca950cffe456ee34a15cf5b316fba6aafa7d442983ebd47bbb18d8a0c080d7190a4fcb85435ccb1e4aa2070eaf8ca10cacb6116ec76b97b6092ce05bfd3830dca64fbd115740de680ed5418b9bbe715481f3c33b2dad3003b8430a5cadaae121f8e67e0a846a52b0a7336f2cc508d16b15812230a25630ba1db0ccd8de34513b986e5dd4da54d95ffd82fdeed8ef54c180b3a72e3af554cba1508937e9f811e24de946bad817d20a98fed776a35ece86e0fcdd3ed9cd1ed7a5dd9cfd4b7196aaae490d61c06569c250bdccd4016f36056f2887a262f3ef8e5d548797a18a3ac5a77d0a8dc699a913cd7c3e9113af7291612c5a1d06c8c8f4c8c29aa56fdbe74b244d8da4f28537641d6c0a195ad931dbf309f071cecf72292818ecd1ea81efdc3306c197fff0ea2ee0504d9b24f9df2a96212c2321a9f680883a002e3908c42f20d31347490a219738f4c15ec45242b90a5262e07b2ae6548939cda77336bade1e139cf3e90d9c1e5de92255843034f839f5e3328bca38eb6e36a58cc672d856e688889d08127d4ea0cf62e58131c74feb6bc490ce40528810dc4881efcf35ccb514c02893393a9cb83cd1bdd25c7b655fb85367eba58cb169a32f12de33a733d3c7a0078c86da5d568e61fcbe7d067f40e4f9d3b8ac363b4150835912a35e9da019c1a2a96028e1257471e11d652361b9cd7f79aa7e75603b0a30f2b592f71dc380971a1de31fe705427c7a80b2837118f4a5149313dac78f1a5eb38d45bdd4c29b307a2ed8cf88d4acdda24da1ee1b8f01125f09e234d44d0989c013cb38d03c2c81311cbf29f99978e983eb26a8a9b639ac136e187be2c6bf908adac2b70d4e07425747695f97b17efcd4a319e1a54b623d20dfcd8957373699e2e66b593f47f57b268f46d8838d65354519677f751d07e74ff8afc8867b812b502dc21e7d9f988d1bd1acb8615d6257e4405123c7c0884fedd5c34ce2efb2897f58c37e744bcdc2e7c24e5633f4d"}, {0x110, 0xffff, 0x20, "8aeed9ec9c438820c23be3f3f6c386764ef5157480c97fe2bda41aebc6be92f47715b007857817c890e5f0280e4418429e80a90cf70d72cbac5c4924fc7fc175d31ca1666757a0ce63b855bee6022b34b1d0d4a4da36e0e571ced6c447f3c78778588999ed8f8b2f5f2508baa9d6f966c9a0c964997f9e5b3f2cc342e595fc271ccf733de9ea8957c894ed0d8fb640caeba174e891126c98287a09e40d76692e614bc0cfa3d21c9ec69a774c1beecc595ff506428acd085d750bd8d937e4ded969048205f205a2a37018b3cefefb2707b18dff288f846c7f131ab2b19cb2afb2f41db5d7c38fb71d19adc02181dbf8dbba86a2ef05ea20b29c46"}, {0x68, 0x1, 0x9, "d930064db0be1b76108f861f85f941aa23f88049b0a1d0006c11f3b7e341a04118fdb45d28ad417136c8eb854949739ae6853fd1e3de2a18e155f17f8c80dafba984bf7b17a0144269efe34f296ae16b3fa1f11a"}], 0x1188}, 0x8) 16:04:29 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:04:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x7ff, 0xfffffffffffffffb, "031f000000930a0010005900000000003f00", 0x0, 0x2}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 16:04:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:04:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x50) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x1000, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xffffffffffffffc9, 0x0, 0x1da, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) 16:04:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget(0x3, 0x52) msgsnd(r1, &(0x7f0000000000)={0x1, "2b55236c8e064fc8"}, 0x10, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x2, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x890) connect$inet(r0, &(0x7f0000000000), 0xc) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x0, 0x5) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="b6f84b5d07c72338d85bfe46a4ecec0ea14878425df815b8500aac679150da11811d27e98bee257820dc7198c3edebb92fb16b641033fc378fd7d16f0da370eb49754b71548fec51dcea46bf6afa26865898f2b0ffd5bb4f800614116a39e80a892ec52b55f4bee9a072bc761239507a9336089d42e0041017f564fcb215c87ae45b015e2ee708d8324d1c41f081d57c68226157cdb5c34cd0e3d6c9476a153dc6ce7b5e73eeca462c27397259955d1a59004c925fe97829923160cafa111521e8cfad7801d917cbebe42430def331f655b2845cc17acdd1117e925152c1acaa6b871d1152a60e93d93d8c85d71bc266c688ccdbb3ad40d27eaa05b9c8274c3d25a01677013784497ec738b25b31ae39a2f5ca2f3c32e0058ec9da8bc67fe7959261c490e3713b7fa8345ad5d173bb1ab273382b6c04afafc8311487a7765ad9889feadb5cd949f10cad1ecf1222d4f01fdfec2ca464590337e0f0b1026ca4618ccf498e7b942a463971c4484a1553ae91a456fbfb0f2f972f0383da8c278ecb0512d56ec3b528e819ff8aafe30571ae3926506c42c51a1c268bee769e1240efd0bde2094eda4f3363ba323f3e140a59799a5adb2f4fff86c2d84dd14eeb9782b75e1ab28d8af3f82560812ad1a5529d07a836f9098ef0761bd375b0ff18d1864f4f092d463414ccc9015bf7e48b957583268bf329cad43aa545e594e3c9e43e47d9d49ca12ba3bf8395b1f919124c8c33808842ceaaa18d75d3eaa5406281769d4c1afe5267eaf7299fb446e397ba6865f3f54f2866bcf1eca81234ed1540c39ddc85156bd37066fe9fb89b92cd9e4692d6f3e1ee708f25a475bfdbe3653f8ae96a3cf3f4c89c315f3626949dee7a46aa0512a687914d7a50e5d855982427d4cbb88ee2e921884f73a09b46c877e0be7d7076e5a1c0ecb7c0ea6f985354f0bb248598a5fc2e17f7076c4a5970c4999887c26de2df0929cf3978cb9c78271e93883ec6b0d0ed39a0f97f4e5f0b9f662bb8c0fc5c92919a0aee895d3440991f37f9090764e1126723c337146631d59439a9b0a6d7e20980e5b09fcba362f9c85b43fe85ffe1f4100161dfb73e2941e43e3e946b33861a5536f1e35fac0a2e34355be1f88a1ce5768d729904c8987258d62921a8dc782039fb75bbf007088f4125f0830448f536f9962e782de94faf7c074b6ab838c3aca5ee11035981c2de0ac4e7a84ef41973ba0decdd271b0d919ee280b39a7825d4ce2afb3ac1ed1485840da76e95f518c210f5aeaabaa9c8533fda4803e4fae799d05180882843bd2251695e684cd3bfeab1f964deba81bb2745109a11b13c0a55324ed7f71e4dc515262668d151e977094f6240fec016b2ccd6b037df39c1c0ff8568a47c59db879a6a6b3d8d2ec012bb7ab40a79394139b248595e49754a2afb2e8dafb1adb27871c465f78cbaf4b1323de39fe2de0ab86d5241f59ddab44ee17bd3daafb1062ac1c39c9c5946f9be79137a97730e30515dcc3bde91da01180c5b9160e74903e16af8a725334eef108ced02fcd1b3d4929d04c54b7b762d12ca709edb130d11b234eec3e120065964676c2984c3fd72940f6a3e4470ea1c9fba012fe1d782687d8e083c2e9bb2ede00fccf7caaf80a484ceeee9019cbebe5bd4b3fc9ec0dea8be0917ddb6cd194fcd5700cff03924ba105c69e34051493a444e0f566e23ba9ee6fbb22e7bd704a605a6879184fd8cbc3b405bd02b7a77d87bc484a0471953583ad9a0a268c6c123e3494ff90840c322536858e8dcb373cf80fe733b9e79118d952a6d6ddef6ef717941f236faf90a1e77120a4c27656f99feda01775b6b7f5732d700da80bb4eaba287817452290fbca590ec7b5d99b5d98a58840104f4a74eca7195c544e5f6bc1380301ec8744d7bd975a4a258cb0a31f890729da1c77516ce5bf847c4d17a582123cbd27e9352365297722c574d548d74ba9d5d0ce36f08a0c844c61f3dfa0601154773c8e5a01bdad664315dd7772a0d190b42b2bab78834c6f3de6c05e5b3f4546be275ccaa2d573b1162476f05dcfb734611d349bae7981b20518b8e4562aefe5cfc33963fc73085dd32e2154f2a7ad3d182cb46eaa041bf4e023fc170909a8bb9324a02c21cac7ab4e9a54cc0a8bcb49ad08130838145a4d1b750298732ba32f7d71a59facdb5db3b087e9033f9c7ab90c92e1847d0339e38721d784ee6a24e3c42751c813123088738b9b97d0fab27ef26f1ab04965610fc2a098b5ac794050d8e7a3e36e10112caf40fb92f20b7420ddfd07627c6ed9eda9b2e12c0bb633574117f80d12d83209deee59e85c93a9cf6a6812f9a7cf815330f869e461207883434d01b13c0656c042258fa3f13135da6a85b12e98185d37e8a65abc687b7fb1c0714658f4926388b3f59e333f77e65f346f582dd5c6245fef2834ec86a44679ccad4d0bb4ef6035965c176aae41db02d3dd3b6ffbc5638c10bce9402303a47cb9b324ceb6f6f30a94f9ffd7fcc644d8858f329aa8126c3576bb6bf9c8e00bc838a09a6eb94ddaf8812089964cb81c98866fbd5f7e1c86709b6df823639a04e3d14c7bad582118e6e64ec9551caaa27ee845cc975bc0bc4aaeffe7bdd6158fa21f866b5ce57feaff8d9de7c5bdac60841ab088ccbcc0c6f7fa9eafe2ba862aa7907d9db949fd9f7ea02009dabbf9565add07dfed7030484fb1daa344a2851bc1148cf90ec400de59190a83b78d06b8b893829786ade31fb3148084eb65393437b6e1da88dc2f72975d6566fddbe182998bece897c5ea41e7f4f10d43c551b4a3771da48b930f4d472563fd7db3d24e1c4a9ae44d85b173ac978a3bb7cacf96423f62373d2da93bb6a1ee345bf104a45897d56e9d51f35630e165584b17421cf2ffe249e5702bc37269fdabc9c970147ce56d3c48d84affe0013a04efc12c9ddc5bcfd3a9c2766a59aeccc2fadb10c72d1095bb15b17425f91ae255d25eb55645939861ee52137bfad503cbf249915f2cba329ea3613fcd066490265af150dbedf5b05025a80a74877fd3a1ef7f254f274a72020abc73d116a087b4f834e0dd2a722ecff30fa0c8bbcb5d72843f54f41e202f4d32642510a0f9b1c03030dd6781a04765f5a6bf0fcef4002386f6d96a0234ce4446f7b61d1c5a4e9162b40f48c3b183fa0b7ff7e420d65ee969e76f211f0b9a174c4b24528e3f8f585e9e3c6591695c4c2043ec81b5d2273e2cf8f09a00d7f090cf458ad1146cfcaa9cd770c664c9ee3e633fb57c1a268fa887c30d91416258101fbb947bb2aa9eda327e0ff9e12a3268f1283870963c1894b3219c3f71b9972fcf7f36028b16880cf60e7f9d70d03564621ca47ecaf30aca5298a39debc4d6331a00ce58e2a6310d84d2555987dd449157e13c284e26fe2673130df9524db30fce322e8b0ff57807057974191073b61f5a2bc56ac75579ecc192e75fc5603eb61bb3cbeb67bbb30b4899cf0713a48b7c22b25f249e3ed1878deca1517242291422b66da70a6da3e2ee1d1180fa8fc2779e448724bd4c64295d6c0a5a15cb91716a3bc837a5fb79938bfef320359bf498db5d297d7b98c346d56546e4f913f0d2fa03639f9646570293562d3850e2a2797cfeb8123e89c3fa868e5a1a4251b275f44d71ad711b33c36de977a1186f16e3b32ef8eba116980c9e04bc2c447c0e7ffeb2abe5182067d06f82c7ee6ee3e0c44d68aafcb4794ae40e0aa2d835564ed2b65562d550204b55e194a5a69dde1ebbb335d430b2d0420ac704f6c24ee5198d6992e12c29883bdde79fb0da5512116cd244ac8839dcb872d226409129a62edbd0ce51ce75b9bb4c4b76f92cf36dd22d183f2fc6b07b87a554e9e8fbb146332eed628f55992e652c78deb88f5722925ebc3d2af526ee0f8362035c48cb6c81cd240215adc544f15c5e3e4934dc449b84711b047403037dfdd2d0e3014064e9370d006dca672d58f387a2dcd8954089f679b9133293a679de097cc03f6d1f36f971230bd47c8d1b36ae85c72ddbd64bcdf5fc31a273cff4adaadd0a96acb286633ed771771b307ef6aaca6a4d8590c83eb3db3451b73f5e94c9601cc8b66f74a019c849cf59b123e7bb7ec117a21394b2027bd18d0bdfd8d318ef35f718f5ee2e6747b186eb51ba7478d6fed7fc715e0ab5a2038758422cfeff83cf2283ec41e0ec0857379eb1d9be7151c3b1716f0a90e8853d1cb180740dd4ef14e4f1d990ec3dd698126cf1790c87aa3360c905d78b10298acd8c8754d83f76d81acd0a326080eab83aeaaee5150ce61c7cbc718bebf8f97ced034f31c2ff459e0ea51b0ab7383d066c3fb61eb68791e7f6a5cbd10be95c250c0938a4d6d028f44f1ace64bcace7601d90379957fb2afdbabf3f96c53e0847c920d0a66892b8dfecf96d47b609be23e79ded53809cadfd4022914b51b05844ed0fee77446be1bf63618673c232277acaa81e41e1faf6987dbb58d8e1aed1ea88491dbbaa66158913695499890f842942984fa336bc90805e662fd9915d602352ad736e588924f333540ae14cbd51872ba7c0228c71c7623e1674b08f5997051ba0e995e7b91429f917c031c0e65b6a9d4d0ce655928a95a2b30095442212174af2befc40017e7c7255e293311df145b445c8554c77f0512d3cee7704b53d62e2079311c73b4d874612eb5d6caa5ac7e296be8b7d49f872917c774812f66803b6e7b76b6390708d994ce8face6e68b1be3a7e651db598a85b71bd1d10e9d7dc870bafcafb5b4763b91740fccad753a61d0e222d04a6dbedbc2184e1c8d10e3226eb0beb36618faf4da51bc858621e12bc1a68e20ef738ca54b3fb7ced7b556a0e7111fc4b6ebb26059ce2425a04aab6570564445a203d3354f9b5128f8531269d128ced5e13b7272d00ec830878cee74e832c7a0922f37288c41c39a527f1b34e6b0664ebec9e80189d8b24da57a3565edcc4c151568a3bcc0cac72344cc7d8666d15d00f34d871aea8913f0c9bd3a8f2acbd336517004668f3b3fd48e321889df672b744c04712e5197edf531d1c6501a3e15193190f0f08a52d7c35e1e76779730acc606c5edd647b1d6375f98e8a60b850c3e30dd3e156af14740ae7f9364e358f56a4948da37555a42dadfba202c735e0b4c7e177b4203aa32cf5c44430a96c4fe52c4a44ea82c72c4c2a05d77a61ecf9c272c8498655198627b1b4872a2be4bf3fb227eb87e51318b829d4db72fa360a69e7765c65d53523b780525c73d737bbdcd703002a2cc2317b1c3da918b48a760d89fc10f759ce4c4e3360bdbbe73d0a60d5fae266e40f37ee7bcc92cc6b5cacf85fd2850c3b71767cc3ac422baf6c887f3766efada520963571b8660a60b6105c8c9fb526e7ce72328c7ccf3656760b15cc9a0a33aa63d500baaa6a5d306e28ff391c32852959da0e28ea122815fb49c90ab742f816c8d6fe62814c74a47659606eeaf20180751061958810d97d2fb490c5618a5647393255920c2dad8c168adbde94e5bad053dcb8e2db6e941a6a57b7f01568bdd70b880fd7508c36d767e7bd3f14cce6570a0f4f3282099e5229485d62e355e2c33e0444862a7645549a49dcf54ad036f99220399201b1627eaa0105c53eda158d2631fe9ed4087981f964c073b2f0bc5bb1a40a4c2a7fd003c075ac7f09ab5eac659694a0518369d6501f09580eb5371aef8c2559c126913d7d58f8570b089aa92db3d0717e62993113b0d2af64aa44975a4325bab2eef32cfda37e6043c6e227c4418aab5b541dc972e00", 0x1000}, {&(0x7f00000000c0)="c8", 0x1}], 0x2, &(0x7f0000001240)=[{0x60, 0x1, 0x8000, "bc79c4b22b47ea455dc4060f4eaccab2f94e30ef4c34b1b3b2a69b2e1ba565895376c90aa21b41cfd692113763a6329b7c5b7e349fb368b38b384cba3fecddfac15a7cac44f332fc5ff4060480bb"}, {0x90, 0xffff, 0x9, "5b9e23448198de23151747d8548b11c7a46b2ed3b6b46c4bc81d7a21f2c8f50b48ae3f0ee6172ee459cadcfde35440478986f5ed8e74cf2fa50205337b2d314b1d5c1ee810ac8ad8383880dce001394d1bcfd92e874b89ff068228d5849377baf5e858fc13143969a4a3397b60a253420d747e7406ea370edcfcce53432dde23"}, {0x80, 0x1, 0x2, "6c8d56f6363dba38d930b2d6a713b10b0740284eb69173b4ac3d3c5ff1b2700923fa51946cb68c905652f22e770d3d7cca92142509807efdd8d59f4120f32883f9b08ccd3a134ca690206d2f85a6e446f2c643089ccaf778981402fb3b20952572f0be1359310b529ccfdf6ebdeaad12"}, {0x60, 0x1, 0x10000, "6a213e73b4a39f2ea5f3e336c8c134293231b9f72a661d6030d599a89a9fb53a2ace5ad1be5c43d341b4a3cdccb15bfcf73573dcea97966a2b993d82ed2e0174eee5ffaca05e8302a883f19e"}, {0xb0, 0xffff, 0x1000, "1e6fb055b05dbca9b533e7c671372bf7cd049a862851c118a803c7a7d39b7bb87a2dae84dbc7f48c90e0401bb74183b47643335bd644ae66bda98aac31189d333df73f34f7a3715cfd7865718b2e66ed2ed8b59dd3bd4b45241e02e64feea7d5ca6466e6d763de00b7d057089a2b0b33149038e5ff968bc53c9e272c0b38fb2a451c81c707716bf3c8608b0a71f9bddea68ea798578ffd045011"}, {0x10, 0xffff, 0x7}, {0x40, 0x1, 0xfffffffffffffffa, "3385a592c31283cf45b8512ec0e85553e04b8f12526d26bd7ca9fbc39a45a8ed37c3e6d00c40d150b785"}, {0xa0, 0x0, 0xfffffffffffff26d, "55be52b22020dec992c91fa04102a9edae84e02d15dde8da611e94034d3ce5e0598ab880900690b080ff16c73f8a9d840b64ca0772d3ad08b93a2d37407b43a86c4080a67273dfc48a27dcc34200229b134f96243193e57397e572cfd2d3621b6c82ce879ef529678d3351eb4f0dd06ebb422c706380a13af61ea620e21731b2b1e7f6b4eac8587d46f141eae33ee3"}], 0x370}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:04:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x9}, {0x47, 0xffffffff}, {0x40, 0xffffffffffffffb4}, {0x7, 0x7ff}, {0x0, 0x4}, {0x1, 0x1}, {0x81}], 0x7}) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000000c0)=[{0x10001, 0x5, 0x4, 0x6}, {0xa7b, 0x7fff, 0x7f, 0xfffffffffffff001}, {0x8, 0xa6, 0x3f, 0x9}]}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:04:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) fchflags(r1, 0x10001) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/88, 0x58) 16:04:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0xfffffffffffffffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x6, 0x3, 0x1, 0x4, &(0x7f00000003c0)={{0x59d, 0x6, 0x1, 0xffff, 0x80000000, 0x7fffffff, 0x254e80000}, {[0x1, 0xd4af, 0x1000, 0xe0, 0x7e4, 0xfffffffffffffffc, 0x2, 0x1, 0x18a, 0x6, 0x8, 0xfffffffffffffffe, 0x3, 0x9, 0x0, 0x7, 0x3, 0x3], [0x1, 0xffffffffffffff04, 0x12, 0x271, 0x0, 0x3b6592d4, 0x29195c13, 0x3, 0xdec4], [0x5, 0xfe1, 0x5, 0x5, 0x5, 0x10001, 0x1], [0x100000, 0x8, 0x80, 0x10000, 0xa85e, 0x1], [{0x3, 0x5, 0x7, 0xc9}, {0x7, 0x77d5, 0x7ff, 0x4}, {0xfff, 0x5, 0xca5f}, {0x7, 0x8, 0x3f, 0x3}, {0x4, 0x2, 0x3, 0xffffffff}, {0x0, 0x400, 0xd, 0x5}, {0x6, 0x5, 0x7fffffff, 0x40f4}, {0x4236, 0x1, 0xfffffffffffffff9, 0x9}], {0x8, 0xfff, 0x7ff, 0x4}, {0x100000000, 0x9, 0x3, 0x3f}}}, 0x8, 0x1}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/87, &(0x7f0000000240)=0x57) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) readv(r3, &(0x7f0000000040), 0x10000330) fcntl$setstatus(r4, 0x4, 0x40) read(r3, &(0x7f0000000640)=""/12, 0xc) 16:04:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xcec1, 0x8}, 0xc) r1 = socket(0x1e, 0x4003, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xa) listen(r1, 0x0) 16:04:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x800, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x3) msgget(0x0, 0x0) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f6") 16:04:30 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x3800000000}) fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, r2, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:04:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x100000000, 0xff, 0xff, "6a28a3c7b424ebaa75080f3833d782bcac45c116", 0x1ff, 0xdefe}) 16:04:30 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:04:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xf80000000, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) sendto$inet6(r1, &(0x7f00000000c0)="6e99ba4ad542b0ab6ae41efc51de91f03c9f49d713d8d78ae431ed99cb533ad313a8308a6377b63d571832ccf1663bae163bbc2a64288020b740785422ba6f718e41fe1a8dab8b63f49fadb07d2fc28c2e8b6a78e5f175f0a14c94e9fded085e3c02f2250a9cc3779ec5bc6705bd5723", 0x70, 0x3, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x66}, 0xc) 16:04:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="5f90aace08aa2676fbddfa52466c8b2a014f1dfce6c8c576d84dce4e4870ea4ca1a60700a765fc739784ba6427ada50b2aef3b4a7443d70476f1b94e5040809fed5c3d22e8180ff3050536ae592b58da0a649351b818574e8ff1c9284f"], 0x1c, 0x0}, 0x0) 16:04:30 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x100000000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x6, 0xced, 0x80000000, 0x5}, {0x8001, 0x9, 0x2, 0x6}, {0x1, 0x0, 0x8, 0x200}, {0x3, 0x3f, 0x9, 0x5}, {0x7, 0x3, 0x400, 0x80000001}, {0x55, 0xaf, 0x9, 0x8}, {0x2, 0x7, 0x7f, 0x4d7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="dd") 16:04:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) flock(r0, 0x8) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="67bc4ff04ebc11893000fb5fb5"], 0xa) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1d1, 0xffff, 0x3, 0x1, 0xecf2, 0x6ca, 0x7, 0x1, 0x2, 0xfffffffffffffff8, 0x1ff}) pipe(&(0x7f0000000000)) 16:04:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0xfffffffffffffdae) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x97c, 0xeb2}, 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:04:30 executing program 1: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x10, 0x1, 0x3) close(r1) 16:04:30 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) linkat(r4, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1e3d, 0x7, 0x9, 0x7, "c49006d596524cfad195d4ea9babb367830753b0", 0x5, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="83015b9e2c866473565133c06323867a68fdc3bb4ee0742f8d8e9bf3295e4bebd3a4e432721d9abc26b2ea615a6b26ca6d9fd880724cddbe66417da934e9ac4ed7d32163ce9f3d066df40b0dc91488505ff5a1c9f120a3fb2e891803ac47e8b740a6ad138e6264675d7cdca11734cde475e25c90cfad98d69123a41f8460ec97b09517730af25ba7b4f9ace07996946d95231805784c85dd2412d18a1d2e652199ac1e0eb370e412252cff88", 0xac) execve(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000840)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f00000008c0)='\xff\xff\xab\n\xa3\xf6\x92\xe4=\xc4eL\"\xab\f\xfdGU\x8a\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x11) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:04:30 executing program 1: pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file2\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0x2, 0xee, 0x4}) write(r1, &(0x7f0000000080)="b2", 0x1) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) 16:04:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x2, 0x5, 0x7, &(0x7f0000000000)) r1 = socket(0x2, 0x4, 0x0) shutdown(r1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x1, 0x0) 16:04:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@in, 0xfffffffffffffef4, 0x0, 0x17f, 0x0, 0x2c7}, 0x405) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:04:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:04:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000effe66696c6530bce0fbd895a6c900"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x5) acct(&(0x7f0000000000)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x800000000000003) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x6}, 0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) witness: thread 0xffff800020ace2d0 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806ebd15e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020ace2d0 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 365824 21761 73 0x100010 0 0 syslogd * 7631 22421 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020ace2d0) at witness_thread_exit+0x213 reaper(ffff800020a5fb30) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020ace2d0 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020ace2d0) at witness_thread_exit+0x213 reaper(ffff800020a5fb30) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a5d860 rbx 0xffff800020a5d910 rdx 0xffff800020a5fb30 rcx 0 rax 0 r8 0xffffffff8145b623 kprintf+0x173 r9 0x1 r10 0x25 r11 0x8c689d32453bba7 r12 0x3000000008 r13 0xffff800020a5d870 r14 0x100 r15 0x1 rip 0xffffffff81c821e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a5d850 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=7631 stat=onproc flags process=14000 proc=200 pri=4, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020a11b28,0xffff800020a5f8c8 process=0xffff800020a4aa88 user=0xffff800020a58000, vmspace=0xffffffff8262f4c8 estcpu=4, cpticks=9, pctcpu=0.62 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27897 458617 41050 0 3 0x82 nanosleep syz-executor.0 66580 272005 0 0 3 0x14200 acct acct 29968 52787 41050 0 3 0x82 nanosleep syz-executor.1 55842 227308 0 0 3 0x14200 bored sosplice 41050 31427 8058 0 3 0x82 thrsleep syz-fuzzer 41050 351695 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 480061 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 312284 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 488824 8058 0 3 0x4000082 kqread syz-fuzzer 41050 342388 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 490327 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 421004 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 518728 8058 0 3 0x4000082 thrsleep syz-fuzzer 41050 476720 8058 0 3 0x4000082 thrsleep syz-fuzzer 8058 225704 91061 0 3 0x10008a pause ksh 91061 295522 2340 0 3 0x92 select sshd 168 62671 1 0 3 0x100083 ttyopn getty 2340 217419 1 0 3 0x80 select sshd 94072 406458 80642 74 3 0x100092 bpf pflogd 80642 68702 1 0 3 0x80 netio pflogd 21761 365824 38910 73 7 0x100010 syslogd 38910 509606 1 0 3 0x100082 netio syslogd 10339 520610 1 77 3 0x100090 poll dhclient 91107 162011 1 0 3 0x80 poll dhclient 19913 149968 0 0 3 0x14200 pgzero zerothread 3918 324182 0 0 3 0x14200 aiodoned aiodoned 5018 131026 0 0 3 0x14200 syncer update 63882 285127 0 0 3 0x14200 cleaner cleaner *22421 7631 0 0 7 0x14200 reaper 9847 458889 0 0 3 0x14200 pgdaemon pagedaemon 6970 289167 0 0 3 0x14200 bored crynlk 56870 145617 0 0 3 0x14200 bored crypto 34643 296694 0 0 3 0x40014200 acpi0 acpi0 5983 35011 0 0 3 0x40014200 idle1 69090 65476 0 0 3 0x14200 bored softnet 70174 262333 0 0 3 0x14200 bored systqmp 26560 486397 0 0 3 0x14200 bored systq 75126 199081 0 0 3 0x40014200 bored softclock 5658 385049 0 0 3 0x40014200 idle0 57846 495684 0 0 3 0x14200 bored smr 1 185672 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 21761 (syslogd) thread 0xffff800020ac13d0 (365824) exclusive rrwlock inode r = 0 (0xfffffd806eb69d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 6456K 7214K 78643K 20372 0 0 pcb 13 8K 8K 78643K 258 0 0 rtable 89 4K 5K 78643K 1268 0 0 ifaddr 78 16K 18K 78643K 478 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1650 0 0 iov 0 0K 32K 78643K 466 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 4749 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 57 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 469 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 3790 0 0 sigio 0 0K 0K 78643K 63 0 0 proc 54 51K 83K 78643K 1065 0 0 subproc 32 2K 2K 78643K 193 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 349 0 0 in_multi 22 1K 2K 78643K 307 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 666 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 109 22K 30K 78643K 13592 0 0 UVM aobj 130 4K 4K 78643K 152 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 174 0 0 NDP 19 0K 0K 78643K 141 0 0 temp 222 3544K 3615K 78643K 41617 0 0 kqueue 0 0K 0K 78643K 32 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 20 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 166 0 164 1 0 1 1 0 8 0 rtentry 112 150 0 117 3 1 2 2 0 8 0 unpcb 120 1265 0 1255 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6251 0 6251 2 2 0 2 0 8 0 tcpcb 544 561 0 557 1 0 1 1 0 8 0 inpcb 280 1718 0 1711 2 0 2 2 0 8 1 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 33 0 30 1 0 1 1 0 8 0 pkpcb 40 24 0 24 11 10 1 1 0 8 1 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 69 0 69 13 12 1 1 0 8 1 pffrag 232 11 0 11 5 4 1 1 0 482 1 pffrnode 88 11 0 11 5 4 1 1 0 8 1 pffrent 40 24 0 24 6 5 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 118 0 93 1 0 1 1 0 8 0 pfstkey 112 118 0 93 1 0 1 1 0 8 0 pfstate 328 118 0 93 4 1 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 612 0 465 15 2 13 13 0 8 1 art_table 32 613 0 465 2 0 2 2 0 8 0 art_node 16 146 0 116 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 9 1 0 1 1 0 8 0 semapl 112 467 0 457 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7287 0 5865 47 0 47 47 0 8 0 ffsino 272 7287 0 5865 96 0 96 96 0 8 0 nchpl 144 12827 0 11194 62 0 62 62 0 8 0 uvmvnodes 72 5928 0 0 108 0 108 108 0 8 0 vnodes 200 5928 0 0 312 0 312 312 0 8 0 namei 1024 41106 0 41106 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 9 0 9 4 3 1 1 0 8 1 scxspl 192 43210 0 43210 22 18 4 7 0 8 4 plimitpl 152 377 0 369 1 0 1 1 0 8 0 sigapl 432 3963 0 3949 3 1 2 3 0 8 0 futexpl 56 46028 0 46028 1 0 1 1 0 8 1 knotepl 112 823 0 804 1 0 1 1 0 8 0 kqueuepl 104 820 0 818 1 0 1 1 0 8 0 pipepl 112 2192 0 2173 4 3 1 2 0 8 0 fdescpl 488 3964 0 3949 3 0 3 3 0 8 0 filepl 152 23562 0 23463 11 6 5 7 0 8 1 lockfpl 104 1362 0 1361 3 2 1 1 0 8 0 lockfspl 48 465 0 464 3 2 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 70 0 59 1 0 1 1 0 8 0 ucredpl 96 4702 0 4693 1 0 1 1 0 8 0 zombiepl 144 3949 0 3947 2 1 1 1 0 8 0 processpl 896 3981 0 3947 4 0 4 4 0 8 0 procpl 632 12295 0 12251 12 7 5 5 0 8 0 srpgc 64 23 0 23 11 10 1 1 0 8 1 sosppl 128 54 0 54 16 15 1 1 0 8 1 sockpl 384 3210 0 3191 7 4 3 4 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 15 0 0 2 0 2 2 0 8 0 mcl9k 9216 18 0 0 2 0 2 2 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 252 0 0 31 5 26 31 0 8 2 mtagpl 80 66 0 0 1 0 1 1 0 8 0 mbufpl 256 358 0 0 18 0 18 18 0 8 0 bufpl 256 20595 0 13576 439 0 439 439 0 8 0 anonpl 16 380527 0 368354 139 85 54 66 0 124 0 amapchunkpl 152 24670 0 24555 48 42 6 19 0 158 0 amappl16 192 20276 0 19579 120 84 36 47 0 8 1 amappl15 184 360 0 360 2 2 0 1 0 8 0 amappl14 176 470 0 465 1 0 1 1 0 8 0 amappl13 168 1118 0 1113 1 0 1 1 0 8 0 amappl12 160 877 0 877 2 2 0 1 0 8 0 amappl11 152 439 0 424 1 0 1 1 0 8 0 amappl10 144 99 0 95 1 0 1 1 0 8 0 amappl9 136 1366 0 1362 1 0 1 1 0 8 0 amappl8 128 920 0 894 2 0 2 2 0 8 0 amappl7 120 76 0 67 1 0 1 1 0 8 0 amappl6 112 420 0 411 1 0 1 1 0 8 0 amappl5 104 1092 0 1076 1 0 1 1 0 8 0 amappl4 96 3456 0 3425 2 1 1 2 0 8 0 amappl3 88 1169 0 1158 1 0 1 1 0 8 0 amappl2 80 30549 0 30470 3 1 2 3 0 8 0 amappl1 72 96587 0 96118 26 16 10 20 0 8 0 amappl 80 12724 0 12683 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 3964 0 3947 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3964 0 3947 1 0 1 1 0 8 0 vmmpekpl 168 31899 0 31867 3 1 2 2 0 8 0 vmmpepl 168 487040 0 485100 237 133 104 105 0 357 16 vmsppl 368 3963 0 3947 2 0 2 2 0 8 0 pdppl 4096 7935 0 7894 7 1 6 6 0 8 0 pvpl 32 1057222 0 1041565 284 151 133 165 0 265 0 pmappl 232 3963 0 3947 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 627 0 12 18 0 18 18 0 8 0