=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r19, r19]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x44779ee1, r12, r6, r5, r6, 0x148, 0x8}, 0x100000001, 0x9, 0x0, 0x0, 0x9, 0x80000001, 0x1, 0x2}) 14:19:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 14:19:50 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{0x0, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 14:19:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ec1aa3444b364a498afce790b297ed161f021e1fea8348ef8f6b1b0027501122f7e79f581b78c4e49ea20b33e0bf0b126360403ec50c1e6307541eb1c6b0f15290f1e178a448d068f885621b44493120b4d123314d5fb7d90daca6aae0bb79f3c68ad5720cb70105ffc90963141cda555d5f17b3918b9c35c9280bc5142003e01cbd9559db823283527c7fa98112d7dcee643a1d80a98162a76e027efa4080221ba989ce54048d32c8005aceb370902cba187fbaea4a2a86590247a98e23c88be424149e79067a7a09f0e67210ec8029172361adb581e0dca3506ee205a0719e2bbdbba8474b9e4c3f2ef048620343f233e3a4cd0b96ede551", 0xf9}], 0x1, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000525000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 14:19:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x62, 0x100) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) mknod(&(0x7f0000001080)='./file0\x00', 0x1ea, 0x0) setrlimit(0xe, &(0x7f00000010c0)={0x7fff, 0x5}) socketpair(0x10, 0x3, 0x80, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001140)='/dev/diskmap\x00', 0x20, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x4, 0xfe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ttyCcfg\x00', 0x81d76062c6c0bc43, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$setown(r6, 0x6, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001240)=""/169, &(0x7f0000001300)=0xa9) r7 = syz_open_pts() ioctl$TIOCNXCL(r7, 0x2000740e) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000001340)={'./file0\x00', 0x80000000, 0x5c24, 0x5f2, 0x1, 0x6, 0x2, 0x100, 0x4, 0x2, 0x7, 0x7}) setsockopt(r1, 0xf1, 0x66de, &(0x7f00000013c0)="370ae98e687e88ca0db70e0374ecfcc213df312ba4f1d495ea", 0x19) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, 0xffffffffffffffff) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000001400)={0x1, 0x7, 0x7, 0x1, 0x2}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001440)='/dev/speaker\x00', 0x200, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x20, 0x0) kevent(r9, &(0x7f0000001480)=[{{r10}, 0xfffffffffffffffa, 0xb, 0x1, 0x7fffffff, 0x4}], 0xff, &(0x7f0000001500)=[{{r11}, 0x5, 0x2, 0x4, 0x8001, 0xf0}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x2c5, 0x4}], 0x1000, &(0x7f0000001540)={0x3, 0x7f}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f00000015c0)={0x0, './file0\x00'}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000001680)=0x2) 14:19:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000080)={0x0, "7c963373fa947ab5b8ebda34d27eafa99aab9077a008c013b9adf794578733cb394ed2355fdeddb82c5bff9daf56628d572738ab51e7f6b0505df9395f0ae6ffd685f9d57d"}, 0x4d, 0x800) 14:19:50 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 14:19:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000780)=""/131, &(0x7f0000000540)=0x83) read(r1, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x92d) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = accept(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffbfff) semget$private(0x0, 0x3, 0x2) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r6, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) getpeername(r7, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0xbd4f1ee2769157ed, 0x107) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:19:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:19:50 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r1 = socket(0x11, 0x3, 0x0) close(r1) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) dup2(r1, r2) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) getppid() r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 14:19:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000001300), 0x10000319, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 14:19:50 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x4, 0x1, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20080, 0x0) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x2, 0x40, 0x20, 0x2}, {0x0, 0x0, 0x6, 0x3c4518fa}]}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") 14:19:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 14:19:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x1) write(r1, 0x0, 0x0) 14:19:50 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000007c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6275730078c681f6e0e53b8cbde24a1a7a5597d5d67d97e033a0dc7f9a3bf45f7a7d2fb129bca1065d2d22baf8715c96f3e6b35f"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 14:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x54}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x9, 0x1, 0x1}, {0x2, 0xff, 0x7f}, {0x7, 0x40, 0x0, 0x800000}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 14:19:50 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x50802, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x1000, 0x4}, {0x18, 0x3, 0xff, 0x6}, 0x9, [0x1f, 0x6, 0xfffffffb, 0x2, 0x6, 0x5, 0x35, 0x3ff]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10a, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fcntl$dupfd(r3, 0xf, r2) semget(0x2, 0x1, 0x2) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r4 = accept$inet(r2, 0x0, &(0x7f00000000c0)) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="1e76b79a0ad68c444392f593eb7689d3a1081e54bdf6e3a083dc", 0x1a}, {&(0x7f0000000140)="4d691e6d088b21472182a3589b2bb1113ae3a6b6c03b57e05ee5b7c1e878309c49af3007223a49a051599603df1bfbcfb534828387051cb849158e5521f12e20f53bc9b93bb377a41ae961b3fe1807eee549733f5e927384830fa4836e1436d006ca045cf43018c9371a44acf187555dbfb5516b86313cc5953b0779db95136b37750fd28a36c2", 0x87}, {&(0x7f0000000200)="816a1b623f33775f411d0a8c9e6a947cf7a3897da91b90dc4a43eed8076b20834a7734a87a196ec52584b116f7baa03e79022b80f8978ba7d563d2df23468bde922986c68c805913a25406ecdc954039f89407279917565edbdb7dea53c4b0998c1969467b99c74523192e785bd143789efa7334e71856e7c4b488050645b10999a4233676a5fdfd598540062eecc68a1eb48bb23750ac37f0ab733d16c6321f3d3ded12f1e3b58785ca3b121e62f3bdb0729db7f6e736049936cb47078168f65a6249bfebdf70fff9126bb1a50797a3684ae0f39b435425a27f3e0b200541873160928558db3498e7", 0xe9}, {&(0x7f0000000300)="a42cb47a3d4173f6cc54b6575a323e77b5d74fd5c96fb812cda340253723f81270724bf1b9e44ad40d85def9f1dd4417795f2802971815e11e7045fceb7db81e26a4e91b6594761725d9eecd2142c32cc915fb68d3afe47678ebf685effe8d130015183817342c9e03681c43369f23c4b0d8dee3c6dfd3e2", 0x78}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="f0000000000000000100000001000000d29e19dac315c767c567b9101edb78b868f15fd358b6951199dcb6e7c0dbc396ddccb8eeff94c8b93404950c014a6c0186291c847f267d6be7409f7660e7cafdbc72e142bdce34cfa6fb81d61cf4ef3801426731a36d700aa6a2551f04fe65097937c6984639488e6d019e8df9c78a3bfb04759204d527fadc62bb96ec7eeaf8481ad9c221a18a649f09455118f5854b7e1d5d6fc6818939dbe2385a2ffeedde2beb60e632c3de0adf73d66fb68b5cada5b7fc51c3f2ce5239506fb89bfc75cd85052c4bb2253b4a59e0aed0e75ebf2dc7571ccc74e58e3f38a87300f15e0000"], 0xf0}, 0x1aba4c443864748e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eafa00018d4efcff", 0x8) pckbd_enable: command error 14:19:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x11, &(0x7f00000000c0)="9bf4174b8372ab2ed8d10474e3d4f0e265") r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x40000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x8, 0x7fffffff, r4}) pckbd_enable: command error 14:19:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a0852c067223f13977bf62b06cb76dd1b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc920243bb03da34a4415afac671f2f6b2fe32d4b17384bdcd2464f67c87688593c588c16486e8ecdd717d66ef87963136fccacd5b9e96c6b0705ef2686839ea862ad4f6f433c01ba65ba0ce17673e3df8aedfa3e06e73fee5d364bd53aee59cab8e049eaa019119485d97c9588b7b7f336f87a61b247b37ba35c7223ba7ae96caad8971d0aa68e6ddba81636f975070b38c9a5f6136aad6144e29577875bc7c3b37", 0xee) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000200)="7abb404b10287f825487dea021982e8c7d39fedb2db79239b98fb9f7c3976031d6e804f6450efb6d55e3032eb0ac896e35a6a0ef90b9af21135b5ca02e49bfebabfff5e967141f067670209c2dd542ffd909f30bd0739ae84ae30e83b57df69b75ac13fce2ee2acea023681d83ae6125f18c316121a7e0020bdc904d3ea1a7d77fe8ec3721129d269fc451bd8650fffb03f1f2018ff44a563ab2fbfbbee5376ec0617825b564ec468dedb3f8d92943569ee5934dfb578ac47fc4c0216564469d491eb369f0c362ac5503b422af727ba44ab60a97b6fc0af022974c1e24720f0f5686348caeab88debdbf575d91655c7ffc80a017d32990372e038c3d3b36b8f3b3d3f8196e261ab1369a875403b1bad610f8d399e4e856a692de64c922aff6a66884da5e0153c07618379f186342a692470244174981c61311eed0bd1833acb8a29472c6bbd352317368b401488a1fe854c9f6178fc27c549b8bc0cdd013d7f63ae738eeba089e2114c25d3ed99f45a8880846096cc94e94aa95212a67feab23ff86bf86b2bc39b147bf91d6f5e43e0d8e27b0421d9cc3d494b413cbfb696bec487d442e", 0x1a4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mlock(&(0x7f00009fd000/0x600000)=nil, 0x600000) 14:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) 14:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\x8f\b\x9bP\a\x00 \x00>\"', 0x800, 0x0) fcntl$setflags(r0, 0x2, 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:19:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x40) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x0, './file0\x00', 0x4, 0x3, 0x50d, 0x1}) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x62, 0x60a8, 0x5}, 0xc) r1 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2013, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 14:19:52 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7fffffff, 0xffffffffffffffff, r2, r3, r4, 0x110, 0x4}, 0xa, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getegid() r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgid() r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r25, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r25, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x400000000000010f, &(0x7f0000000200)=[r4, r5, r9, r11, r13, r16, r27, r17, r21]) syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r29 = fcntl$dupfd(r28, 0x8000000000004, 0xffffffffffffffff) close(r29) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 14:19:52 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r0, @ANYRESDEC, @ANYRESHEX=r1, @ANYPTR64, @ANYRES16=r2], @ANYRESOCT=r0], @ANYRESOCT=r3], 0x2) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 14:19:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) 14:19:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 14:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x20, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffe) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getgid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0x0, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000340)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000002c0)=0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4830, r8, 0x0, 0x7ff) ftruncate(r3, 0x0, 0x3fffd) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) 14:19:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8000]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:19:52 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x83, 0xffffff4c}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) msgget(0x0, 0x100) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) getgid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r13, r9, r10, r11, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x1a, 0x9}, 0x7f, 0x1, 0x9}) semop(r5, &(0x7f0000000080)=[{0x3, 0x8}, {0x0, 0x100}], 0x2) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 14:19:53 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 14:19:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 14:19:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20028, 0x40) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) r1 = semget(0x3, 0x4, 0x48) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)) recvfrom$inet6(r0, &(0x7f0000000040)=""/83, 0x53, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x7ff, 0x5}, 0xc) chroot(&(0x7f0000000180)='./file0\x00') 14:19:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f0000000180)="40c639389193eb688d208843747e574c5169cba516ea5974e18363fde9076010c6aadc0217ca478a6693fe0239443e15e405e45d67c3dda69841b3ba8a1294fcf04ce5a56ccec4d9076e80d3cdaeb1ce7475c7870e86143ddb1dd554b68956b4dbbdff71985e089653bc3f8d9163d0f7302b67e9afbda7c693062fed76dbb79142f4e8c05bc66e1df2", 0x89, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) recvfrom$inet6(r2, &(0x7f0000000240)=""/158, 0x9e, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x19c}, 0xc) 14:19:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getflags(r0, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014885a68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014885a68 14:19:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80) read(r0, &(0x7f0000000000)=""/221, 0xdd) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x8dc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xc) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r5, 0x14, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r8 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x9, 0x0, r9, r10, r12, 0x8}, 0xffff0000, 0x4, 0x0, r13, 0x7, 0x0, 0x1ff}) r14 = dup(r7) ioctl$TIOCSDTR(r14, 0x20007479) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r16 = shmget(0x0, 0x1000, 0x304, &(0x7f0000ffc000/0x1000)=nil) r17 = geteuid() getgroups(0x1, &(0x7f0000000640)=[r11]) getgroups(0x8, &(0x7f0000000680)=[r9, r9, 0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff, r9, r9]) r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f00000006c0)={{0x1, r17, r18, r15, r19, 0x2, 0x5}, 0xb304, 0x800, r20, 0x0, 0xfffffffffffff840, 0x5, 0x8}) geteuid() 14:19:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x2, 0x2, 0x0) fchown(r2, r3, r4) sendmsg(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c54a82ddf4d30ead693bb6f8de5c744bcc270f289bc3ca6136bc31dec00e33de911852a0e3d3557ccec5bf9efd992cac8e5afef539bc66c2828377b175d1f8893b05a30637b1fcd333530f787ae06dbcc60be226de568b0954247fb1", 0x5c}, {&(0x7f00000003c0)="9fa0a758520c746f6311106af64695760bcaeec394d5b8f1b6002f400a587424f20785098de65186234b0978770fd06e1412c5282f0e0f7657d287aa42daa8584177b20f2795f25b9fc78ca8257469ffb27eca188be7429e962e90f5520996910878ec2f9bd90b8ddd9d2b05eec697ce71adede5290cf7bf07bfee5e19407b1deb4de538962af54247274bf9c84e155bb91ab802162fe27f0313fe892a47b5a0771e17d9c8865c68b5f3b06737617f842295a4c8d979d77192571f53acda04493e65aaa3cc1b1a8179216dcc9d63a1b2ffa505e163f52764b708a32b13938182735cec53f94f903cb88b534a6a2a8495743b6795412dee14283e7ffc4b3d2354ed2d670e94ef8458eca148c533b7f561905a6278d30a739804eef0cf3e6d2227be98fc089179c2a70281782e62b2789ca1fe9db1cd275c95fde9fc1382d16ac8cb78069e66e440abc1b3272a26155713b2f397adcb7cfff9fc7a0265fc172fdc71aa4119d460c9d1fe0e9fd5bf705c14ec9f1b5b51049b5f385d62c6707b510b107c64c432207831a5abb5d562ca27cec27b6e4615a2a024a40a6f783af804bd72679620c4046d388671220b836abf30d2f7f8864d41375567cbde6b1b1e59ce3c8627370fb40d215b057c08b3512bc2a2eb54a099d0a8180646589c1bbb74a747fbb6beccfb1c093122275ec495ae63017a94b931f538e8df994784bb5384e15abfbd4589153b9c7d64f577dba8b16e20143d8fa958bae68ea8d3278642ebd3f3a9ad035ca75ff067c9ae8eccd79acfb51997f2414edf842a85f82aa333ab02d8a7a2a4e97f2430c850f8748d623f278fd75a2d7cbd6f4a00e532d9613301f7b35a4be9b93fec620b0ce4f9ac928e3aa75f6ed6ef8d5280d12d4eaa2d34954f1c72a8a941a28abfaa41d5d9d641ea661ed5a593d24196cf032c56f7af0a236945748b95db08fe40eb31b295eca4f8b63c3c7f210706a30467176674151afcc8a9be26935f59ce14f292d0cd32b3ecca7c2a6b5144067314e0496496492e6f17108824eaca8e12ef40524020eb31172dc100fdcceeaf7a201c2fab51a57a36258219535c3f8d5eeedb8f017ee63ad7a676ff8797bf6187cef49cb7a252e0f2efd4cbb80aabc4da3308fc75708b28f5ea79f98a11f9830c17f90af5c2214d590e2ba26c9041d28a980f7dd0635528c91f3d3f3ce3d2d8934d6f474d44b1b1b62c55f6e6ef1d01165ceb49ab66905795915116d31ff32dd8f051fbdc2266cfba4dd3a468ff4fb13554014a5cb05da6d0374dba2476d19d3787a9a65458ab4009b5de25730c7712ed57822b567d0d071ed65cdd215612db01fabaee97afad1b8069607e555482d1d7a11206ec26e4712fe868c5197898fbb806725559414883befc47e0ee9d71bc3819c0951fc66071fc31937ece3a8d6bb3b7f9afca7b19efef89945721c1d05ce701913e3b2ebc65ab081d7a9fa19e77e3c5babafa1c9d3f09142d9e36964ccd82e2d470a56af37ea294db286b51da53dde07a6198912cffcf3de52fb7570c158d3d392069b958cfb15b89c05b9d857aba693156028bb6d90a23defb85c6f90d7410b164bf29ed631fd74193869048d7e8a504be7032a97b2b883aff1930c6531d3fba008aa8fa019e6f666b96aa4d2f355fdafa7400e408a8a8def05f0ef6f5ce00d8a21be2bbeb68988d3953f0c9e75ced3cb504b8b10efed231a8c6da96fe3e0d069ee744413b5628c8ce5444e1d452a8cf61b1195a79c04c5b116e5b1b22bb6248482e2f8232e9ddd2ec74c0df078b3c45168dced184da42a51e13aa428bab9fe8ac44b61f11a62bc5147929c873604e18f7b35049b82d55c7430efffa6d8cd5588a882dcf890a853e99ef7a9dc0e2622c3806ef986396b21d001335e0ed431d33bb8284c3432d903de3fba6068736a96de4720e348ef53474dd1c9b2be46896f833d5e8c68d8081226592452780dc68ad6906110adf52f3a2fa9d3154220bf0a17a2ffc5a9e66a481c51012b3d26a174aafc2abf65410c912d2fbd77cd7c745dcaa5dc929ae28e6e81bd431e689423d4726e7cd937217be8f732970f1e0434837e81b950f469f50e804c7ba076eef9009e2c14e13fb892acc31cea4f6172954f32b120ec02ab10e07808840f953aa64099da0da708ce8c80246f9ecd3cd5f0e679c949ad6ef5a361fc77525864485658d805bf2d1a07a06a91b68fcfa9f157355041e97c278a1961ae1bca6fbb273fe2ab1ccd1b08e8651662c366136d5d9a2f84bfe676095942931ec3aa0a093a43cccfd369b74b2cdc2e85ea5cc02ee88c7e8a8132f74df9712ae147ebb130eaa2251f34f7228cfa1ae1f59fcde13aa63b0d953d4fa90ad742e1c0d4b7785320386523a0c5bfb29db4bd3391c1d284010a438b3691b7ba7af99896d7081513740f99cde3613a333d107e16de2cd3f5b9af4a2074fd430b349595115037148da854807a81ac5113aceda4f01348e0d25ada990938bbb4fb16bf09563db1bd32c76034e672cf61768d28ffe668f7e36c7538207257f5bc5d82575025536c2d330bb9cc36c5445a9d4c18cdfe6a20b24c4518c0374c49d2d28c843d5fd604ad14d48e4d4061e781183c4fca7893cd7c9b615bc4759e14f049a6b593edaed1669c2121eb9861ad0ec3ad73a4744967d2c4c338de911b355ad1add93d662886d40623da1bf9bf95ce7a2345e56bd147828a0e403adda201ffc3255df470fd3999ff50d8fe8e0426c5d2660912e2f432c65c84f3641d4becf9f29ba182ecfdf23a55eea7d88aac29da971db2476a6099b65bace392c71c7fda124b4f46d74b30a4e1bc3485da81859b383a6eb53ee47579453cb26c337a4746377df509f6013e861783cf759533f8110607b7dc3903a57f39b7153aeac3155a4404fbbabd297760878049ba8eef213cddd97b4e82bc628a31778f284df02648b4925a990a6a1aa7913545b6fc5c2d799b7529575a3a25661faa13b10e615dea3c291cc7d2fc9352a731b1f59e73451dbec636e9f37c7c0e3c8d07abb4d21f0bf4671f701bc6a1dc1b1b1c00d450385f5282187ae3f5e820d55d592a5dd32bbd588384f4012640f2b9c9f0fb579abd1ad8384bb0c7e710a6f789806dae748a202f24f917d69d0e3c009051c33776f33816ceba377d49be1112e25d2269cd9367d40838a39f5621ca910dd1f2d7ce4efcd42d2d44e6953c6b4b1cc9c9b31a3a90627b1c2f89f66cd8997da1d61cf929f9d3ec2b289bc7d3c29711c74abc26ebb29bff905eb33128c8f33950d31e5c0d489764730298ea0d6d1a26da6a2f8c222c61737e8caeb9d0e022860809a9ea4139e5a2374abc535aecf27bde5effa81128905a7e7f850bf7682d8fef0a33ddd2c47765290320cadfffd7ef62344d943fa2a016265c4d5fa9bf19e6494e70f92cac481d250dda4c88ee1133db535d2e331aebe6cf6850e8a2fd05639aa99c356443e9a84e0d87cea2ec64158e66896c9af6c19ddc396f994dacd8297518cf5b734ddda2c97d513e6fc30f396ef2ee7cc1d4d5f00c205ff41db444fcfe46d20f9c1d9b29eda484d6e8bbc8e138bfa4d9ce122222219e42203f2bbc241b47cde9e01cf66b8dff23bcccb95d9ce1bf1209e31c85857f18269df229a14efa51f6d60172c04e470acf5ce77475d6dc27ff9e261f83d6bb4a4dc99eef294ebca4fbb5276a56d028ad712433262cd4f24b73e13088b7daac3d5bfae96270c1f17382e7b917204836a7833a8b211f42bac9cd492816c9631fe63ca82b67802199f1136ed11d7c1b54b918bfe9eb36a91e874e9731e14ea2a63f77f4e41a1366eac7af7aa7de90053e19a2765ec2a71914990aea2f907d066020fa2b214a2e260b2cd9de7a49ccf887cfb5dba78a29dfc529faee5767b4fd12e543f31a7aee1b4a434326dc2456ee7ae0264824f311ae274c2a0dbce491101deecac5d99275b9dc805a51f4a64a6de2e97552c736a53c81c9cc481a0f31ff83549c31f8dd59bf501926153209eb4fbcfc51d4bf151c0e61642f9a4de58b08f1d650e117888257d9a3e63e8afa4cb12b91ef8a24ea0be3187fcf364599d572ffb2a3ddfcdca3cebb0f34adeb1464d30347f52fbd8084481cadaa7e9a4516c096f9e8ac038e6a7015d925ca91cf8b4c65a8c04a15458e5a9bb97d459b4280eaa80372f9900c613ea2b8718fd1278385ed6292c2d1e685f1c5da6fb0a338291e84c325a9de7c4286235866ddbe96f5961990fbda1b0929805a48b119712a5fe344c52f6f8ab170732e3613179aaf84ea0afd21ccd13bbeb96e97717631b80b1656cbd8c9452a56ac47b3818e41a69cef1da5bd6db23db8041055ece548b63416974282c2ff9f502a5551153f95e7b20b6cd492fc04f806c8a23e95f7ea07f9e7701ce07f98f4020a554363bba7d90f68ad86bd499ce069bb077e8db440ad2c6e4f6dc21ea5e10e173ae659af433bf56372237f70975a69858dcd0927ca7099e3fb29d5f7596ecf7eaa1383bbf15a935ddb5646d0208955369805674bea25a64696b3626f393e944b0f876ea4aff212b9981927b61fcce1537a2699a21889022fb3495d8c3552a8876558c228d7d3706fc6080da0dafdcf0d5fe0919ef487fa158c56392731ab2ac3817da78226ed35b4ac6d75094ab15a8f0a6cdd54f8d9423b1972e215d6f492a9811e021944d1bd49200942279bfc437b4552ada12ebeacfd0017c0eeb7d063b320fa24673f15aebbe64d2e2a4d297f1544403f6ca74ad4c4e0a0d7ad76e313510be565622c40f674d796551562aaa239567f4120a048f92d57784c86ec12aa464b51d0725a9b1b0f57b4c089455b2d8fe1073e73be752b78c80e55684de119c9aeb3e23b21a5b046d05d0e850c657d20e2c9adc1917c5395343c475e58a2d13eea8e43e23626d6c1e8764d97494521acbacebdb43e8565127c4bf72482b38b9c62bec474b67d6c1567b8691b0cb9aac5251fc75c6deea40759aea4012f356dd4d675bb336e8fc46fbe5c904e6ccff5b67d0eb342c4a7d7edb81f571515abf00d377bfcae7c7c5f3f9dbc45c3fc6cf65873f0deb5417de0321c55b310a3ee7266c3bc206c381454c68dfbf1dbf7e150cdfbd203a5819f08f38105acb8dbbdacad5b6767da0c2c24efc2126db8d935ac81e88d6b971a37575d30a06faa4fb956f9fcd80d92c74d2816c314e60ec49426ca9c283719388ea1a251da87c028a57582d0f636c45b7080985d5b0a5a6054a9bc0834abdc432b9d2063c0cca7891e7fc264468555aaa0e5011bf175d44ec26dd8bd6832949f6295163faa94e388476c6c93147e00e033e8d735ebbc8e7efc4919696bd68ee55051573f4dafc289dc3844d8a8cbb8b7014c7f6d907ed49a847c05ea3dc1955904c66b1320bbc98cf11b054deba35334d7617ff6efc576d1f70f7a23d12e05277eac1278fb487b26a4e46bb14619a688b1dda64a19f68e1e62ebd257655b24e42239d11cc723338712a4e23ba3642a82c743a561060ee77a363ca71a28bc60b34e574e52b42844bd7bdf2d9ffa96b078d780875672d7fb968324ac4c9a792c51743a283e84039ddf284747b4c08f763ee74a87ef8004c4f9a7bac9c31052ee1f304571393508714d83a5b5a16da6d81d499064c6c8d63f523b47c641b567359e93de4c79687851f6e908a92a8dea8d2faa61ecdaf033ea4ea5d74d73d1883c861bbca0d59b53fa7f88c5e7cd4ba70834a5a731a44dc2ac37f70d1b1e867a5d251a9680bba4fed7776bb356943e2007cc2fd6bed15", 0x1000}, {&(0x7f0000000240)="ebeadc5d3fb9fd1d899f9ddbbee04582a6d836228e855e482839413cae2164534c16a197b78a287852cc92754fe2b25b38c47b2580298b9a4b891f82dad0580037cc921e0eee628d26aa50bc4b81b249", 0x50}], 0x3, &(0x7f00000013c0)=[{0x1010, 0xffff, 0xffff, "824b1a3d4431e6eafd82e59199cdd09938bda18f9e8587d06b140a63ac824206ffb7f3fe64329c866110537dadb9d9c38e082965506213aea6f1a34100783a6ede1a6ea058e331d04c10f7496d115266325e8a925349e5f483e72b6aa91515f674ce61db3a4c161a7131bd14cc3c752c05c8fc428b833aaa5e3ad06b40a0bdff5c44f2944ce2c6927fa33c1d60af270e55bcaa7c9716193dc150e0a2bb27231893d99e53470cec6c2bf6a514606597644404c6b1b30ea420c8005c1712fb9787c83547376fcde0f773b34e3eac3516aa490116d0632b237316988d1ac36b7c3c2b5ba3f8221e029a7e1be7b13a528e97682711e82171d84422b0043daabeb9a2efd1b92e46745411bfeb78924f6e04313aec9a61f85993805389a0c0f63b6d387b1feb5fb415db391fae37a87479f4763e71e241221f68df2f8d858ed3bd1ac73b326cf3d6f2edd9b9dbd718272cbbbfbab6d76179578d9cd7da89ffbfd53fd11f9a91d5561df177b99a2bceee92564fd36753d65787550e7d5fa66693c43dc27ba044a8dfbc88698b523e277fd4f14513347f4def63bd3413533d4369cc3d8a04787127e1b26d8c97ab8dc46951afa937026a28e6efea953e269dc4e21068d5092f613a88f12628e82abb26246bb1d72ec1c1a6b34387517abe0dc259f111416ec972e7814b93c9456742f5267eba6ab4a117d861660102164118529f505e0de85312ee45612bd662ac4fa119689fff2596aaef51d4f9b25ae724bacefd90688486033bf8b0e3bbf9a6563235451d2094b3e36785353e66d36a37572b4e494d76763e745f300ecb6d5538d64a1f3ecc1172d5a335075f60688a03b668d2b43d0ad5f41c9360428a1fbd6b22cd906f778fc02a305bddee5c8cc4fdd85130985607c666b808f30eb71ed0dd531f6d88cbcba405940af36b2f5b2e933fa0b943d06082d4d731203309450a9dab54bb326fe98e0ac570c6a7f074c31637da7e47237898dda475fd095cc7fb3a6900583d6e9d0572ecbec39b8562b895fcc7e26a0d1c21550e887ad607f5b6db6d7181ff67fe194509fd9b8954192609fd1d49964e4352f55ee54ed22cf9bb5579b736b5a311ae05c6fcea81f3d6bec3619db0f067346ccd19bc32cc6d65a926d0efe5a8d96a9b5767671c23f95486c01a9eb282497c37ab068687cfbd82bb1c72a9b9e6b275875e5fe63875307b7193e29503c22e9dcaa11b1889191e4be11d52256c04ee2aa536ed7627e19514bf7e625d3bc9ea967b1fde4536170d0ac36c715146a6d7c7e90888d771d33d45a45eb1103935c3fd3798dc87f7cc250a3246bb6b5b79fd8638e44e2fbebd0be3ce0a5c80938d510a7a6461e3623d608a9f9104c931ce1b8acb6f342ccb0b86bc6d61ce2d3e1ab80fe1ad52a9472d26d7a1e014d0b8287e419b6f447145afe95b33fa4539af0b03df6f4026bb6a2821ffa7ea734fccf2ce50ae7bdb4dd0e31152967f378a200bbfd372e98eb72312691e92e5e8cd4f871f28f512815d4483462c726b7fc2012717a2dc82d9b3fae56861977ce798591c36eb93100d6c8789e6fe9b0dbbc307c6ce068775a3c0110ed7dcca13ac4b3402e7c448baf2f0123b74066f9beb50b5d489752ee02f9d59e3da3b6bf2b4a77b5c5e9d79e2a413849deb78411b98c09a931d4d065e67b9e53c40937d7aa9d14f064636d3dbcde4e65834b00de9ae8d1f9983d37b5577ae7149dcc94ff0d8edf00b1c1234abbf3fd1bec9258778e3356287d5e2f18377283a822a5799c0813bb60ae55d1576b745157688556be180ce148989001572a065a54ff4f4f8de4e016c1ff592ea34b1ec625a9ce416dec5f297f06a672d52f0d9572dab0c8dff808fc78ea9c4455fa85252a87522b48eacca385ca4407e039bfc334c79fd08e0dd00c2682530e8e580743c4fff8f6b9599302ea76089e0f1f65c3eb383a15315c5f278abd87d0b4d728e4105e4969f2cb15c3c9c375491617724bc80a01d2c408ad1f88f3f24cc95484bc0533761fc85916629c4d8954980682ce24120a694b4c451a64d08a5ac6544a02e15b8b226600fad937da310d7eff456fd05a416cd600f1a910ec4290968cb9e8f065e9c47b24e13b6daa1983213f0f556dec98d92f9c929db394fbeea795ae9fb77c8ceb64bd1bb707a081df5f1feaf123a80bb9c274cdb471110c1e463a15f22b133c2ff555fe28ebe2a70f74b17132ac3e53c761aa7f6c0b27b36d6627fbbe4dde9186e5c2dbfaa7f9d8b729708ef7f79801702c85f65f3b69d3fafc375e1ab1da7acf74d198c0cc54794710ea1ea9d5d4ea67adee46623fcf80e04bc3fc6404f0619218b9fe5fd377e4b679a0595a0ab23777b87f900e45bc52c6713bebba803ac1388ab028bf810321ca6a548423129b4cfdee31dea8360b06ba657ecefb6c83fbbb35077cc1875538f1a502655ae06f282c6d2ac43af7b42eccacadf0692710b13b1b9b0c5ef1a84f209380625816a41c98ffb59c96f15781b7ad726749241560ba82aba64bcf987551d523240253c0b45485f1c21c1b6b0dbf8c3d5e50746eb8da44bb46c75cbe48b175c1213a9ff7a83b3d7424feeabd15f1bb68ae9d2f4e86cb4594f097e95946cba4d8ab93e0e3583d9f097e3c990ddb20129dd1d6508ceebf8829773ee7cb7b3b250281a319f119f8a464e86ab015831c922fb0445394265843fd17b568e642661f49596f3eb5c9418a21b6673a7fcc4aa0fec583e16cdd7052852325d899b4330030ff2082200b4f365acc4f31d401a02261a859130b9206478144b92e3e9905d9db32ba3396a93d17842ef77f0f35edd8dde675b939c91af782fe8dfe6cfd44d41ef9c86338e37543b8ba9542f3e50875284c678b9cc3d4e2062838e47aac19ce30309b5b2e7ebbf6d7b61b1c49e33bb61f26155ddef31a6570db09e65c788cbec1ad3eaac5db9eeb366467b39f4eef3e2fba119079bc23501ebf92a904303720cabe0c89c827a667e822b43ce547fe51437853106dceccfaaab085dd1add3a400d9ef58e5c36b12445edf85fe3d9c1754af4bcb646110f5ea28dd44d6724f7de13625c72a76b87f2c36912ed1c53a88e0b07974dd03cbf04561c6e611326e5bb3fe6cd1be2dd0a0658e45e8fac84b06a5e4ba0fafcef7010df1b88a3bb2b128a311b7e3e0d733ff49df38488bf2ee4c9c63f37baa528c1f705e4027f63c5af8e3227f137e0a1819a9781443a41337e70cfd989f324617e356c683b9864be5f6d094b5f02d89aa216b0be5e33eb3511989d2b9d2f56e9b3b363994d60454b983e1b7a0684860b504529abd2be1519152abf3ac44f6bf0e729e785661ff2cfe27f9087c0c5bd02abe8fcb5b0ea2acbeda99813e211ea72aa520e23f24ca2371d118555cc23c4c254cebcb6cbf0eada6967ae5e136437367b6c7b1d4aa6a8a54f82967594a46e815e83739178815358d0607ca091ab0972b11ce36b427c33d7f881399ee88a960dcbb87282b56c3c4349838d16474a0aa255338d97dc2a0ae7b9b2fc0155a214f593d50939dbae36d7bd424a757f125455c72d0c535c6acb154e3e23357ded83e6a2f3ad7d1e724bae76ae53b6095e05610416bdbd69ddfe8443af6fe05ba9fe73a7c8f1bbaa1faa04d0c115526e5a94eee2335b79ec9cdcf10eeccb476f23d883f137e26b185c96332466249133404d90f2d333b7aa3fbb59ed3424779e0d32e1449fd48cd85a050b350abc08136d8991e4b20125aa2b96448a1dea236f1090a679821819303c3fedfd3c379ab3ab16df27c599c6ad186967993b04dd08d93fc611b1d0e2c0e9f597d37f3cb8060e6081d16d33163a7cc19a79ab2e892a69c2bfea994fa79827c422394bf99caf565962f87669086fd0496683471282949380bbc6ab1175f7cff3cc5cf4b7a8c7abb314443662dd8732c33ea5d0b4a6e8168ddc588a962f3078be73a35935ba835e2a42eb09000bde31a92169a68510c1fc2b1f776cfb1c4d0662befea1fb10db58897e9476e48a6f553acc9f11ec93807bddd4d37026d0029bcbc1cad52bf302044c9a8b071be4ea8c1235b1568e15c923e1df3b8a6487e1fb7339cabd1dae6ac27eb116a10810153d1864683e561b1aebf83ba895606f699560b7dd17497742c60a4469dd2b55897587c81c08b64e1f39b6672451716c74b2218e924865d92c64da16f0094736f2c3a9d80773f70d7dc3011c6ade22e4006538bf4401bf00ab14dc7d01e8bd31e44a6ed133be91c5b07418ae21b53d34f94abaa2de21a535e6dbd9fc1841b86c2ca065434ee37a4c4d262d11a7c7d7db6eea8ba39f22715641f1993ef93bf5d89b7450a6f4dce82e45296bf5fb6d9bc5781a74f2b4f6bcdc6acc9e7042f4f4c73647fe1c61eaa350b2e04e2d539db0c028962cf80ed9875ba5d4d19501efd3834addb109ffee1aa9e095faff8e28743a67262a88e4150c9763de84f5e5f947ce55e08fc6d93a9d69486946167a186cb22fcf41e9258d90c475bfdada6ef41f5d0c46866fa4986eb8ab2b5a0b8c4c4833a21fa8bc2e40a9e99e6cdaa94a68091bac300c1eb2b6b003d66f461ea6d4861f8107ceeee2c38c0a6b0754f5ce7bf3cd1f96a9c2cd2e352e213bbb55ff1a01ed7e14285c1d7b594570c7534073bb7bea4d52a243ddd30eae0f16a1fbbde9348946123848c27bab804abdb80e7eeade12583075054ebdababb004a173c838e39e005f9689f2ee699774ae8c546c6465fb95b1810839c779516feb88651b647afc973a044b1129836afc76048253b67b4802ebd4d2c8c3707f7223b13a1f980f13fbf941545325a89df80ad8d5f89e34527c0057842f6925de838eee0c52e10584d4c89f7e68d44b78c1d1d7da9d6e92cc176a8bd0fb021111404384ae5a95d411f8c8084144c09b70bcf7b5d512982122bfc4556a02bc56630d704c0633beeffb171f69d6cbc0552ad645106ccfbee4ab5c996c372d38de96f66332fd9b3eeb6d62705e86da16a587e43b7015231a7f8b6305ec4464d3c9787f273e7791e517f0ac7ee1449c43bc3b12d92d91f4f520274ceffa4fbcc98919435bca12dca1dede7780efb916fdce46b09c71a36c757ac7d87f30da4884b41a1b8d4cae19a9996f3650545f39ef0d502d49e7a0a6d3c0979cfc8d433e9b75d0912987bc4a3b91da229e9f63f53a19c2610b52aa761570aa885ca036314b53edb753f0d4438463ac6ce0f30c8aec3580ab220f310157a84bccc2d501590c250e690fff3b685e3ebb6244528aba826db6e621d8869e2e191eefa9d1f82f5f7a7c06b7e743fd86d29858ea4d397f1f53ba41927621ff7b8d45db96d633016939ad941c6b9a752c61147a9e8281b4be0d5446d13da1f1aa8be7a3e8eff32f48cf40a33e36fc617b4e219b1bb21a850ebd57e549d088dfab00b420b89d93fb4c47929a58f7d4768b04a13f0bceed0338c3e4209841989ed06eee752153bce74c1bff827be270cd6e62e8ec00db5e4591ca24e16eddc0599593e6c1d8a43232388d0c66cf359599eb6d06b9c5354fceda1bc09e49380697284dea1aa793de2190d5c9d7028f2ae359a3710a1ee693249ae2c89c33b86d38a970095dfdf93cd3f43da56c23872a957c444f85c11df62aec7711746d8252e1d39631a737171b5e3af1dfea975bf81e9d421518310e352dc7ed7286df8defd231e94ea8a07e7ca2a4fde7493faed9030500520e7b054f175cd1fb7f7be6f90907f8887ef67f8d93c5cf4d97db7f9837c5cc74bfbc3a34c3bab98c3859034994929e0de5f075c"}, {0x90, 0x0, 0x8, "f9617d38a8f696450771dd7aab5b7936b36614a9b32fc25e1dfca475395ecc77a4dd16ec3a82dc38cc4002af281158b3ce9d5eed84530221f1a494c1fd66fa571863065a32d3075ee739fe594613a8aba02b9f6b404f20947f35f1c586c14a86606c57afa60aadbffe7965648b5eba06e117bf04ae92f27e8b4fe55e"}, {0xd0, 0x1, 0x96, "1546aff43c43dfe6613d13c13145c91a0cd184afc29dc8e83bdc8c0369b0c55680d62eb4d41c20d8f37ca61c8773f8071b5a4d677a3c17445de563f9bacf968e83599094860a020bb50cd24e37c6e4b3c5b4b0b7ea74f5737c35accd1813a0ff18cb56f70620dc640e4ac2e91b469943e36b0342fad00d0672ae6e83339f4d42a95c36d5e434f8fb50571beb9cd80c2ae0e0b2a43453ae4048fa10fdd2cf7aa2346269b850587875351f1ca5ec6c76682cd673e51fee280d95e84e1a0e"}, {0x10, 0xffff}, {0xa0, 0xffff, 0x1, "d68e7c59f6b41c5c591183add3c13f76df0faf517547be6cea747f6e7ef7a0248b9735a03470d8ccb993ec0e20da66d23a93b67aac8da9efde47f6ba8ddbb2a34e95e196b7cdda67152e336ad615b5172f2b104dc7dc8706414ccad3b31d4756a68351bb10041e9486babda633a41d89ee4ec7af44f3c4428d870fd969da1cc9063062c74fad69e42d9a75ac25"}, {0xb8, 0xffff, 0x4, "1d3ecdf7501d1775cbb7870ab0855fced2cc6d23181b0bd9fb20f7f32b9b5c39756afdc99d211eef30c275644801703fcc3f8d4eda4a98d77014c4e42dc8cfe977f5ab0cd6970ddf21b1d3d5d43d801adf4938a82200f05b041ab83752ed734856765b9c5c0ba4f10d320d075b0be0921686cbb78f3db58b8be94fc430c00a5dcf8b1c70a0aa783778d4ab86532e8c34f9efc7ad4bae80a6c935e44b033d935d5d1fbcb5deb3b49b"}, {0xd8, 0xffff, 0x3, "e6a6ddf48c34f9b7f74082c156391ab736c3b3a0c7db3bd97ab170ba1f8c2d11ee0bc94c1881d3b5608933d2cf08cd27783849f61802aba60fbce83aa98ee815bf44242018ce590ce616c305636e9b29f7b5827da98cbd26a501ce0b639b12ce042377264bcb49e7d760fe2c2c7c5546c4753f7269735438373c5110fe56f445018c4cf7b1b2763ac5801a55d4be77922440138efa4fc2e509376162749c028b95ab24a2ed05e5428d38e41f00693526e27c8b8d033255d427bfaa015cf77bf5c39e"}, {0xc8, 0x1, 0x7, "27cb2fef92f59870ef59bfde978f0c2bd0082f9f05bea403143188d14d21bc724a312166662fda212266c6b75df1e0ec8cad6c8ac4aaac4dace665ef9ade4d294b421c4d4ab17eeed41a0b8734503736ddb3932c3ae49775df3eba4a88cb27b8798b77a2905d8ac0ed3c0d6aea01bea3ab9bc161138758235ceb3c3e5c896876e3996d300b7ad200d3bc1deeee7cce91dfcb84ca5d618b9833c1bce836f3c8aa9269dd5f99d8d6946ea172cd399271024bc002"}], 0x1478}, 0xe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:19:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) 14:19:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/disKmap\x00', 0x80, 0x0) getpgrp() readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 14:19:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000080)=""/46, 0x2e}], 0x2) read(r0, &(0x7f00000004c0)=""/239, 0xef) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8, 0xa7f, 0x0, "e0321ea23abcae2f129e0865a568af772139f48d", 0x40, 0x7e000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x104) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x2, 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000000), 0x6f}], 0x10000000000001c7, 0x0, 0x3) ftruncate(r4, 0x0, 0x3fffd) r5 = dup2(r0, r0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 14:19:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000e6ff00000020ea1400", 0x0, 0x2}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f7", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x14f5f025862e29f9, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000180)=""/151) close(r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0xee8b, './file0\x00', './file0\x00'}) socket(0xb40f1e36c6f1d89c, 0xa4e1a3a92f2c117a, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) shutdown(r4, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0xa, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x388d75ba, 0x80000000}, {0x18, 0x3, 0x1d4, 0x97}, 0x1, [0x401, 0x3f, 0x63b0, 0xf6, 0xba7b, 0x0, 0x400, 0xffffff2c]}, 0x3c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r6 = socket$inet6(0x18, 0xba0fca4579771402, 0x1) shutdown(r6, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:19:53 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = socket$unix(0x1, 0xc13ab5f95fd02bb4, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x3f}, {{r4}, 0xffffffffffffffff, 0x1, 0x10}, {{r5}, 0xfffffffffffffffb, 0xea, 0x10, 0x3, 0xd4}, {{r6}, 0xfffffffffffffff8, 0x88, 0x4, 0x2, 0x4}], 0x9, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xa, 0x4, 0x4, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x3, 0x20, 0xab60, 0x8}, {{r8}, 0x8000000000000003, 0x132, 0x2, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x800, 0x7f}, {{r0}, 0x0, 0x42, 0x4, 0x4, 0x8}], 0x6, &(0x7f0000000080)={0x401, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 14:19:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r2) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}, {r0, 0x12}, {r3, 0x10}, {r0, 0x100}, {r4, 0x2}], 0x5, 0x2d) semop(0x0, &(0x7f00000001c0)=[{0x8, 0x61, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0xfffd, 0x800}, {0x2833707b4bd13f09, 0x1d5, 0x1800}, {0x1, 0x2, 0x400}, {0x2, 0x7, 0x400}, {0x99eac929798c64b2, 0x7, 0x1800}], 0x7) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8001}) readv(r0, &(0x7f0000000040), 0x40) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) 14:19:54 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 14:19:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) getegid() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 14:19:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="87e60684e749c8dcf3668414b603cea27cca131243a56161b2fd5ac6009956ebca567c046d171c830644533bfe63c66f58d147cba4419a5fa22303a6ea7f801327d24e1ee1d6fbaa0362f3e475a5396ff0115789aab14499eeb758082b4e2a64567f1722f936c0aa579a0b450871594a1b6aa15dfca117ab56c6fd1425738d913624ac7789f8c08b451e7ca5e9966a659d6f77ba8dd5254a68a3a87e97ae5f04fa33faa5c29e8af721be561e2d628c158e87f37c62f8aac4c00259effb7ebd6ae75334f3a1fa9d25959dcb76facbb00457a51d23b260f3403b17218edaf041018ad04eb23fcd38ecadb40a7224b3130945f2cd46cd336958812202b1490dff664cb942801709c0547f2443333705f8debb4898c43735e9ae8a30c92d3ff9bbcb069b0af8f52b7b098add7dd89dc8cd68566a41ae8b101f6338442f1130a4e27a105a0bca3ea98fefcc1bd849960525fbb6efca218ee446fb93be613c9452ad3ad5468c268ce22a89b0fe7a1db026031ed032f601e109c17e41f03f8294e751a34c15e650a793893b6c038914fd5dc060bd1f261278c6febb1ac868e62b2c712b986d536e1f4b0f169c223ac779e770a8e0b5c023724b8978afb33936602673bad748a20561a4ea4224310310911a4d593a1454586111f2fd3ec5b93958069cb65f21909d8272a9ded405a2f6caec728daa45f3bd2c17140ebd4422e4a34ff133ccd0a57ac0abb35ddec623a96d9f6a49e9cf9a878c9746620a5343d1d89898b69b5fb7eac920d10973bd6d4ab7fcd706cf499e697c9baa53baa64dd537d0f079cbabc2053bb57eb9eadeea7a059ab42e0e5a9b71de6eb2596f90e40184437dace2bd74b26b57c0396218d3173f63f42905e959cfcbee43dc870ac47ab70711ce754c376319fd8cc7c2942b3de65a56aa7493e18b9242f32c5f70a974937d70e7320c3e08e87370011d0daddd8b649c623cf0f6fe1f64e5fdcdf52b6615a34cc628f8d8b95933f6e013bbf941a7ba718e2479a69ea778504109214628841fac847de78cdd50219c371cba6aa2d0c26c3925d7db1d73a8bc11817c8439a52af06cc1a4eab55cb70f36cd13634f472f657fbbbf4d07736b6f736038b61f272a0a529d1dc33c822abcdb00d5c93e9c899cef5bb9826a4bbd600d21944c473bf9fd62d71efbde37b4875808c51971884ad9366b99f19039a50d00dced903487050000e851dbb27b9ec2317db3c41c077d2139f57b81abe755064b6a2b451211fb2efbc50fe14ffb46f7ceba05e36142846f6739b6fbc3743961c50cf2a65be2c8d56704805e1f352231bf4737b93f79b97827d7fd2ecdec2e6f04c07e4a412f399f72a8c81683e04aee96fc4713db8c19c11df91efab9c31ab137d1523e8d29f95dbea30bc94d3231b4bd449236438545806aa3a4f905a34edcb60084a095cf42ee05a77845fb6982bf5934bc44fe2116d2d12182c75d01e52fbee9074ac376baea3dc85dc5aeac5eae94a56349483a75844467f175244d7428faa0b90f2145383ffc10eb5605ddf49b3513c48b1734ae87a7a7cadc28f54cc2459c2aa9bcc17a7ea5071013b23cec02ecc6ff96fdd4f24eead082d8684ac101cd85c1859db59f34bc98ad654bccb95e7908d776fd0ee902fe4564795deaa699b27407db1a3233fd3b13fbbc3778f2f24ba3f76cabf596f7e3c29ff23d8de77ba1502c393e83f7655ae44caf9924ad68d11c94968aa52463a45b0298e171232776a1c0c2cae39ee7376a308114b750e274ccfc9024e77fa3d25284975c8f255e142dee06cac1f62cb277e2ade2791450f9c4ad612cfa6ba42af59d7665604e808d4f5f2259a16dddfac9fa3b2191f7c6427ae348f17ee7480eb66efc6d27fda0b7b6ec8bcd67e6f9022cf4cec645e9ac44b50b5cdfe4b17265d3ec09caad99061db198fe3141241a494c918038df04828f590079f0ec26f939655418871eab6062257c1fbe28de45eb0793bf5b92079c01a34fff2126518e8f751b17b1082dc6800e551fb1f70b4bd91c4142b11172ffa1778d7864650b6a69d4048cf5dc86f3ce38342bf4b0f697df359d526ddb5019f955144840bba4315ad565f897ee2af8d2fc62a6a885d31f28b43d51942769f1e17b8422054f530520ed65f3f54d1915ee67735872edbce7a753b0a4cc7ec1e5a54be62e80833a1d04b0a5af9911e81811780eef916599dd4cf30b2157af4ee47cd5623baf72638ad618c4b4ff3c432f9795b87071ebdca5ec1a80bc2e9edcbae54aec301012e7509da725f9721422a0acc856a12b22d3b619de19e8724d6df33ad9f6961f4813f63ccb13ef811e0fc36c97a3c3efabd764c2972b02c5e5cc4005c56ec45933ad23acdc7db70dcfbb023dbbb271455a664e9f7bcc20f5a6a362da449a6c535f7eb2f2a4f96938fdd4b89ccb214a39dee4b1717ae7b7c8e2df73bacece3100e7ffe067620e059d2fdd1d9fbbdab1fddfef61c9083bb0c4504da401aa7260b49188d2658d2e9a3c3ac11b66e8579e55394c8e181caa9d6ce84064b9e6d41e4e09e4a0a94745ed31b4fa6335d18524b178e9950251603ed44779ba34a50f9894b6c93e394f8ced937ad6c4853d972d1e4d5a9af4079ad86c4f1eb7fc9425dd57f18eaef771b1dc4b54fcf0e7d351b6f1073f9ac78054087386651b64592a829b97c6feacb7557f48c0cdfa429afb4f388d250ec03606358079e4523e4fdf9541d6f3e51a3093982ac28584f6f1503c2c3f2daf4fa0ab43fdf67bffb748179256f7cdcc218b8496ce8eacc0147342cbae787ac7ff842531493d7f64119c45123760d81d17c5926fd57442419837ed8c5ade2ceae8fa216998a4ccdfc0eebbfcd84f6e7fd6e420ecb8f117cdb256c92457c0dc62efa6cfdfacae3a6393f460bb0461a3b6621da89f79f3dc0f9ded12c8cf45a0c3d5469ab3c981cef3b8491ac5e056a9436b6749f72cff3f4cb6974bb71e68d6f1f276a02015fc6cb8400a609d7c71527a885afb902585650d1f6fec98ca14d93601a7157e5b0d39a23cce02d23a2b25444a6d2fee195c9e77947349bce8357513f1b7d8ac2e97a54acfa4d5aac29b18fb2784ea0671c4a97be7f7bf51801d7ce0009aecc237067c6bcfe221614f1490cb57749a1d581f9728c80ee943b429aee6aa3b74f7e33b82e79a0a096214c26eb6921374a6505800ecfbb55f35bd0ec49ab542c85754a2b4470706fc47c00701d8c765b12f3953a7099a735f00563e9d0dfaa30515925c54f2114cc31d84d673cf07e81007dc8066d62fb43f9a99e81315304ad57181586696dd6c1f12afce260726e34b37e2a69f6dae92fa18a5cfb7724ba6170e487aa340f628f70049a63a3b7f2011dc5bd617d3a097a9b5d6c9006b9632f7677865e91ef3f38e3ba1afb5827e4795473255716e74c1f3b34a23c02795abab04359216d31ca30cdd72b173af627ea46b27055c2b8867d2f4f71d350d02c15c56568f7ca50f0dd417430fcc7351b177381634f7643e209913688eaf584bac7c0da3be3bfc82f29085db7a275a9dffbabcb8b136c482965a41ef39d02fec9948f52034ab3f3bdb4aa10cb1f4dfca48dbf21ada27ab3958432986eeb7507972a9af26b5525f52b205b6f7240bbf997f3ad3a33f1d686554187196fe9d72542c1a59445ce5787274c776fb71062adbc2b9aae5c49afececbf979f0dcb90e02484de3dcaf85605c698ed367134e8e576c93d0005f475697c04d4ec0260929e24effbd8b953aaac70152ad177a7f62893fd2715b5574870c05bc5d8041738ac818fb5ec9004929b88e87d309f3672c8edea2d80375dfcc6a685b2a4548a36625039fba6794be9d35e9044e664a97be67fd5182dbbb9d9b15fca59f2c1c45ce1b672fd24650d6333240f3d33f8dd3fac57b9a96694235cf6fcbaf79ba508e191176ace9545dfc066957411ddd0834f7b3d7a0b9b9c9b09236fb2ccbbf8891f47ab70b12f99745f68d5bb9923e17b90ec5139001cebddd1a6d3bf5badfa50ab5fb0d761d0f2627b7726eb62c3405b43085c8d36ab24548e02dd2a98485bf0bbb6da31a0e4d9a0ca105ca12b981f2b48074b377863684b820d3bc69e512052149315d81262d545258a35bded12433f51012f256db3ef26b695f069cec952a90afac5eb054cac1eb52f32b176c2ca749996e1450de05686ef7bcb2a62ca3c166b3d2a6ecea52a6b6d6f56268a4d18084228637dffa907f675e34de9fdb1866b62ef15f65cae8c5da908ea338464ee19ec316b0af6228b7bf4bf526f43df700b468a5717fd0297f1651737ba8212b2efff098b6e1d3efb089846e3b4c393a121537b9102ef649356ebf9f0a1370da8cfbe3a6f1f02146f1fb8417276e2221ed7005bb422134c009b95f0dfec1d03507ffa8b5b5ca2ecf46eba94eccb0a6660434a1cacdbdf39e5d8484bb7774b535799ed603499635e9744545fa48f399a838432ef31e629d3b89e30ad2d97261091dc5bac86c3125664abcb7adbbcd74d0c2a54a3c2c4b9a38236addde267d975d9b546b726609961864c0b91eeca50848e6b54be1bcf72c8d8bc9ca614b860e40f24fbe1f6676ed4a99fd4e9742b129cbdaaa667186f56b90ca292f60878cb65697c8406dc3d0c01f5c4ce6964a01b988c16c67dc120f786371e177d97cfafe305e2c4347484a8246084c81b9cea6ee6ace9425f337704967ad4dbf6e728ab283d1d17c350b920ab2e7d084bc44aa3f8d205a174bd6c436721d242ec50afbadb0f4e8358056d98b76f5d9292abd787c21c321111e619f1e8ccb4c55018fea8dae9bfce7796a8776bc4ef0ba7fe842333ec76e188e0e5c90cc2f6ad3a1b3db31b062470941841f315a18a45146c893520614d2c0c83f8a404b8d022f2664e8017984f32b120f97fee0800497b087aa03566956c20e8d7457312506c68430a627fafc662aff59422eb146ab9c86cb319813613b811ba08ca3419df2a0a97514d65cc1ebbc58c761335dfc348936fd7421e0e647759f1e189a820baf4012aeb62d60d15bda7b2cf014e1d1699e2a80a99dbf9711fee934329c29fcdf42e32273786feef11b5cd33201c9cf0c829e0d4ea2193a00c2dc9bd67ad08c785f27f48bf9202ce471c7fa38ecee31681a54ba47f2ad655d8da7ff27020b8d464ca5d3dea3aa21b3b9c800348ece1650ba904dc824a0c3d2b6f8a760d1ab2b0e8fc592591dc03aaa150a7e30a281c7b482fb0fd5fd1f2067034c63b8df3b1478b24f0899c85906bc8876926e5987363650fcd60a4f06ad26bdf8cf03355b6504c00f243de07cf5405a0ba4c25dcb776a000f77ca4e603e2a5a4862f67eb894517d75f92c3bb5d91c04ed4cc5f2eefe54a05c76eae498020b27e9a4629957c7da12afb494d1bc3551badba8b530ff42c5cd2cb8b7ff13151c3c9773597e9faa9ccaeab08fe98f0e55306460217d36264a7684944b3f53195462a1523ec2ccf3fe6d0a2ac3a43ae17a6e85ac5bf6d71d730eaa28ae13ba8c93c083d7729c5dcfa842974eb87851d9a8a4d5f1826d0b570e001b4bc249723f46a7f0384a9c3c1cd5be2d1b004cf5714008c28ab213b87cafcbd46fd1e63d1b51f5ebceb5a3c0a6f5798cf6bd86f10756e75925ee2fd5143da36fc784ba8b7b17dbe915b0fb24d38b37dfe664b9ea0295a0288046bf844b2084a852587ca7eb0ece6967358e8d364a0bb4eaa97ab0a8476cde689351965ce59845094b334f8899e544778d107ff02e7a04457863698b2e1d3780a2421a5c5f8a9a5ab7eb3b13f76048", 0x1000}, {&(0x7f0000001240)="56060849fed3dfb2fb7a3f1b95d9a20ac54b4723961b48a34bcb8f70d1f104631a29c6f4ec996aa8003ed6ac2903869bbe007c346a7e4ba48b8257198c9e47dd01865d86bd61560ee415670fed74eb546dc66ed2c340eb770f62d892d8088eab6aea99f1238fc43237635aa37a223a136b489f74cb7cbe1986f6341ca39805829f30dbd7c06068f212228c19f024baa3d429c04a33d3e96beb4e94fde78027f9bc1c61e2774e6a2fdb3f34dfdb1ea37f12758e1c84a70a047dbcb98d488951f1eb93dbe516026f18b65200184d990ab65641b8451b8ae7c89b18ab93cf9748ce650f0e35a0de", 0xe6}, {&(0x7f0000000040)="0c100f77b3d01447b6412a510f947e11904927ed3ab6fda81f1c6eaed83a34e17b6d03040aaecb5dc00717c0c82140f026d5887d8c575a9f16", 0x39}, {&(0x7f0000000080)="c357fd7c68cf7dbd96e4f3616fc9236bd67e03ab0b66bf518c9dde63", 0x1c}, {&(0x7f0000000140)="e8fe5008d9dc3d32c241cf4720c6548a3f74606a240152fe8246f28bfe0a915882522a7b8565933df3f986", 0x2b}, {&(0x7f0000001340)="601e866fce174b8cc6fcf6b8e506066ab5aa9e8f21f9fa0164bac9fe8edd9f133e85ff6e73237ea6e30ff062c018737c6b5898eb4c3a4594f36aef69ed3351cb1c7d2e3997dd6e22e6251825badf9ce733bc3884f30076bec57b18fa9c096d9a5eb055e8e8ad330848ece7033ccb5c4bba453cd910d9cff20004b9bec71de3a2b27dfc25995d2051e7f92428aef5e7d2ed2011b5c97e81a73071a733fa3a49c8a3c4c10654e21fef4ad66b3a993b02a8ccbb0269", 0xb4}, {&(0x7f0000001400)="3893b4f011ddeeb684ae0ec568f6a785154d13f44aa764e38feace68e33ae78fd9299e3ff3cfb73ac323ad869fe98b1bd13c8582c228254d290f525d1f265be5641ce8d82451b7d6452d2773cbf6764615d6642ff75ca1ee98a94cb8f018ce552239f0ff7c54a407829f1f28ea34ac7b511af05811dc9063fd99fce6567c5739e6b5d083dcb62edfe14f2f9884635b9c1d26cb727d14571deabc400cf26bcf41c9c66048523826283b5cff38f69d7af6aadb68141d7d3c3949721e10bedafbcfbf213810a2a611f41d95ee192544fc2864f0e785e1b78439458529cc6754759c5531c318c8a8c06b", 0xe8}, {&(0x7f0000001500)="c81cba463b3b3578faf825e5ce25aeb9c6301f0b352008987075f0ef7cbbeee846ea32deea94cc624c38e042fdc5ba4fed970d30b39525c5c6c55fee1a25ba3bddfc624c77d80016d8f6f177d65632d285c0d3cb0788d44190318e86e65441d01a7f5f1682bbec9a74307ff0ce9f024aebca", 0x72}], 0x8, 0x0, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') tap1: address list non empty 14:19:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 14:19:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0xe022c7f40acf04d0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000001240)) 14:19:55 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffe}, {0x18, 0x1}, 0x0, [0x0, 0x9]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 14:19:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000300)='./file1\x00', 0x0, 0x2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(0x0) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000140)="2f8760f774fb31ce0083676e6b1949c19dc22f9d78ab4f693dafad9841355b6d6d5802fa42090634374a1bfefc8422c94b3fdd8660f9fec16bf118cbae7c2023e0065c0e56468391d2fbc7de3ad36f8ecb18fcf322e0312714b342e6a0091625fdde676f1dca7247a13ab11cc7bf1e73d7834a9d0f08e59f3b69134442826cdc52cba3f2c138353d4aeb3c7c704fe278fecc63ea59a7903ef2fa753ba558a5d44a5769d7e5b71a1aea44b965b43e535bd577e63df8d77601084d41aacf9c1dccfde71d00"/209) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xe9, 0x0, &(0x7f0000000000)=""/233}) 14:19:55 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) sendto$unix(r2, &(0x7f0000000100)="0e7e96bc78e6ebeb7a985f9f9015007f1cc08c22a6ddacb25b44070071c7c6e514af9a5619c22b59cc7142cd5f80d79ff294740697d7cac80512630e238ba568681f2fdb2d380becfb89", 0x4a, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="61261205b3141ba7a4b5"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:19:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 14:19:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ac6c696555881f6c2a10102300000000001fff045ad35a05d5000800"], 0x0) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:19:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r2, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/135) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r4, r8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) 14:19:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2ec, &(0x7f0000000080)}) pipe2(&(0x7f0000002140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000021c0)=0xffffa345) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000002180)=r0) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000002100)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/59, 0x3b}], 0x4, 0x0, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 14:19:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ddb7f05c313596a68d946b16c9ee0046fbf80000000000000000dbec54d35c58a3d4db9251bd4027cae0ad3e5f9a5443d3ed5557b3a9f8471968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e106b341d08204b29d315aa71288d6b2732fc7853767bf6aa598267ccbf3a5294785f7f175363b261a388f758a4ef430d1574e0fa54171bf618c3c279adb31781da550e5bd2af041d849ce8ea1afc19d9d46a38a6264e2fde382c7a998eabacb3298d870eebcf0033a9ad67b167e85e937af148cf693759632406130b3053e15abcd4758b1f7eeec72a045740570935fe0ba2569c94bd3077f8866ca6d90325b6f163388e61d918a898130c4947703996e5ee5ab591dd845a31a1721072b066f2ba758fbaa09ee2b6f2326bb8c0c825837cfcb75d66ce314d08fe161c8547a5cd25402f9ab2df409f5f43850f40160d16faaaab", @ANYRESHEX=r9], @ANYRES16=r11, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\'\xca\x00\x00\x04\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:19:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 14:19:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='+dev/bpf\x00', 0x8001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 14:19:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x20, 0x78) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r3, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) setsockopt(r3, 0x10001, 0x6, &(0x7f0000000300)="ad905e99de3a2579b827b0bce78791b81cbc9cfa447afbb17612cb96ef1e942dbc6b05582d41d073e72b86b7a4a444d87552d71fbb4b200746b6ae490d8afb4c1f638f7d21c35b76ba5eacece3e0f83e5fae0e9387be702e967a1f0c840878a89534ce05f4a80c2a54a406d3bc8cac3c9ff41e4ecca408b4cdfb3fab2d5793f90e375c9363ad7acd66514572afa42965da78d0e8cdc75cf0815fce22cb580a17f2ff71ebe8b37c", 0xa7) r4 = dup(r0) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8, 0x6466eb659b55664e) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000007c0)=0x9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x355802c4640f9732, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0xfffffffffffffffd, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0x8003}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x2}) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpgid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8001}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0xb, 0x80}, {0x54, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)) r4 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r5, r9) r10 = socket(0x11, 0x8000, 0x9) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r11, 0x0, 0xb, &(0x7f0000000080), 0x1) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x4558bcd53bc9a24d, &(0x7f0000000440)=0x1, 0x5acd1396cb7e8171) shutdown(r10, 0x2) r13 = getpid() fcntl$setown(r10, 0x6, r13) socket(0x11, 0x3, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000e9ca000000000000000000000000000000000000000000000000000000000000000000000000002bf154b5000000000000000000000000000000000000000000d61b9ecd46d821d33d0f21d548f7ff960a69f1b32e9cd3d68d7fb0750cc16b84e85d9bb2ef01e77e2ae44ed34a66c0278d0da5dee26504dd96674f0ee1d2355ea7d07497b945474e3e6f6ce254a2f7999cb9f4142680acdcfdb5ea85100a6e9aae370c9d15352f305a3b544e6b6c5ac277fe984a107d20a289166c7a12690e197f594c913176ee905fe0263946"], 0x55, 0x3, 0x0) msgsnd(r14, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x1, 0x4) msgsnd(r14, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getgid() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000003, 0x6}) msgctl$IPC_RMID(r4, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5a) 16:00:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pipe2(&(0x7f00000002c0), 0x0) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x8000, 0x302) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000240)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40000022, 0x0) syz_open_pts() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x6debf57f) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000380)=""/233) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0xffffffff, 0x7fff}, 0x8) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000140)="e6920d5f9e8a61fac7663e7963d2c8b50105ac6286dd03d3481bc5ae57b4bcf5cbb466b795c1001412ab8fd881bd88c4973a4764e17a5700e90569e4ec48563d209de0a02ca7cfef48eb67d754247c1789643d29a5a17ce70d06db41ff8447880006c9f07cb1dba0bb08390acfd2560afc3f02fc386478b5b06bc5c06f650bcd902fc6856fb0b124c777d67b46ec43827030d05f91d2e78931caa20a1dd90557fd3bb1cf0eb8f3633ae6573a1d15031e1f5801851dbc8685be639af898e803722e1eed632b7328d651f4b1aacb924813ba", 0xd1, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x40) pipe2(&(0x7f0000000040), 0x10004) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x10}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r1) 16:00:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r2, &(0x7f0000000040)="e9", 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x6da}, 0xc) socket(0x10, 0x4002, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) load: 1.51 cmd: getty 20954 [ttyin] 0.00u 0.00s 0% 315k load: 1.51 cmd: getty 20954 [ttyin] 0.00u 0.00s 0% 315k 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x6b00, 0x12c, 0x9, {[0xff, 0x9, 0x4, 0x9738, 0x0, 0x849, 0x1, 0x3, 0x3fffffffc0000000, 0x8000, 0x0, 0x0, 0x0, 0x517, 0x33, 0x58f, 0x0, 0xffffffff], [0x0, 0x1, 0xad, 0x0, 0x2, 0x7fff, 0xcdd, 0x1bb3, 0xaa0a, 0x5], [0x20, 0x1, 0x8, 0x6, 0x80, 0x3, 0x9], [0x4, 0x9, 0x47c47249, 0x4, 0x100000001, 0xffffffff], [{0x4, 0x9b, 0x10d27f8, 0x800}, {0x9246, 0x4, 0x8, 0xaa28}, {0x6, 0xef2, 0x1, 0xf0}, {0x2, 0xffffffff, 0x200, 0x5}, {0x0, 0x5, 0x7ff, 0x5}, {0x4, 0x0, 0x3, 0x3f}, {0x2, 0x93c, 0x7f, 0x2}, {0xfff, 0x8000, 0x9c4f, 0x8}], {0x53bd, 0x7, 0x81, 0x1}, {0x8, 0x1, 0x401, 0x4d}}}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getpeername$unix(r3, &(0x7f0000000b00)=@abs, &(0x7f0000000ac0)=0xfffffffffffffe4a) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r11 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f09ca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf124f6a4ed215dfaa8dcd297175b9ad30cf417a08972f14c366f04b847c6e03edb5da"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r21, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRESHEX=r22, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r15], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r20], 0x4, 0x2, 0x1800) msgrcv(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="ff98dc4670206042e284002fa004000d7e1dfd6fc1e7e56afff7ae0f51296de754b74d3209864aa50409c8d644ffcb5b5bff0e4bf9e29dc3e2ca2b80a044ad4aee7a84c2ea32f81680e042456d7145fc43835dea65ecf4a0280742fa012f5658e57d97007f23986453f920d03d2f524c1557470d08cc651202d0ded5c6e08490b348fafe333239daad64a6428aa11b60623594679d71b3ca32c4535b6891f28bf324efff6195df33206053307f546b623dab3e9fd40cbe437adb312356a0505782da3c463017e0a651b2ac2108d6f45f05f8454988231e85e811dd40818b465dd913ae77088952124568474274c53329a09bd1b6755e0172b21a452eceb34b813766779827ae9e"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r28, 0x1, 0x5, &(0x7f0000000340)=""/192) r29 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = getgid() r32 = getuid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000280)={{0x2, r30, r31, r32, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r30, r26, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000000, 0x6}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r34, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r35, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r36, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r37, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) msgsnd(r24, &(0x7f0000000580)=ANY=[@ANYRESHEX=r36, @ANYRES16=r10, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r13, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESDEC=r37, @ANYRESHEX=r35, @ANYRESHEX=r33], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r38, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r38, &(0x7f0000000040)=""/32, 0x20) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r39, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:01 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), 0x0, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) fchdir(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x41) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000440)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x2) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r6, 0x0, 0x3fffd) sendmsg(r6, &(0x7f0000000340)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000640)="f861f96e970a6364ef43d11971e1a497294761e7fcf09ff84c33a795a231b5b1f176ac937f20fc412e8f843b31e6be49a1ee3b71e764a35957c226414f0afff7469ecc3f34fd8a6c2ffc5ed289cc9fb9dcc15dbbe434bc3525945ea78fbb8043f878e70e925a8cc89167cbd062f99e4175cfc8e02dae42a1d6932a54ad2020b7c816cce0451b6f6e757af6085fccb20f1c391947d1605557943cda8b54920478a6cc47b40e2050cd2e45dedcf319d27a8b3eb26f85104d974aff1bd1a8aa79c6a0bf82140764664447412fca290909ccfced481970793f13ed6b2e78d4398314586583f203dcf256ecb6bb0d67fcafbf07f908571a255081606b71a4dbe3d2e85c720f396bf1e694fa9f3ad12f4d9c0e7a7646ec7664c9ed1b3e22c835c9123c09cae1ee6e8e1295e6a34b9269dc953078ddf4b941e685c57dfe80b6983e6acf7a182e8b43e796c8f18765841851c7aef646e3c243ea9f8d4e8d091534900577bbd98a14b523dcd3d2fbbfa26beaa63d7d54cb76c4817e15a2033f31d46ec2911297ec2a6bebc90d9e4ed28c7c8c2b15798a8a6c903d0287bb1cff07261f7a9598f5c82c45d095037f152af65658a8720190827bb90beca7d220fd644b5b3e49c262827b8df1add245e08cab059217838dbd9c47041377ef1a1c8f4d01f70ff0668e8b6370a67be611ec5bb9fa96895a1211df16204aaa95894a61ddfc690e0b2b300f2d193d0092b8e081793720aad15bcffbf09860c6c793b69b7f0fed09920c210ae99d0a586b24fdd904b8de7570961f2407ab5d1404fdc26fbc349565c69eb9176f7810806ee10440d7b5970a06c7d3c8a96d4913f42156ef05e828e7c00fefb57acda74f8fd020a77af6d8272fbe1cc18705551c2907799062d4209b98b429e74a97c0c2ada5263e701892b763804d08d38e0e4521cfc59022977b8471b346cabf691aa9318319ee89d4c5d85656f6b1ac610206bb97ddbcb9b1d69ba1ebe99f15d546d37d0e9df15f5eea9cb3198a42af2ad09283656f3439cc2549df995a9ee1627481ec691124ef1ab4062b2980d65dc4c5fd0f23ec78af4cfe0f302759c6ee377118d9db682654f7cfe49949dea0953d67d44a92d3b12a23b1e74a90dee40354fea50e08c380c48819ba067f553a7a62dc1e46d65275ad3d3cf3cdd61a1227e49db400bab9cfd7b8e3556cbfa7113194c892e0da52a81bba87806778d70c349b54de0e945b281f538436623655dc2cde96946bcdf3e8dd44091531f9a00a2f1517ea03cd520cfa3e69501475a8e229311c863fab26ddd7af8261317caed84cbb25d736a83549a8735e2a7ab896090daa09a8f8bf8c2e2219da3c9330e10a66d03ed6d9b6578027a3581418f6b6606396535c75814dcfc5ce217bae4a05b4ad9bf3dd31d238fcb1c6f83ac36924c62e1f64fb3c0868184a0e94499f21f2ad1c2e59c87c244de3ce08f57111c0aad480f92318eaf9d8cc71af3518a6fccc5a2e86ea391a2a1f7fb6bc3b3475082c25e816cbedc02a981082bb970921950ab8ab20dec23032320c7044c79705dfb53032728f333d4a1c97cb40c7ef819dcfd42a6e945b4ac15bcce03c6459db3674c8a494621b71c52fdb380c5d174384413f79363702b968a6f7a1bbba7aab511ea8b68d2a1ce8c53d0e4090a32fefcd8c175b3ab28b6744ebfd936fba88290445584696cf19f88d973b31d05a1f3a6a6d10d6b4f9987918660725fb4109fab0f16810bced68dd5347ba54473ff0c841de01f7235900019cc0bee7588685fcfc53d943bce115adf6625a932d4a6aee0a33e43049c9967e56f7f2ec10e7eaa095d29e0f1e3415605ae10794a4a3965cfa60c0a9c6cca12788ea382b5b4ce931313f7c84fe196e9f895f594bdc061bcecfa60e875c98b856d14e882a36c2c333a16b687d701eede51caae2586f53f7bf5ea5a368a38a680fa571708f9b2561395f3e64129243deee1e7285f09223afeab91a781ca33a70243445f36352c6639698bebba255557dd80bde5434deaf8750c663468c54412ad7a29414c724e510ef96debeac24cc9265baed06b71aef2201011179f49a74ddae54b6b68eb606bd5590469aef6c4864666c00434c2f1073029bbb217e27a6f035305f41f8bd9853667024073214a999ac2779976e6abab801abd49f94699317bee3400acef258c5228413418e3af2c1560b85190bc64c7b1b81a0396f4ef40ecbb7da08abedb9bc8c125ac357fd2242237557b0074cd7fb3337e6ed1778db4a40d885111f4317ca85f296d52dec57d5c1bfe99997bf8061e4254e8796d7399a1233ff78ea4de064b86933259c8bbc7562e872e320c4b3cb5d06ba6ceafdcb5d090d9e29422bc699b716df028fe890fa9abc45c8affb5be8f8a1516adc801885b00b184e98fb75b46706f796b91b887f74f33960558e1466aebe6b092c407f1753c087ce431c74cb5876c9b50e56b6e5a2dd2feec3ebce4a4197d0bfd1266e01cd0d63a2ff06aabcc4214371afa8438fb5733fa0d19ced8721f3887f41e59f11de97240c0628f2e4bd46041b3564828ca5561e72db2911922f9095e9f587d36bd9bd12ab144dcf472b0ce9b0f55db6d26112722f50eadd81fe6a1351e7b0fe24dee3333f098dd1d3f7861029a9f98d8940a332193e6aad05d4b9d6c71ff783d52cb8b1d6aa7ea920f7b6c45ea6cbec9af5f33a941d8ee43d5f1829ddec692de4fd4c209e3e6daee5fc9c823f6a036b6be76966ea05484794695e25665f28a1e7cce94570ff71bf8f89630acedbfa6efda25aed70bdecf334130da95f3a44849725e664c8fb7aef4dc6ec237d9b701f6d35c646776067cb5e8473eee65948c6da1ae8d193408a4f65e20052721526a4470dac619881ae8efa822867d0c5f1d21a314a8706c5b7addc1e00b134a30d7805cccb9edc27f54af4e5cec0f8b5a94231e15b0dad29e2e66722752a84563eec39d7da015fdb25c0d2e3e62e67d89c4dec03c1546aede83e43f222724665914aaa4c587aa2a9c346d37ecc26a5933d114c6c80ae010b962fd089e7fa650111b8d9e0b2d2bd9df6f9c5a297f034ac9bd9b752d0fbe681d64a704fb9dc80da0fab505955fd28ea1669e11de2899ab7464eac436d7a862e1d12cc87ff345252b6fd62a6b583dc2f7fd3a3b5d8eba0a514958031a1d3d8bd9e50ab9e463346ebf7b9e67f98c9848daf454d5380580e7b67cd297bd4f088a32600827563767dcfe943609760b0818f9c724707336a2ff32dac545325faf994f663f60179bf20ec4e70470d6baadc95d91d5b9b8a09de752324cbc6539ae1f89cc0a36aaf84ce4e6b8fe40f114ad099f72c28fef234fbaac540b9473b7d016585e185f42658dd0f1b2b035f42612607da705f377ba2b32c05a32842716581cb9ca7031a82e75b0a15cab6a28bf3892a1d295e611ed1f0ecd47c9296f35de60a6d3e25d18b48e591636d3acac4ff4cd15f5748db630bc331d9338a348d9406b6bcea61682e0c339345cf8e4f7686b9f0dc22e7855ec6534ad58c2a1b588c2d5ad9a0ca5a7936916b91af8a736c36f066a2dbafc4c8231fb018dbb733a03608f23c9542ead6c0c212e6d2b592e1bef5d1eabb69e19acad5a570d10f4adcd0b0f24f2cfcab1101452a612b4eaf4096b8e6872b7603aad8f96570e5962d7134a6568527e447be08a54e95915a920ccafa48c3fa45175895dd161445aacde0a58b5be85c0e29516549224f0d4d65a8d3feb0f48064ae5cf71dcee2365d4ee74926ddb4b78e5fe8af45c1a40b6ff3e04d8c7715908dd2da7b9d054c47ac11af391c6c10854bd38ba2282ed80e546d9852390ccb3f210c00f32082df5071fb1e2fec340fa34a6b4daa71557b8380e2ae2f3ecafc90692d8ed49f71a4913c0ffd7792501facabcf80c3c86503af6ddced152924549e42624aaee32c4449015a6f52b8c6b1122b69a049fe2f5c69340c31c8211e5b1eb22573707709609216220d68ec12e4b6436915ed1d8ca3d378c5cdb8ff30c5f2e1d496b1a75ac0e25cf0821954573633c9bd36f1c3f01e57652ff7f6c2559cd37b659fcc830d1cbe0c2e82956d2149466fa98dd665c75a75dc0a7e613527cd30634293815976cea3607360a267f513ea81dd6d7de36c3f2944c8f8c3df00fb10531969c62569e570d1c28dc2462838b9fb3c57a9c908953056bd5c7fd3139839833e08874dee6e92558fea99b8beed51344864dd033cade2b0b45d4536c7a56fdac50d01d676f8a3c5f14730fada7200aaec15eadeb53c5a33c80287a1b0797e0dcaa070b09de19546603ad41f96627a70ceaa303f469a7f14c55abb23181efaee8f74647ad863e69ec2a1387ede08bc86e031a703bdd9efe28ca9c658c835cb3ca1306937f218ceefd051fb13d8d0904d5a0b281d38094b55c827727ff632e6f892e156a1dccbd58a0565ffe9feeadebd512562de69e0d151eeec786658dcb2280974637cd69969bfb8db2e548453c9db7443d9abbba21d53a1091988ef208aee2cb667e25451d557b6fd9f1a6427df5711210f15bafa4002de8d880a0a237ed054d235bfdd4e40fe3762e7dbbc6fa762d5a452aa9dfbbcf8fe62e949ac3e51ff903f82abe5730b3097fe8322eb7e34cfc37553c27b816797a63fd4a7106b00d38567b2f02afde86ce3021ef4b135c551996dc99f88ac3603deb373e0ebd6848670c1cab21e960b7b33f446f033bb68653c3ae5b9f65be3c94df1df027a6e71ea15b4d119a84f15fee0033b167875e19abc64f8ce3aa286abdce57b1f677713f29708ee5562820aa6c51adf3930095e4f99dbe085fd4600e2bbce871d451c9d0431c29d6c3ffcf6f35e56d98b4a0e1f1c3df691ef20a9112f8d71db5e1a77359e7226ea346c9dfe0ed5ba5d70bf23ea47241d7a5800abb6044eadbff4b737a344f7dea41c3178076e8573faa9535192275e2b38fd1a522a4b7c99980fa8ecd3eaf557fdc979415b3058a0cade5c97bf2f6d0d23eeea0fb7d4295add831dfbd24d388a9abca8eb532a256886fddfca673d2a2e30bb865b53a5c963d5328cebb9045a21bbb70d1b01c5ee776b32ce3c0accea4dc406600146c0d8782b0e95a2962d723d115cb29a21d5117decb9757b195d00009387550283de0168a4ec90f682ab3b2d1496afd0e8e7e6b0051281e1e7e29cc74835efe196d000813df7582af7edc4fd56b8e9e4e5c283f34c652602a37d35d8c55b452edf829c25afa1c0154bc14ca62e8408ee98e2808884b32faac48fa99a43233db7f2c635483953a3a51b7c287bbf5724d635bc6a4d97bddf95f5f4695abd0efc02caf55bfdd9528606799c9cc1a70e968412e326aaed1c6372c8472ecf02b86b9694fd3a7229b9ffe785ebe5d4ef773fc0666ed1c97542abfc53e46e489f54b7e8ed31b7ae7390215e9abb0f60ee0d09c6598a08b03e91a1344d8fa8accb58b2ca130028d7c018701f3c9a0c6cf9aa796b32debe5b9a168dc97159a2c5008cde1932c814e625fc25754e9ec4b3f1bd843d6f66e0205c562155481c1804cc9d42e6d3c69a5991f1e8056857a3667a67ccfb5cc9c4477170b3c0903428aab74d14ccad32b462f6c7d497ecb83207f26daa5b2cbf85d83c2717a1b00826457468268e9975c8fca7ec2b439d5b9897efa6a5485db8e115816a5c02f5b4570901bd9e24b8f18bf26bdcda7c9926b607c6fc0bf2f6284c35882361a622b6932db1c7b7a8b39f550109079398103a6e19036f5669a569b797e2e9dce92eaa09602cf022f6c5b51c90bd2c7a4e414bc2", 0x1000}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="98000000000000000100000001800000f9e6475d08603411d623a0bfe67d741f43e6a67544780efa6ca1f2b51db0304fa9a82f5ae4b9313f5c399bdfb8125f17aae33d82a877314358309ae305c68cb279cdf56e7719d7e338c9b652e941da5aa23dd4bcd9b944abc13d068c5f2df3d252a5686dda6913bb3541ef55071349ee0371390669e735a1beafa01c6b43edf5edb9c68f47700000"], 0x98}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r4, &(0x7f0000000100)=[{0x2, 0xe2, 0x1000}, {0x4, 0x80, 0x1000}, {0x3, 0x5}, {0x3, 0x9, 0x800}, {0x6a101d275c69f5ac, 0x1}, {0x2, 0xb3ef, 0x800}, {0x2, 0xf000}, {0x4, 0x4}, {0x2, 0x8}], 0x9) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x44f4df4108e1683b) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) r17 = dup2(r15, r16) kevent(r17, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r7}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20, 0xfffffffffffffffe}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r18 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r18, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xd, 0x0, 0x0) recvfrom(r19, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001580), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001580)=""/198, 0xc6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000340)="cdf847b075a59702b415467629d358b913ce6844a9eb12213d3d7291825b034fad2c61d865dcb0601143378b83e0e51ddb73cb552d5439392374254c3aeac2bd884f488f49689c3368433aa9768c92d56cb4a547fc28bb0b49ec17cfaf6e400736d53a2468ad2a90afc900ccb873cfffad4c99ad494f07e722b12ebf63a63540c28b4497ab", 0x85}, {&(0x7f0000000400)="db8aac91fe50fb88a5644d26175d176a612534298fae7a1e098e02a28e3732c332bfc8a6cb", 0x25}, {&(0x7f0000000440)="ffed436c47657f4ca6e8133d4efb2044fcd18efe9ccaa59fa8a8310acdea4149490fa579760b2fccc8a5b1437b2650f67ce24a13812b7223370228813bcea22f1d3fdf96a84d2cf3144cfc0289ab62a46384d44ed47727713a77a5e894da47f7d13311bf0ab57313682b1b549cbc4da182d22fa97fa81c1875484579c5fe9608648bc2dd25c4e0d88397d221bbbed6f459c0944d5b1f5f65f4880922288b8649e0d713f1061d4d0cd3469cacb51659dc560fc0e51d1f1480119f6738ecdf364c68f1f0342c79eef1f4e1e5be246137b72a6a851c5f63ddb3dc685d8be6a233d346deca39f0ffe4bf16d564ddf60bb13a4c2388c56fd849666a3215e69e2c02b286db51a6c9ef077fea14a241a510e9422a5cda9e80bded339d391bc91755e3c79827035cccd4133d6508f44f7d53ca7a53cfffb3676887fd620b9f243868a1bbd8945be44ad2788a35a6a3dccf1a71cc2ffcd230fa40784249787efc69fe3e1ad8b2712548668854e8da4ebc717296cb397aaab7d3b04e1202965c9d05c98eaf3a28fddd9d4523a6c4b87cd69c68ba5433c247ddc9f34f3a369fee9d2e0ab6fbc4c492eaf242c9541ca66e92078a105442288788969e2001221abdc5800ecf6caabf536ad12f4051be8430e993ef2fe378c9c95510dcdaff342b6d699e0a7e122af6bfb371999c012702b49775a85fbb238f6e13a28c334d02507eda6a88e01deff16a84ee2ae393528202c455de343987c100ba53f480b648ebe15ab47410978ec40923ed88a50fe4cbf97f6f4d96a552ddbeaf73d3f9efc71299f29f79db70dea1f617107fd3e92397342ed2b387ab49da37ea1c7c96aa49fd4c6fe0d63671ba73681996798c1e2b5db5cdf889423bec66b10defee0631fd19e41ba6b3bce0dadef421c3027c16b8b4d9d7c456c00a91843c7f0810695ba8ec3ab7a43f98d7931358f02bf5e6648632a2784991ae19809913666219b403cbc18f036d4e81e18753e7913e0ab1882d3e6e5982cdb0513fda68d312ed48b69a03fef5e829f8946f3aa7ee19f0b55d97074d282775fed7d3be431bd3d0fe91893024dd22fcf1409236807431ef9907939ffd34f1c364372dafd688a303abf532b9baeea48b2b9d2a78f52c3442e574982eaa05bbeb2b3a0114e06987cb3b81784256df21a320dc841c17afaf58920fc52bef8ffd50b42794666665ef5ae53e1c387dd35bd4650d869b8001d923fc81bfeb3ef27fca1961cd9512e8d784ac2a584626cd23db50db63f0c27de2032b6b39f168616f712d10afda925c894a00de2158d812406611989fed688752819a9e014cc909d2160cc7d366445331a33730dc052f0b7687ab86ccf1be5bcdeb6e9cdd1a7e0076041aba5c320bba428c1db41f89dc7323107cea793db7061836940c6e16da9a5ea27e2c56b61870e1692aebfd85a47b32dd71c39c65a9365d9c241a37f8c32b67335134681abf171252f1bb2150647d43c0300ff7801aa8b8e454697963a34dded36fa367f3cd06090e411a9f0597480f3afe5630c0c8520224cc63842dd9cc88815e436bf230b93be2a5945f44065918de6ea318ffeb558fd2ee38c01efcd3b1900dedcf8656d4f559da446da046f3678f61a725d7b900707c9391f551c5951ab981a2b821a03651dbf3f27dd3e408db4ae20bb1a5f1a3dc5d3423755687abc5c7115b72d6d78404e82be39b4ebba9df0887c73b3b80dbcdbec2628d92d32794b8c398ed7effae49d31c6bb6c13624b332e5f4995153cebdbea2d668f860a0cae31b0e6eb5bcc01682913cf9a9ce7fdaf67a123fafa74365c8cdb11d9ffeed0de0f7f15cafcc0c5012a0f0dcc6fc317ae914d98750acfd21c4db1efa90aae74bf31270e95f542c96009aef6d77598b77d667dede0ee1e6f6be6bd921ec2dbfbe0e12d21574dc9b2201b55694a80afcc97ac2f17aeb6762a9d5e938345d78f71d7d169b52ef878e583ac720f27a0ca15fdd2d3865c4b38a16dbcd727217a502df92ca62bc064040cbacfe0cd34c31e7383b9505bfd0d04f8ee3eab81e6d62e2598f717671180be1fec19b505cf329e27f2ad598f7f2d8b0a8006aeacfda403b73f86a555c4d24575f79e81ba9b35ff603e4932689affbe1b2743f555c1f23a595e14295cf2baddd19be9dc42e400aa107db7cbafbd63d0e41b0209289c2b2a095e7be4e788402d8e79df8a9b64daa7475b967c4e31b0a9af7beaf7e0b5ac7733694a3710b930aee893f78faa8d604cef7c8dd8bada1656c632a0d09064712b72ef502be95f77ec35021a9695ec668609c2fd1ae38beaa3a38471bed4f57d472301aae2a0b39027ab49b910b8999dbbcb84e8c0d1c6d983f73ada3418495c8eb74ce81942b32cabc9958f56d780a60b53cdee9fb2384584364980f8239ad19b968977f01f8ef8a0c3234784afc25c77bc0c8328a755c6d9ab4ecfa5b6e59c6db738d17a41f4dc7cd0a8244d78b15cea7cbd5a08f2c154e95d3f20bdd6c6e497aaf84874c4829e54cbda567bd284127ffef77ecf43ac0cf8a3a4ee2121bb5ebd0681837ee91d25b41f76d94bce0456c92a91daef98af85fcf96aaff853b8a743f2d39515442e2c9546d13296540417f7ba51b893dc25f62c8ac2c15e0f30976ceb213d64b416a627beef46706b2d4c6edada807426e3c3ae38b1dd3c7085cb4754194212e5e04cafa4cd838f8b34c894e5c45f4357ab836243e8fb98b9b338026afcabe766d719a2e400d9c10b9dd2040c1dcad5fa20d19c17a0531175aa5c91ec34eb0fe6f00207b4419efa42b44aae2332a88f9ed5f5133e11c6daca8751de4f8d764857afcebc5d47b0cecd67bfa26b8a0c67d69d2d8dda9d8f5b7ef3118ad3a95385d956d561a41d2ffdf2a9d5582b5458a461c19787430a85e852b8b23818f61ee5e0c45a1cd4bd59e3e0645986bfa3eb12ee169830341615864972080df8b13730a47ae50be497ec5a8389b807723c15fda043ec47cc9ad69868464e6145ce8b05869703d7c864af14320feaa7daa2ecdd2227e78a42c0f86f0c965745cd46bf680c67114228184c78914b3d12a2ea8580449699fc2b9fb5743537bbfbfe300b600c985a6c063b68a62619f0278ef8c566c18d3defd584d17a258cc944e35c49b435721d06ae2246e90ddc206664e95fde8bc1a3a58c360063efc00b7dafde1559332f0da06ce7227f6458331d53385e480f2123c5e7278bd91819e666ff43935f1b0338e71359e466dc14fe6548c23915ce1eeb0bab25154388c4356be1934468335a625aba8a8f25baaf207e449c1ec63bb79e055b946310d97cd200bf912e3d07ca8378e858639e37965c84cb52ba39f20964323b1555c321781152ffcab0da703ea8b8122306a92c8ac63d68c48dceb1838fa77ca695c0cf90cce1396e11d5fa57ebf7011c0cb673635f81e7a826580792641abcc8009031489f2fe6380fd9be613bd0dd5e3619785d2f665da6c3d785f2b4d53ec79977d6bd76db48bc5d897d67a4fcdf1bf53ca771eb942f73d06097f91055c87b5ec76ed923847fa6fc45bed87158631fb58ba8a854f1320f117d04c6814189688fec22ac5a9e09ff2fc51f28c407c6c0f89766ea2de284ca299d8fec9f4097666b6a0138b6eaaa33c21005c0169f4d4a1f5807c37258ae8a12d34e387da07c715559ad0c7d700bbad476760a63fb5d1c632078891f3d9acbf904ca25486e0677a3d2914921302e1ed88390d76b085f5b03487cf6c03cb7487f12ac07c5ebc2980b6951eeb2df2387aa7e831ba06464d68a763529177c9514710fec9288101d26a246388b7158331ed8dad2fc9e48a299129429e940116bfc25a01d9ab8f86ba3f69e6fb6ce7524d8bc4a6e99ca7d49ddebdb87b165517e25998fa164f1e7bdc78b01d2fec7b8eaeedbdcd7a94b486e14f3f012abebc67ef53730dc48c49cf82883fac3549453213d6f1e055f22978cf20eb5f612c3d986df65e1425d08999c983b2e14303f014ede7e5f0f9cf33d72ee4f7946319f1bc40a124de1b965a2c54dbe0f1803312226b3e356024bd8da97aee0c9a1e029d0a86a02e3a799c05b22d8f57b3a6ef01e813e2b0408030c5bb7fade8ff78fbe79f2572496a27bd3163d74ae9c1ca262b1dffbb0a26d1e62707641cdb608825d077b425de62621110c08c7e763f30729d71dc34188ca701b707870b4e9ec95003caafd58dae4372ed95e086c440c3b4c4fec1cd6a5eeb652cb1b725d231935f42749b2a76dddfe314723dfaebb6c44a29ecf9ffb83d79d6bf303ca8dfe652270af610146d36f3bc3f8106ea53538b1dbd1fe7edee5a2182991fb2e41fc47e2bae209f514f510ca34616f1679d5737cfe0c85e458e358f749d7b581d4d2900fc45e752f3f16582fe2cbb8d1a5be4269c60eb2b04fc1166311d8b27ad956a77cf473214820e81c939d6233278b13660c7e33dfc82f220c7ba1872c1b605c65585184d8badbaaf0a753a3c22354efb8ae6a58adc4773a56c90b10604ccca65f8f0b113be2defedadabedee1db9b7ac285f268b24fb8c3e09a1c6e286be86ffd1234c4a306c81bae12de21e82c4356231dc53e5b7380e9a25f3f8e246140d93adc77f3985b3f82bda4a2156326dbbf01dc1517bee4213a798e52961dbe55d3d483c137b3409fe8266fad7919a610b679e67ab3ce39ec19dffd8476813302cf1e88c347de241eec805b008545f1cca1b30667efcab63f838edb378e4f4ae1f196d8de7c322f740a484aeef79f3083a7d157b8af4d50fc16cf937840d0bcd1c86a2e203503e9e12c19eaf009f146759cbb4bc015a0805636474f2b2a5431dd713639e6050335b9717f05053e2f5739749c946990534709db47e3e4c682119c9b2147ba3e62b01258f3cc6bc06e1e5be4a990a131c51f48e14aa3b5568dd2a54d5afc669ac2c533606da0f53f471de722cefd20c602ce1ac01eba7e961cb6ac3ad5e187c785800a235575756cf2d2fd5d8bad9e47ff490d9c911025286730dce4316ed3806a0cca575b9a8a5b5e051248eb0e6adf0b04c96a6841d025e9de800d4b7a1315a11714d050fec6e27efd771f0a6ac8af64b4ca0da2d3162c079314d5e7a73da19262141d71c0225b5dfdf65e4649679e0c2db34b97b44de2c22d3ef8ca51f719b084346b52838b88bf75e21a7a36002ea3d2df8334338cfb283342bd8f763dca0ac58566f08bb08a30de1740fe24466bf96c191278b8dccacff439c97450e2eebf925d520b2abfada837dfef04e7567ceea28138bc15952e4b4774f351ae13d279f6075574d805e87e18e61b49d9203662f1e74fdc0f38115aa77a4c7b2071f970de790b77625e30c971a664e9404a258c0cca60ec5095d5b9cf795cec86beca3ace47d8775fff170402abaf7a33c795d012c0baf177f8a2c746750f6b2fc30dd5c310777d3663b8423d24b31b10a87e8921f0b72f908cfb43bfd6b1fb825e510a943787b254f88942d35216b1fcbeec95c39c9d9bd4564009b3c1dae207712aee9c15d9bb452d5798d2d3a8df4505c553acae0468d6fa1cbbc24500934d7dde42c2cf5fde44c8c2ece4e4f5c3f755f8704a4914423809ffd522cfbe19cc90789b6d66616d57b07c0b53ac0b213d00203fbba91ce5737b805a8a003a0d251c5a66dfceab13bc1f8674b0e4204f21b3c452c02c4ea4a0026a1a4b9a1c452fee337c2c736644d14d5778842c06e0e4b0c5307aa9b0ff5c38e052561cc7aca38eace59e65be2d582103e415a422fd8db883e973af928c2ca68cf9a940069bd0ce9a6b03732e5", 0x1000}, {&(0x7f0000001440)="fc0be6933fc8be5c5dbe0932f21ebdc807efe780aa492e83dfe9355463c950d7fde411d525f89ca4daa0830d897d78d5fba2fb78385957d28e9602af828263fb4452c0cbcd94cd68c2fb8067e1b8b6b173628d02f22f25aa6dc687cff033fc9690a22d15f6b6bfce2830cc07232f460c055f1cad", 0x74}, {&(0x7f00000014c0)="8f86a9467cad4648367eddb8105f7816aaca64eb8fe25ab4a7", 0x19}], 0x5, 0x0, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xd4) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/248, 0xf8}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000002c0)=0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xf81e41234789dea1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000340)="7c69a16cf0f8e101e25bc6f15453a91b712bc85b63244c6855c6b38756efaa4f31b8f438030ce3848dc775ffea74f453a414a6120ebc992fb8177339e3ae3c242712b8a83449eaef23f3c1800c3870c8a0e25291f5450af708184ac0395b89ddd8c55b21af436e5535240279e21f61cb2c5d712bcb34ab8e98d0083221b4fcbad9f00a467a8e01eb39391507f4662ed9c2e7163a100ab5531a7d74fc18eeb8dad26af108785c392760713bf8ebed3c68a69fbdb937a95bc99715d47175d7855c9f6ceb2bc3acc59609e78c6ec3b7e75182325383d3b0e743793772274f5894bf6463707035628053111eadbe7592d43212427e487615fbafd8bc5d9b8709") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x10045}, {0x20}, {0x6, 0x6, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x3}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10020, 0x0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2", 0x52}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x101, 0x1000}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="9f112bb3b41c620e0114b1c7874789538a136f0a681a39ff0cf0652316c854991d03cb00bf4fd68203303d14e718f5eb4f1f55bd2326f4063f63403713f73f519f9aa2a895d4eee10ca7e8554bdffefc85efe3862e231477ce81d2a74581d777b564e6a6155eb170cd6cf5ca5772cace0c9944a8436898e9800218072617f9c8652bbdf75a691d96b9ed6b33136f16201199bd922ee5602f05d92fe426f1a1dad2ca16713f348947a3c306ed30c88cc9e42e67cac4342a3fc2aac9d467bc98e2fbe7a52336d03f15be44", 0xca}, {&(0x7f00000004c0)="f6134579bf50c1722880d431fcf59c2ca268a4944228436a409886da2a3f07cb33b86cd9b021f13307e35e07dadb46a7cc0c867e5e7c36c5ac726f95c446e51cf6d5df383a2e4ec5dac7d2088064c59dce81b34a901aefcf8dec96342d1e0c48661d9492bbc15ba9cb25e44c19faf1d9930ba11045538109eb01864d0bb8a15c70d44c2e4d0c8cc3c51fde1042defe6412168de3bf2b8327ddffbf5f5b9214f59c1f77a4196f327c1a4126de16dabb16483205b8cfc1b65037181107839d896921e7adae76df239c8cbaee7e0f04ac637d", 0xd1}], 0x2) close(r1) socket$inet(0x2, 0x3, 0x5c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x0, 0x8000, 0x7fff, "220b410cc2cceeb0be6eb405edfae6257d5f75c2", 0x8, 0x5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000280)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = open(&(0x7f00000001c0)='\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', 0x8000, 0x1c1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) socketpair(0x6, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/46}, &(0x7f0000000180)=0x30) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:00 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 1: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) chown(&(0x7f0000000200)='./file0/file0\x00', r42, r43) lchown(&(0x7f0000000780)='./file0\x00', r42, r43) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r46, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r47, r32, r36, r38, 0x0, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9e, 0x7ff}) r49 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() r51 = socket(0x800000018, 0x1, 0x0) r52 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r52, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r52, 0x0, 0x3fffd) bind$unix(r52, &(0x7f0000000480)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r54 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) r68 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r68, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r68, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) r73 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r73, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r73, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r73, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r74 = getgid() r75 = socket(0x800000018, 0x1, 0x0) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r77 = getgid() semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r74, r76, r77, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r54, r56, r69, 0x0, r77, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r80) r81 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r36, r78, 0x59, 0x6f2}, 0x8, 0x2, r80, r81, 0x5e4, 0x10001, 0x80000001}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1009000000"], 0x5}, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xf30}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x9d/bpf\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1001, 0x0) socket$unix(0x1, 0x2, 0x0) close(r2) socket(0x10, 0x1, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r8, 0x0, 0x3fffd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000002380)=[{&(0x7f00000001c0)="8ea9103acb9c568d456c0a85014c3e5d82720583b19b2b9d8e8523a6", 0x1c}, {&(0x7f0000000200)="8179d82ac0a80b42", 0x8}, {&(0x7f0000000240)="2a4580326de010052db49540c434eee92a55aa55e29794b278e1ea0f3dc41f3d5d15f5f0fe1020a67af355b3ef9cb09de8f2dc402c1fbd7699e43dde08941ab29283e5730b3f80fa66975891a0", 0x4d}, {&(0x7f00000002c0)="ff2c6e008cba6e73d782d39e2a2608050ee8b8f82f5b5b036f22e0a250a5a25853cd7054ed4264ab489e12de63fd7d86bf84f7cb1fac3b5b02f1054ede6ff620a88bd15f3e9685d341bc0766bce8ecc3307dcce36a479d76084283c0814877e55a5086347efb6b01f9272a31ab5269d78e2c8d150a8c19e255cd29743c7779a2f8da4c5a4e8ed63d7e5c1e339aa802a77e", 0x91}, {&(0x7f0000000380)="830537c136a426fa704e2c459540b1aa614336487690f1cd24070c700b6720f2f7dc8b1673639de69019a73ce81308134638162369e309f4bd62e1879a17465004b8183e30c7e959cdfb5c490208fc4cbf6a026552181f07518e6443447d0217229120076ea3aef302e77df5ab92f04667138bcef30d363719722fafdfa1d2e3f37882019ebd7cda53cc829a5c1ae154d7a1e2f90afdd33fb6b884f211fc788b6fad8830b8818e8f2eb23b1a54ccc91b52a589655b98a24fcd1fa5a7e98171df3fe4e704d8498b3bdfb12045ef96841b28b25982866cdcd7ea2da5b25b159edcedcddda8965e58c76f1f02ca8aa3c22bff84860570b6e0dce7e3da74f1867aca54f4b6cce7d21824b590480b493a1b131c5565995e4b5b5781a91d795a0428f414c6ef84963f38b8df1cd0388dd578751e374c4b079b1c96a3b91c1327920f012066d30232e562eed87dc8255de74ae66c93622979fb643fe7136867ce04553aaa41dd08e904b34ba5df1387eaf63d0a989b694bc816aef1f84635a83a2cc45e267819b982884dfb6c075c590489f7b47a882bfbe289ccba9e7209dfaf520adf64f7485ded60b0c3db67566de5ee3da4aa2d232115f66096244965ce9d393fd45bd3a0effcb42942fdc8b0a5d45882fd9aae57be87abe8b561e7b62f2da78fb47783b6c8a4670e2d7c8d85f87fcb6a8b1e52782646a83dbbc5eca5c14f816fe2d73adf88f77504be4cde038200c2e6b860dac7f788ef38d40da2547889161d865abacb6ddbe10cdc9ff88f77c9e039a6ef80c8e8abc071e30b48f45f641aea8302381aa2193110580d1c5c14ee74ed5e8ff6a4515e5018fc97da25463f2df2ceeca35599cd9ff6d58e1359fda780aeb67ee08a5398dad2d852b14f1fef0ae834e723b1dcae65fd3e0b9f821dbb423f0b963d9b839c8b7d0a5e4d8ef6704bdafb6d93c75cc3cbe299b5fbbb0ce8ab9fc94a675d9b750d68025140ab9beae7055f35ca3492c5c4ea627ea13e11608e7fa7e8e6a193fc33ec43b42c789046a63b76761caff67b04853b81e481134a0ffb6655597dc1c677a6c5e5017f97f5f856da39a78330a7d5376b6e0007fa8d189dc287619f3b2099c5d2def185ed0471a2259d48de9f41132a18862ee8430e0e314638b43c52d9b8b8f70945aaea8d67bd2774cd285e460388e0030d127e032746ea08883e8a59f90ef73ce8914d9b683e425245c28b237775ce8de0e66e815b400f23513db3e428f6777fab8db302d075c37d6d642193d193b1f423e9ddf46880076c346fb978cbfca0f828b3a9b0cb445f71693fce69fe7a55882673ecdebb32468fcfbd4058270bcaad1e628a103de6490b286f47a029580de264c7959128f29efa9e16fca973b5e2a8b34a783d25eca61f019f231b4a2f584a10867d1a3d5bb6ffa118928048be24ae8bc4316654ef605e9eb76b21763b822d3c6f6585339c00075cc89827076b5cb4d4cea533cdecf89528519cf04adbc29b8f965a45866f3cd4f506654a29c88cff3d5d16ea9dc2a8caef7ce0b9e7e535848f3e2ab5f7f3dc79ecf46e0684bf4dcda8ce620072091d25e81135005db85ad53f6a911082219f1c193d4a7a5c4c8271e2586f859ee19bc9efbe1895f00596700e2356943c76654345560fe205b59ef9e9824ef8dfeb823f87d688ea88230abd543ca11d9e2ad35616bb9e1e82fa1230ad6db219d1891eeae4688ae04efd99dd061b0a0bbef36529967b08227201aabf3283b7a07a5ddac2ac7bc462a6b2c0812bd006bb7c3083e3bb853caf98548da6d807f7c8f439c94ac6fedb5e63e1731f6a97acdd051e39c7bc392c7889798cc2d8d75a4d8b92d1cb3cef8e5c116aeafef3e52f33b374d4df36bb4ed0dd8d90ef131fdd0181fce55984eb8269d0654a708151a725e604180247b0435860acca37042633220cd22c83fc1d9c433eef2e4ed5a25c7a9e35917fc42332cec530974c5b2d6e03b2a7bee7fab97f5ea574d2b05925667eb7e51a4f064297d14ee70edc1bf9b0be5163ea326ba39d136ae5b8ac0c6785753ecaf30b7d122f82f88060f24ea2d80a5ce07c1919a1de15935088f2161cee0e5ae0ad6f27984db3d7c67c456aba1eda808270d28eb70fd9b623f6cea80f781f2081c90e3166f38f5e47abe835d581d1ffdca2ed2289ee3a29eedcb319c5e6b3fb3ac89807075602692d8f9182f5a7e9c44f2a613703d955d0965bf08a6e68823f298d70e139980112f3139e486b2354205994d67e5ad698ff35d8a07590391b5d38fb8772166bca27f514d534b3b7fc144663b6b9b2d1b993e2d907a669ab66bf0cd9894c9544a4af9aa4031c7ad62a6696cab9d061147daa88cb26e2b573f572ef7cb4ed5f04a9263174100e6f10044060af09cce6fc7fb6846b9e1a46afa8b22ddcd727daaa21d3b8b3617a6e68f87e5cefdb1db3128d3b53569f5ce0b25a2cfbfc9657641c3b6116c16a4b86a18deff5aa9d2e402e3db96d368b68c14f5a51e5c5b6299e99148f541ddf50f708580aa3c151e4ba507cb368040025d6f31ffbd333b8a8c0a870353c1e8a20ccdeb83d1925ad0192e8a500030a96ad8d0066dd2978c1dd3f264b577b558d74410ee2df19eb3aeca69b3eb4d3753f6f4f27a084a33c4f5cbb096fed8ddbb0a86d592e552682c2854d74ceac9b157e6de190bd1b4e0e1ff0e62a5a3220a5b2de01b636f991d81678daf2560e9a9898e94cae899e3b7601741e31f10b3a77de45c0b7f5f25749009f70c9d50f70a1f661b694f7085862f7b90f3f5c2b81bc6fc44d69bb7adeb1d9f4c31ee81102068804d7e9062d10dcb4ff4f82d8bdd29fb1cdcbe36502ebe2f650d6c2c1af34c71a90b20458720944b0dfc5117c25c84951841880a0bd3c183159c6b104fa48012a47d56c4622feaf3f63143d49fc135a53a2fee14fff78ec4c5a86d53bc1bd2e35a60fda3998ea894d454f45bf6b7c487551cc6781e94dfb0778ed19dc6f4d49fe9ced602f64a9271da0df36f9865fbcaa15f020267c26905fd94af5335eca41f5768f2054691ebf8acadc50defc3c2d977315ca540c45b04523c93cfbf18e112f204683f6608702ba4f11dc05492238e1030ca0cfe23312f55b4bb73126e3dbed6f7fdc142eeedfbb170b3bf0ca2346d6a919b2a93d6b0f1caa8ac9d33f058863d96fb428c85468fd6f3967ce83b6052303db01509df7c9ac1513cd2c6088f8826741c156557f9fd056547fe8f32444d68aa1b644b821131197db45c8019166649834c032ce9a133f0b03e785bcada97b99b0cdeba311d9ccf275a1789c52b3b73355590d4bfb0f43b076c2375282287abc489cca2e4388b78d748cff2da208b037a026b966ae0325a51201a8318c2d99f5a5456ad325fa0cd8f15bea628b60e281080f1cf9afdf381f81bb2a6f7d5462c155475e6e8ecbc01cb28150e207d2db24747ca77e85068e8449159376471b85702f29630f4cc2ee60ea5090d8bf62a7302bac24721f836eb064bba4bf0294845bc9ad313ab0b164088cdae88bdfa1b3b73ad6cdf84c8bff03d4e5fcf3e4b867648fa6aeb9a06ae0d7628f76681c4eee6fb264a08c13f83ecb4704d867d8673e421e36b3ae9e7f3e401f2a8e59941aa58c1f98bf9d1b18cc20d7387149bd012ab101ef3a107f7408022aecf987c236ae5382b6fafc7fc5d91c744d5f4b3b04818317ba5bf82df25f197238716b199db92cc0a10ed473f4677c9ff0b2c777f48cc9b740e4f57fe05deb5717fbf132b7756f62ec676982645d21163a58febdde03e062580e95e6fc39bff5bd7de89eb2fb719c8ee048f7db110f6271edcc2a7c24a78cf565f57a8d7f7b9e2585e1c045b873d15f8d0c376a62ce97e4d6f0946a77975151284b037e5cb9a598196f00f80a137c1e1650f93b7b40596ad624b97715c9818fe313a891aec93fd0d68a0413d8ade7850636bb5ab9f2b367d998a0fd52fa0f8147d39e08548983792bbc42c5d7bd1f3264a18d5a974a7c0ff5b29f6ac3be3ec8d62bac38c257e9aa7776d220da996629b78f787de44169f86faf8de5398954d354f2c52cdbece9a1aee744bd6bc2446d0fdb98fd48b4995a2b96b0ef275ae2055a2fe7848b43c167f2442ddb8cc089e90f7e09beec61d3ddd3a99bae50253c4e8f79434e56d3c38ed6aab27512583970a30aa429acb0812d0f0011186e430d66bc23d0ae69859c619f8fd4dbb3c4cd455c14f99f32927c4656120e593b5db83c32b207444253298147615076eb80a76e4bd82a3c9edd75d00796c362b9605ada8ca51bba572ec2a94dddf7949c8945290d691a3616f7ded2461da58a8408d74b9552f8aabba442444098fa472e7da633f466570cb8b94428382e50c620a16b506d1553f1632324659bd5535322fe950cc022b6ab3b973ce59e5c2e39846a4014e358f9595446d1df608bfe7b54ebeef55f67eb03f823f1c208864f83008af9f81bae5ad73e67df28b4c0b0557c47f3a2a27548b4a5637b32b1af45578c8db0c4fa8ff311c1164dcc6496e04901d2db374a0f3e1c6bcb2122da12ae33f82a139569d0fc04431ee9f399299dca442fe41b3b3017382b08764f28168461a46a05b13bdbf4568a89a9783888c984c89e4920a5b5176566588e8180044054574ed8b50331d463fc949af2b9a649bed456ee3a2384802dcab9a0af76775a1b3b297faa1e87f699b1b41d64b307635efd56686558cdbd5a7852891835d50272df80cfcf7ff8e5b3c65e515d9739265bd99cbf82a06650ce32bc8efb89544c691da48d791f69b464757a671370a27007e76cf0464a9fb3b34c08aeaa7801895076646d35c8fd70408d7c9d1d7e4b4b26411fbd5e9aa908f121bb76d4da542b7414ba0fc9cd4fae0b0b8e0df3a983d020f1f3b76854730cd7532a0fbd7cf27c19d356a52f2a103c1a09546dcf0a1fd01af63c97237001ce44b9dd79148a4919c52527343e4b22b5a37bed70699355f110222e541430449ae1b75d667d22d33619a905edd999e8046e382ae7652c327952ac91bf7cc0a85b81137ec2aaf2cbbeb802e1bdab5ef432e9b3661a3f3f4b530de0096fdbbf1826282c2efb7376c2609fbcb6929a185f12ffaea2d4d07a864beef286ee1ba8a93484913b2e59f45a9ce0bb34774c27bc21a7fdf465dbd981e9e9f362cd9be239a0ca5c544dae31162df510beb8859942496f578e4dee437348b7ce1d98619c1f0a28f9d1a4d64cce126cc8ac702a73ed9b6b15462012a92ea74d72aac7d0eb84fbe9a24874ac50d8bc558a31079ac14dcd611e240a6f497a6ed105c14b04971613353efb1675555aa2d0a5f035b3d1cbd80dab98062ed53a9f950c18cad7b493d65a06f71f2118d9ad7e9ed2f34ea323555bf8052acb13021d37ec853d37e9d8046f39594cc277db66727cc026284cbdac9fa0fd725bd4909603e7e7fdf8db752c5ef22ab64355c3adf778e5baaab7b36eb1b2d6a733fc3f47293d05d637502fc478583c2354d5badaa33dcb3cf14d7d0d30192c2de8ff3e197037a96f9ad1a7eaeb619da4dc53339d2412720dec22d9d3527e79b801b595742a4b78241052569dc1c1e0a782c346e528379ded175982d3d0874a2f3b0f732aec09872e1091c4bbcd28a341aa67f698c4f20023e63a9fe970640a5be54fc0e0a4c27b78523a7400196accce8371d2cbe43573f714020756a0b1db1894c1a181e3ef624ecf5cdabdf9c8226ce18200afb3501ce19727639ee2e914ebc9a5e9f99f71563b47c1b0fba88607c3a7be901cf08e91b5674825f20e", 0x1000}, {&(0x7f0000001380)="57e147f55daf14e397291b01667c1a11fca4ed56bb2b1c26481b9019a84b6293499946d4cf25ccfaebee5195260f1954c9063358f02e2adf6f20549dfda240a250864f0d8734fc47fc9aa8fe21afdbd620b3bef61c52f455cd8e03919d517cdce327a6417d2d824ecc054902008079ed2ec4163430e0dd133c7064564c6395b121090f35d8ae26b895c08e07640bb6a42496ab53e52080d455cdb26cb8c28e7e1a2b50df8b27c09b0620da6a46c4b2b98dfb7cb5f0637a00119583e358a7b7bb12f7b98a9901cdd594330c304f7256b16563d30e498f5f8dc1bcf746d240e834160f2a4e215d17edcd1c224d412a5ec03ca1623e84d079f0fc948f1119cc91770c222c6122b2d9964c7d5c5b3109da1c7eb183189b4de4c8b4630228adfe8248e736438363d4f5f4dbdcf2eb20a06a84ac2347c473a2191b9d0f44ad8d2c39e568cb246b44766c62c84725c3d757ef03192bedc189475b2493b947479e1e2136aab049c2de034fed3043ba6184c808bf31a7d49db963e82c057f74fab4d727ade96e0b3f7236b615636b34ddaf8987e986dce3b272a3ea180513cdbf2090399ea362b01c8b8f8f1aa5fdb79dcd55666ad14ec975f2fd34adbedff42ce9bf7cb36f2270a60068878a53683345a5394f3a7e58dde2c236efe42e1607dcb79aa192c0d88dc017d0be701f8677c56e7582939b0ca8ef402281fe276d0593b14c86430ffc820600ff49cb2a7095a87be69b14e8deed109695aaed9854d4fc0c0c226ede20326707fd9bb3248e20fcf1cf6b63cae8e5f7d380b58d1b3e7bd5d4348c3429951ce635c9dd60dd4e0aed3394efe1a3f8e814f9d62bd3aaee3a33867e8046e461214a709e2af24eafbbadc4b9301ddb980705edfa299809c15c63ace75c5159787ba4c3865dd41b57149a09cd2bf1b41cc7fc6e9d152635b709327fef2bd770d6e96ae76eeae7b2ae11ee6efb675a526158cd6e7fe45da8a98f55ef4a324a92788f47a3744b00b207e1f5ad63adab788657a187de7bc3fab8bf7fa93aeb70438e8db590e8ef84a5bd1d6be86e3ec6296c2b73e198a5143ed1f23088fcf49cbfecec331600be871f02d84b576405133f8cb272697a005a61ae54ee5033a1ae0ba2698712636a3e21a585236f62be87d2b22e7bf6678b5d6f1cd4f23cda048173f4360755eb6d83a93d8bbdff32f5c8d68bd4a1b7afbadaf56c5f24bac40bfb03cf590ac7d26d785106496b3c619afff86879bc975466df5550d869ac470117541e1b6ad9e3ee0474fcac7d03176b0874a03cee46dda2fbe35f05a2c742b393bdd8870c72da00de6e5a7ae0896ff245035d9772b142927ea1f9f5b00d8f31120b9c2336d0bd6d15a0630b141ef70a64f1661649aa8ba15180260195ccd410961a84c6cad83ef3df2f2f956e093124714c264000587b00f497727c3efc220ce228d988b70270b24b12f56fc086ef67c6ea8861de304bad7c66132fc10bd4187536af32b3dbf00553c394f4f9289f6d1f07e8842bbd0148995528823cbe11f57e5f5f72464cb5d8aae3e7e24368be6da08e1be4772ad6e995f1afd13d09857505c55892d4a1007be54b8b14da0a56d9f3daf1e0ef9f72bf06cc250355785ecf791f2bcf81ba32088b6d764cc93917abcbff3916efea8f700943f0d180b1904c959e918672b8243d7f49ee4d3936b624568ba5ed80e29eaeaacca88d015e09b6d7a724a70811dc34e02d5ca7ba693dac0daa12a11130fa5677d7fdc6b8fb7a4963dc6d0adacf0760bca995c10a63f7c6c4b3e1803467ed6429963861155e340995483591286e4362b3a2a961ea39647c5f4380a7f737e7cd5bf5a14b5f0ab939f93e7acf04537c4b5f834708dc24b88090fb8e51ba9157b4000c82149d34130fb1ae959e1414ad86ed5673946baafdd71eeb8bd353def2c9167cd6186a3f5c5b2c8d7a4ffa77e85d0897c9fb28a10f99b59177cbfb4fa15adc939f79640eac04e5954478f25309b0e0ab514973b836e5a22b4ea7c6e9458f78a8426889a43d991ec036416bdb58121a47ceadd0b3a758222172333d2172fe33eba81207fe41b22725e5afb453501600b11514ca62f908ae3f20e03e5d77bb8a3106c653016a54002bc67c7af41fffcb73837acad06783be03195c51b77202431cae37884d168b839c3bedf30f67cbd2841119ea85507a0cf2dfa8436a00c103ac985a6e796b7687fb67b777b5a4fc6ebf00b66a57151d2b5f54c37a90f4cdcc8684ddd5b1344f9a14c15829f88536e330a2f01dcf59855cd8ef95f78f15a11e5fd2b1918db7dffff87442d5c4913ddb0ceb969f59a62246b5ee597f452564c41cc68a06fdb985cf65c42aa6ec55f51e718899a2047bcc0bcd197036f49ba206092e8e0884adb544019d94f47bc1ef72608a85d14711de283aa4ad6b41c5ed04c9180bb75629ad1d7bb347d43d9c5849bf00831d5dd7358c1805d44e261256e326b56b8d28327228da0fa29a70650329007ed0ff6bac36543a41b66709652942bb44042c5b1cfd21508a8b1475f5f14b3169e76d3f716d17288abbd091be12987b111278f43b28213099e7ba1f9fe1ef605452c3ab2678209a9c79e8720b1bd46b86b9b2e4a078f9986a2e9281f0b17762478f41cc77f9027c95f6c0175cafcc1c91b84e52d8eecd926917033af2c844c7c1bdeaf50a1622809f6b79bd92ed327d584ba158939f60c085f3acfc9185e80b25a3afbf7e4a815db67ebbfda15601a08626ceb5142d7aa06b2e84e37a88f9799d9939055bcba1cfd5f072e644d76b4878f4c52da33e6ba2899f24549fce85cec541adc7efde3f9446ae97769879ece9396591ca61bccad190f82758d7f30235702823c30ed49d7681d58be000ddab6b6907743c05cbf78a7cad91bf1c7f71116915b8d3b33f1e9483c8ad877428ddf44470e5aff19992fcd73e0e20a7bec4ad8fdc7571fdea684111d84431db2a12f626a7532e0027a4e717176e0772d68f57e551891a675f7c13f4bbe5048334cd2599cfdc5858fa953e69880627e32f33dd357c3d9fcce5e0ac3bad8104fcf575dc213037566b92128a3716211eb900ac3333c2a2b675beffb583ff84a1ca5e0b6ce9fa54e30e185f42b6df7641338486a491a3f5273a7005693662be9a8499e8cb2a2e27f1e45bc31512abb5032420e357df174e6c50e9f35afb09e54ab863ea4c58cc3f674cbf4303bfec9bec6bb6ea7482db690d966d8ae441c7ecc3fbddfc30c378acd17952d63b0a75514ccf723d35f13a4f851b2d059c37e8ee56ac2149891d216be181d1bbd1db58054adfbee7de7762cebde47eb198d0266521768ae579181c04a7e425c477e4ac49aa35042a91c6251300655462e69d7e21d331b492d35c11aca61789b0069e0931daf6cf66370d070e4ec56f2320fa3919c53a7baa45f0ad7178c8ed167a94f5cd20e5ec56c92fe5dc5dce8c2cae0420892c398e6b32ece6a6432f6f566ae31680755241c052fc2bc7cbdc1194f43976f6d3f000a1185cdff6cd1607026f80399db063c960aa891524320707dc62818b6847f0579d3ba28170e10cb0a9784da80577cfa06f10ef078bbdb2cd1df9827bea3c436d57709a50907e3a100ef513c5aa674bf4579acafd7d089d1a22ab2c7d5c95243bbbb629b768f2c386cf8f3c5c3c8e2532ef0ecbcae95bbfc066018073ce9ec3cba72043092c3079af4f4290f87f3d1479c055a13ce0127c829c464d708c4987e07094983a6218cb5ddfde932f3e3e53a2c6fce914e560e6351d34ce4c90a603d3c3aaa8f3b7ffe7586bfa5e095ac183fe283a21651f6e62302f2753d827a84af8e27d718314dc85737343c67227fb03c9e5518476000ea3ab824b26c91a04a920675a21d9831fc6724ffe7c409ed90223ded695997fc2b2f7b43e1c013e99a6d8a582dac06c8fc41a921379a2a922489d8ad1fd4438e69f0c662d77d249cfd5da0d580b43eb9ad61110d3d9f8bc1ec1ca11e8148f78cbee40794458d1602f0033c082c9f2ee6164602f3456e18180b608939bce7723b8dcb7e0cb9921a6f5f1107e48db0a32351a02c425ee1b603a55ae4029fcad16c29d049490097cbc7a1b11aa83cd4e0d596552bda7bb9ebd5cbcc51561cfe8c07d45d1f916c78286eb5f9c2ce31e54f66632a106f98cd4967064ebb23b0d76b09b7e99f03c21c42ad14c69774157260d039427a713d39c825cad758aa8a284837a31e75911c2e74559b0969c4262301d189753b1215458a411d40f5874613027498fe99249389605d854ad68ce84061247b0c8714833e9222386fda2d468b61d3b1bf1c9963303cfe3b0b3d077b8a4886755f6764943f8479c10952d0a83d30fc8ac6b054a49cfccad1f62e26dc80b5d8ed3f1aff97ef682c3f861dd4998ed24f66940c3b1bfbe2972d75444351c3e593069862f2e739e99769560206d5066c8e40337fc46a1d957a3a7ac1fda7a8c2b51d3acfaa756b4e4076f73ab74814b57aa7388feea241734e197777c3f1938db8304156036720310ab1d4eabf7ae07afb52798a2876d5b72593c0b0cf6443aa62a4bcddc8035a0023f4a0cbe197d37388986316df58460e60a3c1d0a22e3059c4ed710c6ed41002598fb769385574890034db587806de5fea7e597ba006818300fa1fae4f152925789d67de78a34a3757577dff0c5215a926d1c687a13577d93a2ae8f358f085bfed2ac960554eeb8b22b12d8429c125efcf0bd77ef4fe307f2d63afc69828ae7a9ced0fd38780748ce0f85872fcbfbbc8f299b9ee4b809047de810fb543d5369e1710f6226427a5424f83ccfb3a700bc6e6e51a3b92cb13b019ef5140bd53f5df7186db895346af3571a914cf05279b6e3e53b2ff574666fadbb0ba3bc54cba598eaea2a134ab73cf1b73ae4e0f95819f802bb9b968602e03dcab8ebbe91a2cd95c8087c3508a45bfc442edf5ee5fdf11b1d50f4908c678a919edc43d8299341bca2d0527fd90ba383e220d1268d6fc7eb8435275ab1da4daec2a554af14540455639397d2c77618b4aea8913606b67d63a3f24ebe3eb042a7099c1ff3c462a4b63fe2a6111d98dbf7c48a08a1f7764eb5af6949d867850bd14a7ec3fa96f4b76fd00015ec517f0b5082bfcd46a1198fc0fe7b39ccbc7e198f7ed8f7d062b51de015263e724d6e274099dad9918840224c9125dfd9dee602bb7aefb219f69f47597e047ead3dffc003ad09fb5e55a50b0a167b50265d3fc7812b0c41466f48fc7adb4619798e628a6516fbce547c13f5186f3e2e602f88106d5a3e6a125398f18f8e62dc08e6edcac44102b5325f6afa703c742756b094cfadd0f02987b599e1f88a90fb6911d7bf350527da2efd41c722541a4c919812e62787f781079990807309d3e01e08b88a02d65b48db1c6fc75e916e9f8d17011d43ff7c84116ca7b8bcadb0b0673c76e8cb2d3a0915772449aff25dedc9f522342acfd450f5e2f89ce6b025fccf30b0150f1eff0644687cf25e5468bb15546aaf1af17ca4bf99337018977b63c30060f38e075ec8bdf2bc488bfd7ea052caca02caee280f689ae43ff5f9272a34c797992dcd53314e2c549b3816f6f4cd9144f2973ea9737ee93d4edadb14b3c82ea50dd707b23b0c422bd82516792bd18393df737612500ca8e6f46627d16470da83ad09a92af11113100660e1321c08b922ee68b9550d8a71bd6212def50a5bc1a3ecea3f1de17b016b7dc634ba8670cf81857a40a9e32efaa3d9b20c7f2d9649d5039d626bd77b60b389822fa46a6721e8f655bbc11ad9", 0x1000}], 0x6, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r5, r7, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, 0xffffffffffffff9c, r12, r1]}], 0x48, 0xeb7811d6b8ff8744}, 0x4) 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x11ca, 0x101, 0xc7a, 0x0, 0x7, 0x1000, 0x2, 0x0, 0x3, 0x1, 0x7}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400000000045}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000140)="62d0d7a0e032f66fab2d25ea02610a76278b728fd436e2de", 0x18) ftruncate(r1, 0x0, 0x3fffd) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r9, 0x2) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r7}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:25 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x2, 0x5, 0x4}, 0x2, 0x5, 0xc61}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000280), 0x21d4, 0xffffffc1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000280)=""/38, 0x26) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[0x3ff, 0x80000001, 0x1, 0xbe79, 0x637, 0x3]}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, &(0x7f0000000040), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r14 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r14]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffe, 0x41, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() dup2(r16, r15) r17 = openat(r15, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r18, 0x0, 0x10000000000000) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r18, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r20 = getgid() r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r23]) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r25 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r27, r32, r31, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgid() r33 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x400, 0xa) recvmsg(r33, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r34 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r34, 0x0, 0x10000000000000) pwritev(r34, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xa226b12da4183c78, 0xe, 0xf0000000, 0x3, 0x7}], 0xffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0xfffffffffffffff9, 0x4}, {{r0}, 0x0, 0x4, 0x40000000, 0xf005, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x0, 0x5}], 0x6a13bb40, &(0x7f00000001c0)={0x8, 0x6}) 16:00:27 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)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) 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(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff5100000000ff00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = socket$inet(0x2, 0x2, 0x80) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xff) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93", 0xe}], 0x1) r4 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/139, 0x8b) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x101, 0xfe63}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r7 = socket$inet(0x2, 0x4000, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) dup2(r7, r8) 16:00:27 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="6414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="2225c9ea546d518b958c8555167db359601cd5bddc1f5148aa8bb1d1f57f1513baa23a3330a40aea06585f13a607535b9848932558af669a828b64397e24cff99919e6dbb65be10b0f62e512b68cfb7d2dd70d68c342ab2de5e287e7a7b2fc1274bdd44e39a978cd091efc9533cd50c92ce6cf55f349a5c8b27b35977f65bfa9a584f7e4f0062fa2f8c3e1e3845e6f288e8c0e0203d0f40cd8b679587873f7e4d8fb6e99775e4eab89561142f6", 0xad}, {&(0x7f0000000080)="002c9a9b07c233bce83fd8cbef5e5c", 0xf}], 0x2, 0x0, 0x0, 0x1}, 0xc00) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1b1, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x400, 0x40, 0x1f}, {0x0, 0x3f, 0x81, 0x2}, {0x6, 0x2, 0x6, 0x2}, {0x3, 0x2, 0x0, 0xe15b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) sendto$unix(r4, &(0x7f0000000000)="016f12da0acdc0fa70a1e410d42cdd66f60e57a6b3bca1d70006eea8fccc31b10a6e75a3bcccc4e0a14d36436d52b8bf2773e7ae8c55058c3ac923ecabdc727e28c828e118f0528d0adcf93386512e51d973f1342d9e5c7af153e82634330dc231102dd6df40bb63aa7b40d7ff6b507b75ad19c5de72a0971b91a49f1903874fdb4498575aaec3b617b295d7c860d651cd1d1034494a7b57f4d37f64d004b38f9c75d3", 0xa3, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) msgget$private(0x0, 0x488) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="abe933adf577d7e4665d19ac48770997a7728420aef44a32cc47ccf99efc20c57afc44b1d3d4b3768f54ae838ac8296400000200000000660000000900c0000000000024a891f7ddafbc2a998b8837ece86e9636d70e9d55e3e5c1be01b638151a61517ac120ec5f391964758c4f9add9829926bcf475497c470c31395f12c4a453a07f831adbc1e5ca43cb3e006a55c077883cf0013f243fd8340334e97a1c9ecc4af05bb2eb4657d8b54c256", 0xad) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014921c78 16:00:28 executing program 0: r0 = socket(0x2, 0x4, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014921c78 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000580)=0x8) ftruncate(r3, 0x0, 0x3fffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) read(r6, &(0x7f00000005c0)=""/78, 0x4e) fcntl$lock(r4, 0x7, &(0x7f0000000540)={0x2, 0x1, 0x4, 0x4, r5}) connect$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r7 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) preadv(r7, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000440)=""/169, 0xa9}], 0x5, 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) r0 = socket$inet6(0x18, 0x3, 0x80) write(r0, &(0x7f0000000140)="7b286cd30e9b83846d8bff07ff0080f52c37ea2f4c4b173b86c41598187bc2d702e864623c1cdd56d35063b48fdfef67b45b286a172d8aed44b0b66092b1c8ab3b2c7590c24a14570a1171b21473eaaab55678fa0bd1e605ab251b6f6c7a7bd3d4a233e6256db8a19709023f9ab8e3d7bf23d69699f58a4f16069b32d40804ff127b45ebb9dea08f254340588305e001d6d5714ab6ecf4fb48fcbb16357d0fecebf9e358bed333577e901bf266125dd2dc5dd9d400b427e5a976983eaefe6b3ccd0b7b934f79be5a0d9ef3f26e6ca97f13b906ef8b4d9571e1e4ec9066ab16b7deb85bf1e44f2384e16c13ebcd35a622076a90f5509a86d728", 0xf9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) socketpair(0x20, 0x5, 0x81, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xee1d) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x800, 0x8, 0x0, 0x7fff}, {0xb2d0, 0xa7, 0x3, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1000, 0x1f, 0x2, 0x9}, {0x7fff, 0x7, 0x3}, {0x401, 0x0, 0x9, 0x2}, {0x3, 0xff, 0x89, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ftruncate(r2, 0x0, 0x3fffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) close(0xffffffffffffffff) setsockopt(r3, 0x8000, 0x3, &(0x7f0000000200)="215a1b560a262ea86c31bb008401126d6b636bb8e423a9c1f3aef957b207a4884673c7918bf1cdf592d88295c8734db44e6d7762206b6f522767427e83128c7a1788ea7c3521b47719b89d0f5f88701dbd68c93736bfa3771d19c4bdd3c59aea73bde6b01ae499992564d3f7a20708a2a01e6da9ce20e6c81994aee59a2934a255153d4ef05ae31b60a6532d139d9a6b338480b20d6d", 0x96) fcntl$dupfd(r0, 0x0, r1) socket(0x20, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendto(r0, &(0x7f0000000040)="78020026973a0c45d12f52ac9ee4201aa2ebae78acd23cd49f1ca2db332c1e55d8d2cf227a218b5b59ce339a9eefde55b5edf9f31976f9d77ee1f7f84630f3854788eee726bfebf41d5dfdbed975d7cc2b9db8816787038afe227bb318626e1d0b0f0414f49da7de9ae09ffe266cffd81cfd0468f2102e", 0x1ee, 0x2, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 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/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:28 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x65fe}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) syz_open_pts() 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6, 0xff, 0x7, 0x52c, "44f552a17b1b25becb89cd264ccfc9ae27919116", 0x3, 0x3}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x380) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r8 = getuid() setuid(r8) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r0, r0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8, [0x0, 0x0, 0x0, 0x3]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3ca4) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) socket(0x0, 0x45a270fa1c00f16d, 0x40) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xe5}], 0x10000000000000e3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:30 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8e20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[0x3, 0x5, 0x2, 0x3716c77e, 0x25, 0x3, 0x6, 0xa15c]}) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000", 0x1, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = socket$inet(0x2, 0x1, 0x9) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x6, &(0x7f0000000080)={0x3, 0x5}) close(r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x3f, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x0) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() r6 = dup2(r1, 0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) setpgid(r8, r9) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x0, 0x81, 0x9}, {{r4}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x5, 0x607}, {{r5}, 0xfffffffffffffffa, 0x10, 0x1, 0xca6, 0x200}, {{r0}, 0xfffffffffffffffb, 0xc, 0x10, 0x7, 0x7}], 0xfff, &(0x7f0000000340)=[{{r6}, 0xa, 0x80, 0x2, 0x400000000, 0x5}, {{r7}, 0x24b47751b532b429, 0x2, 0x1, 0x4, 0xc6}, {{r0}, 0xfffffffffffffffc, 0x8, 0xed51c123252f62db, 0xa15, 0x5}], 0x3, &(0x7f00000003c0)={0x5, 0x1ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0x81}, {0x2, 0xfd, 0x4, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = dup(r1) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:30 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = getuid() r1 = shmget$private(0x0, 0x4000, 0x351, &(0x7f0000ff1000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r9, 0x0, 0x3fffd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) r11 = open(&(0x7f0000000000)='./file0/file1\x00', 0x1, 0xe0) sendto$inet6(r11, &(0x7f0000000340)="a553a1fc585c4519951a3ce5f72e95ab05f99a228eaa916df64cb0e063b03189b24c81e7a0df0fa3e6ae6de9e0ac4de7", 0x30, 0xc, &(0x7f0000000380)={0x18, 0x3, 0x4, 0x6}, 0xc) unveil(&(0x7f0000000180)='./file0/file2\x00', &(0x7f0000000480)='x\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) sendto$unix(r0, &(0x7f0000000340)="ad67148546462192eff4fb0fdbc37c281d0b7848e810210318e934658fca3ff70722772515440d679f8d10b46540aedb967df75727c454fa9527dce18ab22766d737c99539053442277b5a7ac3f4205ccf70ed56762b2f8a00ac1e86d74c82533d43bc40406405c434e5c0300cc7d7f3d4453691a16bc07d2f78331ed663ab757894bf0383a2d3df0c4168a5b31c0890b48c48a895106504f0827bee32c7e1d7812f77f1ee1ba941d9e444a5b92f94406739aca503e2b254bcca2bca6fdfcaa4afcc4f89961366527b348a69102dd2b1fb99cffeaeae978f4d782bfa96b77c4082b336f01b033932ed15061c5d1e15a7554e545b715313c20d87eed378f4668d52f1ef61dc778bad424f6a7ef76dbb4fc6115000f61d84feeb03444e41aabafe660e161bfd453965f6833c654ebef8cb189c0266e869db56fba50c3a670deb4edd30689ab7979c75cdd3b8ba83c47369fbfcb043353e10fb59e7a38ced80d9b449b6c84a85ac43e7000c3620547787a896db40384f3b683e866283305a6e113e7d4df073dfcc30e67c94097da376950d7334b9ea788d4c2d58c176f857878eca41039381b36c74afeb7bda6a2cef4c6a6b2398849cbe1fcdfdf947ae1b549cf7f3f84a71fc68db982e0dc95e7bbc81a5a40dfa73d426d923830dcb7431452c9b8cb88d0ecdd4ffd1b0e19252fd7ca5695de7b017e23cb89938dff5b10bc36c2052eee9ea423899b05984a1fa12fcac6fb601004915aeb6dc47c6630e28c85602b1b1b45962f6adf4f9cfb275ce3adc93152456200af574fb4e7b751c3576dc181de86071cd92ea8c05e74d077b2d485d4f13163211672e5310cc0235c211f421d11081f78957d1fff055f67f4f6aa9f6bfc1feb05ba6b05bd13471c5ea946f8fcb0d01557d5ca308cb9616e9710849a7bc74a5183834c6c60d59759330cadc6c443ccaf2efadd074a9b33c39ed78e45d3a2e5a0aade3f6755c0a02b2b7af428aad2763d9e8a28354b2bd2a5375f347703d2a8aebdcbce50a11622ca0c22731f93964107d16a706e664ecb37f913ad5e127d461231f33d8ef542bcfc419df542698d5d89f328c7e927d7c85aee19f04d359ff93eccdf48d567b844e11d9dda05c3b058a975c7b013110d130743bfa7a519c81af6307fa86fa6c24c9492d4a7a5f464b157223442762115597d23b4a1e31677244d1c4e054f713f3bbc5fce1bb9b4e3f74f2aa9c1570a37b4afaa27d60ba33211077140e55bd0335a337290a680f04d5ddfcf6950ca7df0e9abf83e25f872bcd74eabf58b39eaed8d17df65d5726d8240f5dafd4aa9499c514f858a433d869f57fff3100a92a5b4c3f29bac62c2d130279e0b6f0caf781922a56293f58d966ed60b31451e109b736ee84c18731c5be2d9d6ab80da3619e1ae0cf165734a42ef24e880b63d55ea8dbe50b06200416e4ba56149094e3c36b2e96fcb4654abf49315a755e525a7b8bc52ba0037d97f7cca4709055a88dbc6445e3cace5a82446936795fbd369f853fdc4661b96895060a2a907d3707cb36dbfe76c7c6d2b4d746f663f8aedcdd60410606a396a76b7020505c860a5e90ad7cb5edcdc1a850719c4f888aa160795c37068a72c2f880126ce77b736ec1024e8cb5ab7271069e7e335bf6e7f16a915a22542bd0365ffb7d708b3e417ca9e5b886fbe04cab3fbaa63aee5721c4dd28bb609bfbd60a4cc504e8eaec095602ff997f51cc8f9363bdebef12b3d486674c9c2cf25714eb98ce23e76743de0fb759ad9fce205f8d0b2fee3a6446d59e7fd3b0bb13ad1199f3c479e1f8e43e36dbd77e12e415d283eb7d3f453fc503f887093fcd6de04dabf7eff8e7ad0a4318e1a60c39b518a1934beed42157904d4d3bb39e1e90e5a5f10054bba879b39007c31d0472f25bd89b8f49bcdb6b4eafb010f71f61aac38fa71af84dad1f9695842c6e5bddc7b5e8429a7bc56fb43d2a7b97b50c32cbc7c6aa61048c7727e6e506a2918a2d677bc66d3c4a1c941c4b836df5bb6e7256ffd9bdeb65e4c948cd192b19cca2afb926661a549163efb45c0321d1a1f9ab41c0dc2d67db09e6aee101bdd94dcc37ab959d536a07f826f9620118acc003cf2289f69afc73c2c1cc0ea969930e2baac6b2dbf74a1ff9f15b510337c2560785704b16bde43207134ac1f5aa48146d76cf0c06b5cdcb2d6f61f8163edf0532cb520dcf99af189141bf1f7bf4c37e8bd1f7c40a8c03d155e648601f94f9eb5d43283ada28c511ac02bfc1495bf19d52b8ff60fcfc26a482aef702bff3dd22c5df57fd62f8a0a62e773180de4393d3634ef8a678f5f1da427e0795f4e7dea8fa200968b966da924869e04593d208531951159595212da66dc2f186a41ca528d16674c9352e024354462499838a392b966de91ec5ac71c3acdb2d417cf509790ea9b65cbc0e86c5b1b34c3a6662b17f1eae980f81847dd877586f398361363585d3c11e5896d37d73e0a16cd1c31afa4db87a95fafc387aa71eb7b40013fbed307fd596e83af3c78f84309cceac1d7adc0265bdf756778b6cf56a6b86d2d303750971a516527bd2b3185b6b4e183e79858498e1a133579b08a4f593a6e2405faa7d290cb0a25a27b8bd292770d7eea68b2b6488c8e657b44b1148955fc82fa258666610faefc19f867b9335389acb5c35a9f42a804e76dfec6e3c3478654dd2a1d12f45526fe5e9c2f0884aadd68eebe2b039aafc0455aeb49ffa2e92ce86a672aa36ba879576e94fe776818d683aa99ac3c24d65c478bf1ec094d4499382598d413178c5dfa5be71cb71c2c5a8636557d65f9f9f578a4b3566f176b6fe17bdb1e9765fb9e38909509f3f543f25f3c163ec4e888b95e0f0118f2b24dac67e886da3b75452e6611c44f0ecd1e019e09d9deaa63cb13dcc56b744e133be9f4e16261ec342ea5e3180711bd76b285f209f3a209e0ff9815974f8ad7a5d83fad94148a80d8e7c9ea6195dd5b29efd39f16c0971300404fbc25418140e2d5f332df52cfc777b45ac185ec795d23d3fa8dd9c1827726cc6c7bbef0ee773a97418a0fd2787b7c4c430670821ab8db8293ce3d8a4999639d256403bcf0a50a7dfa6c2ec2e0aea14d3c21502b073604389836bd85f710a32b7ad3af99747e935746b8bff89f1c12546056ba7374f407317dd67e5a886e8a96eb7bae73c796066aaa3515e86603e180679e9d2b516ab8449bf52310fc67f0b81e689f7cb4125e471e44ec427d8b683b78ed935373528afaf14f215f656c27d00c3aa0df8713168c6ea93ee465447634a37027e0a037e4896701e6cc5be2d44c76737a9d9e0545acc5f95a573fc3ff7a5cdfecc55991a4c209df526fac33d088ab4184d38158ab2b2f82721ebdf08183ff7c352d949b1ddd97cae0af892b96fd1bc3885543100581013ab52a58acc89be419a6e076a52c2c2b2912582bf6959f71bcc6fac163f349b699b8e56cda646dc2d7df9f8f932c07ecd4d4d189392b2fa2b766113f808c00cb925c33fc5820422794dc0742b7c22d03fc7c0a97d1c4273bce557157484b9d865b008b7d7cb3a1954a07cd7c5c40e3c398e330ebf0b3a1d5b289d72af443e52cf66c4db458107a0f7cfd9de42c2b34cab8ee888ea261b482f4ef7f5cc0a7242316d7f5727cf885ca5821bd96934f6112a4febc4a5f3e7bad58237e4fb793546ad2ecf563b1ee6285071874819359380c021f992c184cb8d86bd0f5c81bef4129f2662cab2178feeebd15c3d24e66acc9295c40c921bba560b4d7a96ba7d6f7c2893d428bbd4a3ce033daaa02c9c29b831b3e672449ac50a18b6921c82c8d5bd9bf4d9cd904de5f79e3529445fb53c6d8cd5a50086d1aa419e81960d072691f4acc37949900ed75f128a3df7e6364868e9553eeab23248ccdd685ba7e8d5f13a713dee486142e073dac50603a32daef5bc3d54a24d119e91598f7087286ca3b4fe25bd3df9d3dffc335dd911d3f2cec2bea8c536e67839b4daf06720c878371ed8ab17da4a0f6c21b3d78647363f2250a91715053fd03e3f178dbf943acfde996289d54b03befa61a4a7384d8f80c2f598df3d96d6479fcdb2473dc96efda678ce8548d149453b5966bbf44585306d0904b51cb98c2f175298f9c9cd6f8cad545f81dc1954f566f15889587e150213df9b95599256009b0b05ad168bf48669894ed626e2b23b3f9208e50b2c36cee873b2c2ee9c0b98d89a0feb6d3ecf12673494aec184089f10a104f05ae0bee4000da2b7bb0b03ffdf949897df6ff83f465b133bfac9b73bf18a664c6fc6faab97a4cc97bfaeb1bb39fb3f49711d42d7c817904b93224894edcb0f52886ab9e9eb71024c3d50d0abcd0a739571d11993ff87e881e78bb8ea9bb2019b65929dea4876e5985495f68d8229070becfaccef188700b2cfedd17ae992e093648458480c1728959795573ddc5589411ae792cdd2925b5dba8318dde7969d8b267f8b224a5106b70e33f7648d6ba85db1c04ff7729f76840c4488148cbcd5b4d33301659dd8a44a45820c3baf3b748f6e53f74a49c10d6beb94b13d28eb7c8df62fc0880729aa4769e8667dc9c55018418cea2be18899158ca0b39a87c46b6c29912539defaca59bb54a0c2f51cef7e86155d2d6128a176e077e0a7cde3d142380b0c22f7780efaae3f637d460940f968f28ed0683398a56550fc97b2d731688ed0d27e4455ed364c19f4f3d58c4da56090904add97347b96cd5ea70be094b08c570861fbe8dd266c99be01b7781a5d424d688e25bab4d4e1b6d7d6005cee0e0f8f277ae5d5c455541cfe700c4321501a8cf1fbfd0b3ce5d39069363a0fb36252edda608f913a2193a0fb5192c28705abeef7c24122fc1e915842648641422ea5e70072481bb78b8a4c15c653a34994480e02e0ffff617a964841069d53e3acddfed4ba3fe2a04a01c1db500bda33b956642d6701d5aff319b22da2d72f81455dc6bc5834e63db6ce18cfcbed20bd3439981ed28e3e7ba7720f4906b44da647fd9b18700cfcbdfa0936777bb2d390e8cd2c9275ac454e34dc607aa3104eee4b259ec177431af5874270e9d431c2c39fa75de339b3d903afba54b80594da7ca8861e7590587f4ef08799cd3e3ba377732085964fbc0f23d8f024d5af8b1ec58a243df9ff32f1517383927110d23fa6602b5166f092762058779db0ec3b1b96aabad476dc6d00577a35a33c3741ada424346c81d9e8771221ac4c8b9704945ded9849d9403926bb51b387e5c58d8d4d2e2972d718f948cd86785cc7ff593337ae18a0560ff72795f910ee861d5c2695fd946fcca64d9b3f5acd1a9ec3e7a8665938e18777b9088dbd261017ba0d7f8d3205adbe2ef8aa6b4afb572d5c87c2d491673bfebbab3389c02a7f4af94229dd149bf4e662311a67a98fba739f672f6086178eb5999f578db81c43dd436860672fd810caa2ffdd2f8227f60a70989c2fed30cc97c1347e32be035b17ae21845903bee34cd6b9f9f52e6767409b210ce6af7f2ca78ec7cb0ad21754a11bb8cc172e7db20d6133cb97b6c47f2924e803a83531fdd0ab4580ac6c726b90867889c1f63a4b1e5374a27bee48944b4717d65e317c3dce7dc1c69e7fbb6a4e43101ef1a03b00d8fefaedfb9c078a5ee6227c9b5cbe50ecbcedbe9e22a377ccd3427b84513b099c541b340c68897925c12c0f89e8eb6ed05c3887bcd3fbc96c30856fad124730a4c899b6261e1569759dfc4fad321a061f064aaf36f596101e80ffd1561d9f6a1bfdbb0cad1f096b86e84d25d6bb126f", 0x1000, 0x4092648701a302, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) getpgid(0xffffffffffffffff) write(r1, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871768ebcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eadd46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc", 0x187) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) flock(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7d1c4c25d9878e2c, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xf1c}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = msgget$private(0x0, 0x1d1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xe4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, 0xfffffffffffffffe) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000001b40000000a6000000000000000000000000000080000000000000000000004000"/170], 0xaa, 0x1, 0x1000) symlink(&(0x7f0000001940)='./file1\x00', &(0x7f0000001d00)='./file1\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r4 = accept(r3, &(0x7f0000001d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000094bd351e410f4f3b2aade4f24ff559320000000000000000000000000000000000000013920388d5906406b1bdd4c50000000000000000000000000000000000000000000000000000000000000000e2ffffff00000000008a0842c1a19734d214fe13a7856ca7cc5d29d4a3cb762b3dffd68fab0d63c73b593f0d87d91af4c1a6b66bc6c4e6fae4251fdadf4bb5f37c2b32ffd7b16e120ca0314e8c"], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) r7 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x3fffd) connect$inet(r7, &(0x7f0000000440)={0x2, 0x0}, 0xfffffdd2) sendto(r4, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x0, 0x4, 0x400}, 0xc) write(r2, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r3, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r3, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r8, 0x20007479) r9 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r9, 0x0, 0x3fffd) r10 = openat(r9, &(0x7f0000001c40)='./file1\x00', 0x2, 0xc) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000001cc0)={0x6, &(0x7f0000001c80)=[{0x1000, 0x7f, 0xc0, 0x9}, {0x8, 0x0, 0x8}, {0x4, 0xfc, 0x4, 0x2}, {0x800, 0x1, 0x3, 0x8}, {0xc6a5, 0x9, 0x1, 0x5}, {0x80, 0x4, 0x7, 0x1f}]}) accept$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097c73aec2055107f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4066], &(0x7f0000001980)=0xff0) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:00:30 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x2, 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x5, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="b7dc6983ebb8280a2a8ac98308267705d3652bdb1249007aa95c1a8cb5d6f62b2f71ab6f4c66990dbf1eead64ae3249c503a4634db43605db8dc5c10ad3edee1c22689d25ca9c4c635716d001f2b8d218c2b9e674daa06e8b6ef56ad49c328c4505ae25339cdb75891d8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x3ff, [{0x1, 0x4}, {0x3, 0xfff}, {0x2, 0x988a}, {0xd884a6a631715c8c, 0x10000}, {0x2, 0xfffff001}, {0x2, 0x1bc}, {0x0, 0x1}, {0x3}, {0x1, 0x9}, {0x3, 0x10000}, {0x0, 0xffff}, {0x5, 0x9}, {0x1, 0x8}, {0x1, 0x1}, {0x2, 0x2}, {0x2, 0x6d}, {0x2}, {0x3, 0x7f}, {0x2}, {0x2, 0x8}, {0x489852de99a6d8ab, 0x2}, {0x3, 0x1}, {}, {0x1, 0x9}, {0x3, 0x6}, {0x4}, {0x2, 0x8000}, {0x1}, {0x1, 0x2}, {0x2, 0x5}, {0x2, 0x4}, {0x1, 0x1}]}) close(r2) r4 = socket(0x18, 0x4, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) sendmsg(r0, &(0x7f0000000940)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000400)="9eb7429dd723b878e51b0cc2fd0a2d01395c253c776c784938bf869bf7bccda356b3fc8ba37328bd03ea39dbe1c03b67c841b881255c08e8c4317f34a2cd3275a85795e2991d13b9415252daaeadd8db6725c24dbd1f0739d51b3f1f6b27e45be21d1d86aba1a4e3243f20418e3217d8267c0d44bedec163999bfc2959a60a769314580790d8eeb1805567ba3145a56bae1cc0a4f859062679ead7e676cd84f28538e7539734894e62127dc078bf156b1d07d44454ae66eebe77511e9d425f1ed640fe2dc3e8ceaea0ac", 0xca}], 0x1, &(0x7f0000000540)=[{0x30, 0x1, 0x80, "5bab0ea8521a0e5e08599421e6f97d10eb0348a43566ab2ae48bf4fb"}, {0x30, 0x1, 0x9, "f382e51a4584294d66503fe292a487051343a6e83b7da71feb9d7274fc7e"}, {0x58, 0xffff, 0x6, "960115290a86b0e5d7cde17d8094caeb2e90681514ee2bc1b511245c4437fc53341736dcef8008673f34c6426c2c7c42b00a7c9986b5f10e35944382d2fafcfee9fcfba411"}, {0xd8, 0xffff, 0x7f, "6f4fdd878e3838008e15d3ba8e820786b4f47e4f63265d63086bc867949a475fdf5b966a674f499c0b453d188259d989890f6daa047b2aa6e03b96a50d976dcd25db815d46c7d2cfa7fcbbca811cfd65010e47ef2f5ab84e2f823afd687bab2422fefb671b6338796222088163d7d4e634b72108e1e84cef3860c554488da9d3382e70b6a0fbd9d11cea2bfbe845d3cb0ed3399e40ca767880adb5160bc757003be3f33d5f4ada49a8e19cdb6e921905d7010bc4f7844f30dfccacf04cdd19e811dad2aab527"}, {0x18, 0xffff, 0xfffffffa, "8a5bb0b0881c59d6"}, {0x70, 0x1, 0x717, "d206f77764198fe5f527cb163f9691e2f34892ba80f93e724536a983979cce49b7435e8edf2e92ce9532b0a92bbf48c9a001414797f817976accb73328201d959c05ba9e4e6185a75489b1323644183f2bb1c2ce92fb388a93aea4c82fd8d2"}, {0x20, 0x1, 0xfff, "451c10905e9ff84bb44179a9"}, {0xa0, 0xfffe, 0x3, "cad6572d2c7989b82cacc0cfe79622c701db6afd4ed00b9e98d666dbd12820b45c88d1db0ce6b5efe976b667f6d9f12f80aa4e34914360f2d6e19fe94db97eda79ffda75f7ad37a3a76c8c50db8848552c3177af75b0e6aa5dde05e2588973ee93e9caed04ec597f0711605154026a7d4421e01b8c34368fa2cfa40b02741cba836eeed40849057e8f"}, {0x90, 0x1, 0x7, "82689cc8958a4258c292b6612d06588309474cd38d1e4cb3208524db0e73f97dfd269ac6bd1aea0a7fb1269e8bcef56acc81029422a92985d5d1ccfd0a7bdec7585e054ab8eb362675c0f444a08df736738faa49daaaedbe9368604e1c68197678eae1eacdab48c85e2e0e1f6fd0fbb0c9338c7f4d9bc7f29ed9b6"}, {0x90, 0x1, 0x7fff, "f65dda2cd33b495ab4f3865e3eb6a213000dbb0dbec5c1f3f69f01e8671335b048850ff294bbb09ca8b436a08a4f223199ee19cff37c43f5aafe97f6a99fbf0ba505b2fd91cab903065de32dd2ee8c462bf41bb84ec83720939e25335d102003ea326e3e2d66658af4ac2a5f6dd5d06d451c8baf2a32c64ac5ee0feb"}], 0x3f8}, 0x4) syz_emit_ethernet(0xac, &(0x7f0000000300)="1e04f7a0962058dd618082639683d31e045c21edb65dbeb9ff3944d7786ee0854e12b93cdfb3f63dc84fff1250d09d11bc75ef11abf9ff3bb8c355745d4e6b5baf0a4b5c21c9e1ef477edd175b75f9399632e1da586cc026a6b05527436d6efcc67226f206a006ec4816731137b4703b835785fec79ad0869d099aeaa311abbac2d436653bb49ff0ebfa1a3a8e96c77839a369ff2d3e21d957baa37ad9bd80aba0bf909db465e6088925c4d9") 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076a9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a00"/768], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) setsockopt(r1, 0x401, 0x40, &(0x7f0000000300)="be1352bdd23f5b09415c08fb8bcd4830169a60d4ef237545e14ace296e077a753ede003c6d1d1342e5a8f3a401f1f6407daf37aea929930ca91575e9caa075a6188768657d8167b5a06b3163f85877048d75c5b9a7683fbe540c5fa7a71fa9bfce73d3ee63984f8d16888cea0dd1b9cf000d736d88ac460477a3935041d1c4340e65f31c3fb534d82be45d02e451a259be539a22d77721afd64b80da8c9bd5c492a52301552eeecb6ac5f221fc1c3c6dab5108fc9f84db224686d66be00b5f6eae10b4bf85f08a5243b66f5792d60a8aa331a0bfbd9c478ee5b06a2a681f93b1b840da4dc8314013056a92f1ea11164cf73c45d1765874a1268fa3960f2c0084b16078ad76613c3f994712ad09d871a2032c0126c51c45da99f4aaab757a003e3b4f15e23c8cec0bcf23a291bc2569a77b96620984baf0a060315c142a26cd04b4772c34d543f05126941ff49bf03e01740df235e77f158a5ec9f00734c45582806c3d1d18adb3f8aa8a32d5679c63494cc5aa477e0ee22a3804461f526e1fd6381a84ec58699614b0c06cf17e50f033050a16bd50cc358273f3d7fbdc9a7c92762371512f5f8715cf5242ddb5b96f100eed591788b36ca56e7dc600dd0adb012e9f47a8fd87ecee57f7cf5c7ad3a01b1e4bb868f6257ad974744f5e7062c987cd98dc9f57b345e64df1556fdc66b05d6abc473830f5032f9f4b96860da260df8417cfe3f7a9b684c12a79d6044e5a66ea3c5424d7d6ce1210068c2f39b902a4684df2f036b05989b8738140f5d0060ea1daa2963da6337997deb52a341a88bc225f08cf23a6d96ee3a6ed87aa31920d9c46615a3a853968bfc99b83498370fc14c6cac475428957e667c57bd47df56c1de0402d418ef2944279b4a1dde111a1284c0217659150c7d32ba9471149af9d856fc82d16eb76402925aa3691f4f609bb6d70933eb781d5eda557cf53549f0a073cdc18b96f1edb212ef9e9fc5f783d84e2dbbdb0d840832dfa67d4d197d9db0fa20dd054448c6391ea47112d3e08af801267f81e2afea6bed17734b012bb87da68bbb41678621c32cdcce20bb12a43038ebd9c661fc06df4926d92a349100c308c146f68d2cbfc0b98965ae263bc08769efbda14612812c87f5e1f064444a6d6090db08d7d3f3f39229dea608981bf4f7c276ac87dba38e429cf9f3c4a677ff867317e28984700fe873cfcb3aab6436e14f3d7bb76c5d2afd277a55cbb25732915ed90e0ba1d224c90123af6d4bb30bc32c37db92d99c2b8e40a70c647898d388a5586d15631b1f82f40d36dde4d6415b2a39d70063c9dd449194526cff56b16ada257135441e09eddac8b94a9d62076455af5c66c67c866540461865fa8c4032e2959cb920278877419ba42f16e11f5938e6539ea583d24fddcc6621e720db996cfb7c453ac719a96cc53cf2da431ab4bb9eb139e8e326e74aa829b7ac139305ca6464fd2c42eebbb924b9c7f4b3eab783512f754c123f3dbf4102e837fdb532e07f1008f3b9d8718dece81cfcb113fb3a86464d2648c308f92795011e7ec7b96b45760cbad59847ab0dc429d29eb97c84b2828de1c092a785d414b0e10a17fc339cbad8a88d5d93c02b15f5f608ec11b0623403a44d596ced1080bfce35d0b5ec90023eca631a06d0f3e8b4f03abec415a792dabc51557e6b7ea0500ece9aa770cdd23aa6ffc6770cd63c996cc0932e172179a9cab2847635980098916f300b6729b83b801aa411af5e1439701d01106468fea1b5ad5a430bc2b03f28ff481bec0a451b02a8262ce336dba59272d7a2a2a0e6f46299a17f16620a76f37ac6e8864725a317ab061685ea7e113b8461b0b1a561e9055f229538f64e2765a5ae0b948895684b8520e3bed214f3632ffedbb26251cfe36fa6fff4d8ee13c57a67afa67bfddc7ef965afc719d2b7b54ea7a39321b772039a2ecf10c542552a95a78ac38b3fbf4da28a2c1d23fa50816873f7b9d4e2cd69d5155375c08f5a3053698cecc93a17f797ef733b832918dbc32da32c9917ede258a5b6f0c4c89f3cffc131ebf821175abc39d94e36b95bb435afe9e4ec854e87d1ecedf16291fee0af51f1f7153d2b7bff7b95a9e4f55c5bad226c3342bc91c7bb98f4c8bbc29cc243a5b668d18e51ccd5305e4032a0a5156a4a6245c31ab8d4dffcc7c145a3dafc43edb1d813d62b126c778c37dfaca7e8fadf1c87d2bdfc2fae00565c9e40789d8bc754565e5e92008dc66430dd255508850ed6f1e8274aec1dc50ea014f40c243ec96bd73eb79c970d0903c521cbb866e03f233e67b5e6cf95d0a057e0c18edb48447208082ed3b4f245d7f3ca9d4709155d2aebe3008bc17ce0496d100c224e36ab5476d9edd6873256a3306ddd8c1b545ea40333066050ca90d8aad0843787938c98f8a295d2b38a9040c4c4fe9b2df67c55f47e8602e7ed63bfbd62e79a65cc31d3769fc53dcbe575bd19076887f7dcb112643b18d178d56c68a62a94c3922c530efc45818704d1b269e8a160c2c78117bb5e0bac3aa322439bccf092af63b001bb3027fdc1a8ab57099e0ddf109b9f61f4d351cda0ed96e2bd1448684e1718f63636400e4e06c3cfbfb470d7c095ae9c2bbd4500143f6ad0d226e11c4e444090fae146f329f3123ab8458bba868f0be16c1cbe231a26387c2f65df98bf233dc8b57a541add81c5ac569ac5f20d133d09061779e12432e7877ece31f1f2fcb720e1a3714b5c00f2609f1b82136f524d125dc6d899c1462e224b7c2e81a30672f3f510011f7559c67a67f27d8839762f472fbaa014a96cd249a116072a1930d5713fe1342dc3b5721970e3b7b37902d9c3ebb8595d2f02e138fb7d986198eb6159addb9e531079584897ebdf436096bfdf7fa8142363dfba88b33eb1409db298c303b37f22f6e6ed0b81c2764c46e51399f6a7b56685a39599486c3ffccfbffd81691a008d39a0592c8c921994b3eb39853988f2d1d5f99fc8886b770daa143b54f50d3ba6dce96fc92114d78631b89eb2e6be0bffd809ffda0c0de956b6da6cbdb98ff2e93576adb4a3ff127781a9f24a509828403a7b922bf8f4eb3e9f88ea815f64661bf1b2094bc85bf3870a87fb9e12d9cacc3769d5f110b41f8e47ae1bb8e99c7e6520de5f21e77d37e6e89335a6326cd5e7df0b2a76c258c40c5381ca915f27e983d99bb2ba4d7bb35e332e9df05d12e1bfff30a5bb7690ffea01afae3e3ac5963fd461698479695b147cfd3a156ce0d1feb3eb1a30e3686006daf41358c8223de6e6ee600b4d782d5c7e842eeeb77239821ae44aacb8f4ba10a21316e700867cf3327b1952a25fc4c7f49c710fe59422e1f61f0cb1d2b726ed26e04e48718f0a79e6b7ac09b139dc39c52b3bf6b300a97649ff3cfb8611a776f9e1ca59e31ebbcda87350f97809dcf9f2463c61910b4da3c6dc596ad8fc57508e9a903880909666570e3b41d069ccabd43e15064ea4648a4b6c82db72a97831db5b28e67f59ccf4bf49a49e369c6ea60d438f87c5a7bf889b694a7e97b715e70a266beb108677a379a4b78101985ac12f808ad0b8c9090db6b12331887f7db64aea4f8fa3de6e3dc0e1a144d6f8a46f3c4ec20bf5035f67760283b4f0a7eafe1afff13f257e0057587a55722360e0a98d0a3b33036846d743c93811215492468d44055edffbaffd478cfdcb8060a823138be702af59e39bf613a414c03ab16db365f62eeb83f7435b4e57a4ada20a9773e6bfcde095a26e59a1405f48627a69fc6dfe3faa3223a05d26facece0c6dee5c0d7bb0f1a87541614e0ca965a7f6acb9efd7a57b918887542ff8e5fce2811b4bc81fd9b183727c5ff6c6c3bd477766c00f931a138a5b3173bb25b3e04a3fa9fa6a0e0fa47b59a4feaf23a09c1ff3157079f13907b890f50f491dfe6daa3e97910c60bc7338d6b22f0bc0a075ecd6ea4a0a11ea352ed50acfc00cfb9d7c06783e367862597e9aa5a7a6e2b1f8f686ec0d57f7bb9873788035c5347b22388ed3914096239bfb65df6272e117cae77d443b57ab8a6afcec1072f673759cd4a2d5652b346271b1bbaf3ded48745c804ab9d2b1ba21c83589c7fd6fa82d7e1b4f3e6aed7b630fbd72ab2e657f4b1d1db8d58b973f87e01e7c995cb9ac9dd775bee8fe1b5cb5a1e3b43e94a7c3b3b3781d100172f48c376e9bb7bc8a90aef93a7ffb493affbd49ae738e9660e1db9d23dfb80b8a009158cbfd5923fc0077fd89814c91fc06461abcf09530a0b6abc587c1299bb4b3f11e504902184fa89bba7919f55bbcdb8244555c57d158a3f6eab50acd323144f15d199f3dc06a5d911a4298ab286f10509e99a9206752ab8f9505bde1c3572ce7cc266349ff5c35194e679c943f8cefcd53580c13e98033cc22382f88f9fd3bb6ba13aedf841a03f2b025a89cc4c6285453740aa2d1a627fbe50a8afdbfb4aae830efff7c80df222f6d00ef870894cdaf2527ad0fca8114a8c569196a3e6c2ca0d11014db1583e792bc0dc735dfc6da42e026f5b05284dadde279bc4c2d037a2ca151e10bcb826354146b9b209bf88593e62b0a91db609f50e9aaa823513f59db4130f1deccfe058f7d97bb53aecb47f1370b2a46fa645b48ea67f37daa802bb0784e6d5dcc3b6f74b833762d270765b5999391aa4024e90e43a115d3d523525723dcdca077ca4e90e97bd04685520b0674cf95ff24972e0ae891b958babb8923dae9db2cdb8d068bc9c4bfa84bd166d16315cb51f912fcc139417d0d0e30c5e775e45d0b5d078ea17660dfb0956ab9beef90d5cdeb44ca89ef870ff2a6d6b05d73387eca62de91b577fb82c9242816f456db85a71363912b15e3fcfcef00405622adb7e2d4fefc46d1444caaaad49fc8ac36ef774e069bb28a2941f28d8b51354fcc4768b6d5fa67a2954f21676165fbee5cf11ee913f6cfd46f157de2461a5dd97fe30801738e1d7c28e90310cc926998c3dc10444c39129d267d46eaee43380fa3948700a6f222be9950f198f745dd943c8cf2059fef22ecd54387902b93ad14354b4e34d0d3d238b3ac6f0ed4e09bf5a75b630159a5ebc4b933dbc095f363c27228b9eb251f1b9479de4b54b0f1a3e0cb8f1bcd9238dc139afe4b5d0fc27521ac17e3a191aea74a4336d8c9e9b31a3cd24c2e63f10e7966712e01e1da5c06d88ece962838e5d4cc78222861b7274ef72c58e61d0e5e36cb25dd4610511fe31aca2574f3588cdf82a2782c89cecda3be2eb1a17318cb2e8ef0dd3697e68b49dc4b16738152095bd822c606b8a5dfa4a94a7f191eded1ef722d82fed60259a6dbedd971fe1b3363c0c3f62e02aff54f75767fad89161c53768583176f3d6d7379ad9ef1942beee520646c5d0dc521235f0553f70beb74e49c6ad58df50323e72f7538588468f4038e87f5df7025bf79c82ec716aec431bd8ce0d6fdae68b031ccf776285116e92373701cd2a718872a6efcc9232e467df98387f778db706169e24e195b473d06e10f99b81552c2b56c18c35668089aafe25860271c0c1c30e6e71982b3f8a291e7f536c7b353ecd0d0c66e7df32d4633de6675d0dce3eaeaf238d2493463139a27fb7ace2917772282f8d62c2e87f029b6210fbf865d4fb643880b2a0ea8f1ba318f5eb162a141957adaa208f1c84bdbe8d2e8256ced790352ed2804d1e7b09449daf4e6b726fcf6a0825184ece58f464957bdb0d52e42f617ed2d6944ac756cfd97b3303debfef609aa6924dd083fee691e6256e9d86efa70ff967e0adcf6532789eb8c3cff6aff0", 0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000002c0)={0x7, 0x80, {[0x7, 0x7, 0x5, 0x7, 0x7f, 0x4, 0x0, 0x8, 0x7fffffff, 0x1f, 0x5, 0x9, 0x101, 0x3ff, 0x1, 0x9, 0x8, 0x7d], [0x40, 0x3, 0x7, 0x0, 0x800, 0x872, 0x8, 0x3f, 0x1, 0xfffffffffffff801], [0x80000001, 0x6, 0x7868, 0xdc1b, 0x8, 0x7ff, 0x3ff], [0x9, 0x0, 0xf5, 0x2, 0x3, 0x8], [{0x4, 0x8, 0x3, 0x80000001}, {0x6, 0x7, 0x0, 0x1000}, {0x9325, 0x6, 0xfa9, 0x401}, {0x7fff, 0x8, 0x4, 0x5}, {0x8000, 0x1, 0x80000000}, {0xbfd, 0x1, 0x6, 0x7}, {0x6, 0x700, 0x3f, 0x6}, {0x1, 0x5abd1c39, 0xfffff000, 0x39d}], {0x2, 0x9, 0x3, 0x4}, {0x1, 0x10001, 0x7, 0x8}}}) dup2(r0, r2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fchmod(r2, 0x24) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r3, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x2, 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000340)=0x2) semop(r7, &(0x7f0000000300)=[{0x0, 0x100, 0xc00}, {0x0, 0x7, 0x1000}, {0x3, 0xfffa}], 0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000180)=""/206) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_RMID(r8, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:31 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaa63117484a6eeb92c00"}) close(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup2(r1, r0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001eeee66696c653000"], 0xa, 0x0}, 0x0) pipe2(&(0x7f0000000080), 0x20000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) r3 = socket(0x6, 0x8001, 0x81) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x37d576b0}, {0x24, 0x1}, {0x0, 0x6}, {0x46, 0x49}, {0x100, 0xff}, {0x17e, 0xfffffff8}, {0x85, 0x400}, {0x0, 0x8}], 0x8}) 16:00:31 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x4}, 0x10) r4 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) fchflags(r4, 0x1) kevent(r2, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000300)="ab7fd3a387abbf2f7cb6d70d4f638b3144b0b20fa4ff5501dcb9abf185fe14d0d33a45a165d5763e0bde8f452bc8544661880be8bef3313bf58ed3658eeaf757def4b614", 0x44}, {&(0x7f0000000380)="65173202b980d60aaa1447f6e9735db4405f9bfab4d556eb8890b21f45966bfc6db87d4f432977bdb35e03a42f93feb522fa63c1907c97ab2f181fc0d2039af2e7dcfd0d1ef033b002a443494e36d3f20819f1543944f8bbca00eb6caf5062333a70", 0x62}, {&(0x7f0000000400)="ab8756813f8884be74e35e70962fc80908c187befdcb85b78c0834c39db085055d3f6a05da2611e41759a8725a75d023d6b3b329eb4d63329ddc1c8d229085dba8ed025514b3635285092dc2d28c7d8d5b1fa519f2150b239df1c915d61f14969ad3682f397d0bbbd08f87ae15d9d9f78610abe39375573a812b11ad9b4a9510c6c11395d763c3cd8d912e1bca7fbe0604929486b94ef1b970fbb1e9c1a655475960fe97f90a327317172d7cb7e36480ee578693a23a135e1fad67af80ed8714155b175cf77058ec64e7204ce64390052e9b4a19368099fa6108c0992dd2173997af1189f879", 0xe6}, {&(0x7f0000000500)="8d7a7d7d7a4048e558632d8c672dfdd150451aca58a6b89676453450b4742c2ecd5c5e8c1a24d5ee6ac6309ca65bcb95db1e27634aa67e06eeff12d987bc2a3a57eaaead9b651db38fc8c28dd988b3b8ec7f14be7ffad09acf8d540fb6aa78edec33ab0875cea277da50454078917506b0d6ad7f149ac68caf7a36fe7069644c4015efe09088e78b7ce1c604125dd8014db47770c8118d51f19d4a7f5b02a7fba2b7a019646860d4d97b2d48073b980e11e99123f1b8ec12e237a52ee7e942d88c72562904161d2148a4a917ccadb91ed747a9328ff1b3e47a88ca43544a", 0xde}, {&(0x7f0000000600)="ae44692bdf0d122a2cea963c11bdc2da252c2b7689bcce82e1aba1426957ee9344b5270038a5238f07f07daf8ec26840f391af8034c11ef00277748250a15a8590a4b6c40d7c0e82fed5e76ffa0a972a3b14dcdb5d4d4dab1d253340d5efca4bfe198b24da2215b21e18329a5abfc52d3fc7acba", 0x74}, {&(0x7f0000000680)="64926d05d727bf87aaf4980512b93fc9559a8e3f7c66fbda2127a31e665c7929ce5b90cec437065964206cdd481ea388146d78028427f66c8103b2a06695e527f681bcec16f67431aabf0eed41ece74104", 0x51}, {&(0x7f0000000700)="e38d9f84182fd9309e40104dd62f8fe1ab5ac0a23cd4bc1ea07e140cb7fc29ba3a0b8633a1a248763e9ab1f08a78dd2623887d49a6855c830b8777c48f5d1c409b8fcbe36f21498eff3ca5ce25bf044d590a9f4ff0f5f0ace97c8d4e62089bf992fbda539f7c065c7d489106212700faaf22a6d995bdaa7414012218a584a5b287e1704ec23510923ed823d725dff5453f5c5ef1b87721", 0x97}, {&(0x7f00000007c0)="8ce997c454a6cd3a37f88be42beba25e72d1273b16920d90384c3faabc41ed029faeb4921ed433d4f90fccc4bef1accb4fb50e8aea42b4a895c8367fb3bd423c4ae4f0fef8362990cce1788c84b683c6259188264700beae624e5630b14e05834975efb80f9575caaf60b0be7d8ee81186b6ce582a3f425b7b8cb7c4384ffe40b7ea9e1c6f087221617178e954d0b8670bc386eefb9a249e57c7489182d8fe25262dd2507cf083fb8acafd1ef5259499d86961dadd7742428b6d9b0f3baef65f107f4953080b88f218b1388119e264d68e7085073783e3d5d466c5f6a60a729b69", 0xe1}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0xd9, 0x0, 0x5b}]}) write(r0, &(0x7f0000000280)='oH', 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00003f7000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="cac06e8bd2cf0d48e88758b5c8edde905169eab3174db55472694f8677dd7efc9d15e928bbd11a060b13d66ec980ce7435d98c5adea5cca4e7b5c48aa579fdc977a5b75367c0a5c3cab2d7c91da5d5ae6bd84201125a11932f530c3bd7050d79470eb7a59ca3d6609d8c0046592f259a68f7de82ff683cf8127640cc45ed9defb20322b9d3203d02e766b4274422bf1cd2b9cf2b5eda7c1b2ddeac4b1b8fc1e157407c751f3d6f204894473ef5c436c91298ab59c1ad9d41ca2cb174340fb6fe6b32a4b28312bed9f4c8f8a8b834302080f1f33802f1912455"], 0x10) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r4, &(0x7f0000000080)=""/48, 0x30) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x2, 0x9, 0x1, {[0x9, 0x5, 0x9, 0x4, 0x9, 0x634, 0x200, 0x1, 0x6, 0x1, 0x6, 0x3, 0x3, 0x3f, 0xff, 0x2, 0x9, 0x9], [0x1f, 0x8, 0x5, 0x7fffffff, 0x2cab, 0x9, 0x53, 0x1, 0x200, 0x2], [0x9, 0x6, 0x1, 0x2, 0x1, 0x8, 0x7d], [0x538, 0x32c7, 0x9, 0x3, 0x4c989368, 0x3], [{0x4, 0x8, 0x8, 0x2}, {0x8001, 0x401, 0x5}, {0x0, 0x0, 0x839, 0x3}, {0x5, 0x7ff, 0x1, 0x8}, {0x1f, 0x8, 0x326, 0x7}, {0xdbd9, 0x0, 0x2, 0x1000}, {0x5, 0xd86, 0x6, 0x4}, {0x7a3d, 0x3, 0x10d5, 0x9}], {0x6, 0x2, 0x7, 0x1}, {0x9, 0x800, 0xfffffff7, 0x3}}}) ftruncate(r4, 0x0, 0x3fffd) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x81, 0x1, {0x4, 0x10001}}) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x4, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x100000}) pipe2(&(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:31 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) setpgid(r0, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:31 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0, 0x10000) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r8, 0x2, 0x8}, 0x4, 0x7ff, r9, r10, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9ca5622f6f290c6aaa94e314b340e5b3283955e0405b27fbb0639e6702bf86a1db396606901c55a469cc5cc3eddd7160493b3d83f0d0289f26fea323e19a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296482e65a1cf38270a59127b539a12358ee296fa1c3f548b4793558b42e4f910bb3d477022347ae593188e02e207940a9fc3eba48ead9eab1fa1b5884b203f4469682362046116152898514123134b6f5c0dc2e51d63fe5f621f3dd1ea807376bec2bb", 0x8f) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x2080, 0x1ff}}, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:31 executing program 1: setgroups(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b28017207f6d6fa49f37efeb6245510d2e9bb5f13b45570464fbf74d6fae0000732703c7ad6b08661f2e9023679bc0bc68bd91f4ca8459da8f057ce1982daad42038ecb5eff1e78f88db"], 0x10) close(r0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f00000000c0)=0xff) read(r20, &(0x7f0000000040)=""/32, 0x20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x437, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x70000000}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x9d3a8f29be6b0443) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014921c78 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)='L', 0x1}], 0x2dd) 16:00:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYRESHEX=r9, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r2], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r7], 0x4, 0x2, 0x1800) msgrcv(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r17, r13, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000000, 0x6}) seteuid(r17) pipe(&(0x7f0000001280)) 16:00:32 executing program 0: r0 = msgget$private(0x0, 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = msgget(0x3, 0x4) msgsnd(r2, &(0x7f00000000c0)={0x3, "0c141ddbe71aab8f2bb0559d95b2c598b71ea18a852dd2d5430a909951305c36f9b19134ae26e0c650e002cc829089cce75d0164acd59cb9a92182d6f5a1385a393db0c7fb692249e0e6b5e76efa27b18c10fbadc168b23c81e79bc6ce791f460b28139439aa32232b789626ac61dab0b4a0fde265bd7b97da5186753fe2f9c4f9a72f4a0fdaccffb22ce17e3339"}, 0x96, 0x0) msgsnd(r0, &(0x7f0000000180)={0x2, "92a1da01e1ae923449121d1d1cb5e86665b1e96d655764eee910ff25bd5012f7e4bec10f6ef8412c430acfd11d46a8efdd4d37c9750493d4411d809a27a8b4c4b058a6edb16bde09b0c8f6d4e7d9f5871a4feccb630236642734dbb002a4c33e65f3f49f5d78641eff4d9ce068b6027744bd44d8531f0089763d42935237ff5d585d803d9bec39ec5396c68158839863c64279f3f1aa5ba2baa34976a6b63e2ae234595075ee31e20204a2877e28bf21c5f91aa4a1454ae0c6121bc71a5f1877cf701bc899f9adabf7f4032745b33fee9b87998fcb66e06409a94a13adcdc8db5abb517fb6f9c2d63402aeb60326e7fa787738f0f40cefa403888e44c741d67d8b3dde4c68c0b44bfef6b7bef9e1b86e120d6d25fc8a13168afb6c12eb7292e99723f8392c106b365f34c0c87a56912de40a99aad5a97b2ec966978bb878b7e51368e5338e4f7e8001599b81f46734ca7c6448212daa8ce20d388c31f926bf1db604d8d7619c2c9a2c494b23ea36a805c23e0b6c2f328b116455c57f54853b3ecf7ec5dae734430242d38d472dc441d81d0ae62d40f551afd701c0a88c33d50ccb5d4db0385e111dbb54b2015bb1aacefe89c3656593ca19fcae93cd38d4c655d48b91d1c243d0cf0d98e75fd2aaf86aa72ca615792b2e5cd2d7ba5308477fc27f245480edcccb8c39a663f43530a3bd7c93168abd67c0bd3f564c8e9cb80d55f5a028c400f0b9b00cb5c40f2b6208a4f7ab84e9757b55edf53119e3368f0865cfecbd22c6f96d79d40592466472e7d1cb91e8f1e05c5a7b102b3473f55cd5c56703dc0546910979c7b3dba95d4b9b76624e20d7fe07af20780e28aeabd2e6c66b57662acfc0dfd5f52b55a8e6e28c24cfa0723e2fc68b15aa2b6f0874fc2e8cc3834d7a65715fce1c3427e3c5fd75198c07483ade7a08841fc36db5efe188f231c3f898991eff0277ced6a78282bbef5bb728b1b36fc339529705b5a61eef0fc2f22821dec9b1ca67998efb843a4b0b121864e5f1c2cd460d502c3a96d10850c727694201b31781f3985912d7a1ab4604f818452b486f8530821c09ab735b86f2d5e38b79ef49c3c1e2decbb75cd9d34e0f45ca0a4ad07fc2287cdf6e44d9d81513731de323274ce1f9595f96767ea3ec697c8989a65d76221f1940142c4d428d1c119eeaa3328e7ebfe23799dc574d3c9ff3d11135360c0155f7a3eb33c926b4419a8897b353ae1730cc218f6441f8d3d97d62b4e3d769d1613d401b79cb2348c7d99e4e9afceb4a6bf4ea5f062a12975d2e2224e09f2834b3bfdf5b7de38981723bd78a5dfb0adeba44621d23ab055679e5264325010d3a04ffd0cd429f72f4348f8a4edf0aef839dbbefec4e23b14dce5f585369da161f2c18e381c0791b8ad8f24b1934c50f199b9759fed7aa265aad55aa375362ef83b341e545adad76a352a950a43c662bdae28477ba55425910b53b481f4409467155af169f7db2ad5ee0e0070dda1ade18aa874e8a67ae8105bb28ec481180fa249b4d61a61638fdc840ea6a555433961d85134e70b7e9cad5a3a7ce06ab6072e5ca4d7ff0a7324cee6563f4c2cbe543c2c6642305f4d8c1d1382a1004eca049df301303b197c910e591fc435b225cac6f63a8a1b3024a97b430b9bafba8150d177edfe94634cc9115746274b42d5a67dc105c1d2bf7f446d7a2493ade397d73180668ef3503ea175cbca3b5e622fbf63890ace6b25a676f126672be50daf4b51bf2a62fec1adbe7359a49c4c9b338f64a4610dee1f7d90523d212d1c522b9e4d28750873a87cadce95345eec83755dabd595bc467019c092ecc035cc06875b8c2df982a96a964054c39d71a12d00e70df00503450eb88c5c6c3c6d1cada20272e44e41e2093b775a86efd29a0609373927ead2402525c3df6e08615b2c4d96319398fbec2cb3edba0b92f21be4f6e2254c39504dbca7a815b332f6d3f924aa86b3ea5d368dfccedd445550e332c398242388fa97a303bb679621a85eab8987fcb89a3bccd0045d8b3c6cfa45d2e3694cdf9b678c69d820831094674a9ea3a5bbcd4b34851f41ea887722be0ed31e894a3e528f85376fbbef1d91f5898bd8ccc5775d1c75f7d7daf37eb05c0584dc53f200fdd0536162c724463bd6da569dc6ca90a256b5cc4805a775ea99c2fc02c989f16e96dabe68c2056cf798814c94590debd2a29060773903dbd57513cca58f9557ecf8478ba5bb2d3ab912a83ece62d9df8e3d2f5ca06129db90fdf068fea3ac2c69ee2f6cbb91223fd19357d02501627d463f3d2b0c8008fa0312b5218efb3469db14a1305254e91dc024e65c896e07704d934828d77d9623c3b3d4859716352f38d303a1660d1a8fc319e1fb3265e1e8f9a36bfb22d03f663cc70d91e4fb605dfd71474b7cb1a7c5b95d64fbda01b5e1a79a61ff8ea706e94fd08408f2dfc2221f7b93c29b6efe0b2822fcd8d7bc7c5b6e9d9901d86e150ed1c7a7af569fb30001784caa91532e0f0a600696e5bddbd00f9243902a842e7a7d8719affd0b87c06285063500a57fdc19887d6ac34449e08061e7196fee8ddf9845fab0fbf7d208ba3dc836d7785f7af7ba72b308073ebfcaebb9f53a1914d1c6f5bdebbe33173add7c5c9cecf2ae5b08bd401c074bcc2134dd96ac0a8a36569ece16dd3dc0d708299cbf56fb9f7cd92fdf193c8d1b293dfc848f4780a718768f6141f743976e0c7392a1f0a533e9c280d061868819fa73612aec3f28c0940a626d1feb326b9dccbb49d881bf024e37d797f34b38269ef949d9adfb2936bd4ac7d5325bedff5dff31f5470997945a49e023c9b8a37993bc7f4609808168a3436c0b55b0610bd00555f6309ccd300436b72073313743585d3bde5840f82c8f8b094032ea00228d77478bfc2bb0bd94c2d1c825cd55b8c8c304e794581f992ca28a185b9be40d72ac7015a946d55efc1fd521d1d37dc17f3f253025a001dae71fc70d4f5f170a183c901e4d2ccc6e6f50a8915c4ba288c3b991933894a2947888e4cba952d5814d3ab81f9c0f6e1fe72def100abb264bbcb9aab9fd26800f6b424e439bcebc12730626340024f2add1d19937a0105a1d66ec4992ef4261df0f8ab07149502a344664619087a7c04af0659dca4d44ec94d8d3fbf864d511b7fc414a9cb982367c806a1deb19f05012448d6fae31bbc9e56fab828a1e2e873db82e0dc4a960cee898dc9f82e77f9dabf8766d4e06881642e4d9b8b1e1637cfca6410db4c2582c979145ce8329c502afe248d86e4c1cfbc6043501a98b8ac2c796e49355c118ad17dad84e98aa2fb70d9444c576e133586068d13a192771b4ea5ddde77cd1287330c180a761dac6f33fd9e17fcda4250cf2da17ced3be67a0ead8dcd7c24149572a59363ea7c8394a2260820162366c972f71dd9caf28fbedfbef8f63e9d106a2f85466f772e0d49eef7a62fcc106a3c5fad23de1d0294a4e178fa8d747136e5371584458963fdc35002a0838008d40abf6557b41f83c822206a19f23b4977b15c3ad0260ab5f50748e812c1063c9369d6faa7cee9d22aa976888c3eeb1a5755327f1e33e347ac3527100390e6f4b318ac96c09f77bb2003031a66ae38d2938f3a40fa0138143a065bb347dd8f0f00a7ecb90eb2f7c7e42fbcfeaaa2e1aca3a1c49b5462a58b3232f2d1187086d0e748230d45a2e48292b986a5100501b37523f3875bed76ab5e4a1b92104fe6abe087bcb8e0d5f0fb2d2e382cae331a2a7a4579a6a2193caff6f1545adaa94fd8fa6f22ffd5e1dd2ffd7c266c4faaa5d0e1a7a19cbe1e335f5fe5aea1bb4a145bd4ec8223779971d12f2af860f31704c102dadde27625c2efcf5b8ad68283a2392b5e7273af9e7813ad260bd891ed3e16362d1e9211d9addf7aa92092490bf2e6fbdb6c27d57bc6dd1ef5fefd0df7fac2285590065d0b0feb22548793a11fb8ed20f92ca043b862d76dca261fbc0ba47cf7575c12dcd9a7f23825b3097442520d215dddc880b9888666568520c8f0a927336770f25aed6496cce65404d5a585fd6841f7be547c048773a50e74b1f4bb1dddd5d1b1d63dd05b7b6d790e0ce5e66a35da514022e70c8ce22e147fa2ec9c0b2eaa01d115c8078d4b572d5dba3418dcfa36a6bcf6bcb2f45b236bc3a410066062cbecd083be6b802b6e566bb8a618b90568ae2eaf5fb1aa7bae8a8b7f331726e308f89a2eedb61e4163289777f0f14712d1087e5f6460a96add0818a3ffa8b7ce9e0305d7991bfca74f4d13f9a810a5e0a9243c6bdccb3d9e5a68188988a802512a60b2964caad4270ceca52dd90765ff8802b4e57a0ea48f03cd81211591eed2570fb0e6cd1c5f9bbecdc6a23c147987b7bcb4c6fc5d70155890ccfcaf8bcabe7d98aeef8b6e7e8daf3e97e1ce2d3d91096218c144bf8e3f436ee142c1bfdc529bc116f237c4b0bd9ab5110498e96e35896b91514ef8f15f7e88e0bc45b879fa701b4b425bfc46923ee15b5d32fb9cb31a630f840c90ecbd0856d8ff9be1bb7dbed1fa1f9b47e4274df483342be1eda886d932726840fe3ab2146771ba5a8edcf8ef091c260a0ff496419bdb66def8ae9fc0d9701ee8e44d798fd6ca921b6c8c8b77aa989b13579bbf38e3c1f3d7a226f09dd8e6b4c91978cebb9cbd9f78f24d8145e25a9e3b2b224dfb24639de37defd34dd84c081edaff1f6de0bc319a0a3fdc6a79d9a86addff1ad94f04c34ebd4d44cabe4f5ee0c985a6975eb3e1534aa6a649ce8d74dbd81936ead9d7ef9686a52ba56d29b6698c748cac4c8fdc9156922110bf24d130e2e3c7d71001fbaee0d67e3b05cf540f317be3b9711da814e1c5929b476bf94031171388fd220f52d9d7d8389b05cae1629c185ea94c065a2f03240dbefce8a25dd2110c2b7e84994afd757d25772323bb8a35c2a678ef48bec37a38af6f43c4bc6cb3c0214c57258f682e3911f128b2ed3d0816e38777710ca2af71d6a178ab343b7ad74a0be36e15a232486e664a906f7a0783ddf3c8543a6e13c021965234f587cf3a7443d6587e5afbb0f5420b49b6daadd97b577bc3c685e86e7bc50326603d27b6e4d0ae78acdb475bc9dd3951d5bb07327d4ead7a1d5b504aa1586a5a8819d2ba9006c48633f3cae2b5aa59b17a32814f746280f1e7b106dd3bbad48a90996031d925974190de94d5f53a3275bfe6b048f82692ea8137e52f21d2ebb3aaf048aa5cae31229c9882466243c969568aa7df84acadd911566f86282674496f11dbb040787a43eb39663cce02bc76e2a041f24fed3d61ebe5be8b6f5d3bd4e1564047c63e615e7e472e0c89fe6834233bf4937d6604d11fff837a7b6ced6e452c1f6474168314252606bff5e23164683c9253d6e6ec9eecd3742d670aae2fb7bd6f8ab708d4b5fdc14745328ad7516ea89c36ab2e9d6535774904cc1b4d1b3d4d1b48b4e13673726646c1df9aaee774dacdfe8177eb1b053853f2f365f090ed95f4ebf471264fa10df92930562284d356d56f782f7fb6d3b439ad3d54e685d4c82ea6b21146fde1bbffdf2944d9ae89b00641ee0bc0a1816d490dae9da51075d9c0004cbc754f37c602a47f80b3b5385187a65d3d017cc842e250d4d61fa2838c7581b77343347f3cfbddb0df8f01bdfbbe273f1c0ad0d60d492560a0329f5aa97851f34b9c1d376a20c35bc36c6d4fc40fb1646f53422410e37678833f994b36c3f1b68db9dda9f8381f7f464e4f0b5d8bc8b17a70b2184933c4bbde858f377a49bdd15b7f369b61519aa48b2d6ab9ed7f1602"}, 0x1008, 0x800) r3 = msgget(0x2, 0x68e0e953b3080b5c) msgrcv(r3, &(0x7f00000011c0)={0x0, ""/91}, 0x63, 0x3, 0x1400) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r4, &(0x7f0000001280)=@file={0x0, ""/108}, &(0x7f0000001300)=0x6e) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) getsockname$unix(r1, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = msgget$private(0x0, 0x4) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/107}, 0x73, 0x3, 0x3800) r7 = open(&(0x7f0000001440)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000001480)={'./file0\x00', 0x0, 0xffffff88, 0xc0000000, 0x1, 0x9, 0x7, 0xadd6, 0x0, 0x2, 0x3, 0x100}) r8 = msgget$private(0x0, 0x80) msgsnd(r8, &(0x7f0000001500)={0x2, "6146f490be61e60dcb412bbe5cec7e8602c778546830786d98ab0fbc6b1b5aedc0f7df600fc0f93446556405cfdaa78483f51daa72ceb1b6e62487d5732c52dd2cc8e363136778abd8155341786a1ce0cefe94bcae1fb44287fdf603d2d43265e8"}, 0x69, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = fcntl$dupfd(r5, 0x0, r9) msgsnd(r6, &(0x7f0000001600)={0x677949d8cc28104a, "4061ece1b35b6303ab8efa293447e6e465447c7134f3d1a25f1ba20d77e008f77891dd06a38bcc450a3e2dedd66de357c219c349fcaf68e43eccaa62115932bdf72c1cdae46f219974cebce198e60730f73040d5f64dba1f0e4ce84bfc946935a4e7a3fa17ae11a8ca61e3472df4d53c1d4883634db0d3d0ab98b6a9a629e0be1efc0634b7f6a992a26c73dd657e6b65715d7316326e70f2415d53860659c29ee19cac8324f4296972"}, 0xb1, 0x800) r11 = dup(r10) chflagsat(r11, &(0x7f00000016c0)='./file0\x00', 0x0, 0x4) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000001700)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) geteuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/164, 0xa4, 0x860, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:32 executing program 0: mmap(&(0x7f000071f000/0x3000)=nil, 0x3000, 0x4, 0x7812, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000040)="c4083e193c47d63f0e90249737eecaeebb68d27a4ba06baff99d567b9455d730b2ad7057b077a77aff1d2afce97cc34747b3e3a6ff1a738f0934917d961e801adad7e7fc6aea88eb1cc0d174fc2edfd6d2ee8073c675bf80a820fafc10608197d8250b005082126d01", 0x69, 0x0, 0x4) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x10000237, 0x0, 0x0) 16:00:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0x66, 0x9a1d, 0xffffffff}, 0xc) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = socket$inet(0x2, 0x1, 0xe5) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000000)="a6bbe7374fd0ddd03f3258d27aca844675835fda48a66980f96e9f2da7a78de92e9f53f6e61951ffbcd991f87c12db8fe8af26905603911caf706a2f0151593a1cafc43ce42ae4fde868f68ca2db904b622e706fcb9ab565fb78c9a49659d7bd117a60354ccc7788cc0d53c94e48e456bf99022209c0dfbb40f5ff2c50c7d8ce04182905429a8228d8560b51efa10fe09b5479121531f5370f9c8ac451d61258ee7d50168da063b91444eca9aa3189fbaa35759d37817bfcf52229e06b6b722a39bd69686ae717d0274cba19903568e762a826f1aca90104e2b937c3a5ce895590e2221f73145f1ce5f770a25aefb26b479db49e69a62e7a", 0xf8) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000001280)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x1, 0xbee, 0xfffffffc}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() listen(r3, 0x0) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r7, 0x5) kevent(r6, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fsync(r8) dup(r4) shutdown(r3, 0x0) 16:00:32 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r5 = socket(0x6, 0x0, 0x66) r6 = kqueue() pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/pci\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x1ff, &(0x7f0000000a00)=[{{r7}, 0xffffffffffffffff, 0x6, 0x40000000, 0x8, 0x1f}, {{r8}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4d, 0x8, 0x3, 0xe9b3}], 0xf926, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000008c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x81, 0x0, 0x5}, {0x4, 0x5, 0x3, 0x1}, {0x8, 0x1, 0x5, 0x65}, {0x2, 0x7, 0x7f, 0x400}, {0x2, 0x1, 0x7, 0x5}, {0x401, 0x26, 0x6, 0x60}, {0x4, 0x6, 0xffff, 0x9}, {0x5, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r13 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r13]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() dup2(r15, r14) r16 = openat(r14, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r16, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r17 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r17, 0x0, 0x10000000000000) sendto$unix(r17, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r16, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r16, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, 0xffffffffffffffff, 0x0, 0x10000000000000) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x66, 0xfff, 0x200, 0x80000001, "4ec72e5206f4d7d55a0d46d1ee28389aec5d7d7c", 0x1, 0x8000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x57, 0x7af2, 0x38, "f7059fd5ac3f24f75ed387c5e9ee767ba29ec982", 0xba8b, 0x67f}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4096) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) tap0: address list non empty 16:00:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd9b}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0xfffffffffffffed7}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) r7 = accept(r6, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) recvfrom$unix(r7, &(0x7f0000001280)=""/4096, 0x1000, 0x882, &(0x7f0000002280)=@file={0x1, './bus\x00'}, 0x8) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/null\x00', 0x442, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000002300)) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:33 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x200, 0x4a5e, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x23582e02cba7712a) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x0, 0x3}]}}) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66696c653000f8d910032cfe285470d102709151bfe5a9db2a1cf289a010b40a312e4548a1a37159fbd3847083ee09d02f82d4b6aa62d443c41a8dc9ac8d182f5b14d6de476f7d8d2c8dc362a3dd9c03c89f6aaa00a8a479fce8a1061449ea896d80ec9fad3e7447821f159480a7d0ef04075e9e92666ea84760f1f05d177b41e60c6262e593ca89331ddb7044768d185d0522dc42adc1e4caed542617fa4e33313b5ef2358d935ca6b00240def69a334e"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) dup2(r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r4 = getpid() getpgid(r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014921c78 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_settime(0x3, &(0x7f0000000080)={0xbfbf, 0x1c}) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)="eaa60d4f5e7e3651023e2a921e27c1a4c890e78b3f32093e2cb23954c6042d70bb4011b3f96105ed22ff5a776421023172daec231ba42a08297cdda0eec1445bac045af59d55011ebdbb6d1c8345644d201143500a10f341c9edd60e8b8ed7f4e2f10dcb46a800757099a0c12733a256afbf9af3d1be6db97231c6", 0x7b}, {&(0x7f0000000240)="9c49fd934c647b44997caa47040d33b4d1b214e2f4350fda133bdfb143277ff9fc94ef6e54653043ce79067ae18f99d0954d542ec179b488d38787d4b06d61e687ca0536cdc7cd46d74600b95a066e2e33f32af4e4591ac9a8", 0x59}, {&(0x7f00000002c0)="eb441ac5d71618a2bdad45a220b7eb666dfe7904ebea8f9a93f49a4495e7fb8cdb0437bd42326979f176756b40109640759bcaa203822932ce6025401232841cac4430dacf00e957fcb02165a0ff61805e6ed34e28314e8f40787a0f77fb7cb7290bed3357e4bf7886a8a64a08dc24f0df1cd691497db3f087e25c477e9f68d662a291b522e6c92b4eb332093c16139a2a351b87e637669d815b08d80555abf5c72216e57b73e5a55871d2de87831d4ed5153515d7ea088f0886beb233c8661f0259a1c48f295863c913f8dfbfc3f8dde89b9e2ce322", 0xd6}], 0x3, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = socket$unix(0x1, 0x7, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x102) chflagsat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x10001, 0x2) mprotect(&(0x7f00007b6000/0x3000)=nil, 0x3000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x7, 0x2e, &(0x7f0000000000)="eb812e384e713048e69931929648", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014921c78 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x40}, {0x18, 0x1, 0x1, 0x98}, 0x8001, [0x1277, 0xffff, 0x8, 0x400, 0x80000001, 0x3, 0xcd, 0x8]}, 0x3c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f00000002c0)=0xfe7b) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") close(r0) 16:00:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8206000000ffffdebbe39d010ff514022faeae897b913709966726585c99b646e6b10b17a2a7b7a0e2c5179b42c6280ccc7bf923a95aafef33be9d748fc3dd290626b81559702969cb4ec36c5593799931b1445d915ca3e803c48291a5005902cc7079a3eb4cfb7d615efb27c9f1a85c67ae635913fec9ca646b52b0dab5b7f6c223adfaa8b2c732c10d3324c00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) getsockopt(r0, 0x9, 0x8, &(0x7f0000000000)=""/57, &(0x7f0000000080)=0x39) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:34 executing program 0: kqueue() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x81, 0x0) pwrite(r0, &(0x7f0000000100)='<', 0x1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd58, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:34 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/136) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20b, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:34 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r5 = socket(0x6, 0x0, 0x66) r6 = kqueue() pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/pci\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r9, 0x0, 0x3fffd) r10 = accept$unix(r9, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) kevent(r6, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x10, 0x4, 0x3}], 0x3, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x6, 0x40000000, 0x5, 0x1d}, {{r8}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4d, 0x8, 0x3, 0xedb3}], 0xf924, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000008c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x81, 0x0, 0x5}, {0x4, 0x5, 0x3}, {0x8, 0x1, 0x5, 0xffdfffe1}, {0x2, 0x7, 0x7f, 0x400}, {0x2, 0x1, 0x7, 0x5}, {0x4, 0x26, 0x3, 0x60}, {0x4, 0x6, 0xffff}, {0x0, 0x5, 0x1000, 0x8}]}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r12, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r14 = fcntl$dupfd(r11, 0x0, r13) ioctl$WSDISPLAYIO_USEFONT(r14, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r15 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r15]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() dup2(r17, r16) r18 = openat(r16, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r19, 0x0, 0x10000000000000) sendto$unix(r19, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, 0xffffffffffffffff, 0x0, 0x10000000000000) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xcd, &(0x7f0000000100)=[{0x8001, 0x1, 0x6, 0x80000000}, {0xfffd, 0xe9, 0x3f, 0x9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:34 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) semget(0x1, 0x2, 0xb673e6ba7b0e88a) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xfe5, 0x1, 0x5, 0x6}) msgsnd(r10, &(0x7f0000000040)={0x1, "9bf8a69520ae3df477b52812216ca2b9b736ec01d663046a54b8f9030ddf7557f4a9e9c33316f34f"}, 0x30, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:34 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x10c) ftruncate(r1, 0x0, 0x3fffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r17, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r18, 0xa5, 0x1, 0x100000000, 0x6}) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r32, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000440)=[r25, r29, 0xffffffffffffffff]) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r39, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r39, 0x0, 0x3fffd) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r45, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r45, 0x0, 0x3fffd) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) r47 = geteuid() r48 = getegid() r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r49, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r49, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r50 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r50) r51 = getpgid(r50) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r56, r57, 0x10, 0x9}, 0x8, 0x1, 0x9}) r58 = getgid() r59 = getppid() r60 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r53, r56, r58, 0x1e4, 0x8}, 0x5, 0x5, r59, r60, 0xfffffffffffffe01, 0x9, 0x7ff}) r61 = getegid() r62 = openat$null(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/null\x00', 0x80, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r63, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r64 = syz_open_pts() sendmsg$unix(r3, &(0x7f0000002800)={&(0x7f0000000100)=@abs={0xdd1135f94538e558, 0x0, 0x3}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000140)="6e015a64eeff6b64eb1bcdb61c2c968eeb40a73d78feccdf3ef45ffa4ecb005fb3e15b1047aa1d2729f70a9eb77f47f60b62e3d6b2a76ad67eb72bbba43fe24ce90ccc2de77951673b6e2a589ea0e4ce4ae7a75d4cb2bcbabe44aad76085f45ddaae145f247a6ed1ae018886c258d13cf910933e9f91aac4c4569b9b5f6dabebe7474b151d44840768c151c39222f8c67cfd5a8818318730b183587681bf0b3981f2a6", 0xa3}, {&(0x7f00000004c0)="dcc6dfdbb915c8ef5bcffdc397ea354d643d95de330bd33008b4ff59e9cd7c28a917cad47718cfaf77d4cfa6b71de1b634a9d21164da72b3b52cbbb0a5bb2b45e49a4ec1ffc2bb6e67af3ccddf79e5c79812f66a4436d7672bfd386d591f8dbae3360a9f7831f95256294964d9d151764407725d9f69f849e3b46a5ab76b7ce12b243bef9a2254ae7d1925b3697f3a8748e38521bba21d78ba11a53e9ff72c1c8b6203eca0a6db80263e549d17758dfe7e0727355bd5d0b617a3d3223fbb133e1a98fc2baf2b2c6a7cf0c2629b5ec691900d2a3cfe0a7efe0e256374bc5bad8c550cb080f432b68382d40fdc0c5880c753a77a9e3f33ff040ed78bd6e259851f39f005d1bd5181ec36df4c4253d669e605d1619d5e1a8fa87639b904e952b8bf9539f9e6ea6133abccf2113aef87a89265fa029503548ce9a3030279a1f3e6258c014c09a1e4d62078ed49ba8201b357ee464fd503916492083b68030829222700d3dc6c47b1d1cdc73741e81c2f6d35ce207965d190eaca8823d1128e19ea1ad56ff959519f92227f62f1a79828c8e61adc2bb62d6d218fca7183aab71fc15ae92c157db3fab05cb587f2dc532a507498856a261eecdb80239540af020575f9626923f5ec7701664502e47a5fb7b9df1e588d5b25fdf62cc92fd21d73e309e3b9b90434dbb589c6f51987474a6f031862d3c3db3c997198d06be1db09f4d1d12e8f16a5f7ded3e4d259be33332e0b42d9f835afa91ed6754a108d60a17750d8b7b3d2e924217261e470494c4389e36284599095814acede97b3395c500dcb2c9acebc5358957685b01f005d01ba256d563e84a47f23a4e259f9e0eff2080f8f1dce2208ebcb81c06205fe00ee3e77876596b210781ae1da81c6902ab59858174c98f5f17ea03f619f57c989306fcf1fc4a8815e34c453484f3b139762c46dad80699d2a79e9dc883f073f63249de7596de0975ab38a62dc59edf54cfbe0e433aaa225e358173f32aa6df91980537bb901d4c6c25fe5c1e51bb05c9be5dc99e5035947277e7aac7446efe33c9cad6b52c63fdac0d7f92e44d89a58273e778c8f7b65bf6382171998d72509f85197f24fd956c4717bc794ea88a57bfeee466c26dbd523e4dad58853660d7329bf6709e0e6e2f0d1f3a320818648e406a8f115386e34d985c838cd50b3a79045b4d0d41fd4156cfc87589a855c3cf6e2b687d95e5d5b0f42f50010dac1a63c33c65bee15617e6c80237b74f8f91b0ae853a6fd0cc15f7c9c71abc6adcc930180b25e2bbe124e2ef8460a8ae264a2d16b7d16955b2010b122420ae4cb3598f59598161b5cf3d03fa1bcdd7be4c3a80a478d47c4e72d494ddf0b855829139bd5117c6915b3542408f67342e2c7557b7f88326b6d5129fb2e1762f10741480c57f5c4aec2b4c12f1075959f0976e6c99a9a5c5e07557fdcbc8eba8755e4ccca77ac528feb2414e58cde505e983c2d18d50bfec69054b9fc4bb1e97d2ed9ed6c1fdbb6a8268a7e683149e1d1025283392ae60dc94bc299eb16cc867d6a159a0e902f76ab09780b3210151e39d19ebc9483993986a102aeeabb63db5a3c6cdf1a6f2a10c2c9b256920ab861cc765beb4f07ddab1633a6c8336790a296dd596842684d723609826651f4fee6408a5e6105f0518d7e8ac58ccfa2878ebc8f3b0264ffd225a283eb9aa5b53146e7ed3dc51588e89ea7a5382b15d82a6c3e9ddde9c2a8f88504ce2a7edf59c5faed5fdaf0a3c68baad581624b49158697b2a4811f1f05aff8028a31f9aa5962dcb63a567c5ca3b9b9325b431e5f5a895e7127497d252cbe3743b7743516376f181d63afd1c117728d36c396c639c9e4f6909042a92731565f797f912980bfab96ab63498a4a0805b74f8d2ae4c58fafc38d4648416675c693781c120174abeec5b5c242b0f336cfa6023a85decb96922d38d2a8c4c68dd4312cd67b58735c362b6f45c5125b185e717de8a4887a77e58ee920dd685e78c745b4f71a88b9055b34c21763a14c49113e886f77b73fd7bc36b4913e05f14ba422619d5edbf9cc29df2842ec78f947b65afe00e146aae7ab3156c1aee401494e438dbd07b69796fba6e13697f9f4aafc9e83118f89fa7bcb71c09a2b6df12478e9d59393b07a425c9122950923f08a82c58d5eaa42aacc9b6dc0816fef72f13ccfd58f4e135d001766da56ebf1886db906fc2ae5be82f542f47147774ba7d393dca3e917bbce2f3c27d858e6be29af64c1cccba98c5898229d9eecac56e140ccb37a044f59f43b254ecd042c11db01d2249acd9beebd0266761b998e0c279f885e92274e6b6aa9e7f1c575ffc199d28b9ac1808f77a42446b4594933313236ce069708670dbac358b6903ba31792448590907691059f858cd99ed8b272317cbfbc48007baac755f6f607534dd3888b852bc4644b49965ca7841c952106e723587924b1577451634977a8b1acfeebdff4647734853b1e283991833a9ed962411d32a70677e17df9620bfc1ffc305e43b1f6749b20635301d118215e976e23c2af244978f84ff7dc12835afe4785775a90e3750dba64ec886d5504b840ae9a81f3bed426a9c51848ef2f534c371b11327e685d053561d155c7eecb5a7705c3d8a7664bfec453e6ba74d8d7f56808fa9bfaff0ebe22aeb47d9a96761682523e9a3915dc0f02b1262d1b83d9cb6b50249a2dbf2129ee88344f9f7781071f27f2f031051a53aa0f3750bbf217a2d37d3a37ee1e93c2ed2d9c6986e6fcd87d0a8d59d7fdaca27805b08d4b419be088a5a80023c2f7cdde46415a822ec8b01714605cbcb1013fbcbea6cc8717c9e1a87c1f4594d661c93ad1eb36f1329786190b76b224a85c91bd3f407a5cfba8e7dceb227380a5a11fbeb7b93a2f169c3a24ed7c02651293d276192f7ce1fa5a0dd690b5da1dae252bbfa237a20e694509e248cec59e1ea07cc452fbe72f4e8c9bb13459961f77cf64afa441e3bab0ca7fba293f891b53fcf1b6afa42de6ea83d57e6790459e35c4f6416f208228345a47e4dbfa366acf8e5dd27faecbe474ec62070abff8a03640c2cd85a768218dca51161223b776d0a839e5bdb8707678cf67c648d757b1fed0c3e002a759ed5adec3f9b5be07ea6922e21be168c1b854ea29ea580c5f7d72cb48913608160466db2aedaf45315fb6ea463849f0284b48a3c871b1e6ebf77e3290b761e3ed81e161fd13dab2ee4c2cdec8d6f49444ed816e3b9dac4ffc42b41fed975cc4cc54fad35a590d68e22fc9a51dca860daf313769ea0dad79012e2a76df1c0d76d701fd907b13bdb40d5341607c9f1105801ab61af107cd27c32a165226b8e37a3579b2882a75137676c8c77d47452d9da3efb6d0c6b0186df07f8fef1c5409b1764608481b43a22a406ae8aebd45384b33058332a1cd5c358a1ae0dd48c2be081c21e92d2c10a18bb2b6755ce987e6cd979875d9016c2745a220d3d5de9ab6137f5e42d2476d8a217fbdfdfc9516c6bd1b32c54f47cbf350b806f9274491d05f02582f6a6c7b28f345755a82cdf9b763239ade32477a114972f080dfd8ce6c998fa0cd50c2f064a117f111d2dca0eeb19fdf9884347b4d11a10cdfeeccf6725e1b2aea5aec452a0526faef5797f247ea100ef0da5c00020e8ba4279784630be090def9e781ff6d0a36b22f69339ec3dafeeecbdf38f8330348e3b50a9a4d8b48f7b3b23d34fc7e7f4c6b86a70f66f85ed631229a64169887f61b6ae73bfefe68ccba8cf0f5b42c1bd3031362663683869270a0151eabf87c47ee8f136e5f7ddb599c4a8c15ea9b22d4a9bb5da29bbea6376aad85de606a38ab2a86d90c8dc8c9874862f5932babb161f61cc48b8e3fe3fa69e21851aefdd0bfb482f33d043649e54f8c0c3422c629bb879456fac4409c4377459272773a20937bb51c5053a12085b0642f48599ec9bf4299b9c59686dd10086f35160bc7bb5315c1d4b3de47489ff9be5c7dea3954fc0a2fc20aad5e34176f14144445518a8399c537e9cefa5eee77e91ac80b45336e418e6dcfce53342cd882c25932e55901b4e4c0209581b05bdf4fc8f312aa214f74c27ee08ee2cf367822eedae14c7bc2018b733e6c2bc4b2d1057df3727e7ab7c0c187b1c10bae99042477fda22e2d49fd7af27f73ad5a878f001c29dc6006cf894f0cb37f65fef610b73c94e2115f4deafbe1158515f320eaf3d8faf2d6e00173a7ce1e3a2a6cb93e1829a5ab989c31f1e53919953fb52902b1fd5bf3d93d3aa8623f397650694e68822ed9905851439c65dd18b9cd5cbd2da471a31402edd708d89fa3362039b8fb8a669b6f9f40e9931877547ba9063b53dbb7a2a12c4679501256eb7a9b637b64490528703bf15bf5327354da0d618d46da818f6c3897ffdd1b9331a0311ef8cca93095d954b723ee21673c3c67e3d4fa2845b3bdd4fc4a1287c1600f472190f363844340244b2e2f638e7453edfdf920d20f3305e67375b258236686573bd3a3ac617df681091fde5745ebbda29b8c92eba5766bad64e07867ae91434dab49526f39145ce0a8ea8493e9593fc75cb2a84dec3913625ecbd3910b480ee4ec24428458ee9379cdfb6c5be3cd1da2f726462e0dded1c66ba044544c709d1bd126ca17d0a9546f212ccabbd09eb752aa0698f5971875b22cfafef90778d65f04c76ab283d20d4cae175ee1e42c6c00a8811bf01d91472100360658a306945fa36f1d6b2c65a071ecfbfb44505b22c381b307707d28ee9af679f04c2c38947751d9d2d94df8ca8dcb13b5f96be6d3c0b6cf5cfcf18a34a214fabca8e6fdc21977eb442f3f507a7927120ce73a9fa758e61b4e4fe16e7c9521565df26d3cd288046d0e3517548590690c3bea41f161e446b2bdbd746cc22aef4bae4c27143ef1cf740e5545d85bc5ae18c438874313f3a88b981a624bbf7e301dac0273783c0efdd5d49728cd858e255f5647d07773d396bd29bf77ca6d0e308dbcf40da5d8cb3bfc4abd2cb00cff0f691a37d3bf1df7a26127e740ac095a3faa7cd66f5004b548babdd58a7a2ad40016f5e00f8d8eca80eeba43ad76a9ed4d21bf2d001e57d8b9e79a4595c82ae452f11c3f7138454a89a5211bc61f3fdeac945d3a7ec6ab8b11ea35364a0e803fde92decd65e505f1347e7e447c61fbb865d4eb549da2070c79b259c397612a748ca71234fd61a6c855cbc7fbd2e07cc1f2782562d2b43b0ad34b64547852a96df01788d146484934154b488fc4838c1d8f4728cf1ce2237fdd135bee534dc17a4dde6d1688637b22c5ca9c530802ac5810c19f8598978b34849cef1c5da36f0bac5f803b76c76539081ea8e3ca2eb4f804d7b77aae57cfaea6396a8a3d6e4c762e0fe502dfca487458cee7f034985d70df88d0c8c8170dc941f4d060fc9d8db145c33d6530ae186067f108a90e9ddc889fd3a800291e717beec272123141f077e9b97da3fa1ec14fff0015a723678f9684964668af0e54167153bdf1c41a8f600b76502ed935185592aadfcd4ec0c1ad39dc8ce5463c450ab89f3102168aaea9d0c4b5d0800aa2b08e95a27655df822aab9200b63a92c14a387336f361735268bcedbd75bdf477bdbddbbce27c66eca0e7e063b509dbbf9a0de72495878f115830444193b5efa3da4e390f4d7887f0d5750a8753134b7df30e09f9dca4837bd46b1ca8d92540ef724fd2ecd08bda3891610952ed77494f69a71653bf3850be1e0540c2f96b0f3c156163f7def700983cc2dc5b0c161ebc18e867242dc8905e0b89a3c0580cdb0b", 0x1000}, {&(0x7f0000000200)="0f33acbc1cbdcff1c6b1de6cbd16363c883077942c02e7f61b79789cf108381882eadd9e4f2105a6ad8a48d2e9fc4b49be42582f669e009ece1a28cd06f677993bfe9ecd75ce0a874dbf7fdeeb61104f806a477894c1c42fbd9c73d506c6f873e2de78c078fccb90f1b6efd8e35c9728da383f7fc3d41cc8d171ef7fdc4aef598efc13a051fefd1a283c3b688089a7f31107f1fda6ca33c5aec89a0fccf3198b2ca1f78247772c1c98de36bdfc1c8ca8fca7aea3fc7c7d873f84b5ba14d3bed505ccbc21446d4d907f7a8e614bc2bdb4266422354829a8eada", 0xd9}, {&(0x7f00000014c0)="7d65b5efa51843c46e4e652d0fdedc8e8e1929bd514a2cb97ae61a2ff2e470924081e285bb2d2f75e96ecc292959ef97108f5244f66dd61cc7c81d4f2c3d7843a6c534de20535e2b8d30da9f70c9d1484b9842a3a3bf592a157d30eaa88d54914742ca3339f2dab59f4527d0679731369647eb48fa379b2c7fba9248ed7d6e973f535218f98f07240034956c30e6bae450f4886b86141f683761b64833ebd4b028e25caccffe9fcf16486b6231818043964e9dac4b5217a2015d744d49027154be123487c05fc7b2aadfa7c0abf504e01985934a8d422ba52c183be2ec19e9d86d8ab22e1f518731cda70e7d3e791776044c46f4c8663f0f89015b0b053c6e051e089d7a96a3ca0fd52f0a0b9fe474f55b8b4dd9852da7551c9e93a6c1c4cd7f68dd53390acad21c8ef0f0a1830630ee864e8bdc615fb0ab4a548a75034f99df095f623e1581470fad29d26f3da486c8ad4ddc889e58a41d4a92709c99dcd90d5eacfb3a819abff166d85a8cf6bfab10a92fa9ee61028338c128e9e72873723ceceb20fa7ba6f3b7e94eac58f9cbe92cad7590da4970233426e82bb1e6a983aced890c0b5664b26f8a3c0864d37cbebeac742c1aef282d056e16e73a7c594f863a0ee7d8aaea208d700ce4c10dc8e05db5ce62b4f108d85b746e0e655c1eca0ba612f975290603a4a2f8a82c98dbf2cc3404b28d675fd14b06ea70e0ef2df9f3c0f4a6d5f1db07900d871b834741a5ef8fc6fcaf8187a070d908f4b8d439f341e97417797b7db0efcc48ba2c85f781ca9cf5864fe0b96ece980c77302638c044c1442491a81e80f51997e50aef91b1e4a1c61389a237b690395513ad087365042d633d82a1e21d126bafbf7f7a756a672687694d84ad533ad780074d716751ec928bb4641b90776ca78e521241180a83cb3e30166852c2bb80069ed995720f90f1e254b02da79cb06401879b7bb7f1ce442f2cb0cbaf8ec8edba27b0f1280d050077a8660dcaddcd4b95e74ed1ad90e6cd2557e11046169f470254d23f7c5f1fb007e75b43f92dd9900adb3e4b17021bff2f7d7f89486f3b065841db176c8c1bae91b1828b062ee893724ca1626f7090425ea0f228097e08ee82d46486b9956401c34ebd0e483a4a5081c89fadd91a0dc67cbea5bca722dd07072aa7456ecfef544e24a5a168ea3b76a78ab6aa3dafc5910839ecf7e72d0af674a2eb465e97d0ed3f40aa2c6d478bc04361b2917c68c18f7a3dc3b049373ab0fe56814448f4d34579c0741857c9e22ac8228a53a155d73b1e6716c3cc3cc1c132035562daf714e22d7d4598b06270e45275db7d1c3abddece6bf309d2c5e642d59d207754c44f7b4069ad4a8ba1f4a047471e709d39b635a966096890029ff6347c10c244ea7cd2ee20d28803fd00eef45b4d9e29a80c9440e230cc662d54c1bbbbc1e8cfc4efa40c3bd4e43cb8f9780ebc1457d52b398fdaaca0aab80c9cfe7aacc9fbb1f6ab9f29374bdd4996ee14d244e22c66164b3263773fc5e7a4afb95fe625be78e4c11fc0f2e8abbf4bc5d5af33c383383b04f307db8b0473b3f125e6877ae3a43170b938de2bc8fe783a9111f8e92cec4d2696e9eec132ccde2094b4fb36ec85be5235a7f3b840603803836b2adc78c61290c8cbc9a12d872562efa2f949c314e5171c5faf0f3444c15559a63cf3e613bf99daf6b6207c4f409bc6f7ff7e4fe32167201b500cd527e4309602541896e2bcebd7e58eee5b9ec57975a794b885c189cb41ea0e819ae0fdaa2e4847be28cdc7b5bb020589254bbf7e068ccdf1c0adb99aeee9f110d86917925548573678d99d081fd0bc06837204a5b49fbfad3c64db2bb03740b96a88865731e5c97d778b98c4d0f60b4891f4e9def168a5835e8c85c7521abfbb39f3c034b9949e323dc093e4f19d407c311bfa511d168b4b300f53e995a5896692325b46637287eaea543473ce5a2a0634460766bc66767ea3c2504fe9e4a7fd0a6d172fa15c54a910069285cef44caf60633d400bae12704a48b567dfec716b0918c29b0a7a58a38772da771f564ca7f7614eb7cafc9282527de3acd91ba0e38ec3da00de28a991fab8a4b1e25edf00550d61942fec8399618ab601659859a7452581f0429832e85ada99c5eaa900d24dd6a2bedc329da99820e1aae339479e3987bba3d07c684b0dfa6b97685adcfbe29d4f5a67f269cf8a3d291949897e07922567a4edfcbd2f4b751b10d51641a94a6d287c8caef58bc261086ab2f1c9934c8ff4d7d24cb643ad06991a08354a8b22674781f07456860101b038f12c7124b8e914735fda2be2215b48e3c44146341f9ecf5ac10f3c829ce0ffd49d06a5074fcb351b390048a3e5b90d83b361246ce4ae1cd18e88821322f5c8b145c0dcf86fab2813f03f7195a9864ca96eba7875dfbd09e88291f43c47b8e293affd8114a66f9ce0c9c3e6be6fa0a37a96c7ddd3af6de46fb5d95e9616b80ada58d5161f618e10e4005ac8fc5f741b7fcd2f39862e6b8770933be1f5fd3ff1b52499b934160f2cfc65182683bd57b9bca09a5ac4ed7a22829bd0fab72e2e628cb3b966b222c6cee65cbc0b00b2462900fed877daa6589edd4c81b442f1d4415cfae398db89481856c4d36c1e588917c36cb87aeede0b0dfb64a03d77f166a08804fa4523f439fa9cca47abcf5f9f0ad009ae33f597bc8ec9121f886847fc86f81b05fbb1bda5f601408a8db30e34a4d0caa84e36fb38aa2684df84a72f6a80609d721c5e60a4e2d5662dbabfd3b5d9b94e853c0d136afd462a7b8aa1a5fc6fe24ef7210aa83a036c5b097cde907c2cb1edd904b65aadd658473f428980bfef8d5f3dc5e740c79c86cc0a836f9ca83dd9cea58576829fcf1c9213ca134515dbfa6b3e9b439ff10691ebecde6868d7b7110b7041b09665c7f7f8f79b7801a00492d7417de888c87a00aa4461f56fd3df44ea92babcbf835bfdd3e0556d8a68488f98577fbdff2748e0757e6a0e1d8a992b06fbb5e5b22c06f489627c053e3934fafdb356b4769aaede77cceb4b715cfe09e2e0f527c04493618f3417350d89b8535987b5c51afe617bc5d04ed3dd620d5c0f5cae451fe52283af36155015169e57c1933b9ac5f0107c723b2231adc8858995e8fd3fc6a726d34abcb3bbc084eecae6c0a9f5f728dd5d20555eabfdede03423952c41a97795c47c978c18bf8f50c9b892e153828fc910598fe228438e42a2ee84aaaa955c992b0e4e1da564655a8399ab9df522abb2bf5b03a9739991be4ab5e3b47a00a8d98823e02825214a6b660e8d84e720324590bbdfb60a18a41b9b5ab5142d556c3730da09db77ae79ad381a01b21c4ad0685b579cddb4e1a6e715bed2deae288798dc1b5674674e0f40bec5bf30cbf5df286c0dafe6395df8f5d5945777442e981c49ae72831a79d4e9b2c2489317ee8f2af01d9b34c97c3689b62bd1625b1db8dbadfd7a1340a81fbf073fa738388d373ce7561c546ed92cda0b0f3c821aa5d2eb741db0b313984e508983da0bf278c043f01af68c135aca55f77919b540b286f1f07ca8bda6a883e6fb391e46e9e6a078d54f0a4b9b4c63601a7206c9dd8c2cb64eefdd371293c4eedf140be20a4f7832ff58c80df15b3d1fa908d6b9b15f1ff1dd3be5a54e7009740d42d7ee5cb504153592a0beb9a24dfc59401244df94f78b8cd0fe6837ca07327ad9209d55f5f2f3033b5e787820ec527bdda07834bb19ecfa6e22af22c9bda1535459167d9f2f1983c8f9bfdc3e06204c2e076fc631bcd62064a927e7da628bcd16113fff0ca999c68e0f68f2ed5919d3447d04529b498dfdd17208bf32c4c5220eab8e61836698512c688930ca424bc502f58dea64942cc549d32293a80e26d7be66f1f8b454b0634009fb24709657326a7802cc370c21d324322b999c131eae7f2edfcf3f1302b7c0cb7b9b08b5e0f657e86466ce0923280b655a60b1ebbb22aeaea18ece9ca9288a110fe4da184d83c7124aa8b1754b7dbc0c84ce7649080569b2ccb0d93d7c11339991a23c503d97a26e1897d44ac992cc1fb87d48f217b4ec2266c66f5d07e41cb326acc50caa21fe83ca33b18e1e01515803dcdd7a6fec277a969ae06ed947fe179649b48807563708d4162679b83d63f11fe027aa6c2fd9b3ee90f9774c92001ab33f8cf5fde6832b3f956c43d974cf6986166c9a9134d4f6994f2203a5e599af27e96519da84f4ed5ab6e91b42b3a7a0cfd73f0b00118433c182c98d0139752f0d7f8c9ee3ba2f36aa1f91d09e5fd6c32375f95949197bfd90f05b61fd3f6e59fba8d025c94a7fe18afc871bc1ff31d30b23bac8bd1f9d8f21f29d0bf0794560d4348c8cf6cb5e31c84761b911c6d93d25a7332aa2d05dd305c368f5666673481fdf99cb41811f1ef37e37cb2df9baf13f3926234b77b6e957ff374d1f189c17ba05e1a80d8abbb5fff3f325acf7c254c5b970b3ecbf2ce18e19ace48d76ca5f4a5f1afc2378c3e12cf6bad24b142da46606532896492e2564891a3cae4add22aac12e2303ac421e93828784031c9069527d47be70d606218034885f4714d247e1a603bf166ed44d2b54690efe130749d1f1a7066d2ede0b6bf9e5029f0bad677c0edd60572f18f4f9f23ea0ae65e29c17e7e1186cfacc6f36b7c92b972d6e3eb611ce122c8d96804f2c3ae85fcfb176182d6d9648d8f60e430d63206cee67ba04d565068dc0142b7a8587c9d1394c67f47c42b264b531502a7c9b121d51d0d462953e8a5d0d49609f3cd08ac98a989fe2bbf2b77ac0b0feed32923982eec4358c48ef0619a35f1b4f26085a762b7ef7786cf09ccabb385c43ce909c4e3609d1399fd2bd37b4d17789408ff76149824e2ec0a923018d2a8f92053337e47eaebe47a25791c039b846bc39d3e4ce7b6a95a0f3b446d8efcea8e503e08f6920cfb615178af1df6e5ad15432c2a761996dd624bf2173ac3ee96ae70cc24355fd2b9d93857aae5da437b22191739d3f03fdcd48a4b84a8f31e20684f3698b32ae8096dca3dddffeef250b05a2fba29f6696f45523ab6046018430cf7230dfcdf97ed9607d47471b3dc550c42c29a6d4148e379244e1661712f3d5ae43138803466959e7801a266d93ecdc6fbb4d3971f315f3495bee87a4d80bda50fa9dcdc937e49347b3e1bc02faa13bfb754e5439b3c2cf594710ac26b733800ded32f8d3bb8b522c04f8e76729ec00a3a587a16327732e796cca748e9487d63bf236f55ed592a22dc78ceaa521ab1e0ec9d161309e6feef86dc5a30876221046f486f3fc6b93249b829cc1d093a4ce9cd8288c862c75957085cb76b00c50e8ea01164f1d2bf8b7353fbb45eb6f1f1561a2de0e5782a191a4e7ae10f88bca9c3b3cce22e81d26a88f76c7bcf7d14f76890b786da8c217d21424624db50411a6408d0242b772ae789b59e2c2ce1b4eb08439802ef3d5434fca0884b476f948304aaa2ec9b2817b0b4570a438952f06edc8ece3c1eee5e38141c99886203a02229438e7e466e032cb05186e1b153b585a068be3fd9c7baefcc1b4492994f808e4495e95ba42a16ec6a5bf4d9e6c3be2ad0694b70332202380ce6eb75c9c997a167d3eb8a5f233fcd5c3b7f62881d8f526120b7cff80f774755d207f06aa561f9950a102544ff5d4fc37e874df46689172364e4efc1e7b630b918c1e677d09efe89d2c7577c38ffeae344243022a8284d9287af97899a07a2678df62bdd216ffb11b94dac28c0641e834fb786e49b1d287d50e209c9e53b2c69b43bd9fabc6", 0x1000}, {&(0x7f0000000300)="6a9be18e78792cea9e1642bc10d666d8023463db2548d337bdcc8e00b88636bc477cd62c1f73d7d544b7e159adab69c2bd486ecdaf4fc3affeba346978368ae03178166f6f7bbf241ea89776454607c58fdb874bfdd587eeb178b51d996b28cd366ab1f71b540f7a09fc64675a48cd10730469ced1d8000a86", 0x79}, {&(0x7f0000000380)="601190f1191dba499c790b00e99425f08876e9d2cb782a9807274631b23e9b008cb24621b0d94636648bbc283fdc81014c911b0e9ef53b0812c52d4347949a967ae89f60694722b8aacd8f10897386916909928e24cdd89f36be771affb6d197b259c0cc5e6f574d2c43a8ee04c908de7d340e7bedf60b61fcf53956fa9f80e56bc1187b5b011d0831774e4937058d324f95160da2f7210e030de9b2b515c64e0cf8c167ee52528fd4dd7d12f302b7fe", 0xb0}, {&(0x7f00000024c0)="d99b55d458ceb118be8455af6d234ae6a690e0318bf357de3a77bab105b9eebf96589e20d887428fe3866c5e9c87eb8695c7d193f9f97670e0d07347d06c4aef614d645e873b6a1f17febd735eaf8b93773f3cb6eb49dd1e70afbfba94b64dd97dd5da0c9f2c1dbad49970b460f3ab0a22b9afdf0acad22c5f9fce54d659e7b8d105ae76c1e5604c717269717a0931da79a35938dd76d86bec91e501d57928ef34176c7a42db2a9cfec7e610200b8087d146cabf0c9b0c812e112738aa8cd86ccc485def4ec1a1a1c86d0b745efe1785af7d41460035f82c22cad9e6e977def867c95820986c3d", 0xe7}], 0x7, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r4, r21, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r44}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}, @rights={0x20, 0xffff, 0x1, [r0, r1, r49]}, @cred={0x20, 0xffff, 0x0, r51, r56, r61}, @rights={0x20, 0xffff, 0x1, [r62, r63, 0xffffffffffffffff, r64]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r2]}], 0xe0, 0x4}, 0x5) r65 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) kqueue() r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETD(r66, 0x8004741b, &(0x7f00000000c0)=0xb4) pwritev(r65, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r65, 0x0, 0x3fffd) listen(r65, 0x4) accept$unix(r1, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ae92baacbc310d1600"], 0x10) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r1, r6, 0x0) write(r1, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000000c0)=0x100) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x242) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x355, &(0x7f0000000040)=[{0x4}, {0x64}, {0xa}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:35 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() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r22 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r12, r14, r15, r17, 0x80, 0x1812}, 0x9, 0x0, r21, r22, 0x5, 0x7ff, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) setsockopt(r0, 0x0, 0x0, &(0x7f0000000100)="4f7ca9e4953b724853c689041741bcef2ad56c56f481039810b3eea9", 0x1c) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="4fa6a3640000000000000000001000002706d9c2647f2bd8237a0e0ec0a6cef5987a27b1953581af7916c139e5433cfd0ac3c8bd05d4b38a7493e7f4c3539b73f69406b8f99e39cfdb71ac8e7f0aa21c77a5b9ac3cd1294ba18dadc72d00627697d88fd8ce8e7dee808576b235a77864d101c4b353d41e164620392f1ece134ea9bce5f2"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:35 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) chdir(&(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:35 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:35 executing program 0: socketpair(0x34, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="c2242c8a5d888ba691f04c8ff4f5e55990b78d7982a5e1e696b1bc5bb7f584142e5b66dd5ebb543308c0e7cd90a12ef872768facd01014437ed11c725a63ef530aaf6365c0b86e4b894afdfa9765968d34522d8f05", 0x55) r2 = socket$inet(0x2, 0xa7562c1a27d7a17, 0x9) writev(r2, &(0x7f00000023c0)=[{&(0x7f00000000c0)="a89a123db7f134bb21f540ba110bbd3517621021f62f94bec8d2d2df1d92107678a0b3c415e788038ac82ece437affa8c6a4b09695877dd3295934f370faa8e1eddef35a4ad6e2bf0b320670b0c44c7b84e42e877134491d5094ac52c3b0a7d4161adb69d12eff490f01d404507edfb47c4fef88c29a346bb895d7f3af00b4e8e71d4d5627e7b85cb2d161ba21366043ea208644f500373b09b673d65675dffe62e386ab713e4eb22a60a73ca7409dc9f6e6c10af46ba187d4aa418eba08e84ffeedce77175aca24a64b5cebd958a780e7aa21cad343f29e3ca51e0fd69b2900f8db64ce31af2b90a9b4a821f4831b9222255619fbd0de1a39125700d33ef7c0172856ce8dc2ef498afb56777630b6eb452553a66ed6ab93f8a471559c969d28c70541d80194c016b1ae88e5a97140585bc3b14c8c3c58f38b0a24a53ac0960a66b2d425d9d58d35d13e7dfb66aa9db837559e4b4c1d04dec1b44dbc368819101b3988d867f46f81821cd224072ed752930c7de684f1f5defe0cd094d897c7bdd2d896f7465132d50c75b05213e536f611071acc8d10c307023aeeface86b40c0f263b4933a1ae3d281dd2c253005a7539d42cda71fb4265f4e750d1121397914af97ed2bee214468ecc4a2035964ad329cd48447bd7ed6eb8586d8bc4868ff908676bc65fa81802d04d7f5781ed24dff17e78df23f4d3571a063c34c785736721161a3c738b886b94bbb738e669f0b41bcf1edae2bc1e5527e9b7aaab7ef09db8d6c7819fe14c3a3fc8b586991a67b99a2168312c0c43237b7266f73032bb3e52f22948dac18e86829023aa9b8da088b8f589965b5e21fc158927ba7ff50145524a92553d80d825d4026f5fc8f3bd30732b5a7f08fbb3385354fbefb718a450f246d093ce0cf480a62ddb130ed83f8d61826f2b7fc4255c2f4069214dbcc724d4056265a370d0cf3a09aa9ebf1a0139f13eaeac7d7dbffed2d56f9672fad47190143efd0970445266c9eca050f1c813e13982416cf34eccdb65bff920e97f31f07723702b3433a04019138ec124c97a1a8eab61c697e322b84324d5cd60eb86c37829ea1e71a6feb8c143e474644e6a4ee3210ea714125d16d6497241cfb9efa1ea463535ace0c4a183d4900352ffd847d9a09ac5927f89df5ed88b21c31b5f95fef099e0579cecd824935b7a4cc4dd63a90c2419b9dbc798da91f6e9924eb8b10ec417584aa8abf86b019eea35e0476ba6f1012be813d1ca45580cf5651b8435b5045c14c81265e6dc39a461f871ff13a4935dcf27007f8acbd315d3a5e2a64036a849000cf9f69aac3bcfcbea74ff797251ae82a84f918488c5e126d92b1d727a1716a1edfe411ba5f977c4494d687d0dfbc2efff4f435f365dc43817af9aec7731c8939fc85b428bb8d3df57e091380b44b180ef3b36db2e14e2157631d9a155d8df0374d40b3f8b0577d627d6245aef539ae561d79be6089356f80bf69964cdb5e0f1bb5ba12960f67e088ba2e3bce92ec20d231b981d0e0e9817924c073fb3a00043de944fd75fb6597945a20dde0ede138db4afb6f315595ae0eeb4e6f47ee57fafa125708250127860d9476a87cfe9a7d376a0cf94af16ac1cdbd2981d322890e27723539a7fcbf2275d1fb6a69ee6316857ec8dd74dd469d71c36c4f23cec6e1e5eae8310ae756ea3742e9b9bcacc03a722090f80c267bbc4cc2fc7490cc88e2e5acd2393f3e78dd5e4099f49cdfa1f11542652951695b19069993fae4ea1c9cee37ff6703a4a6c9c78a5101d5ca2b08cb8fbf79babac058fa77cb4969a70e82151be753f86cdd3fc17af22184f01555dc273a7e0ae227872aa99663998ed5c0a2ab33e64d2a9e348c11fd7d2e60e22d340873606e85a176887bd935be05a59f641c35bb2309dd0bde10d6695eb14679726004d93fb3483ba64cc658507f8fd8534b3677837facebf2f5902c9168c8c94c1fe3b46ccc254471ac8e854ce051f54b33a4152683f19ff1cb31a72becded23620102b2720bedb542bdb4b59638c7880444c4b26ba84eb59bf9996dfe600627fa26465da2a55f01f22cdfa960e1244e50cd027b826052f0a5149b6d3b0ef377422c9869eb00ddf3f0683f544d290ee823ba0d2ecebbf6a90169ade442ac70f1ce6309c143501e127f1ee646c6a6a3bd86af96a4d77a78ef04a6f627e848f39071e242fd0467f4ac2834229c3066a2435b038e4cda26e7c1bf131674345adc5b5a6d1275c297e1fbf75b0c4e03aea1c19c9bcac1bfbc3a6f4818f69e9f91db4932779e8ac612b346eebaaebb6dcb17dc6c323fd999730aab90892654d9a2de5e5dcf9a700b8df2dab6c8bdd07ff67e47ef62289c3d4bcadfeafe85d2829012426f4c5750610156ac4b23f3cd12be10ccb7b2d86168cb843357509bc293aac67c38bb37da0bc6893d6a81ee18537d10a84c6aa997701a0638485cb4af9307b49bef1f62b1912e7d2dc33d31cd96ccf06b9a96c61735dd273a12a70fde3b7e9165d4b1915a03389212e0c55bead1b0cacf9f5174b837b1f492401abab013ca4ec5c69530580b933f451fcbf002ef77774d5e947536e5923cd8b6c77def965078f769ae98a5e18cb6505bffc16415fe29bfdb50de4dbf2e3459a1087969f1b43b5abd9337756ec44be1ebfdaf900f87b32c07a8b62558990fcaf610d3febdc329d94f1313eefb11e5b544f7c3bf4235ad09119b336c19efd5b4fa8e9ba3dea1cabfcf256911f654b3529d7d59652cdc875405cbfe88ee32be38b9b2b8dfe2795637cc0545d396eb85e9ffbdd6a3bb902ffa2fa0336ed4d985b9976d4b04a4df11d2a688b17559c461200130b082b4b25c68d63172cbf1ab2e99e1deafef9b84ef536c9d48382322926af7c65ca516020796a99964fd0352ee2e0c7a335a4bd7d7c5f5e6af165d96b2e6bf1fc31a9237199e93c811b2b85d84e459ba382b10e3eeba7af6fe6036c3852d41f61ccb19a4389cb176dd6761d735b7ba08e4031086f0f822e412219edd40b378874e3f109571c10a53380fefe7b45087e12497d90218240e4aa6bb8c4c4638ff19ad0364600685dcde60ee14e2d3a5c85b6cf7191e9107762410f504fbebcc0f07dc9f528063665a99e729cd30c4fb6a931cf9f60725b9cba455c49ba179acf2676e26abf955c36a0bdedf46a19716732612af4599ee8ccac9103ffcc7b43c81543dcbfa23270134cf24eec123a34b1e87033212c7f4cbb42e82d3cc48587abcd5acc2aeac50a60544ffb004a856eaba9389f04fdc7e4051e17370c38d8f58b0fa9286d75b7f24309e7d1f3063cffa4273cf572246d308bdf67aa3e1358b47228a88cff7014e8850400e333e5efd98d450d4574aab0a0c4d43d0e0a0f3ea157d15f2b5b4db558f49979d4ad3926f81cd323861095e5b38573aab43a22f2cd41b78e4140f515076b983818b4dc925fc007c094453dc586f337583417acb322ea58abf81f643de6c585472cf2438548dd48971ce538ddb21fa920f56ed1911aff81a242c80a9332c6182c9ae5eab6c70bdc6652be9d4d2a5d77dfad9f02c57db0e36e654e4f2a30028fe362a2fd17baeca1cf81c6cc5e2f7269ee01b43747641c978ec2f0e9a1bf997b3b670058a80112c75b48e3b04e31cab4a18959c8a9256a7913644817fd7aee0844f474a494626c5fcfe3766e92d26ace114d6e39284d12bf2f584097eafa93a2fc26b4e0fcf6c26d27a2453e754bb2699793156d0c9f55e31f6eb595241b3a6b240d4328e22f690b0703d8c8ba04b75f9adfae185782ea0914cca9922fdef0168ec64a02613858f54a3f4f8fe0bca6cb7e4b84fd3f766f31c4822e98c7809e510dde519b083ec37898ed008e63b01516a7610ad65eccd1523c88164c54fe57432a1fe3da26999911db1fd2e99ce4277083d56faa4e46b896acaca8bf059af84376b0fbbc4d220377a2e007275fa192538f43b251a9e8bb5a7bb4a9dd02c3d910dc7ae4b0770e0d4e671e3373353e79eed7752127e3773799a9c608791c84d288a295e3734a1057dba407bde700ca178f0c44c0ffe85c87b03c7f95a8dea62f5d0d0d5fa87dea2592e25084bfd4a64d7bc038eb4a6898c41d39428d0a38e590025497ddaacbb8488e82146c7d892929519220461c2e7d3f1223647990bafd1eaf318de5db180bba270e86f116d2bbae57b0bcd9a2b6e350f17239bf647875c0a7beb22164c6bccb7c77493cef399c64db6f17dd803c600022a3e42ac5e758598eeb549a31de6b9ff4d85d2dfbffda61f2076432e697685117532c14f7e0f87c6f8948a2020a1e4e892af1da6e35f8c250779e6daeef377aaf6fc244350e2526e980819737aa8731426750fd778f126cfa063b5c85db769faf812f28d6b60b569689bd5fd7feef439dfc686345a379fcb22631a8b8e10af3c630e256e8170359faf1bf31d8aac4fe5731f34bf3d851101d6eb134a70c8a81a455e34a267f7e1178e2d091934b8b601f661d02db4bf3aa418bbe6076c036315bf2ca2c59e877217e5616c4da8e9accff0599c31c6315bb2fec9fb71e182acad97f4f1edc01665eaa7e75add699894088a3b76824a02adf583ad42f3df42cafdadb2cee50fa73f788e8a230cfbfa56b07268cbcd4da9eb7e45e896cf1b4c874b4c171ff5ddaefe0f0c84176942ee05d9b56a2abf5b497c3faab0e35e1787940131b599aa1fed459d02ec92965ddb2a0139c7050a7e5133bde5a8b67e5f47bd96dda7d9d4275e6559719fa15832f74987acf6408b5badd8bda7bf957ae2ea785f03a951768d09bbd637321fde5daf472a6a63819b689b966d94ea400ebb1662f6a1bdbc04eb7a171fc985371bbb519c8e8c299668f64f95ce8ee03f8850a832509d56e961f502e8c4ce76f21aa872801d553a0b13d240ff63db31706ad27064af97e9b32a1c29272c82d4c4834f84dcdbd39f40ef3824ee21ee369c0166f5da689cb20c1910a402d23f0187efae63cbb21ff37aa678a23d599b92ece5f3cfeb78e7ba01d77d1e93de962446474fd6eef734bb298c2098947a1bd91f43d877fe1dfc50617146b754f72acdc730c9e43e5b75c4838d43e53afb8e80c5965c5ede55407b73638003ea21722e4bd36519460a1caf8799d1cd7e86d0b4ce0acfb708beb96e45bf9ae373d05132dfb61bc6d30b0e215035d61a2fc34f1d0c0dd2d55a3e268fa6d27dbb0a2e76ad5ebab62f2a886cb09535f6114ab8827e4d94d3244c95a07eb602c8acb9fe6a64debf7744e21117248a439895cd0b27e801812a58afe32c7ba98d8407e0ae7fce4efb172255d7cfcba8f1b02d2afe17961f354bf79f21390742a8e6193b7c4ff750d0b91cf7d0c96ce0c0d94b481a8d2608f4f211798adfc2b9192debb922ba07df94cea09edcd184ecc808d9d092a8929528cafb8485ec26a8e9a386823c6275b689db6c80895973d3ac74f3add8a56cc0a67293e1ec0e43aa9335825ec986b28cc190b20e50bd0b49c00d6c81300908fd671fed6592223ba56448d0dd8a0ae71e10f9d590be29e42da00917221e803590f73db0c704c1a8cc6f231bb831b0e2b36ae9fdd693052b9a2524b078efd72d2bbd0173c608304584bc935c6bbb5824d77f8c1cabf88be10912b0a06a60bd00dfc0aaefa3e6bb699a184d546c043d46c75f3072821a46ae1612281a757498bfdc0a117918f6958bd0946cc74cf4834fb2da86e8862b4bd06f38f77ce8ca5d8e7fa079eb6d9526b3ced6c2c10f16918041b166722fcfc5ead58c592d4f94532b72b105335036c685", 0x1000}, {&(0x7f00000010c0)="300653676d15e5aca6d658252c15e00e91a87073fe771d7eb5d41c3c658ce45076c6edd92c5b6f0a3e4500e088e9223572dbf95b739880907c2bf60bbfe3c7dfa14b18544f504d3e0de4994d4bc8c6fcdd4af8642a2af688f8f28d0e8a5574585d0f4deb486559db7b0c3cc945350f555e1647b2767810c8c752170e798f1a280ed1eb1e230091d7487de2b8b8df568a11e23b70262fa63794db6566d1a1a4f62371bc929db6fa877dfbb2070b9e70337c17bc21495499348ab0a9a9ed8093cd3349ec21f67993393c0284a62bc1c6a6b680cf73d0e485ffd27d27aa02d238e5b07a532f3b4ef6e55bfd84b9b1f6676c8f", 0xf1}, {&(0x7f00000011c0)="93016c0a16565b4a6f7759933adbce63a22789d35a0b1f016f765f351c2e1eea87a261dd4cc8105f67d4fbfa4a0df768c3cf313a76869e881c26662f99915313e2214e8083c924c399a1170eee9496013a0866202f59fc7bf787eba1af33f4abea771a48c293d1bff6356b4c7f1aac6e1bb3066308814c00e236c9680635b4baaceed8ecbd671a8073d86a91b4279df93e3709c3d7180f23573a9c87aa3fdaf31b8a207e3cdaa01e5d1d2727689ced238e36287bc75204499472abbc1842f2f12294f3ab4e82bc5ad37bc28becaec79ed5b43d960b1db5d44312a543462220194db47b06ff4432ca2be854231172d8f34a5070a2abcb0909b31482d94f1138", 0xff}, {&(0x7f00000012c0)="f8e68941b8ed53ca44bbd8940a7dc6f231de8c309c096081a07308ae748d40ac3803ec51a0abd203e2278210b26d9d612949637814e1cfa0cc78e3146a86e764481da80bac5157f3e8283eb022d4549488c0af528f0f9825fb445d83e7c173ec0d9a70651f822a00791ca7039b61c0cf24c11f1bb9fdd4d743fcf5f08daae63832bc3824beb28cc787402ef30fe1161bf91632bd47a369960ddc6dad821091bec886eecd24ce061f193dd2c3932a4468c82e63d528ebe6231a05716000174d85be216e54618f9f08cb08cb662d3a567c6f6eb78b4b0190e3d120a233603d17e57c04e8232c2f645e3bb4153140431adf8cc384e2fcebaa827366064de3fe22f087057d1031dbaa580aa64a0ba4d509098375e13c49c48cc4fdc0d294b554d16027bc8e35d98a8af44fd3bcf5d06b07d3e6740571f7cc6c99a999a7518382512361fbc78a2216b408857df33644a6d4de49a31a2dc45e48be5f78f575afb5d5c09e9e160b9dfe86f1b935202ce689e8fdc067a590678ef88a35964bc5ee220422ac718a2f7a21d2d0d28e0aec5951791773a842d6addad8f3f720d18207f103649c7de05680e14581a5fc7003aebd18f8dff7dfeb491b56f2c0c971c66e7ea25fb18bc134951e205170991f1ecf1bcb54e8c6a3ba5444c56970d13e8021da292e692cd6d10bbfd9fa7485473f2c9f7520a8531df846846900e5e5f3f0255cce3a5dc89e24005908d2a9db02f37071344b6b4f58825ac64e561423e93cfcc769fcb4d2f79d971d404f50ea6f9a328a080ff732da440a1d9c2f3796f6dd0e1e1f83d9e6b9383b23b5c1bcbb0c7f45ced3c2c50cc6d194d62b37e1d48e2b8a52a3ccc4d3e4d31a18288c79370cfff276a8079e2aceb314fd802765c1e394b926362100adb9463b3991dbb2b8a6fd338b842d6b10ea9e104ac19e48b5a3757340b5c2341bb4ef2804cec01b35d1f4565b858b254cd06f65190740c6027f58c422a92592505dfe6d731bcf0e67cd0c272e4dc720d0a67b3269f5644e658aadc9b554fd1021eb616ce10b4ca99fc54d6237f622459bea1e757556e7d6e133ca50be5e3da7972141c74da3833db7a8871a6ac59769c19ec60fe77d22d71b3c020bbef7f26ddaa4b911facf195edf8a17765243d96b6b5d439f2700116ff21dd0d74a708414df5506736e7bd8e44dc8372028fdab465ec8b523e5a52827c208ef7d68be5bc7431df8ad3e2e36dd2ce03300935b2742a60f2d98a7dd264d4cccc253c4d7cfc32d60a73d9ff1cffa21b7b4ffc1fa1c95061eb012a8d23b75590a2a8084aee529339b0cb4c452471b3bece71b471fff654f48794d70c32e3910ab81aa2c1c23293b586d6eec0ac075e62e66e2ad1f6a8d38e0c48d66fe51655a2dbb2f2c50fa39aa00219c0439c7f25852e3fe43ccc8a552f7983c44d5026d7b22cc3f659b92a025f26b00baf7fbe447e5e28768b73d3586826a5d1d3f634dae7e1605bdc977222bf533e53039eebcf6390b1ed612dfb91194f9fed6633feb9d60abf19f81ac06423d690279217596b7324a6f4c6a18d831d89c8add6f61bdd83ded93ef635b74e582c90f2cb74e0329b67961b2b42aaa1fc578bffb954259c768dcfa6a900ff93a43a64bd8f62d10bde6ff4c5bd3ce019e716ac5dacf2965f1ffc5d21f44d4034e3e59d4c7698ff681d950f8534773f1f0052fe3dffb341caa667639bf14e4d24a23639176fd3d6545109ef75233bb4ef8ef6c6bee146f82597be88d18ce2017467e1cfe1f41b00a0c576046b359bc0b2349106c5da3827d95cdc624b30501e35942209d0b05f0383e6f7828c5f1c0df7195578407fabdfd63a0a904318e4a8d9285f0de78ed4ecb1abba6455385e947c9a6289dda95875447a303c173d32300a47201da0a230cdfb0ebc3e2e7c2c648f160b2df5860f856c9818209cd8912b0f972a0e92e61ac19665f58575986cc1c13ab92b18d4f8f693f2cc13858a522044fd9d6728e15f422e4dedf2f3e43fb7a577de2cd4bea661f2e8dbe49bce0e7ae57a4e4d940b2b3772d2820eed0cb8b32cc04623f7af09051ff7057b8b7af0eb60fe9b26e1115d960fcdd670a94e6578ae178bb0b6e9d4b8a32076362cf22f7e8aea02d0c5dbd0f91390e7baa8735642635f791c4d05ab6091437d7e5f49982f0a630fdd5bfa5bfbd6a7ce90d44b36b502cd28f9160393e01e3bf1aa444e81bfc37df03448fc770a42cc98257249c1c826e571257dcca52a8f8d6ead2964ebe9447eb422dd7a287e0a72ba2468e3b7975f83caf46b00c9087017c2a287e7a63ec3a5c606dd65344403bab09ebc00bbf983363d0bd2892ae5b977d651621d0a9f8114790c2ea7b0b86a34b4b984b385e339948d7add5ce0091828fcf7fb0ea4a3db8c0805ceec0801d5278fc0ab4d5b81987f32fc248a2708bb41bbc0f522b3f70b496138ef7c9f3ba0779d2096de15a2e7c87a8ae03536fa0c9d9d8d29aa4df91ce88c394029cae08703154be369d249559196508db86230090fee09aee5b38b3648fcc592d605038e364302b2c688b72f5d613ddd1f3c26924e0b6a9222885b5738f64068f9e9f841182b76dd8003713eca44af158fe49ca2015569a2644b363018a5531988cd45fff581c9e2b5359e1dd5857a0d059201dae6d4f554c8f1fd2b719daba4ba145cff77aa4ef1a3f5ad48191e167679451a8e0e5b03b790a98511d234248ab775dc9173dc2b99b0a17729e3ae56b5872cf5329a70cbf6b6e3802a69a23e1d0e1adb17d4572b74177323b9e6aa0d8bce7174a9fd481ca94c685b18c27dc5e23f5bbd7eb0d7315951f47531c4747a0dd863333e6c9b22aae8fe6a90753f936c4f775547ea8081615951f370eb1550f7e68bcdd952f7a119f1e4b7b3a3ef2a6bb8efd5128b0edb1657a8d04b7c6cf4649beb150a93a1de7da3a1f9a5ba84424f3ab54be478ceb4a8f79b3672e2f9bd3a4da28d18b75e4868fcfe8e5b419b0a7af679082d89bbfdecf8a6ae95b924e268b4f96e897d73d1137ae430011db2d17458f178a9a977a9309b7e04ba547aa3bf38aa2298e111fe9d8353c91b384d6702fd8387d72623dd4d7968d07a9307a1e13fe20559f020f5907599f5f5ee067bc0ee052767ecbed9afae5e4313f55e0d3ee6169af2da76ef131a5636c97ffd7762c012753f6a9bf42d5545eb8155ce505f0d2505254502394e53e17599aac0a321ce90cd67f3261fd620dc380f1df00ce05c489f8e44e27b80060d3d7f88e0d44cfff860e55923a2ee65737d36f6a013a482b1ab26de4c03fdca5ea429acb55c60f3d78b9ca7b448bc934689b2103574878634c1d971f5e85ef6f0b81eff1c39d6f53e29902df341b24b36542fe19218b2ed3672081b935ae39083ece7827ec7c86dc88794dc7026979c22039d725b9ff0b07f83c6b50409dbc8f6d54db094e39d9920eb4ab467ff7e90f492836fe752f6f78a25893c9fd63188af98e91fe6113aae75d20aebba03bac613b7db7b68037162efd00e4ce213a2a1ab89c4a1a0f2c7434306129d29789308b79e4fe79673f0a7daa0839a6e4394c6ea57cdc57a5907d4d9b68901709be9ffdb1b5937f1862a4ec3d367d8bf1cd6b9b10691a14c1d1b0b276063e56056930339b72429867ca2ce74926e2d75ccef56c09c4fa4cc8252f030305bfe1fa555f24f8068ae26c334d42715f827ca5f31ab0dd70ee1b3a1b40edb7cac5a035741b0ea61a32450042052b3078c87cf1d339702f9f81f1c0dc1a2c2590d16e6a9b28c70cf695476d363b382d31b46aafdca4985d7ce21b49acaa5fc640c8569bd0176ff69b8376ddf3130163992990cd0ec7d2f5fe41e6a62596fffb7bf452a7cdee82735421e025ed6341d0f4f7ebcdd8e9f0624d58e5cdc6c72eb898985f622bf10a665de3f55503b6175dbf7348bc70bf6c1d2d68d5ea961843fb1c6a767bbccfda754fac5775b88e9da33b6aa07011183e5d0f96fb3c2642f763bb026b26ecb250cc50befbe8af331a62a3aeac48370e93a033721a0e93cb533a40cfa219322353251e20df52b8f780565755e376e094767d92b39414881d5a19f092e4790800de30cf4fefe93fe0c9e69b19ec5936d4efe59ea8408ad0418b39860a02abd72a71439f0a822b080834df927591ae4740130aa7c2eb0e7c73b3f1f7adf8f578110d347e7f3a64c10ff67c5e5f26db8a3f22f1e68d47134d46f69a66795dabf1c22c15f3186372d5f8fe207c342a01e1d52c51ec7b0e5cabc9ecbb1ebcf955469b0a29397211e5d8cec06a24e8d9fc1eba5e5e4267322f2e96c4cb0905f240a57f0994532cde045a0fbb9c8ee568d99346c969074d0d6b20a0ecbd51f60bdb1d7353bb15c51732525540f8478924a550066aec176ace285ce4637b8b76453678c287779fadd95a1911755b73e7b4dc66a1c8d00276c670cf0693e8e66e5fa116dd452c1112cbf6b9755a91967b83b2e5a310474be410c09af256cf24f21e5589696f612837100ab6b78bb11c5d67d1a04433353debd2a75b0c0b399e746fe70d6b381a94892e1f5cbfe413747352ec1029ee7d239aba55a4afc6c141fe949af798e63c232b8e891978766e62e36a30e461f2cc96e4d8408d021d8ff1eb9fc52aa9e222e734e94497e3f61d6f896bd6f9dff8860c55bbbe8f379500327a84a9148eb0fae2b94425432ffa5ef599d20107787507d63ad3039b5a0a3690e18d35c816ba1d8be772face6271e1b53dc4e3c50dd5a114fa93def9810ed891a6eb4f975b6dc8d00dbfd2de744223eed432b6f5e5e0b5e0749770725c0d92c6e96270ac4017177c59ec7fff6da9ce5286df70ba543a55c30c4ef239b0d8169402a26f653570610647ccc0f3b454fa7dd13a55631c0aa3d34246a4d509f1cb81bf7699f4f46952561d3d8b9fdc63638f82ea4f7b84e9cbce289db73cb6d8d5a559ec5becef59becc1284fa366d9561da2e57ca6ee67e85e563b55ecaa5b2fc79658e425b55a591d61910e148c1e1b004839ae6053eb389e5d24266b84bd5eecb687fe3e70614770646b97dcd86b3f35f59560ee9367f97872acc916b39ca60d85345c4c3348d681f39ada8fc997a876bbae36e0af467a79999441ec4bb1d909dae920b7ecf370f1326e06bacb9eb32c16aa30a0af6baaf2f023cee69a3404b28e015d836fe7a33e2bf79f27f2ef99c772ec3f6b775a91f658ac40c20eb2bfbc55e62fce30e104f1ada3fa14779a91f9fb8a7f276d02288cbd56f29a4572fe071c307b318eb94a950ad9c5fb54b6565b2359cdd3bbdc46bc81c8d0d9133c549d1ee23002dc1b0fadd9a1f562c97486f51280bd2fefd36a4a2ddd21eec8d3db954f984e034de48a6bcf66e6c155657cf5ae0362f878f8ae37ca9c16ced54fb8024746aa8523e58481213f19f259d5e49611e548f0cd6843711c09c5e2c9448f5f2f3f34da7cf72a3c315b4e60ae2a82d4342842926b500244df7793aab19296c720a800d17ec174edb82dddc02bbd98c1908848ceb77554364cfe470a241ba1eac4614b798baf09d687427801d630135e5fbe21c50ab05516eb5c2144c8a658a7d05638c0c71933506d885936f92cde0388941270ab9af254aadb8392255523ac68b083f4de398f2958ba74d9de77a1eb5a379fc98f8a1751de71d0fbcc2dd2c4f15a6481e53d541c5b59c8c7a3b0118d0b15fde55681673072b8c580705addc71f39870086f5e3cec6e9ec6d24187bb8b8e4ee7fd3e811be9029a43750721d88ed17a2a23f0e1e100ba34614850b78b020fc4e52c3b0a27", 0x1000}, {&(0x7f00000022c0)="2e55fe7204a34e79417e6694514995bad2cbc2f6222349be61332655580779747f8bbddf2192d285df7fcb46d63d5ed8c2fc8cca2eef0df1864ccb75fc211ee89627d7a9a4f598ec6c93ffef5b8a1e4cb1f6563519770355feed185278c7350693bae8c4d9892ac0a550dd14258b1c5ebfaec611d04461736e8074182cce4bf7494e8c226b8eca94c0f641c8c34b2a1965f30e8714a5699512350893c8f5d27910f1dd33a3ffca7baffb132c833496d99d3db55f555a130b5dbdc8723acb89c2bc78a536c77633ad43ec66", 0xcb}], 0x5) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000002440), &(0x7f0000002480)=0x4) socketpair(0x10, 0x8000, 0x17, &(0x7f00000024c0)={0xffffffffffffffff}) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r10 = getgid() sendmsg$unix(r4, &(0x7f0000002880)={&(0x7f0000002500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000002540)="2dae20783eb50b362e1cb4a75f097c4a1ba72af23f7bcd114e75e58ad5e38c3901c8010c6f0aaec380fecac617f80deea25ab543c4a413881012bd0e3386210ac24927f9421736001c267c79453e4c270d6a50fdce60bb158e7b1b11766215081c0d54e65b5001611c045609d9d73384dbc56f8b5a98c3f4aeac27f90528183b7413577f384c852d922f9bbca7ad2c345aba202dcd26a5fb3d1d529674f213189ee1e6cc5a01649b38f7ab2627a33fdc5abe9f18cf50fd7813511d314e46856e50b75a", 0xc3}], 0x1, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x58, 0x8}, 0x1) close(0xffffffffffffffff) r11 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000028c0)) socket(0x6, 0x0, 0xfd) r12 = socket$inet(0x2, 0x5, 0x5) read(r12, &(0x7f0000002900)=""/207, 0xcf) openat$vmm(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/vmm\x00', 0x971b77cbf8ee497a, 0x0) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect(r14, &(0x7f0000002b80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) r15 = socket$inet6(0x18, 0x4000, 0x61) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) stat(&(0x7f0000002cc0)='./file0\x00', 0x0) r16 = socket$inet(0x2, 0x3c8974b824b88a84, 0x7) kevent(0xffffffffffffffff, &(0x7f0000002d00)=[{{r16}, 0x7ffffffffffffffd, 0x42, 0x2, 0x1000, 0x3}], 0x7, &(0x7f0000002d40), 0x0, &(0x7f0000002d80)={0x7c, 0x100}) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0800c57cf7795071d0c56c05236056d18b8a6d70", 0x0, 0xfffffffffffffff7}) syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x3f) recvfrom(r1, &(0x7f0000000040)=""/198, 0xc6, 0x3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:35 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000000)='W\x00') 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x6c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1f}], {}, {0x0, 0x0, 0x0, 0x43}}}) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x800, 0x114) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x1, './file0\x00', 0x4, 0xbd, 0x2, 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="a4007b6e9a1a719ad40c665ecf0544a4a83a05e7f876c18cf16b8f9f36b7e22e41f3db21cb8203c8deff0d6c6325d762224dfd9d7f0dcdb611719b4d926e4dfe5ea6c92a30f73c1ffe6bf87bf597a5559877186f4b6db5fc896dd0f2116c9b7acbe15fb46a959211f175e41c01ca5c01f47accb6097c366c76be8ee2650ab72f616ee970eee56f9d4459dbc3a1d35dd3de97c213a9b805028de90ce39312bf2f3cb1a18aed94b3898d5f054836a046f8bbde2bbbb1e2d3f26db7a76447567ddee13ef307632cfdde6e500e9b2a03c8d1aec0ae2432db57c9d163a969400e3fe78f0756bcff55f5415f82c141bf0565fa69e3ddb39b001d11da6353b015963c221c7d7763ea07a11ded3af195e00ed704488dfe868276b20fbe638bf6ac02fe0feb97620cc1badb41b8ca8f09ae447788fc368c56497d18384a8e78242d9c0b1b9e1f57c1663d12a2699be62e358632a09ad19c5d30e8f1db58cd476a288417b0f7b4eebd29f7aa8626d40e5e9fd9999cdd427938434264218edff66993b300037a594bcd7abcd00a8a8c04af1b94288543af18a656e1c3b510c7d90110823dac8040229ab7a933c959708c6b082b1a3a8d712d8f1474431b40f49c17963d6e3bfb9419fc37fb43bb9fb2c3c3536dc1969e535a25497180cbc4ac8ac2c15d36403dc755b3ab16eb56909b94cfd43a2d3ae5a1664d5d7190e4924231e967535a7109b72be522ac7752a6ef2e8b0ae2cc0bc4e1cca0e9d7f60861b3df4711f500c34c4557f48d6d93e843897502c0f9f25bc118a3e865570a7ea53edc6349d3db1e30708d356d17a3d9f87734b5003f1f0f915ac721e95cd655ed9343cf7afa43d7a016403677a283c6e7be2b176f6d28c0ebfd9ce734ea849cf2b57445158207db8fb96444bb460b43219c4b598f6a15235177f6cbdb4872e17c25da971e6893862c0cda499e9200c1210943cf99b5d7d62398b06e086ca6bc372a639ed7a4a6e51cec259725a785349124119de2f33f62b6c84b22796d67ba7a2e9529cd0b9c220587c3490ab90ec524a06f2b961f3114d8ffdbff6bb118793f9c7f28e2946a6aec872c54e211fa1e43988b6789ae4b15503473ddc7f69ee4094d5476e287c0ae4ab7e92fcde7b56558704e094ad9c6ae83fb6a8ad0e436644cedf2b61100e1826217d4a23e5b99690066809c69afce44020d2328358a287d3c4b27494c3d613b8d09beb1288a79c490df2823de51ff8b649e9dc2ac29b2422a73b4d8196d7d14574d0a5da10f2c3d6682bf228a8d0a04111b0fadc2d37f55d29ac079f69a85b442a9395c08edeadc7d62540f1d50092e58c86a0b328f6e598e68736c54b166cf8b1256d966b2f3cc914688037871408428952469da89c81414888ea451e2f6b9bb0196c6df4977f1477fddb0bdf691e0d21e2e192ace6f1e8cfea280add4cbb154fa9a92a99f7a72eacc078853fccef7db191641c8252c3b12dfaf21a5f7e947aa6931aad80bb23e97cd10a7e3a31d5e01a4dd32a04db37a11e2321067811a0476d9ae15a1bc3bc600e1bdc7f13e3ac623c9643213cf3f2cac314fe8efc321d7fc2df346d5acdcce6d6bd7312c1849261d59aaa8891f93db7770263918de154bd1bc932a2f4012f6cc9f7575d10bc93e2cfb356fb5ab8dd17b42e509f665ac3b749f507dc465ad78cd064fc1b815a9170f0aca22b9df43d86fc032cf0a6127aa4598ffe1adb5565518ba80e3d97d7151cd27f98ac4ea4ee681058b9d857f4ccf3d8cdadfb0e6cceab060e11d0f67054830b2cd710e522bf3172116fc19517dbdecac67ccac2b8f9028d0ce3b3685aaef490569a2ff4f5bb29c4d6bdf2cfae2ebe301b13ce84e5abd60247d9114e45a9f0ff68cab173fc52d6c2cf6deb280c523e6c4eee8ecaf13d81b810ec92f9995f20351d81ac6ba357b637f099f5b5ba8264d501d47430eed82c53799d9963ad9710b700bbb3d7491e61cc1e1b9b8ecc693de0688788f3e84eb4bc5797113df8d98473b46640f66a45ee3bf558675b38d2c55019d73ca4f158e38fcdf4fb8c4aaae4998c88607ece2e9c4f4509bff1a503721cebbf3ad33a3d3b797e4102009ec8b49e25aac0b60f780c9cd9299505691c89ed7859a9af027b5684028152b90845eeb4c399cb3303c9e8471d9d7b8951c48f1690fd65ef92ea8566c31344c2380d58656b7995c1b851ef99b3d22ed9c553501a0decf54f21bedf82550e3506c7e0a81086b8bc6b1636f45eec9ce740b9d16a1a5bc6bf58f310cac4addb4d44360974115de19b65ccda0d7bd01bc9dfb4aeaed9de382b9412c1f486b075d9b2a52843f6491e66c6f49006275593ed0808284db3d1ae3c7efb228b32c69c45dd64bc838bb3929c543b995cd7ed5e1f22de30372f551e8214a2da53fa18647c5b07ab1f5ba33b143097cc1c088e4ce12d99ba6db3cdf9d33e4bb50559b267cb448406d90cc764412400e1a43ded0fcef3655be47dd0d89ec1d57c41f3f4264a51a95bec3d3463b4627c2a3f74e4a1f7bd7cbf9fd3bc9fe0260a809a5d43391ed62ac2b52bb8cc8b5a1d19e69893b3b9573cdc56e8538654eb2719dd8797e169f5eed225dfb2aa2baa2d89df383c2d5639d3cbb975be81b72929b13cf270cd8357954cec86f17cbbd2083482ec246f70552014c44a8e18b4445ecf570a6f9384147ea94ef563fe3d115f3c96db34b34577d153686f1a07935c72da924e0066e232a20927a68e831238c1c1e55aa0b1c4422f9318d26a326d8d91cd516dc47057a881fe7554b1018a256c590254940e2a26ed7c702130176bf308c41f859617b09ec4ba716e6f81c11c4cad7113755df687bdb1e7419440683972b5adfbd4fe4dc7dcf9cf98e411cf0917c3b8375c6b8183246eabf6147108b5bb6fa9fd69d02e325851491c6c2d1ebe54a6dfdf57033ab3d99cefa0eaf39fc587588364d9a5c4582ff17a8c83144c646333a6a6b13cf6d31278cf9e395c493e25741de1b99ee65e8fc2708d1f89b4bae311f85a8ffc46d51c24537d84575c4ecc9d9b55ff7921a852887a3fb413ea6c964e691adc8e6d5977cec34ce2693d5ed02eceebd979ca0d588963ff27d672b98367398eeae7b79c041c23836d3ddc15499c968325edf60a5ba3b466b3f5a82a679f3921898e400c5720d8438cdca5acf760dfb2ca6dc0cf4f3172c93f96ee60931eeb6529831fc8b7026e531cabf0bc4ed7e047bfbb2b5b44313daad420a493d2cf9d8b59f4111c08041924b7763661d36bcdc0abc8b6992e43ca4f3128a1a071c768284a5afdb7fcc61507064f5b6a6359f082472247becab299a7053c17a0a73b966074a89929a4047f4b5521e621d0b5279adcfb8e902efeb5f401edbec56854f8f283a14c531e1fa63d2cffbfcf4b7d7f3b939ec261a7d1501c4a1fb17968b3263f09a8c06e84b960cdc6090f118673c6010c46844c2b9dae75f71e136ae8af670b193fb39dd901ff2270deff9c6ac059aa4c6e4f5ce8e09314f0291fe449dc88baf29643261f1fee328f784a06f9ce9998c51da2bea596264c41c9fe04d99e4c14661fd59222a7a08cd0d2e3613b356cfbdc0bc5c1c1dea8ecd63ed4c28e242280f9740d5afe5d03a7dd31ae3651243d51fba1ac931a8d68da3631ab92cad5b051cec5ffa405ae64fa669d2bba64915d0e300ae9c2727e348498d75b9817d47d65e03dba0570a1f42de76d759a5655377b6eb270661373ad636d142afde588ec83f65e8eb30edaf4ca751aa37a25025262c2b1e3a4b4573c025a3bae04661b5cd63ece52abfe97724b0fd9d548c1ec180fd4de00e06fff35f3e2027d72452d1a873e032996c4eb3bd7c2304c38eef6911099ff9e3350499f1ebc3599d2be531ae9a693436b713c6e177c4c67ec71e5227834244e95ae895fa25669e4e04562d9762722671a8d78e308a58f18ce33a87a259e201d2e2b9696c853438c66c864b447d383a7c9dde552162ab2442e6f14b7587eff7e590ea2c3c79d856c05c59a55c6d04bbe03c3e2c0e5a6dbee9303aa988abf8f953ed57867a481450dbec95ff676815fc3a0c4d0c141308983aa6ff81c2d211b88fe46be4cd85e9c015859f3d0917f7fce787a3c9854d993760e59a349985cbcf7acf6c92a25f326bb15418d3aacbdc079e06ad96e4241b596115e66ad93f8867d1d5e983e8777277a8c74585c8ca86df7a4f4df3a8b15c8244e277cc7e782bc9358957aef4dc58105a49de7e914c1e652ac430686bc0e6bf4d5503d9eae7878f4fb4cd158a8272db5c09fa8143c20f492c34f1f5725bb658b6b541b63e5ccab7e82b83beeda16c8fa017d9aa3935541cde6301ac9179742efe727221f00b622e080ba70fa423f4aa68dfae7dfb9feb2159d78ece5534fe78c55c46f331ad4730a6399fa2f12bf94e0c8314fbf0e9a8521c7e675f5487774a638f4364bc2825721957f7dcda770054c11ce928905913e66875b5a562a19fcc2527c9755dc331c12d8f5d306ce96753630d419f5186e4c60fd4b6bb380c31ed12fb69e8b6ab7a782ec5e9f5df719ad4dadf5cbdc8dd1a28bfdcf52c625e4fcb1d0d1bbd3cb3f28d40b289242979f40b619d71400ce46017fa2338a45645878fb3ab6f05abbc6b58b07037f08e0f7bc606ae0bd03cd7cdb14f382bf1c58820c6687bca7b7e90a21e4f2b27503493828e7c0987e92a1e8f642337de413a11a62f1d8f80ebb3d82f3752e3fdf29755d3125ae4a421bc5a3f98e51cd2898669ea73728632d6003de3d57c426d89f3bcd34c7c1b8ade55a4d3b9d97dc8cf2d491c8631460bb654d3eb7b34d5e8d4e488bf3eb7eadb87e2f562a110f7ad193f869c423ab2685eb07f51f97752a1f11f3bf760287fcd25e2617f11fe6bbc6c8bdaa751839db7c94b4a7f38b3675a31044d5c0ddaa8fad151cca7b4847cd1fe08e80ad47bda611e90d995aa0c2ac1c2b14b1e6551bd4a24d433afda15e47b0f71c2b154f1fcd20bc5d8b4dae766b5da0388b139e3cb7e19d187c3095f5d061c14a969dddced19e50fc53f9f8738bb14693800c88eae019346046f1d6d9d1fcf029015c671f3d5066156e8c5ed7be6d31d93220178fc0e1238d23e5afb824c68b37e1520675dbe8f0843e98e4cb2315c0cf945477c6d077598108610096d37dfe4aa148902bed2c83b205bbce45c3bb57199d8bc9d0af044eca8f0cadf36827a4d59b7beb02a0ccc9344236aadb807523c34300422e93063fe9ba1aad00620f6261db3bdbd6f72fed32a92254b9e0eae978428b4d49899a8b3f49c9bb71bc7aeb87b97c09d1e0db7f9773fc00c7c58ac76093dcbf16503f278a4c0fe1fc1d024645117448d1a32a8e705f5dd6a7314e8f9d9161462339b2391aa9ec3ae9d22eee73576c4344db435c54b00f2cf4953e68daf7e44bc39abe1c22aedfe7b7c641e73b8041dd5a96b3d463892b0cff6c14949f79c7764e233e2ebc26de2e8251f3c18a423d5ace801b9cea32beeca3372da782f451bcf722dfb66d6f438c778a3f7e52cbfadc347e885053b2ed63c31bd6c726638909389a8fde6ca847ff3c39d76c717c8f64c1df5a41d1ce042addc2819cf216b11a3554bc826d2dd09867f418dbc27a7a28b54bf30a1e2701ded3e8f14b2f96a30d9474dc8a2a6e36ba3146d3bf7b40b59fae04fee7c9e6fd1719ff0ab3778ba4faa78a6f0ad5c184fb8b9959832124c777d5ac4b372ca9d3750c0b3ef5f5cb140c45a4015096717f44826e09fc3a12b99b21afce76d10e3522b09cf273b4443516c2e1f06026d00846ea0475c") syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="98"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) dup(r4) write(r1, &(0x7f0000000100)="8c65", 0x26d) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x1, 0x4, {0x9, 0x7}}) 16:00:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x3e5, 0x0, 0x123}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="04000000ade513f58b18f4000001004a3d89aa5c5ed6e7209a3f9252bf5367ff3e316f91f3ca070000009ac34da809b9ca80180dd7747823a527e2dfba5a30ea8880d1bfecb7d5be5a4f1f134ae41fcabe5abedeb9de1e6b267cdebe8b063ef6f7cbb2ac7aa472834a0818147e73a1af45b7f6a3d29b468863b895149dfea7d93e10ed2e842d125d0c2731df60492ec6d7f68d9b07f9831ea83fdf20dbda218b34940768edbb6c2389cb3139b85fd3c7c7a9c626ce147059e72d2c10b1faff23ffff59813f3897b0ac01c6cff4bd3744ed7fbab32c3868b64746fd4e06de1ca2c6fbc7c4bc4d95033fa1de327572ad72becd7df3e26ae4c51455c40db08432e55d87a0cafbb9a9066286d6869e406f99784f671171a37b2a46991b9f448d25aee52c7f5a266748648b60d3df0ce43bb8270260cf9614f58bfb1cce6ef1dea99c3f22571031e095a1fdf161fe4fdee22c6718bf87074bd4504d1d4d47ca7316d13659bd1f64beb0f51cffe82fae23e65797023984cbd64600000000000000f7ff00e29eeb2db29ac02a9aa6ea181ec73864e2d6ea27b24f6bb15368aa8ccb7390d5c0afbd5b960c35516dea8081eb05797ee7890d42b4825b3b2cfab4f6e1563efe7ef88757b2cda9785f18fea652fff160d10d852fa0113b044351393f8e1e64cccd8b06f8f09da7f39043146397789a43450400000000000000fb05"], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="524477c828f5e1d6f7b89e7162182cf0a18ce72f4c4da8283154f68e5e4214c6964f2b4d55648e76cd65e1fdf994", 0x2e}], 0x1, 0x0, 0x2c5, 0x20c}, 0x8) r2 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r4 = socket(0x1, 0x4, 0xff) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xfffffffffffffff7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4, 0x4a) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r9) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xdf, 0x5, 0xfffffffd, 0xbbf, "14fca3c407559a7b9f6849ff45f74656ccd30aea", 0x0, 0x8}) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x2b, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="d16d1f2aa2c8751c711809c7cbf6852cd50654e22186d5f6203aff548ae56d153d85bd912736ef4dd327b9c0a6ca0ec1ded82c123f6f0bdee3561c75b7182982df9da062e956e9d20d2768ceae7496e339cb7d0ef8c68e3f0e8bef8330c065f7ffffffa3ebbc2e50043b69dc25f186441472f2001c3f18f288ef40cfa177d05905c315653d9506371559ba12556c2f6d007327a29114b2f32cf77efe8f596b4129fee4ec444968ef553dd5f64ec9b6d6abcb788a3eca05c7c30a8d4c48b7033002869ea172fdbb59261fb7bc40dfd93dbe749030627c2fe81cc687065b9c58"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r2, r1) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x25244a720e965711) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:35 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000237000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000098000/0x4000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000065e000/0x2000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 16:00:35 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x122) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:00:35 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35d63a3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100000000000000000000007a50671d00"], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x800000000000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket$inet6(0x18, 0x8000, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x12g\x01\x00\x00\x00pf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x5b661048fd62ee7a}) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/51}, &(0x7f0000000100)=0x35) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r10, r6, r7, r8, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r4, r7, r11) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0xe1}, {0x20, 0xb8, 0x1}, {0xa, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x800, 0x6, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x40, 0x2}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:35 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = semget$private(0x0, 0x3, 0x85) semop(r0, &(0x7f0000000000)=[{0x5, 0xf8, 0x400}], 0x1) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(0x0, &(0x7f00000001c0)=[{0x3, 0xa9, 0x1c00}, {0x1, 0x1ff, 0x800}, {0x1, 0xfff9, 0x800}, {0x1, 0x7}, {0x4, 0xfff, 0x800}], 0x5) r1 = getgid() socket$unix(0x1, 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) r2 = socket$inet6(0x18, 0x4002, 0xbd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffffffffffff62) r4 = getgid() r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = semget$private(0x0, 0x3, 0xc0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r7, 0x20, 0x9}, 0x8, 0x0, 0x9}) r9 = semget(0x2, 0x1, 0x100) r10 = semget$private(0x0, 0x3, 0x19) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r14, r6, r4, 0x80, 0x4}, 0x8, 0x1000, 0xc0c2}) clock_settime(0x1, &(0x7f0000000040)={0x2, 0xfffffffffffff5a4}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/198) getpeername$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:00:35 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x24) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x401, 0x80000000, 0xf}) 16:00:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='.\x00', r2, 0x2}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r4) r5 = msgget(0x1, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r2]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x3f, r6, r7, r9, r10, 0x201, 0xae}, 0x6, 0x6, r3, r11, 0x2, 0x9, 0x7, 0x17b}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r14, 0x80085754, &(0x7f0000000540)={0x1, 0x3}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r15, 0x4004427c, &(0x7f00000005c0)) readv(r13, &(0x7f0000000c80)=[{&(0x7f0000000600)=""/126, 0x7e}, {&(0x7f0000000680)=""/114, 0x72}, {&(0x7f0000000700)=""/156, 0x9c}, {&(0x7f00000007c0)=""/243, 0xf3}, {&(0x7f00000008c0)=""/223, 0xdf}, {&(0x7f00000009c0)=""/120, 0x78}, {&(0x7f0000000a40)=""/118, 0x76}, {&(0x7f0000000ac0)=""/197, 0xc5}, {&(0x7f0000000bc0)=""/140, 0x8c}], 0x9) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000d40)=0xff) setsockopt(r14, 0x9, 0x0, &(0x7f0000000d80)="6f94ad76eaf19ab9dfd45d1e83597e6a7fcfc89c6f174a3a7f1df53fcba0a045e574b96b0013e01bc89f503b84e4eca23f2fe6af88b0b42a1c02cde897af50b9c609ff6f5548748789a8eae44d5dc9b046ac622bf2b1e9b1", 0x58) msgget(0x1, 0x80) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000000e00)=0x20) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r16, 0x400c5752, &(0x7f0000000e80)) r17 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, &(0x7f0000000f00)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000f40)={r17, r18, r8}, 0xc) r19 = socket$inet(0x2, 0x2, 0x50) getsockopt(r19, 0x5, 0x1e, &(0x7f0000000f80)=""/255, &(0x7f0000001080)=0xff) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="d940b92ad401f9dbec000000000000000036244cb2d21f27a4ccbd64f500c81467e11df12cdf733521b03747ffcee86bb4a496556b951944145a581ca28039d119d60331009bbcc2b67f706781c5cb748dbc0d94280ae91322c5fac6d7f83fd2f737a7ed471bacaa9e84e5a6a2070fd883e854f9a1611bb5fc471fc899aaf5a39d833ca6459d73265ddd3a26ccf71e986f98c40afb2a256d5d3fc1ba913ca366ccb4039322afc1d6315a39116a64b8d8702e3f1cadf61429"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) dup(r2) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x4000000000000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1e600) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0e26d4499e6cc36a500214e31") 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000002200)=ANY=[@ANYBLOB="380000000000000001000000f8ffffff100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a47455020000000000000060000000000000000100000004000000b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2000000000000002800000000000000d5be9459ff7f0000e6872c9f500ad42856279dc0a6ce0f0d9b00000000000000c000000000000000010000004b0000007e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc000000600000000000000001000000390000000db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc10000006e288beb0cea2de3fea9b4c0217d03fca4bf2d3a8744c06598a0c77f9a50008707a082c6148f00ecd8519f5a63c81dbdfe"], 0x1e0}, 0x8) r10 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0x110) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000173, &(0x7f00000001c0)=[{0x2, 0x8, 0xe1}, {0x8, 0x20, 0x4c, 0x2}, {0xf001, 0x8, 0x3, 0x3}, {0xff80, 0x2, 0x21, 0x4}, {0x40, 0xff, 0x2, 0xfffffc01}, {0x6, 0xfc, 0x90, 0x8}, {0x5, 0x81, 0x3f, 0x409e7d88}, {0x8, 0x7f, 0x3, 0x29}]}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x00\x7f\x00', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = getuid() seteuid(r2) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1f15, &(0x7f0000000040)=[{0x2, 0x36, 0x24, 0xffffffff}, {0x800, 0x9, 0x44, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000380)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x74) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x1786000000000000, 0xffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x81) writev(r4, &(0x7f0000000680)=[{&(0x7f00000003c0)="aaea81d3db37ddc57de5de492fdfbaf8fdf5161102dc8fa65f2f6a553f45f85d98533f942ab34c4a9cbb388b4c40c390", 0x30}, {&(0x7f0000000400)="c08034541d9a39062d699cb798b7402287fae19938f55ed2df4839e3243ae28778dc6889efdec1d08913c4ed76e0c1854f5f53214d62af6b7f79adc3d0a5009901b0bd2ed95e539c3b912240ab5d38877d808164e8c4a00ea1d430a24311323f0881beef71f014f1f81bad3bada77670d7c819498034f96ee4b18a72c5cc3d4d714efa2e0db9da198b37dc4bccb8bdd29497c6db8481070e42bb6b5b5866504b8435a091be6c5229731e80c165c0f096646f546a62dc4df93d72d9451c8dba508002ad63a666d451aca4a36d4b80642879a4f39be7d96ed5b118c124ef49c419ebb842f5e14a7a7c7b5555a8f88d", 0xee}, {&(0x7f0000000500)="5debca69f7440bd99a2bfafb07b198d09a1ed6c4a70d6311c4baeb3e44884bf7c12130ea59a614cd2b4ce14dc52f1bd70271409556a60169beeff0d6cfa260516606df042e3ddd", 0x47}, {&(0x7f0000000580)="97607568489394a983496463ab36a0", 0xf}, {&(0x7f00000005c0)="51135154ec06ead55ce76d8dccc1123bfcf2eaf5a50b6c70d2f1840c4a88f0c4c1142ee4c8aef877b6b1798a98e22cd6fda8fd78774adf5e0f35e5473550e5d68de9fa4b57482bc63154acc511e1747629a92dc31011fc516e3709a15cc23f0e1192adfb760278049cd85a0bb2de65c9f0bcaa618bec770b622b510dc5460bc98a", 0x81}], 0x5) 16:00:36 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x107) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r3) 16:00:36 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaf7ee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe655d10a770d50c5d479fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/216], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:36 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = open$dir(&(0x7f0000000400)='./bus\x00', 0x80, 0x40) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x40, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r21, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r26, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r27, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="3ac2579680b8b002297c14175be9aafd310bb73fdb18b6c94fd4c85ff8b85303508bcdbe52f61e6fe3538f26f6d55eeaec2781c1ad9d08dc89bfe0049652313a5ba8660a8591500e7ff75b525f7b4fe1b98bdf25ff22d85a4851e919e15adb9d53a4bcdd673bbc275a786a52f1864e6f9be4865b15237c8a60d0f1cec05b", 0x7e}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYBLOB="2800000000000000ffaa00c2db97d2d1", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r2, @ANYRES32=r13, @ANYBLOB="000000001800000000000058243b75b246928400", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x2}, 0xa) 16:00:37 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x1) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="b270284d8803f91149f660f1557621990757d1df9c76630c6977a389ecca6b6f8740620b651a910a1d43c70355cf7349804ec635b0aaf10607437fa9dee1ac033f700b8a698f5040537a9d21755f0e61e609be94a8f745003b10d7cb3f9240fdf902246858f04bc5e90fd9a61c388e7d27e872036863f577e9b2a08fbfcfd15a2e47135439b7f5c5e2075f0e8d", 0x8d}, {&(0x7f00000002c0)="940a24fcebbc6c0df9895d637f79f093138d4c08df1e2e3c9385a7345d7c7592cd89ebe37ff0d747d53668f9dcf0d9ab0b0eda9e1d1ebb96a2f6acae425e949063e63cd0e74a7d34eee2dc6d7aafd7707b3c4000ef8a35ab3bae46718ebbf5c2d25f4a43582fe760a796f4010b096dbfc00d4623330f53eb8a0fb109d2fc23f3401bbb88242d62fd41c67c24668d", 0x8e}], 0x2) 16:00:37 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f00000001c0)=""/15, 0xf) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r4, r2) 16:00:37 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00ffbd5aff78260ca66e3313b5ab69be38b995ac5770c4793fb58e2e2f66696c653000"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="80be5dd5ed006f4b44eaca2a7243da39"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x15, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r9 = getuid() setuid(r9) r10 = getgid() r11 = getuid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r17) r18 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x7, r9, r10, r11, r15, 0x44, 0x9}, 0x7f, 0x3, r17, r18, 0x4, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r19 = getuid() setuid(r19) getgid() r20 = getuid() r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) msgget$private(0x0, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, r15, r20, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 16:00:38 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = msgget(0x1, 0x9) msgsnd(r2, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) getsockname$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e676411f42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000773d7d31887f4ef07a9a552268000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189d1204baf500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004260a8f007b123bee16ba5a32eb23af94c2f11069eaa63ade500c2298ed635b0b5a9e84e3cd8ef83a8042f5b201bca0f1bd189befb91b222de147245b204ec9bc9c74f5abd01339f19ff"], &(0x7f00000000c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:39 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f4bad6640991a9728214c6c95151995c1dfd9b9d01f4f1812a6a9a67f459bcfb063142c000000000000000000", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x2, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket$inet(0x2, 0x8000, 0xe5) getsockopt(r4, 0x9, 0x7, &(0x7f0000000140)=""/89, &(0x7f0000000080)=0x59) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x0, 0x10001, './bus\x00', 0x200, 0x200, 0x5, 0x7fff}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000040)='\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x83}], 0x2, 0x0, 0xfffffffe, 0x0) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8000000009}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x38, 0x4, 0x1) msgget(0x0, 0x400) ftruncate(r1, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000240)=""/66, 0x3f}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/87, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/171, 0xaf}, {&(0x7f0000000140)=""/59, 0x3a}, {&(0x7f0000000540)=""/167, 0x87}], 0xa, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713025e69931929653", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r3 = dup(r0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) r4 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x30590, 0x104) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000440)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000007c0)='./file0/file0\x00', 0x2, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477", 0xe44}], 0x5, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="6223fa16ca568fe92f5607fcf13ef09d51a5b7c60bdb3e2eb924d2beb2ffc4a9119d161367782f3899903adc496cee5fa7b12004ae481ec74e52e76682e521f612eee89f09cce097da4093e6b6c320864d8082db56a35e3031975e2b6dea0261fbdde6220ed2967873d108bba0f84a0441cb82ed85d2a8e2813044a6215e7d60d7d2074f8d0eb0526d965581c6224a0d6ab2e6b1bca5537fa6f7164b793fbe133edac7d27811ba102e6b8573374d363af36599e50957c3e4f1612cc0533d3c609840eb28533a538da33fd34c8f2553c74ef979f9b17cbfca339b3fbb01bf3412eafb1008bd721b097a4060ee7a586f43899a357d26", 0xf5}, {&(0x7f0000000180)="5ddc3f1a1a20e359535087854bd88803871237384a0a2ba502fc20357731bfc5014281f762d9d04dff866f494ad2f37f85eb4c8e3ac94e2c5735c942164158e401fffbd9e06f05b698e1a760c4579e0b218e77bc4ccbe96889440e167543c85746244df04db2088b5d11715ee97212d78937061976e607e20d95cf1a7268", 0x7e}, {&(0x7f0000000000)="869813a7b4e88f4c1cc4c080e00a551c8df43b90ec680e7b8d0f5203a32a24d01898dcec3cbd42c3f9ad38b94cafb87f4f7a39", 0x33}], 0x3, 0x0, 0x8001) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x7dd9ce69eb3debf3, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x15, 0xc6, 0x2, 0xffff0001]}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x03\x19\x00@\x00', 0x612d1d637846debf, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x3564403a6f8b4b2a}, {0x3, 0x10001, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:41 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'\xf6\x0fb', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a25b8a2a9") r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x59, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x397) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xbb664a72a7130f31, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x81}, {0x34, 0xff, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='w'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000540)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:41 executing program 0: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x0, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0x8) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x2ea) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, 0xffffffffffffffff, 0x1c8, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:00:41 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000280)="1785e766497346f403abbb10a20aa3c93ac0754d190be2a45e686dd079baa902dc9b4f85f25fb723073f0866aaa219025f2e31b60400bbd07e507409bfe82c3fecca59b5364908a69785afd5e3af13804fe13fb640b824744cc6c42de9", 0x5d}, {&(0x7f0000000200)="4e988b15303fc7b72c4566cc7d860b0630c2c4b2671c6e0a7ee1ffc348acbad20a2cca2e3a2f458317ff", 0x2a}, {&(0x7f0000000400)="a05f224f2ca627b648ea30826767e74d4a65bf78ea86a3c26c474352854cad71e9cce5caa7aac8e720c03f420a1a6dbf0b7aa25ce83c8128b1534c01a897211c34a4be76eeef051856f7f1ce2c775de6baaf632ca10b33b31f6c4c85e3c901696bc433d58a7ab30d8251b5cc5b6fb30e4fe2b677c5ddf8d0f6fe3c548bdcd365b61c82a9c63d66b6c4add8e258b969df57af3851f476c637490dd1546a44ef95e96726b6dbf92104b1f49afab1ad90caf12f22d7a9f5fe8554ab0bd27fa67220605a5ea7ac1db6b0b20df54d684df2a635d819e56f8fc425acca56a82adbe5f2", 0xe0}, {&(0x7f0000000500)="94e229bf0b0008ca5ffaaf1dbc2caae6ab4387f121a8756bb838a76ef5d61cc5618cc7d47bdf07962002e72a5aa37d25588b2dff5db13d42b126b69278505edbcc303f86506078a950cab24a332c4007a6f5fc8ffea79477990356a6f11ae4e7a78adfeacf4af0828a5003c836f5b1dee618baeb620d0f102c5f44f7818ff14205ce647ca21602ede299740a6e8adecdd27de322b800f97267b0d66c173a68029ab1c9425bcf459e4917969f193abaf89a25a78d4531add16d32aaa4fed11b27635221fe1fdc19080b09b7ebf348dee64a4d5b87372991e7fa3231ec207cc5cadbff625320", 0xe5}, {&(0x7f0000000300)="a4e2ebae55e9be71e38f12662af6a610a00879f0fd4aff12da5abca9d0085129bf15fb54a09be5c281e3681b1ec2231009676159c0d52e0915ddfa8bf1dd78f4bc2c4267572215098fbb41fe1e84869f1ccfd8cad96e23cd0697426db881258a097654a0f3857aac74574570c61818a5eeb79630d03f3370c96b", 0x7a}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x28, 0xffff, 0x1, [r1, r8, r9, r10, r11]}], 0x48, 0x5}, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x542, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r13, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x9) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x1000, 0x6, 0x0, "2693350e50cbe72a30d8e1627e2a14382f5431a3", 0x9, 0x2}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "85493d026191fe4d0c000200100000001000", 0x20}) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="0c02fa00f002eee219578330bd11d1c0f9a35e9b4399c5dadc21e641fc2dbe72aaa276a52978934767f2cb58533a27ce7fe91dab10edbd4da65a73f45e29e02e0c1473505f1b4128a16688510fa4f05e2765c3ebdec86d81ca60cd7d024e1684e2af05abc5e0f457a33521ca3a3bd1d5d41a06725db1ec228a46a7160925dc19e4844e18837f95ea20603794981ca3c661d3fdca7673cf46ba16cf8d181aabc51fdf9edaa903fd77aaedebba387f4752a1b386b8640100a98b45efc22dd52c973d69110029d8cef43619e0dcfca9837a17a875cbd7d808e43959f6aa05e73a2fc59bcefdaf3005", 0xe7, 0x0, 0x0, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='~\x01\x00:\xccl\xb7&\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0xb3}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) sendto(r2, &(0x7f00000000c0)="16b2367a422d2b6acbf6bffc993997c1a91b6fdd8582202681eed42a6bbd61a18ae45b586fa837782f6cace7103b549e07efdc97426adadb89a8b336a2ece43112b85f4b5c0715cf6d390e9a31230ef76b4c85eaa44243423cebbee0e112dbc5569ae9a72dfed2ea3e3c4d7adff5f5e42cbef4914a3f23396145bb2543e97036", 0x80, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20, 0x0, 0x0, 0x80}, {0x3, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81, 0x3}, {0x1e, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r4) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x65cf}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x3f) fcntl$getown(r1, 0x5) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) accept(r3, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r4 = semget(0x2, 0x3, 0xa8) semop(r4, &(0x7f0000000380)=[{0x0, 0xff, 0x1000}, {0x1, 0x2, 0x800}], 0x2) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) unlinkat(r5, &(0x7f0000000580)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r7 = dup(0xffffffffffffff9c) accept(r7, &(0x7f00000004c0)=@in, &(0x7f00000003c0)=0x7) r8 = dup(r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000500)) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x834e, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mlock(&(0x7f0000113000/0x3000)=nil, 0x3000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:41 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(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x8000000], [0x20000fc040000ff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x2000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xf824, 0x7, 0xbc}, {0xfff, 0x3, 0x4, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8000000004}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) 16:00:41 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xffffffffffffff49) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r13], 0x4, 0x2, 0x1800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r29, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r33, r28, 0x0, 0x67, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0xc, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[@ANYRESHEX=r34, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r27], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r32], 0x4, 0x2, 0x1800) msgrcv(r36, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r39, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r40, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r42, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r44, 0x1, 0x5, &(0x7f0000000340)=""/192) r45 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r47 = getgid() r48 = getuid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0x2, r46, r47, r48, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r46, r38, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r43, 0xa5, 0x1, 0x100000000, 0x6}) r49 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r49) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r50, r19, r16, 0x0, 0x46, 0x5}, 0x100, 0xc07, r49, r20, 0xa5, 0x1, 0x100000000, 0xe}) getgroups(0x2, &(0x7f0000000740)=[0x0, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x2, './file0/file0\x00'}, 0x10, &(0x7f0000000640)=[{&(0x7f00000001c0)="98451819fc8547adb08ca93bda5df9828384403f93970cd5184a17337e43d017ec16f577407fa826a0e2cb3e30d6ddd655cc75a6e7f88a7534e29f74675f3323aa46543e71b42030671e052bbdc039ba6801ca048a3bccabcda3829b4aac8af16874f7004a3af943e18a8f08c4974badcf99a11e27614f20e62e8199cc9e06fb80a3abefea49a77c9b4ce6a0e562a530fbca2d11838ad0f7effa6b2c37cb3bc31684e746fa97e4fd9abc27ebf5e50fb3ad68883a8dfd12", 0xb7}, {&(0x7f0000000280)="505651ac7e9ee03f501eb69778071f080870b11e02bd11f1a323f3612f09605037ba0499ec6db34f7342df6b819ca495ef653d2b34", 0x35}, {&(0x7f00000002c0)="44b605b95c8e030b", 0x8}, {&(0x7f0000000440)="6c196f52d43fe8b5e6fa372aaaf856f6644c7bfa1ba531b83e7d54839550a19f8e683605bff3721ee93444f9feab16febb1f23f1a560ffe36700e7d5081715f97a4252aa5736c93b5f4136f39e5ea0b9384cf64e660996ecd0a83918d6c6eed29b2bd7d4f49b817f08630cab40717996ce3d4f2c210d69f75ecbf06dd8c43f2a49155ca23cbd22488bb198e9946944b889a46fefded6cde8edb68f419802ae134810fdc74b477ab1f8e6841ec8c0f87ca2aa7c6a1141ac6f4e81d4cb6f781d55c9690805c749bf915655aa7e8c76d13461121c178a23d5eba5328f9ddfe5bc4f865ee406", 0xe4}, {&(0x7f0000000340)="4d2421d9931433b28d919fc32edcded2cd727695ffcc850e8e90596bd0f16c101596e4f59b9e8038", 0x28}, {&(0x7f0000000540)="77550d9e811d72832224315ee41e501c195a1902bf27886905631a83d2e0094643c43895f76a9eecc4058441fa6dd578e69cbe0c2d63eb559380eba5663bd4fa3295f5964cd1c425ebe710523fcde4f0e53c677f051b337d58c6c211a14bcb1daf5b14342e198bdd7c57c273efbd67e5296522984de8a0856cd23917f51507206b2817e3a41ad201e67b8809d1a3ebad4eb5431c4882081d1dad46c3bf6e4c0378ff914fd1b67da3b328a1640aa5069313f061118be76891625f5a773db5a07739a2a6e67121e177", 0xc8}, {&(0x7f0000000380)}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r16, r51}], 0x40, 0x2}, 0x43a789e124461d8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r52 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x10a) accept$unix(r52, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e770023381e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ae17c3ddb7f05c313596a68d946b16c9ee0046fbf8f6fbbf068c95e844dbec54d35c58a3d4db9251bd4027ca1968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e10000000000000000000000000000000c1c411b2c43bf1658bbb357aface80a1ca6a21604c73faf1aef3bdf945d6eb563d2370cbbba8ff09c274d62efe85233d467a37be9e10072a702c0e90ba1e3812483abf593bd0deee5ae1aefb7fda920e06bc83fcdc44840e7adaec4898fe24879e88f12c9e7a7b451bde0d28ea83d78cf3c204230bd71081aabd34dcebce8560b1cef367236028e2edb6bd2c9f3e99e2f95d66e1ac4a1770", @ANYRESHEX=r9], @ANYRES16=r11, @ANYRES16=r15, @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r16, &(0x7f0000000040)=""/32, 0x20) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)) utimes(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)={{0x7fff, 0xfff}, {0xf8c0}}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r7, r5) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f00000000c0)='./file2\x00', r8, &(0x7f0000000140)='\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') renameat(r8, &(0x7f00000001c0)='\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', r4, &(0x7f0000000140)='\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') 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) close(0xffffffffffffff9c) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) getppid() fcntl$setstatus(r0, 0x4, 0x8) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x100, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r4, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f0000000400)=""/42, 0x2a}], 0x4, &(0x7f00000005c0)=""/4096, 0x1000}, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d00000eb5f00000000f2ffffbf00", 0xe, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x80, 0x2, 0x4, 0x3}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40, 0x3ff, 0x5}, {{r7}, 0xf, 0x0, 0x4, 0x1c82b3de}, {{r8}, 0xfffffffffffffffa, 0xb, 0x20, 0x5, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff9, 0x4, 0x2cfd7f40bb803fd1, 0x5, 0x7}, {{r9}, 0xfffffffffffffffe, 0x160, 0xf0000000, 0x7fff, 0x7fffffff}, {{r10}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x100000001, 0x10000}, {{}, 0xfffffffffffffff8, 0x86, 0x90000043, 0xa9, 0xff}], 0x191e, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x14, 0x20, 0x4, 0x1}, {{r11}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x101, 0x6}], 0x3, &(0x7f00000002c0)={0x3f, 0x9c18}) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f00000024c0)='./file0/file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000003800)={&(0x7f0000002500)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000003780)=[{&(0x7f0000002540)="248f2e99ae9bddbb41399435f83ed815f9cf4b7691867ec693496152149f84ba64d0946aa9ec44dc7e90d711d67e6384a7fa82fdd786628cd0b6482d2ae0684bd0b54dd8907d81596ee71eb3ef4458426aef7a555bd7aff2f50a11b3d08953e1083dcd44303430ec68b7408c69e903cc58c2de245f8ba39b4f577471540314f4d3f2db80e02f2c46c7f7c70e32c9fd4b6141c87baf52f3f8dc2825f5f0fe2ba7", 0xa0}, {&(0x7f0000002600)="921f99d5e17c73a44bace560792918672d034fb403130e342b1fbf531e50cc45378d5aadf1d8322c70da1fb0a96d2fab4728adeb4c4578cb06fd10e8d3b37ce8002cbf198275b53ba3298fe5b7f16e33a2026fccf91a85d37cccddcf1c9499ebfc7e763d9507000d1e9b2beefb2dad4c59e46c645d7687240c", 0x79}, {&(0x7f0000002680)="9d4fbfcd2562f838a719008e1ac57e9d521ebf5af7a7283f950bd4f7c92fd91d5f8f48c8abd6cfcea842a34e2d463015a3264168521443ae76c049d8eec82a0ebfc26df9ed7576b14e610c3e8c92a22a37f4a11abb8968a3269b6fda794718a4104e581e760d3bd90dc34042652287fbe688e52727d9be2f18ebd3d1eeea841e665872433f7f4fb7685bc167cb4a140509f3e06c143ac65aecba76e4190a9d8f61ffd5bbf28c0b81ab6e35c5b0c40ff0284377339cb6c880a422c9f747850c05ea4b415efc69dbf60876fc7fc7970903db0767071c33cfe368c9b0", 0xdb}, {&(0x7f0000002780)="902070cce747af3609ba917db46654202fe4155f76eedb24c4956b462a2fe624cd5ef8133b9c951a37e5330d6386319386a099f7b5b724c23dcdb2188979649804283ac3af82ade361bc908a476a854dc2d41e5b235a4074159daf56bf272a498cd03a3355da17edf2fef0af557fd12da140078f0de38a73f33c4497c25e532c175d8f08890cc3a7cd4421b77280b1f8ab9d4b0bd155f5fc70c8a9c40c6d6d468bd2cc9cd5bdb7a55a189e000a86c13342c78856d3c89f162e41ac726d7538549df50d46c1249c486ab3c3a4fa024d020e6ae724defa1a7d30a6d003e3a719b4d904c41a1ff714cce20e479bead729118357672b13bc0e4e5dd4d3319bf270c5c3b030fa80fa26b508b15fdb6efc9964d009498834144bffeb0dcd9fb2e08514734d35e1a4ad7c35d1b66d9e739b0a06d577cc27be82c54205842bacd86984427c595416dfb6e3e4dbbf4267532ca3f47dbc1aa9f652841db05bd6165dc437621cdf69b8471fd8b6b2aba4af63dec2563887fee880afbf84524f7578d3614223093e90c65c334583ac9b554526dc24d1c9697c4f6281b3ece66250f5ae3cb08a150a2c94d37d2bc5cb180b4d1339b49e5c2ff90e0428d2fa54d1d9e8d8f84fec420289f64fc03d15c87da2b8b1fa08db7fd4e9af617cad05eb914e327f744966a71fb94042540756563e6a114548c9a1b0bf8da94146d0d3fcfbfa1b6dd9c2ae2fe9b0da6f523b5d06c5309598673c84cacda410679434ec10f56bd5c0870737f432091f4426a05780967c036562a595059b91ac15416444b575d83795ba21160bbfc20d85bbeca0390efa282b9f018d455761bc1dfceab3c74488f354d29c3315ee8902f1a6898ed742d88b7cb2e56647313edfa622449d4c1ef1cfdf4a0290b5309b3a8415c9f76a865cd8fe05f4c8c3a335467e81f682505eb4debf8b7529fa032c2bd1106515a877ed98603489735f33664fef14f241637a6ecb743e83406f96624fe91b16c4f944802e67aa25f02c499196d9da3431510c14651704261f380edd72bb24247b490c48c1b3306cf504f32a8a953850771f0003777fb38f54747d5c6367f9ec2bec9afb05a22e0c0575b74083a20e696a9eb2389e0bd1bbd979d813653504dc9f9fd49a66d80e8a15a2dc56e8195fa3d1fe51995faa7e177e99cab6b1a3290e4753fd11c20fbfcba46e73ebd6c9940a49750d3f961a9b65c53d7652e1b643b1f364261ff7efee376d3c5f77bd163ca6749ba5e28a6c01c758b47c13e38d23571554babc646be950d70781575abd4a58cf7b953235428247712217b915fc6265d24293c5070b627ff2e515ad237e562e15707f8d4b5d9796a552c8ebad6fc8cba4ec072ad2a93794bbc86d7fe2ffa89f69146ebd548faacd2f2fbc10eeca1f5ee0cca7523a413cd5ef89b45d40f36f110bdd9902f7fd64bb81ff3088fe07c1fd1b8f2a4d16b03351eb836e8b608b39f440fcc583d4fdf11a4e07feae8f43e02331e7416be99813ac3aae638774e2e309c730ed0619db227431345b1c993c21b5fa0f6862dfa87320c83d2774f8f874fd0a434e187e9bd26efb8e1e4d5a2805f1100fa5a3d8fd561f3092e287b975ea30c2e8d0fcdf7ef6262ba0467fbbe3b793260b17a847ed1196ccf446282925f2680d8b2cf2521f8c005c97c98fdd15a9eb92dd76be5ed5430f8dc883d4d611e7152c16ca861adaa89695e06f179eca07e40558480b09fe42feded791a892cfb36517c2ded70a1cacc749ec63a704f8c8a009ef7147bb59847390d264028e6fc0a2ae3e808612c6b665d0f3b5e02f505884b982cb31632b86d71ab565807712f9036096fef5c2543474c082e6bd757ca2feee857df3ea7e23e247989995876a7711753efca683eebf32e4498bd64399075e52d479aeba49471779255fe6b2d18d98d5fb12dfe19237c894459a8adbf2e4a0e9a53e53bbada8d7e3b3cea1f068927090c34843aea9b9309908a548bcbd5289d0968236d4ed090cc807f62e981a87889177a57652c6048f3096aaf7cc523339bb0a9def0112eb306ecf829f587120f3609f1d0dd8f93a084d031a658a1ac3da7a5335c276091216d3f4572c2dda707b7faa3bd3770bc59bb35aeb7536b526c9b9d17f4242f36d83cecb43be644e50981b9f21a6893ea1f596a88b79fff1d592e4420488917445a94be5a0d95e857f6ef43810168efac22c2ae3a012f03fdd9ef068c1d09ff9e9f03c2e02c9bc1e1c0b125c43d183954b521104a98760a7c858de1c9137e7bfc3aebb99a7cccab2aa123cecd670ac1e04c916aaad5eee73cfa828ff49299015e3224c02d1fa1515e7259dae281351adc8f7dfe2615ee5d08cc458d12f32dcc256f4defd901a2aa0c61ababd9d9c12f7623b412424906bbacf8298fada841ec6e6cdcd570ba3ef414f3d7c0a231b8bd380e6bf8c1dddc85e6330030642f50a2f196b9b2f8ad3da744a85c34a4f14416d2f3db619731310e46e9686975383c088a2918ffa83149a281d3355e6c3d162cff3ca1b975a21d30e39e276925d807ccd4e2ebe197c618be60601a8afc81f633a0ada8abafc3ea3656984c73d441a14d1f9a004bc8c32e2a4a5f561ce40cbed4bc132dca0d506c185be26fa83a3fe2b0708dc24760738f7204a77975ea2a3fd9e2594a27179d71d23366495071e3a9c32f61f7e7c2a2471e8772f3f26f50c7ec589a4a533bf4677b713d5ab1aa21392748f0f8f7878e9c85ce101035477b2209bf43b3d6ad3d3b431fe19ee336c57e55a0edb60a00ad661f852a47eabdabb17568f7a1267e1e695d4e139e2bb5edfc833ab63998d2e0d465bcff4f44b4af19fc45fb374417847912dfe1a1b468124024a79f845ad480c2d986d000e2c0da649c518d2283af25067cd62d93ef2d6c5e34dff62999e37b393f4019a82939f3679b6d69b31d87f077b4ec18054de713f287550decfe2e7291913e1e92f0210bb25da6cadfbf031c3e7096d5fc6e01182be5bcf8ffd205e3a54121ed9c61c2a2d3dccfd9e85aff00629ccb32eb99be7331843487179424bd75c9c912b9da51ead355e5f21031f8f1b644f86679800f7940667b5c5d2a7fc7c6494c32631eeec25a8dec7a1133900d89091b5bf1d948b5f72e44ab0d4e5379e855f443b06c5a41876ea2325850efff84a30a17aa4c8d46bd1fb79db7ce462f7fc7cf97ee70bcfaf8c902a8a46fbec13ddd21f27c6237d26b3f5b83eb0045ba2e75847b8d8b9e2931b6485ba1c6a3db3c6fd1b05fae8b02c6c3092e62933dde291b70bdfe3620d61996434bfefb77b0011f62504a0c589aa65932271cbbcac5a7bc6d484cba4f2b2ac57b306f742f5f80e87aa68808285d144c76cfca77f04cceb053dc3468ab27352b225ea27574132498ef5946c249ca6fa8bfabbb802117bed2fce5cde82bb4b6e231ed32c7581ee3dc6205968e1c0337e2eff63dd905271bf0944e735d8cbe4e0c7999166a8adbe0222babea9d5ed172db1bbeb171a71f7f9da084c1ec03889fe9778ec224dbc54c1bcc3d94224ff414b6d09a2a1b03270e1c260e0a09ad452305a9f1e0f3c2bdaaf0f51a499891e62231ba0ba03bee4b570bfd4237c3ed69dc2a830f6a984d810d4e67235ec4510c7ed293fe65b26419fab18a299b0d5a4c882fbaba54e0b1a73b672f0ee9b4141d69444c8ce4c1dc4c25be1eb1950eab7286ec54796b243043e877ae1efca4cc8f4fd254ff9b43f4f23907b88b8948e28cf975d9a943799cf6c9a4ede7bb51c4f96c15114bf885e0ad4264a2878280b5a165dd1272c9437098dcaafb0223a50c1e3c0be01edb6139f9b021eaf505c799ce50debdbfb530f53397a2d680bc8465b8a40af5697b1c4e202d021fc80dbd4022ae32a4f409b07219bc3ad09c1e706f450cc4709f12f6d2519f052e7607f61d234a0aa8f0cc231cb97bf6729f9e0982edabae52071c60bb98f6e7236839385aec740ebbcb4f403977546257ef2b7089e49820c5805dce0225e6f192178fb915e87b1114ec5f45a1f8cd04c934661854076c3fcd72789b00216efb0f1d8f96af0cd67bfce0ec93831a2947b08b13dcd106a1d2704f89b0ee6ec96ce33b9a8acdfe35983e06c63f1f21520ab8083a145ba95002a43c4c8147b6023a52dc1dec37de8faf6110476045f1ccb4b4fc93db1b5c0aa7f42f3e9409185539e337bc62d036d3b74c5f82fab0bae23ac8730d3e24be1ad79e7837a58db3e3fb7f0af957abaad3d65997eeff2f72b91c5b669a4787afdb5dde60742ad820fcb9109e744a2516273ea1a3567b15c63e011ac50423f945063a00e6c9d14a28ba0044f5fd1ac7c0fa15376861974c9bcb22830df58809cdc78fbd6d3cf65fa91504e719db2ef919ce1faf97b539934e31b33f2649dfad3aaf5bbb3f07527cb004e302c33e136d770d0621ae664b48ab12640548a6118cc14e9087ad2cdaeeea261699e85ef146bd3134e1ead7d731fbbd2090320ffb974cd0c98693b93a5909e2ec2453158460d3d91abcf91cfe38732d31493c8031f9a122cc2c45d213ac6bafdb665a0b3f5da2486f215f536ed7e18ff348efec88f2200938b6d79387ecf9c2aab651bbefcb1e23e480e1e1d4ac5758c1d33a6cbe5117cff522422ddf9c71d76b93dde74ff8ed7cfdd0a7a3f4b3a4dbe7bb443380586122175d7d048074c5e82906108cadf25a13b3f9b627cf04e1db8090f18a62d36bdbef8eb284bfc779addafa90bb35baa7f06c83c72daf000be3e591059a3a6405de4eaec29e878b22436029471c56f2f735484c8762141be8a6877290dcc10109255f1d4e1f21e44f9245cc4e80f10e00dffa5bc6ed5642334c8e05b558d8d5deedf6c53fa8e9fd28fd4f481ffb25d4126de5b5d5e96b23160eac109a7b698bcd03969d25942d2fa77e2c4ec8d33f4ed02d2fbd18e9653dd5b350668a26dc45ff84b8aeab1031dda15e733ee37aba8727b8373f7d16b2b94ef47aa2e06607992b10c810cd73399abe81bbadf126a49cd0c7210569a263c169369c6827b902abf395711d0f3bad0d08debf2f77b713b73c186e66e077c54b6700a09c035ea15c0d21b23c316bb582e8dd5a9b8a59360da74225777da1b4228085f93184d832e59605decd07e1f5d00cb50474155fcf408b448ff1f54da44dc9236e353d6b15ac0931363f1658ac3cc5f8fb8d6fbba481fb2e6cc77ee55bbdbf721553c1c68abec5908d6798bd3d0f574833a7d0e451f2a3ee8d9e7a693c283edc2c7591ff9850737e1924bd38661b37f9117f5eadd8e088d325450370ecc8420b8374e4ea50009d60a4ccd9e3d84f63ec4d38b57b6d99773466937672423d9ad1eeb53edf11f757f14edaf8a76fbc9c2b28ddc864d6db6235cdb12dcbabbcb7efdaf83e231045bface376e78d5ecf61449ce6636706a4e452b6c0706e139e9d0c27af0c00a933b064cf460a6864bf0e01b6f247e319cf7fe1b2942e06180cdbbaa094f848aa4dddac6467954d4e3609fc29d728d4d1205283d67670fca59aabf47058b795a82062a291fd0685c27a25e2397eb1db5d6fcfcd2afc66d55d8e184699fd07d28f106ddabd1f5c3eacc55b9a7ca61f078122bf3214549547cd48e34cd939321b4867d0e28d502cf1f46e7baef57391f8f29f95cbba9086c1445ec1cf7bb25c1faed205e7e0735425652c6a87d7c1f5e5e860e097cc6baa30361b9be1e202919e514c877df9a64c507f6b2ada1a0ea054a324553da714b463da85bb483bc34921f093df08c2f3554aeb432ad43e93cb7d71e062df6a0c505cb", 0x1000}], 0x4, &(0x7f00000037c0)=[@rights={0x10}], 0x10}, 0x2) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/163, 0xa3}], 0x8, 0x0, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000632000/0x2000)=nil, 0x2000, 0x1, 0x1010, r2, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\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) open(&(0x7f0000000400)='\x00', 0x1, 0x99) mkdirat(r0, &(0x7f0000000380)='\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) rmdir(&(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') r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='\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', r1, &(0x7f0000000480)='./file1\x00') 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8136, 0x9, 0x5, 0x1, 0x2, 0x800, 0x1, 0x0, 0x1, 0x8000, 0x5}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") pwrite(r1, &(0x7f00000002c0)="3fe5f07f9b2e689a30b4b92385b60ceedc7bfdc6db80277550f0579ae7e45345b4a5dba0cbb90044e2be6f9392efe4017c1ad0b87ddd30963dfed1b6340aded8914ef49be72fb200731dec89a198d487ead983f4785d9f5633df66449e9a1fc97a0ca2b93e99dd6df6bcd1361b24da73a5f4bc034dc9349516e963fbf5e755725c0d284e082fe577bec469bd3aec3686ab18b90067d5e0676b6cd86bdd4e27776028f7cfd3f2acd1f67f433512316d932c3b3948d4062d77333ae2e72282302468c3186c38a3317252456ad33bb7679d3dbea346d0d796bfb113837bf674ad2f06f21f40ae8a27364b23cfa8240750e7eaa0c9cb85004927d163e2dc7cbce038cabe8a2ba8108b68180cc5771a31431399ed11f612fe1823f5f2cd91a6b4cd54f0e5bd6f979048907114490403cbb4f8aa5a18793411ac42b863c1365f25fb3a0c1cda66fa79dd174e3ce65cc567e46e950cdaf5d56c0ad27d811d988f4f9ba67bec9f7554807f2aee09b2417d8be4590307ec67469d92055f38218755c75c6d47a0b4ef72001c91017d0907cf9a6d05fd9517911458f0f15fe207acd1a76d7a78ddfc79b559c3ac246cf26bd46e719bb1dc91370eaf3637369c363fcbdf31d5bb542a6c274c13005082d7014678b5274e0b5724eeb63e6aa207ed24609cdbcde6fcfa0e87a0530752ee904be5d7301d62ff6f1bc1cbea473826f1df2327231ef6ad0fd9c2e2ddedc0db71ac61929100b68b9b8eaf037249abfb46950ab1d32356c6192131ae653fed1febb495424d34598bc9051fd31e8f02d45e5b904908da5c7b6c138e705708b098df125426ba93861b7a41da7db64adc14c77c70e5672453858c75243d073b8637a5a34e9b3d782178b37af57cf6cf1a45a39a26d1d098ffdea8b72047e174c4cfccb4773ac9d888175832cca2965a90d3333e11ae73ff53f231fec0c758640e4b6ca845a62f5853fbd174d654b0f78b8bb19006f437eca85496cfd1ec1d2df307d35164a653d7c9775777355ce229e9b47dcce89bea1134775a6054d32dfc2e0cc42811962386e59ffd61e36708bf742b5a6e9a0d4e91465acf420d6d9de1c67b5b031191bb4f5930f6e4dff0591028a3c2932e91b6fac4cef7d332e176c58f16cf824d714f10e2f90ce9f9c76e1652709ae2294372542678cb788f460969b3d17c8362e030f37b2647f214d798296c92755bcf345e85511146225165e5ce57a18be1adb3f90011657c9e743c60fd2d53c84b571bf02e5ddfe84a0b3e0c68e4634aa765dac97af31758ddc9cd8999d785052bda7275d6f4627e52aca9bae596762ff9a6f61c090c2ee7066bcb99d6e62be4fcf8e04dab44f37026f5567f9f003dcd2e1beb4d3af494bbdc6c63f17c66158f2919c0149a777e66c97752ede3a7f3bb4d6756a0e8a74b086fb844c58ddf36b896d07f109b64e219b3bba7132c2b66962fdc0ba8ff6dd792def243a4d37dfdbb27e3426677a3839d1d31f2f0aa93ffa4080ce3b905061bf3e58a704b18cc7c3a2f1e283e350ddc07938a4dcfc005e3bc7fb95a60d55495938c437a8d4290a4b1a0ab85ff27a08aff09d4f1c55904de3ed6ee61351510ec9ff626c4af91ca9d37959381d74fc72a87ad4dd97c4d1c18085e8ea54f49b927e4071d29ce0e3c43bfdaf06db426f6602ae64d21d63932b79859519506fbf16fa458cf62f496f95df2a0df0d1a708f98a40c4473061f0e8bcf329835596f23f76e66a2ec2699e4a3d8f3ffec834c199d4cdc244ed8b54b32c90663e3989cb2d0b0336c0eac7db6db32cdfbda55f4dad94ac93611a9d4d94cdffd3d00d764973557f0076b9e9fb7dcf79d2314f8515403a763ca0f7197da514f20cd371930eefafbd37a131cda5e11cc8da4f6f5ed7d607c47b9b86d7a2591a54cc642af23d50b3debfb920c44eb6051568c07eba62f23d8a0fae05b54beeca8c23167d45857966fdff92d02edfdc6716c68a55bf9e408c0d2d79c893ea79a208406e292b948d3148075bbf0cfbeb7fa31a200f976c285a0734e279381e0b9c621bb20612f4c3d523fbee64a43cca712688eb01a570d3891f5beb5314b37853f9f54d80d2cd50b361849a4703473d7d6264d8863b74e0c4279a4af540afd2e4b3dcdc9667763727a16a9ade8b03b515ea478d9b98dfe30235ddc26f442f3e6d4d8c318e36123c2e0b695d0e88f00bd48d7de8aab1c58075c4d46860a9fdd850b1388704fece60fe014c7bb8cd7ad697a69e0e1d191ae55c4732568f7c3ce195e33e345df9d3985cf358c7e454cb0dd2775cbd7dd1306efbef8930fbf38aa828f2d623507587ec201cbe49eb4d85279138b0597de77dcf4b4a0d1ead895eda1cf7d5021ab6115d7ed4a4222b556bbe2ca3fad45189f9550679ece457cf6b27b36b48c02d54d0c5512e3eedc692325915972a7ba4702ba4b462630833f4e210a7e01c9c4c62b44ac2eb8ba6e47fce96e1ad2212b27d4575cb984f2c5f28d4d7b3564cc9dd21dde321460a272be914dbc093bab82ef5dd78e59c83780e71b67d4abb0397fd5abfda389f3c0d1bdeea0e687b3e6de8873fac7ce242a9cf0f61acfefe00c37f9cf14c66eff396c20ef43b5780bff0cbd688932eb04629f71d80a766fde4c797d83615f883082d1e6ae9e01e6590d3839b976844f064735521e988fdb6576a23c74495ddfc66432ae7714a220b2415a875c5c2525ccdb56368e2aa199e0c21ec8cd72d7c72fb3eec436a6b92f7374460f28c2921ea602b09cdae7612e90815d68eeaad33c6231da89685603d2c3bc77a90571e4f60cc44931270fce538bd97b129e99292a405433713c159277e6a724beaa33057e055443adef960af321b5b3e470a86bdd2f3fe295b14448add765c51494a27ea6628735f49e4a14dec45b0cb23b9a29cd17ae81c3b3c27a3c3a6053d7e2e48f9848a8f11df573e086db8bf40a5e7e30df17c99bd063cdf1f63d6970ef48db563f12ae8d771e1e8ef246d4668320db034895b24b4fac2a681ae8b706077cb484bc65577614da9473d9aa72f19a5d7b573be4d62fc453dce166b9ef21be947ca6aa254d6ed18cfc1fb6a82391476d6b3c39ed88672de3f7a40a7ac294b07622364bed97aab2935005ec12b953e349ae91c7aa2548fc4cb70fd6f9685f706fdd69ccd071f01234eae53134f9c4cf27c772b0dbaa792283a1225a5822b7f3ef934dcafc2a2cc95fdee410c8075286d3812150c128099968d16049a066cd527ac00f0aab74bbd8472c7bfc39da3b1220e9b462943ff058192fa486857fa30f6d87e14ffe9bedd0e4be407b05fe277e1c8f124752b6efed06648eb2a707b2c962bb38b5d2ddbb281ddf0356c2db3b8ecd7bf0b6e1856c1ec4db27c99ec8c4c45bae34cb80159966b780d51953678cb1041f3d777d371564b5c01c26c088fa6494244a7b6580c625df22cbc273f1e9f1d25aeaa5e3926d5d1441742ab6b4e0fad09f57419c8cf940385a678356f4401811d6ab67cdbe7d585194365ffa4bf30d5acdfd980ee0786695dc92744d9ca4d3baccbc2f3002206727d60a98738f80202c4ded3f8b31e1074c243b031d77eb8465c65b7d7debef6270180d58850e177a4865a0c85371c4e381c900f1cbfdcfbcfd4dfd723c86fd232f4bfe3fb8b184408305e0c027de701868e8832f5f019141a897b122a4310d2ae5773627222abcd1b2210e189b9663de841057af675aec2371ce9867f4b5726d6d658cdbbc87efd0304c21533d17790b69d8baec25ab7b005f847c4b7a01d84d2931bd107aa73e6f9693b885206e540ad89546f8b2b49359e3c504614400512af3d118092be4e031cd2999fd5471098c7ca334bbff1c3800d5d4e8edf3e7dca66aa175503a5dfbbccc969211bf43d357edc46de0d1ece55088b109e16f3da5cb4277424c646e5a38506076e27c9fd4ac64478db3bb04d7ed8c6886dac7f35fc5fff12fb5c5b12761a79c124814289d82b275052011d9f26028da2d4bed9b6e119b91a0fa592a6e3e99661acde42c99310e147c33397d81ac08f6b5bb6ba000f4b98a42db5216f481d5f661ae4dd0fb6c09c988fe2f75b09053d371cf40a530ccb0e45af71635ad67e381d944dbb08eba99e962c6b5f79a10bae5afb6922e70933a0d5e3f6bc8bae88741d47ae767d1bd0b69acc30ea1265afea8da0b3c105c5a6e6647edff657df5141b7ad63f00296e09f628dae46772aeacbddf7b82c190ce67a36dd283c3e193af099f68028d4e932740bac9b7c70fffdc0a0e1048d4a8881809eb2e69cb517974d22c6e62366384ee0e39b63d4d602d933a065a74eafce9eed97243689cfea78de3aa2267c033971f667485a905c939375203df069280ee16e9d4006c04e64c2e26723b2b660204ed2e05ed97fdfe280a56954ad00494c10819acf0c3b99dadf9f53641ed4da84c18f58e5f533d9b5a483073df993c336b8517220d0d46f0f8f5f39bc4410589b296b1d525f4e6f2aab5e1f315cad8d4bd0598281a773a371e169aa6d7940347d87bbd3dbe41fd0a627f396378acf492b6344291cfedcb72d97c0cc176a2a0efe06bc616af48ec88eec4ac826f8bb16d97d496d1e462d337a3fbcd111d92fbccfaa6218f927dffc340182b55196adbda77c4e4513470f636a59395902e7e9cdf801d5e029ee2fc24343f7834716fb36056560617659a1e7e2d572d385acc7e76788c22947160a09cd47c76d09d0943669e3895b7aee3a5c296d0ca64c322daea6eb284caa5ed51546ffe3708e179d032457b307a695cf2364e89813911e9a4b0f80895cd68f59aa729157fd0fd344c12a73d47ab53117b9f42f65a78880736bee5e08b3734e6ffa719d2233f8960b016244336ac2e5063248b11cfafd741640ae2d182cc6197f8e64015cc56117895f70163bd998fd5357ee058e1e7b048a7619b80bc40c0449d5bc5aceedc021cd36ca0c5c6be2ce5f5536c709df15e1f196c0780365c87dbfce4f188aa84a34c028e06080561fa5b37e74b81eda63c813b98e6e171a75fd59751354e6ea0cc3fdbf74ee6654b01035ff23950b94e73719922694c7ee0fbcd0dcc2aea36a8ba1b5c4cde1cf9f5173541344cdd1cded32a58d68ddff25e6f76f2a59fa0dedaac97cb6202789eb233713ecbc9412aa66a17dc552053b5e6b8b6bc1fc98990dcadfbe68e9fd17ad93504f442350dc0a137bd67e3310eb2cd5559dbb4d695fa397f1a8825d5cfb58ba338cd4cd53f445e6af062b404534924432c4e8c2fe2a6197fdcd62513fc7e738f1b35a5df354b0d435e20e210f6f11deccd7090c610ccc080ed7b12e6b2a3ca4e06349651b948b31e07a58503519bebb312d7a0084e64b2bc36f3d672a0a951d4c1131afa8c2f8219a793db0ac445c4a2f7659a6784e465523114f2cd287240942b4870cd420fe4436d2ebc6314fc1593ee8c4eb6e5d228da25df30f7001e6242cf05b0c7f8fb543bb6e756f300ab8c7317f8814d78323649af05d09b723027cf65ad983834310d5949774b80607a3c943096720a41769c161e7833ab266b1b81d734ea76f6c1eaa92c725f1ac165eb39d6a1c8beabdd5dab7a24061cc6c560b1fa1b7184a1f9bd5c5905f6d759995a78f58d3c4a0d4726d83b22a73034ceb28135629c16b11bb802248dce2da8c9e7682ac35ebb5f0648418f71c82058a1452e676cb386208954c7b7ac61f371ead7b14eae4d6874f9d213ce1ecac83afdc93b163763b1d7fd3cf42041d6a8f46c0ae9cca85330c7e241faae9f943ec75ed599d87546f349", 0x1000, 0x0, 0x1) 16:00:00 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="08a5df0d489b8c0b123c0734194d9de3f2473f1a011c00ccb048df247695bc18998000008c22db0fa2b67801f14187482a708bfba3b8d08ed9f5617cf5cf367f6fe34229dec355a82675658523"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x3) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x4) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x19142623c00df2e3, 0x1, 0xffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe) r2 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[{0xb8, 0xa0fdd9b13db79311, 0x400, "3658a367e36eefeddbe17e93c9eb55bb7b5219a341cd79dcd3d62b5bb59c846c1e86e3ce79e78f3bf4c77c53fc36dd9eac22f33f2e234bb6131e49845e07ed221c07f624065136ee7054463f75456b335d02fe280f24d7dffdce50a918d65ab9f2fd55f00211c812c7a253fa2f124a4f22f6b468e4b9f4b97b52401e63643011be0751708711201ed88a3961518053dd0f4d33fe13027432a011102d9e98a0f44e5b7e"}, {0x18, 0xffff, 0x5, "ee"}, {0xb0, 0xffff, 0x4, "d4de4cae7b7667cf65f743d59ef2bc1758011a4daf6fa8a1a0a944a58bdea0e58541325cc35f4b359fe6d439df7a50028b127af377940637b6fe85c3622318d29d77f02233d653c5c22ad3e9cbb7b79c509909e5a0ca7425cca2eec944e61a324e4d6d1534cbd9e5b8e2d7933f1dd88b3cd8aefeaf33c7df28ffcd1d618c0c728e4eed306e576591e2adf1aadca34602b28bd02ee1512e5e70caad607deb9faf"}], 0x180}, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x2}) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[0x3, 0x4, 0x0, 0x33a, 0x2, 0x5, 0x3]}) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xe) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9d19247ca6650ae4, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa94c962066000c06) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xafbpfz', 0x4000000001, 0x0) getpeername(r5, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = dup(0xffffffffffffff9c) chflagsat(r7, &(0x7f0000000300)='./file0\x00', 0x80000, 0x2) fsync(r6) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="beaa0759dc6092c7a5f2a738b41ebee0af2dd92c9963dc9786705e979d4f2ff59bd5b75684f94dcf39ddcec8c2012a82d6443cb91db2116db785d700b3b8ded4438ae182a25638b082770c838cbeb97b39db1c38a4def15cd8dca53c150e14954d98b36c9f508e76d134de07301b039dac0efcf354f5aa02150907ed23692a99f6806fbaa76aab04a834c79bc4f7462f96747e0f3c656db11c7696b0e2b9b1ae1570f5c483bd2df06ef4ed0c21918a8c81ead064ea1f59aaa8e1caf124175f4b9e590b0099761c38048cf7b19ca3f4a79d05b717cf94c0e9acb5d87382842f62123c"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001a40)=ANY=[@ANYBLOB="001661519c000000000b1ee401bbdba6480b7d526c49769bed61adf3ee43f0fa3cf93dae0a79ecbd977eab60c83c8e4321d93e82030000000000000082a2bad02ff83a84b137c29d8b8922a06aef611f00c489381282bb06004a1a5aae1ced1bdf127ca89efa6466039f9837735ebd570f549a9ce2e1e30e25e577c8379ef909"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000000b40)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f0000000300)) 16:00:00 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86129) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) close(0xffffffffffffff9c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r5, r7) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x4e) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000001c0)="2d3f5ac6a1f24d433f6de14e18dd64f5c936e991d9c98c34f7727b3b5c4c39a3cd1148c1f55b683bc3caade877fdae2132f3de0f16c01b347ef2045d70f8af3e9781e98035f555c2b76431359062e64c6622835565f4cc08a6bd3454f7805f6476fcec465956972d78ed2fdebea7db1995a4e690d56a10d4f6c94ab9d43c27b93d12430f417c9c4de76a6069395a8964efe2e65a8aaa4521baec34dc79f5c8d0bb3cc5dffe82ffeda5fd00d05d9e", 0xae}, {&(0x7f0000000300)="29762233f04504a84c45075378ca21ab7857782dafc19c9ebe5873991631c5ffcc23d1e521d8f62bde5aeebc3af46b15eba51d5b52fca35cfd1ae6d19fa3e6a2bfc44144e30a948a6bba9746915d00e8d720a2711b49", 0x56}, {&(0x7f0000000380)="946e44e0133476d33202fe56110b23ef9abb7ab241408c4fa648297618bc2a93473292e146867306ef168ab75d92bd9a0ee9a195b0c08ee978b510ca79f908c17de5e0124ee8ef1a8e6d0df3afd1fc928169d96f54422542c8c06b730862553e71a0f3470ed635aadbf476755935d986e92232b351dd2e9eacd3b43e95aaca773804603fe72c6172d9ded438c2cce45be96fa69fc73b806679973c435cf2372ae1f9603723b83eaf29d1008f0d8b6f8fcd65ba7cf7736238f467464a5090a2015745a1c994032538700914d0a36939a4756f422ed61b72b4a5965469503b0867ec60556df56ca7bcd7a561d015af89d2ac9bc17016bae01d54bb22e288", 0xfd}, {&(0x7f0000000480)="4bd4a50f2d80bdc322ee81fe942337b48ec23053e73eb54b81b5e1b22e82a2337679cc2497c8d9b625de127f8276a53916010b258b4883edcc3398473df53559696398b30510fc0a24d8c07583b8e36fac819882c17c2749e02f5f", 0x5b}, {&(0x7f0000000500)="3edde19a463e641d790ed3a289f8a700d5d07aceed2cebdce77d6cd050dfb11dff876e6120e1d483d10daec294cf73139cced5a9fd107d7fae4bf20ed42afb7a30159179d28deb2e5d04bbde8b094c03b06b7fd979c09b99b52bf6832798bc85799e6e8c0c95958c1748c9c9d2571f475aedba2b82c983d1156947b185b11e8ad49a0eafc9cb92c6fe590f2f41998b0b273d4466561d3db1a86d9bd52860bdbaad8aa20939892a6ce4563f87ab67e7300387629e4d6f31d8f8143c4f9e439b33e18f2727d86219e60bd91c67d7b9a85a60fc2233b3c090acb37fd380300f22df74bf1fe8a0af0b2e08472f1017a3dc", 0xef}, {&(0x7f0000000600)="f1aff4f5b3eee71dad96f409cc8db677def061abb63750594cdf86706659ded8995b4c887ff16d2056fd19a2b4d2931c030cb034b35ee3d794f688ad716fb70e7110f6d0a1636d4ac3be8c0dc97cd51ab4b6bc4cf86c9a3db8ff0283fbf70cb17e6ae927cf107026c42651946ca141220c73208896d144901f6df981ce960c63c1a13f5e73c42bc31c7d076701eabe93f11b6a6af5e544ef481bea487d02e6bd0ab44e9006132c77f04b739d8bc2350936a59e79d67c61d23f9c6535ec2c4a7bf05d8530fc8ca5d8be86d2fbf88a325bcd0468e1725710681d501f41acd4d757fe6a56af7d8b9bb07070d027f5b1c2", 0xef}, {&(0x7f0000000700)="a1a92d38688b25355146bfacb2205be158b769eb4b5c0351f3a05b1e23adc496bf227570b2090c2e94882d0342443a0f4349ea6c83d20e2d91b5f2088d55526580e35058a892fe697c9c19590caa1d0f313b7c364caf0b2d3ec6a3a6c8217109c3fce09e6e9223833410c6aceb819b4c387dc920b67b6d", 0x77}, {&(0x7f0000000280)="723ad5ee4bc5a84d45491f44c84e1ef9954172bcf0f9a00b647d4fb0616f4caa9ecd1e7ac4e18213e145d1d986b04d7b7b9eb9943cef2ce8", 0x38}, {&(0x7f0000000780)="36fe1c46e5c2ad177736dc413abe6417e8557c55bfa03c2db5e2b0653a128ba85756673522bb65cbb907fcf31bbd14d4", 0x30}], 0x9, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x38, 0x4}, 0x201) r12 = kqueue() dup2(r12, r1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x9, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xea) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x7, 0x4, 0x4}, {0x80, 0x1f, 0x5, 0x5}, {0x6, 0x5, 0x7f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = shmget(0x0, 0x2000, 0x100, &(0x7f0000011000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x4000)=nil, 0x3000) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xc1, 0x0, 0x2, 0x6}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfff7c, 0x1f, 0x1ff}], 0x7, &(0x7f0000000240)={0x1, 0x5}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0xfffffff9, 0x1000}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) load: 2.19 cmd: getty 20954 [ttyin] 0.00u 0.00s 0% 315k load: 2.19 cmd: getty 20954 [ttyin] 0.00u 0.00s 0% 315k 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f00000003c0)="d0000000fd63027b1988b42b0000185f68883cd7c60d36cd456fd6461df8b50cdea9035443fc87953890e907bcbbaca477b043a9c1a44f9ac91a57742c70bf787b3461c2ca92c8dc412f520e28870161a657841fd2ce0a49b6eaef9e564d3741c82f0a5bd954fccdbca38548a5042d7fa627426033863bb1105bd08eba028bc24be3403f5819da34b170ef22d24e913c65a5f357130df2764db243f3f3bab55f54cafe6c2b87c8d2f402d7e9cc2600b37456691714a3dc20f338002e0f471e6f", 0xc0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket$inet(0x2, 0x4, 0x81) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r9, &(0x7f0000000480)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x2000000000000237, &(0x7f0000000080)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x39e}, {{r2}, 0xfffffffffffffffc, 0x112, 0x2b3115b98e7db47b, 0xa, 0x2}, {{}, 0xfffffffffffffff9, 0x40, 0x40, 0x6}], 0x3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x21, 0xffffd, 0x6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x28, 0xcf182c2507990cd3, 0xfffc, 0x400}, {{r5}, 0x3, 0x8c, 0x80000000, 0x7ff, 0x4b0}, {{r6}, 0x0, 0x26, 0x10, 0x1ff, 0x5}, {{r7}, 0xfffffffffffffffb, 0xc1, 0x1, 0x1, 0x2bc2}, {{}, 0xfffffffffffffffa, 0x80, 0x80, 0x20, 0x2}, {{r12}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x540badd, 0x3}, {{r8}, 0xfffffffffffffff9, 0x28, 0x4, 0x8000, 0x7f}, {{r11}, 0xfffffffffffffff8, 0x1c2, 0x40000002, 0x10000, 0x2}], 0x8, &(0x7f0000000340)={0x0, 0xfffffffffffffffa}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000340)=[{0x8, 0x8, 0x1, 0x488e}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xb7c6b9dadb5135c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x800, 0x8, 0x4, 0x7}, {0x1000, 0x6, 0x0, 0xbc7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3f, 0xe0, 0x0, 0x8001}, {0x6, 0xfe, 0x16, 0x32a381d2}, {0x2, 0x34, 0x2, 0x1fffc000}, {0xfffd, 0xa, 0x1f, 0x200}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:00 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='(', 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) pipe(&(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/d\x03\x00\x00\x00l\x00', 0x18002, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44, 0x0, 0x0, 0x1}, {0x800000000040006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xb87efe74fc3fea85, 0x0) fcntl$dupfd(r11, 0x0, r12) 16:00:00 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7fff) fchflags(r0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x0, 0xf4) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r3 = msgget$private(0x0, 0x40) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0xffffffffffffffff, 0xa}) r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, r8, 0x0, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r16]) r19 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r19, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r19, 0x0, 0x3fffd) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x5, r4, r18, r20, 0x0, 0xde60934df7ad10e6, 0x1f}, 0x2, 0x0, r21, r22, 0xffff, 0x8, 0x80000000, 0x6}) 16:00:00 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x82, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="b06fc0b23d4f6e", 0x7}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x10000000000001}}) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="711a9d02f3eefec0ee54f4819f67c70e960ea4a453ab308a205b5537e5c590346152996d5d533b9cc18db2084f4f11fe5d0c3a9c59d93bd69fee32385e152191f2c1ae189b361b9cca393b06f14f24ec82e1cf6d557abc13411b1a16d8af9f5c2a5f32170e02883811afa816e2a0409c93ace4b6e94b76b1ad9950187e528e80d46090872143afd06ea188a8040d71b97acd8b71fa81026593e644e8afadedb143452c6aee0e0b2a1863dcb98fcacc4fdd757400"/194], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', r3}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x16, 0x1, 0x7) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/22, 0x16, 0x1022, &(0x7f0000000000)=ANY=[], 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00') write(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) connect$unix(r4, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getuid() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000180)=[{0x2, 0x20, 0x1f}, {0x2, 0x2, 0x1, 0x5}, {0x2, 0x1, 0x9}, {0xff20, 0x2, 0x1f, 0x5}, {0x800, 0x2, 0x9, 0x101}, {0x4, 0xfd, 0x7, 0x1}, {0x8, 0x2, 0x81, 0x8000}, {0x79c, 0x7, 0xb1, 0x5d02}, {0x8, 0x80, 0x3f, 0x30}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x4003, 0x66) fcntl$getown(r1, 0x5) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) accept$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089b3080300"/4098], &(0x7f0000000080)=0x1002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000180)={0x72, 0x4}, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/246, 0xf6) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x205, 0x10000, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/135, 0x87) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8ffa, 0x1f, 0xa8, 0x6}, {0xaa, 0xf8, 0xc4, 0x9}, {0x8, 0x75, 0x3f, 0x3f}, {0x8, 0x1, 0x6, 0x3bd4}, {0xf7, 0x2a, 0x81, 0x3ff}]}) read(r0, &(0x7f0000000180)=""/131, 0x83) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/158) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r14, r10, r11, r12, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r14, r9, 0x82, 0xf7f7}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getgid() r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000280)=[{0x0, 0x2}, {0x2, 0x5, 0x1000}, {0x1, 0xffe0, 0x1800}, {0x4, 0x1000, 0x2000}, {0x4, 0x8, 0x1000}, {0x1, 0x3ff, 0x800}, {0x0, 0x0, 0x2000}, {0x0, 0x251b, 0x1000}, {0x1, 0x7fff}], 0x9) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffef4) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x5}, {0x7ffffffe}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="b413c89c61023ae4c99678adbd5adca2e6edef8e12826101edf0fffecc88270cb34c9bd73c32b85e16a4c2a74aacef877493ec12a96973913d1f34a53e49bd27758e020e36a4964b9627dd51183b4b82bdebbbf9ed7b42454bd83fdc020000007250f1e589c7e1346d5c298061cbc60c96659f01245b664252381c5603bb8ffc6626b4e962d77a407be13486471804") 16:00:03 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000000000000000000000000000000000000462f98ce40b129d47c48741556ee2bd38d73ba85003a087e92cf1be1f5", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = getpid() wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = msgget$private(0x0, 0x44) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getegid() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x1, r6, 0xffffffffffffffff, r10, r11, 0x2a}, 0x3f, 0x1f, r12, r13, 0x1f, 0x8, 0x4, 0x1000}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="15270f18e56a6441030060ca379643912b54239be2442512d5650bbf3b580be51b4371f3dccdfa98cfb0dc048be9f10213a54856b7ae095649e2a3e7a5c2d8fa1e6f91dbeb7e5034759b560dcbcbda23a24083f63e8bf48a91936102f5fdc683885efd8baa4aa2c60392424f60a92d7506fb4b12bb1d124d6863be606b7d14a7fa0ad9c4b2fc4bef87bd66c714d9c0ac0b9059ee58fd23a58a186360b339935ddb77cd1be1e6f3d7cef1b16da90ad4349d0225008422c42fc520e6cd4f85e19d629e", 0xc2, 0x0, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206910, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x3}], {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000001c0)={0x100, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) 16:00:04 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xffffffff) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0xff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)=',+\x00', &(0x7f0000000240)='/dev/wsmouse0\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='$\x00', &(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f0000000340)='/dev/wsmouse0\x00']) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x2e4) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r11 = fcntl$dupfd(r8, 0x0, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r14, r15}, 0xc) r16 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r17 = dup(r16) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r19 = accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r17, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x874}, {0x44, 0x0, 0x0, 0x3}, {0x800000000040006, 0x0, 0x0, 0x7}]}) r26 = fcntl$dupfd(r23, 0x0, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) r29 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r29, r30}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r15, r22, r30]) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x2e4) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r36, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r38 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r40, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r35, 0x0, 0x0, 0x2, 0x9}, 0x8, 0x5, 0x8}) setreuid(r31, r33) r44 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r45 = dup(r44) r46 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r47 = accept$inet6(r46, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r45, 0x40047601, &(0x7f00000002c0)) r48 = dup2(r45, 0xffffffffffffffff) r49 = getuid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r48, &(0x7f0000000480)='./file1\x00', r49, r50, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x2, r7, r30, r31, r50, 0x84, 0x595}, 0x800, 0xff, 0x8}) fchown(0xffffffffffffff9c, r1, r30) ftruncate(r0, 0x0, 0x80) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) socket(0x18, 0x2, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) listen(r3, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x2, 0x0, 0x80000000, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0x36d, &(0x7f0000000800)="1b00000b8ecd55cdbfd0386c1932bd45d7ba303ca81071cb58fc14000000000000000000000000000026e0a18b4c1b4512bc2e00243a518559567dc14741d00a626d182d3cacab2243c1b4417a6e2423baa3164c8b0079cfd7e20b05301f1dc8d6531f390f3f0000000000000009646ac16779029a476ffeb967d2b7ceb7e97f942e4973845c4d110746e0ca48e9a118e8355b9e572dcf819e6b62793ff1d33f17fe6e036066002a699d99b35524e31879df2ac8b1d5860eba2a6722b61e868abf5cc9328fa81dce731d65e16564b489100c9c9d683cc740bd7abc945158974801694139a6609886f8f08e610d60eae031f20e4a5b20071316d7e47f506b303d2dd46d59723710e9a9c588194ab59d253ad6d300b9119c801fe513a744a72b4a76067070e8bcc67de740fe717c9a0f7f62682994bca1d59c0c70379d239e7d2948b688fcecb7a60d57aede83904fc0fc4318b43be03142847fed128c2d8f9d1ce6e6f373dbfda053b6706ef76b863e0101b79201017d3eb86500577412dc1b80cc69aaadd3cded5237f3726e450a99482dabb59054910e4316f82e7679d01c3e3aa8b3e9400dc12a5b80aff16d8af817886b550cd933cca6af8b54e730f86a7822190913fb48017880488e46f093d1d7bfadefe0b1fcd3112b6aa3af06f55b349f0916ea5444aa16db88a62b00d36bd805d72af520e2870e8fc3f3bf0ef8779904a02a615aca0a75b63926926f3389009f101fb70a323a512462a2d0c401ed0304a742198099f7ebebb0a8b0683b7a439d75b7d491dfe6bc6c0780f0bdb0bda16e191355aa608f9dd848d4b0d814e67f744783f9a93431b5393b91a06f1ac6cfadada082791941d2e237bfdf21f3680b07e37a84b6d8f38357103a449829d358ce871caf56205d9938e14a1fd88117b2a3a7df78f812692f859bd36b9ce4b86613201397ef982c4bd0665309d04fe98ab266aa7ad6831bce5eefbfa6debbb927545f944637bfd7cbcacbd4988fac0590161f9729a529375cac8086a1b0a688bfe3e0457244e99f7febab850888457c29ef6076e914184aaf3728df7e1cb1468c402c379b614eb5d9301fbb76210d247e3c2e484382f93769c30b9ff99e8e733e4a293d034646f980c39c03d16f94ec7bad5e61991af931710a2cbbc790b077b20b9a323bbd08d34504924bb64884cf3b3ac56a39a8a5ae4f49bbf30998af82708349adf2b1b7647160610795aa") r5 = kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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, 0x5936}, {&(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'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0xce940bb0d124e740, 0x40) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0xe1f4) flock(r3, 0x1) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x217d, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0xfffffffd}, {0x4c}, {0x5, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x31, 0x1, 0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000004}) r1 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000001200)) close(r1) r2 = syz_open_pts() r3 = semget(0x3, 0x3, 0x202) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) sendto(r0, &(0x7f00000012c0)="f192bac708862de441a272dce0472c6564be602f0985b36d03b45d05f676d5e69a06cb583c927d3d2ccf6e737aaee77548c2745739ae498a4e8f9c28845e06ebea20e1075506d922bb2e973770697a36d7b536b67bf4fac23dad19fb70304f3848859e61e9a61bcc", 0x68, 0x400, &(0x7f0000001100)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480), 0x36c, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$getflags(r5, 0x1) ftruncate(r6, 0x0, 0x3fffd) setsockopt(r6, 0x1, 0x1, &(0x7f0000001380)="c59858d3a2c1d930877da8941d553f4fc8ab2e2e0572daa97b2911c0b3a35a6286eaebf9a6532d37bce170d86dbff96adb64b256d82ee2555c0f3937a330c9e16b1b3128c87985d5e49efd17a10bc3a2e69befcf0c7d3efdb2bd", 0x5a) ftruncate(r5, 0x0, 0x3fffd) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000001340)={0x1c58, 0x8}, 0x10) getdents(r4, &(0x7f00000000c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)) 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='W\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x3fffd) bind$inet6(r7, &(0x7f0000000300)={0x18, 0x1, 0xfffffffc, 0x7}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="04e74d0a9f24ae7dc824ae7cc54a9e26d949a4efd1aa5b598d20ec171bea1b07378b9630600cbc80d853726dbb4c16dd2109000000f91d10a31a5ed3ee8dcc87700e9d2ff301306316e195c182db6410199b3fa59643ca24087b3e34038dd9d12178827b14438e074129d971f5a241b1acb073b765ec11f5abee98f11631e6d1791f734d7af2eceb22a1184ca100685865e4f71a91b4b23d05c7f0fbb1cd340ccd77659f58a00b369ba07f25b2a4bbfa71c31ff5c1369125b569dbebc420fc514c94134537a5e2b50bdcaa96d0c4c1aa03faa1fca453cb0f9c58326d21403115a757a7474557558e49", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r3, @ANYRES32=r4, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYRESOCT=r5, @ANYBLOB="8dee208d1a79644c560ef1f842f7f271963d11ccb3f4c0ccc021ca92a99f6cb9254cc25e49e91b5a52e0cd59daf9302d6a804f06eb19b4472dde04c97e4f747600c2779798b06b4b0e5008fc510044828329ec41ee071aaa99ca293f34f104081da0030b7f5083fdd33418be09a092005d97c5b9f79297634f63822272c81fad0845d25b324a26f3dfe82c48c98dfd7508e089a96f6d5ec694b80655582f0993a5ca82ef1547ec6d1e62ebe89324bbe1dd94c6c2b7670342b4a8316081f218080f14d0a90403a9d0434cf64d2b9012a6613f52c661c8a630bcd17e84a0a31a4ece7a03659c1e8c72110af6e912dbd5826217c3a9cdc1849fb22d47c02d3cd5c98c4dd281c8eef339b62f1e2b4891799b79075d7eee1efe6bf7e877520200a24afcbd77332cccc321abb4848212a66ae97263211dee97a5c1d75e31b0aa8d6de478fee2b6bcac240cf0f54bae3fb453eb8d40881e12b170d53443c729abfbcf9924a78e9291f304093e8fe2f7407616f7d1287c9108a953b13c001730ef3ba3cd09d4b7ec5ad35f90122d97b49da1391becb21e1898c9dd6d0b4a4f9595acda58c279be15eb365278de955a4f9699b557a920ecc86edf9d5965bbb936c23158faab85b0394bf5b8255903844445b3b5e11a2581b49a7c75aa8bcf26e9510271738fe3165a954eb2d97f272f8cb1c03551087aa6ac2b98b74cf15c9b99cd3fa78f6566017eacbf6b262184f1392ea17e4124ca33a680083c1c51f95d11d74344520545a81ce591019bdf9fca3af05a1894d9834dc4c7c24b8139f651defd9ac667fa86d8099a20c99b099aff9833a57a630fcfbc758730f99f048873b23abdd2e0daadcda29876fdc6e4263b09219d6d65d63574418652c0c52a09218b96ac303c439486c67a2404a592095af12a20690e4d58dba2060e1a8c6e17f61504111739dd644ab6c90314ecbe1346a095da2f5d81afbbad1d05e1ec4307d48f409ba1d3f8ad2c6c19f2dd708d7d79c3d75432b591713fa8cbe2590788dc25f60d6560bd26ec80b3fec0705593b817ef764f777a54198d86c7f3154691867c88bcba53da1c8a6abcf31705d6afdc452ebe892085232c28b8e6b00120ce53e5722c46a98e56f57437a929d98068474689a2eae9a691570b0ae48bc1be6c5e236bdd0ba9e70edde9eae253355d8b30e064b9d21d287ebd2fa5ca1ec07cc8515a2dd4086f06b1e25085647a69afce23b4bb43b4584ce8372cbcc197e2f5af5c793e09c3e86a224e68a00e49746c7aaf8b34320195a29f65b1745e20e5dc04c3b9057e9704e10c300f974f2b1a0b81b9c535ca57fda57965825c6739d9482f853df19c6473530510424da1220e1f7b25fe1506569373fb743e35156da41971a4ae69ff7b223c8a485e997b2a726b352090c39846814d704404197cdb2e7b9fe24dac9b51a73af4132f78bc1a6cf3dbecd513217212fdfb0953d89b90706b91681307601683cc0bd46574ae9ed55b2353982a25e127c4b4d7a90eb31fd4654f8e30988b135d798aa7b1a158976540e59cead52c135db261b48a15829aa026ba27caada36162838e803cdc653644e200b98a88ce534a93d1e588d08da197baa82b358cff87065e919154114dc332c1947a9769982257c2ed70122f635acbad62cb8d89cff9688f28786e4c9527bbef76045cedaaf9fb14b1c9a696c848ca1e94f56cfff29d38d85246081bd36500be6f6b8f5e8f0ac94a887952c8a061e838299db195c13693d608813bb85919123622cb96d88a688a709565eb65a896b6e1822b3694d5b07f5eb1bafbcd1c90c8ec8fe583e286caae29e9afc04c7d9e06affab07c15afc2450aaa27756ccb7801fee80b2cea5c93cc143d4a7c315607a65e374949a590869f4eb0348ba8cf2374671d677da7e7028eb192172e79946ddef7c66224a68f80ee7a3ccb717d2c88704f02ff558836c4e786afb738228c66561335e52cb7cf78e2a088451c32fa6721ff02eeb4d776e92e97b59d9c389d0e819f1fb8e67575420966a0d75bf58398b857de4330475bec22e74d581e396a56a38440d13131f619ffadf7014e0a1132f8994248b1afb44be921107e02cab2b55aaf1be8a999227874ec98f11a601214ce62e7b4d2e49657d9323bbaf699d83ef517fadcd015708f4a97a0a4fd3b91c2a1389b486100ecd255f8c434176307f6d9f772cdd72046fa1eb4392cfc626f8bbe81d4f8c5826c4236417fe85c8ada6f9272a297752b667ecf565d9ce4f85cc973db7ec70ce2ec11d30f92b54e0783fd9f134a6a1319f88f3c82c4c28feb930061bae39b754618a17de9838fa40c0e9df402b81507b69fba90f35a152be6c162c17a66cd0f5198f73c96773254d051cecc718e328740ebd462b83f673ef4d0024f673b0a8e1288d3f46b1b2aecde8f23be727ea8f0d4a9bd6fb1678934836faf38a33ecb5a008440add09280d1dcaba8eda0c477d4b037baaa7ab26490508de576ef29b25142bb7a3a625dab207dbbddc2302e753da1ddffe701abaa068bc0942e6c1c56c97b0e6ba4fb61473ac5835ce1362d0747549e24aba73fcc4feac807b44863022c662b1044a72d8bf49cc457c4e71f868e87b9ff183ec3baa1b5a4eda6b53e396fff93f0ee64bc49018c8f13abf506b45ce1926b7084ca8e826b984cea2ef9ce4c9ae4a7b82631850f0c8999b05b6a60b124095eac2810f8fc70850f9bdc0de40064496bcece3ed74682ee67c0f8c3b073a0d73845edcb02da23f4c636e9d80cda6e437985f5cf6de1d262aef916c960b11d93764d31368ca81967ff73c172d430279990441f68a0acc1eac6c26e886a82297966e03615afb2cc43cda8ef8f794f4a99655160184e9d2d5f0e8496a80f27c784c5e1da3ab9a0a3167334a0735ebc998dffe7345ac9e370e164186e3d4e87bf950d189bfcb0514cf87bf5237edeb6fca08745bb264296019f23b6cf300c9b4edea0fddd9848ec06b092b9ab9bf16a25de923254f8b9537af49a04a0910f4edf8edd888f09ba84924f314b463d68b549b4e76435b8e1f18a6172435cfbd1ef9395025bf2532de87e98471b855430e21d673f9f2b106d83d6df17823e74820f66e319c22c6a22d0a34c61423fc0d0925fb2ab48d8a2190a5e2094da8153ec25d3fd7ffb4ab75f5874d3c469ddb13fa6cabf1160d1c1db99b6b75b022bd7798ad0e129849e3494876d23ac41293b98bc1b21b5fd5868697f049a103e362116ba3a1efc1e90c756436d2fae76c0a03622b09b7930fc05279730c7d5e5b24864336557fdb14ebe8f4d531f1a075639974e0cff42ddaa1cce8cfdf4e51cba9b538eedb64a02f81fb69224e61612e082824e57c919035b89b8c5a7e372c3e720d9924824c694ddfffe45140e220621f75b8a5c4b32d9e9d6437f08ef3067784d85bc536d5f8fa30108cbba9116baa65e27371aa3daaa897e47caacd65d2e3a0be2b79b1c7f7d62e6b22328c486ccc077e382a357d27e7e756caf60b6f75749f31db124cb232f12662584a3aa0bc2d44fa0870a7ab6a62cd0c66ce10e841fd33d6364af286c3971c9be4b1ec652380f10d7ded43bb0f8c2767b1675d4e3a504d9af39945366a3c85a428c74cbd1f91643fc85fdb3a4f2edfea929a61c29c43f215154b526e8aa6789ad41ff2f3a965886798cccf69b1d19ef6a503719e28890c0bcc1c773e078f359cf9bd0ca9dd4ac33ea9e285307aa1b46bce4f1326bacbbefa94ad31daaf33d14295cdc1b18133646dd7220480bfbeea7e26e27792791446f7e1a206a64ced69928907884e454e65704815cdbb31bb5e598096bdd47e6ebb3fa7616baa0b842d16a4e7b3e8f08ca2c7507962d4fd4751b3a2c17c3c8265ecfc5c31181df618738f9fffe91013d95b1a966660b2f58e8f457afe615ed67bea53e331c0cd6a8f95ab8450428290974032080cbeec8974ade4d952b354891ac92203ec1eefddd63e4471f63d7172266d56b0eec3f9b3e45e265a0ad08a5524d0368cf827dafefaa4d561dfd6a8507767fc81c13c687b96b432263f85a32666ed111496df67a3a52ad76d873e35b0bc4297dd7e27d7038e05dd9d335e009d4f6c3ed24bd24719872718a2a14a0a92c4df11259e54d4da7f964ac5a23b100cb5b9b7943ca1ef95ab97df4368e41817dcadcbe8b1a62470feba52625855da09ef039e5f238a6deac3a6c78bcf081f028686d0251402fbdfc41fa971232ee027729a3bfbe2c5cc12cd374614e3b3acae91eb95a220f445ac938cbb802ee2ff97a8b1a6dfcd4c59ad35af0bf1240fcd094c6e6dd59d7f7b760264125641b6157641456babb9d4b6c2a7efc017659b10208089014c395936c7b52d094a7d55a2e6016838690d90f6faea56b66094ab8cb79a1ee8a72493923dcbf71b9382c81895844d9e378447f00f883298e40294b93417645b0e6851eee3db1cec4ecad578960e57362112b4820389323e94e9f06da1f17f248ead862165f971b9b30463d64e84d9e45c880cdf7b531a6a6ab895d485951d527463a653c124a24cd2c5071ca113e879d85fefadb3b69ba40f7f022314dd2dad70e464051f9f3f7506aef5c2eab1812b8d66eea23fb106b56732d4a0139be0716e0063857b0d3b6e288c862cb0e599cd37a8c73123063605b3086d384dfd1909ccad888e050b9f3fa2bef88e2bb48c15df31478aff932918fa0a3ab6a21918a5e51e9ec1fe246b829193921d860d7ce53264475f4f4b44ccf9239d798c312bfeaec9b096757a2fd1a4c1e38208a1fe021a77f20e21d3777b6be61558afd5c6459ae670d174ad6d1beba7672dc3fd4968471d482fb5122f8ed27c4c47aef3550824f50c787661af9c497564458272380c1cb678751c1aced38989acb44db6815bb598f078763f8530a9e06bbc3b62a631e953cb49f8ec0c1fc4110ab7d8e3bbb5e7f036e33bc98428e75d8f9f62810c0ff9532b7d9c36b7d22640a98887b9d2a6b9d23bc921c60bdc57a252e155cd4384ae0feff93112dc8ed71ca49e096ea1728eedcd482fdd68986e08d26717419b782d570b6341bbd31afebade0b04a294a129d23d274f0f4c9a4c18ea52294c450488badab19f356a8076453030bf61a31f0626a9f3e2dbf6c4ebec1325124de80bcbeb236dcc248620f5b49efcde770fc39f89e3680085f5cdcd120b8ba9f541720f7f9d3389546d847176c797ae4cfe95a1a0440fe4e21b6a0c281f2259073bce05c5ec0752dd181020f5021befa16adf20b048b64103266256419242489b44b8effd98fff0a8c879434e999fd3afcdb49a3b42bf2505c84adaa98990b62029ecc89c824a7c7df81902d7cb2190e1a58abd8f7491770de06ae68a26f81d61ae2f2ec6b1a72c3c306694fd86d876731fc7e84453a11dd36fbf43de3945b1e1d889c26e9b80febb816817703bf74434ff1c5c815c1b028130d9b9f47db8cc85ce220818847cd845c4b3dd20c90dee19cdb304ec3055bedaa3830cfc61f126493eeab7dd57cd0a18e1b9dd491461222b47b4a9547938795b5438dffe42bab15a8cef04e704d30b29aeefd807c8bd94c2ab3680ae319b57f4e6ff1803944da52b3230f9f8ff935b29af148da991ab638505da97c65c617182aecce214770acdeda3754722be6a99b88e82487baa42280ee0efaf50df1d9d6db4b420ba6c5d9d2d1804c1d26af7c144949ab716e128840b284ed1d50508ac2c0a319e771d5da3c8edc241260480ac45d179e4934e74ae9ecd53c81f4f27e6a17cda4700b9c23b2ca5092bb39e5c9d19e", @ANYRES64=r2], @ANYRESHEX=r6]], 0x2) socket(0x18, 0x2, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) 16:00:05 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002baa42d9aa402575d3ea699c9a02fec5c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) r2 = msgget(0x1, 0x9) msgsnd(r2, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) lseek(r1, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffffffffffe3}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x361, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:05 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0xc5) flock(r0, 0x3) r1 = syz_open_pts() syz_open_pts() close(r0) munlockall() r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getegid() r10 = getpgrp() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r12, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r19 = socket(0x1, 0xa5463f299d3238e0, 0x7) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r20, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r21, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r22 = openat$klog(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/klog\x00', 0x10, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="0e07c93b142ee18eab312b586fd175437729918e4fd22d8a56e902ce94cab1f73d7ad241176e744c4e6bdae216051d9fd9d05b31fec740adbb3fe47bdafe28355bc1174b5d9849e44904947be74c7952cf753b997bdcbf5550c791b29566f0d18daf874d8c624369385b26eb7843a5c58a2a2346654c5f45e3037c2218f8dd491ea89c699eb02def2d3d97d3f8a7388359510ce412bf21d4007a63472621ad2fe8a71d8d5298f3e8ab84d12c767a050d18f1da5346d619ea4ba74505f7b05c7cd39ccc95f39ffd049ab2ae418d5080ce4b6ec2cbc173237f2f2b7d89751be9f58d2dcf8e619b581b542256b7edda3f6a4cc865ecc333d028d1655d33f8deaacc31ebb1fcc5aee35e706e21cfc51c30b3db9ba91a1c284c0e7e0de10294c2e63b33634afb4a48620a12dc53b59d99e8d9da2f0f8e88a15a67249cb075577db4de05aa6a73988dd86380a2312397f560a40891f45a169762b02be8765707cfab4047625c3ab3bb23af3b30491f0e98872ac7d102481b4f013126b06b15d13e7c8fc2245846bd2ecfc9554922b6cadbf572d8b4a63d2280890ffe16b77090c7cccc16d6d0d5ec6a01d5b152bb9b7535aa61c724e94ed486142d78a8c0df16a8dc21db80f49af5ee25791bbc2ea27a7360c0d555907c5a1f73969cf816e0d7308914d46f9ae612350a8a75a0414d8b218eed025c554391731622269a2c2d38251742475bf1bf372f5ec521b49b84b8fd3e1068b92f136569a9c4898a16e5345f7e957485e3cbec3c6e0df8be3888cf495489e1266cb861cfb23740b79c987f1b818d324e7a8df347ca2944f3df7654af666fe6fe3f33b03f4c2ac4796b05ae55586eacd2cd0888f8250ee15641e5297d13226ad9f0ac0de04579983dffdee9c08fc4a599131ab6909c509c0192811aeede555f1e55560dfedb8a0939c4fdb5f2115134efff04d66c64d31492929ebd09199b42516f4bb1acbf529d43045102660737114f7175b118f04d889f943822bb6e674bffc75ae65434097c97df479b57bd7e6971be2e2c870fa0d334cc0f870fb3e266e053aca634090a05d8e7676f3850769420e9a7dc855bc2a6f8c6a3a83e32303322ae37955019a96c66b99235157912ac344f22b2636d447738cca436b52dc9043651a53e10bc9d387548aea4b93fe2b7b1b4cd53b9ea0659966e8a72be85ce56973b3dc1c4709c8fa226d755fe7c975a97fa04e2939ebc99e5493022de08330a56ece931d506a41cc259d5a810b84786b4d53af570ea5855ecf39c77d29a69f4b4289bbb10f7c0ec4d77eafecfcde400ca91eee3e6615c2d3a5d5cf2159719e3284a169b391c90bb8aea9a6e684a61fd9e8c2306d55bfb82e76213e98991ce0913978dc5b24916fdf3b465779e4b318ba3458588b51e8a529f4da92291c9953210afe1aeb6970db78aa45cd754dbcab836b64017a80abb5cc1745d9d199a179a7e6ebe2ef0b2d46a67d7dd4c855f0db127bda426bbca35659b09330695d64f673cb0aa4125f90a3c8e18a3d4bfc902399e1d64da489b313e7ac3d3cf32a7423e0cf446406adc11a186c4a7af8a00cd294757726d1f8991502a27dfd5930ee4518aaa606e8b582747b0cb7e90a0747cb9ed22d9269fe2fe63544b291ffc99996ef26c370aa8a72b0ff28472b8f960ccb86e421be3863a3cb3cbc4cb9a653eb3e23ffe412e301126d5983f0cb14b8444ebb031d20fc147fee7fc701417828bb43bee4b9a034b4ef43982c54cd3794e36671c2d4d1d6102e5189075cf5456f4aa4fe1fa5383644027c3179c039c33e2fe853214854e1389aba049296266f1ef1d1c288168ecd6faa8fe601376c3a451ab660bf420d61e3e3b73ffa0fa98baecab0c7882a4f85bc447cc45e2a48ac31340c0266add3150c6cc3e099e9fb288a130e28d4bc399e353a00925e1330c1fa83c6228b3d0cb9c2c830967296de6e1ba34f0d87fedc287c9f5f809bd5cf44ea5ba18a0ac5dc3dccfcf5f13540133be6a78b30b9361e9e23d1b74ab02efe35ede504a22c0c0f0f5af01c27e7cf7313dc7b664f3ac04df5322c9dedaa319c916fc984bdd44e0d4ccecab0b1fc961ebba7f8e9ad89962a7156664c141d21924cfca12691028410aeea4a4e12c1f3d1e6de342eb90b8e95e1522ef328f7b739e213af475e1d0dd39e5c06d6221748f18334dc526cf49afbe6aa345368be398cbb052edbca94b873d48d27d8f6174fd0054725abffe99bad31f353c2f28651898e3eb784f51fd0a5a17e517e61aef0535545946506f071994c95e7d57e36575f48e53596698ce626ba49eaf627d827e4da63742bad1e7e1c17e7197eae14476f245ee6c5cad7ca5a88dbd2f91013cc3f1cb9d0df7c94bee83bde60c5d77b729c0fdc0a417d0706daa84147c95387fd1228aa01d5c3f69012acd07508887262b82320bf0febb651a2469e572f406ba78add8fb4e22f63eb26c2df4335bd79e5a025f37397cbdb2c0028a14c9b80c6bf115be683804d54733e9b21ab396669fd7367f399bb12eac9b6f9852d5baf65a15d9dcd51d347322fe0d4b0b9606a12d25db9d78397658a2587106698a42a79ffa1b56658edb08434ed38c3c0cff54ad47764e8bda77ec4cb61bd6054dcca4f7b96e8d8e3b5949a4816f9a3fa92e831d8b391852df7964f5562c1d75fec78145cb66e4ab7081e700bb39664c9d1075f445229e529e4eaff1bd0000b9e4968bdbdd31dff1fae4de5175016dd4897473a6c787050b5e3362a67c3f498a2415fb1769b2622da33162940950fd251ea1776c8bf0cac60346100f349d565111b7b2f40c0c3d66fbc97da928a2ed5fdd7bb162aec7539313efcf53018e3cfc5347b0d8d1186cd8ea440f1e9ba240a68974bafc4e50f40fb35ac596382898b4dc32125dd014fd359e8e5d328cef916231b05d10242cd67521fb7954f7cafaf617b6cf0318e05a2b131210ba496dd76a2acc14c0c4cae568ce9f04494e3d77301d381e91ccb45a90766a2fd5aacc3ec538dc471895dba982031c2a27de663008a1caa21236bf86dd79afc214b4c1d062ab89aa1a107cb8d16719cc6f3e030be4dbfe8472f49a94f9119ce869c5dd353ce80dfba374c11d57404ce2e9ac8ce684baa46379db1be14c5bce3b7b3a469dc6e1077b700cf705bc933cffc400adefad879c23f5b932270d81d52df2d1b20fed3cf2fc28e652faa9c3a8452351b55f1cf0dfb875547965608add3abed6bf75495acbfed999ced911efbab57cc920b7bc3cc1f38b1ed9f1126bf2c3c6c0062fe93c64593ee00220ee3359f37856f5d40456376ad6bdfc27249817392cc124be2e51ee542906771793a8d0c4d0bdd482a022363706d683331d6da4e7373301572bc783d8f6c74beef541a417cb45431e147f2f375df172b0c7b6773f28352972c60e43f7c8eed437c053d2511b85ba2a5ba45329a53567e147ad705d1b43ca4018e32fabcce942266e71fde89e859be283088d04b412024f58b189f1645946cb8fb23ec2efb2f46ec0c5bfc492a858bb9c8d634d47d7f0a3753d7b3cbafe66f98cbdfd9069175884c65c31c7eaf2d16cf484c7ceda59c643f58da2fabb24bf89e991648580fc5984c394ed83b7fd1f49995f56e3688bfcfc7c42524fbfcdc646d55db32d7f7ce9a0f4587b02f864175740a1ee58654a1d691bb8b1021c1a4354b27f0899199d108f3b13686b3bbafd21127501c72542734f01d8b8ef6072fd7a0b15dd338556cb92e678323a205fccb5345edae1a80bc5818c849fd7a3bbd7a64fc4dd3f5b89c7e8d2c230cb36f32f1f897cde4610a848004ad2648c9b885c255427b914ee701bcfafe6b1b9ab59bbfa5d5102c0788143d39dd9a1d3936ac3601b5f50a59a90bb845374dbb0cfcb894f6c5a5550f9ae38d2e87088d4785378bb6725387e5ec390c20b8f0aea7bbe0a4ad48a42708504ac519562449b8cc8280d55017f6a439b761e8342708ba6470b43448df5dd619cdea6e092d068befd9be62aa1dac7ef5f91b88fb842174f6cbd73ce7181a8e7b1a4f622ca866dd3ab730594339e173fb845c62cc3fed454d179604591387ded9302711a184d2642fa2f477bde74db61f41c843fbc8e34b88029bab7cd0968525e47ddfdd93cf8fb268fb5f298b718c1ab2bb4b5e678172d998fdbfd862eb3fd58b1eb80e9fb5c8d5bb25d7178d1074d87c0dca81b96344a6f0bfd488b5ebfeb71a3393d53cee9ecacb0e6c2e129f988c46f391441f06d18d788d7e04a97ae970d41823bcbb304e6f93d4f5daf511e3ecde5f926bac1a359327dd360ba4fdeb4c5a4d76f7bec262e45fe222e04360e59c72a1bc3934be32027aaab16e206347c45ebcfcf0d33d5e4ed129af68250e48f550a9f6c9f56621117b837748eee219edf0307f60af5fd15b6664931cb01eac03f366a5253917060a51767895b02787105fc3b54cebeb9f9145b63f1a917b87a4717c606079c05246143c9a6d1c2dc675df099c7910b4d027fc7ff176afb88e53bff3c3679db355c127ed056e0f01d62de14466c66e9943271ed425b051f48510ee8ecffe85436168b7cc5d3733ff64ac0d7c1b5600af6a748ea161225bee415b7038ab26f8eee49b862e4459cc3d1044e45fcbdb3189428f07ed89cbd89f2385ef513446b97eaf71519c6cc3cf661c787cd30cb8a475d2cb658d1fa19cf3d4ecf9554be2134977fe9405c7331c5af8f9c9ac7f56467df4de488c60a6787a0c438ca3f43abbe03a06d3c7ff44bd34992c827f30ff473ceb589d3205dac0c4de42ea10e9600f570bb1f013bd4743b86ee6d91cccc97ee1e3988b26d6808c64513e823807dc45a64000457a0f1e686785458edf859d7705b02bf486e6a8198b13cf815805209a85ababff295709813e23a89312106bce7afe0d0181203f4f830d6a8a4400a6a3b3e66acd132d393830ddb537f02044d0f963046d2f8a3474ea0eb6644167e4395c377d102a1e31b8e10435c940163ee688915d86e547dfcb4847c2f02fae335cb462db8cb7b5ecb71874ae94a76fc40c72445aa738a3e9d4443e98764764c61be91cd37b3a05c59d8bbaef209d3a88c0a214430d0023d9c2a4d73ffd6af09e5d180b6d6bc6810a1151eae05bb060af7afa4fdddbd9a2f466a121778c14dadd198cd01335d33dbad8bc01389051189822724b6b94230400b83954e1988545f187a0f46e433c94f6e3d438bffb7f38db09a3f52139f4d2241cb16cd5ff75997af3a8272bbf7bcfc59a236913fff0b8b4706bd10200924607283d42170f38474982d4754f837a16e056c6935d2e3f90fc8233452c10fc3dcea4cfd54f31a860aa05233f8731078c96523b5fedcff0ba8899198423ed01a0cdfa4734c4298cb7b3f24c59c93a8c4356e1a166391756f61cdcafdb71bfa26817e13c29533d64a5f5176deafc26f46fe7e948e04c14919d6565865d9b74ec6c51b3dee72b17cbb43367a53daa614159e016e2e9cb9fc9363227af97035af58259a944d7da3180071a1e1a6ba16a38ad625a8319ae4a88cd7f52ec4835a04574caaead990a9dec332be1aa60df616b56105ba1332e9e07db8c6f7c8f3ceaa3e30d70f017b563efa9e4cb43aad8f929399f68b5ddef552064e0b7eef0b45db556909a78765334d960c80b8c2dd115cde999cf87241b23cc01b63b666cf07659faa344b8051595260bd6a2d2438aa6100aa6363a15542eb735d7bfb55f341e27af962175fae135c511550e44b5835d340b31fc1defc7e639f8862ef0595b4a6acb92d9ef0bf08d280d99c", 0x1000}, {&(0x7f0000001080)="894eceba048bee151535da976ee8a62581ba138e4c1f80f549d7c75d6c1ad036dc5832e1542c814a07b3e0aaabc08f2b48fa92125285eb5e9eb4dfc92e68a7b13bb10d239621df37c819154039c627512da1e2281a6991b9fe5af4ee9687fbfc37fa60b1256598cc997c86503ce05fd6def853528c532e120898e9638946ae9eaf36bae046f5bd07375c49f14df0b1176b29c1da0408a2d5a04200d7e6d980236979b602f4caba116a", 0xa9}, {&(0x7f0000001140)="33a56e7b1f419ce91c31478bc9069cd89572fc4a03d1b50ee7", 0x19}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r3, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, r16}, @rights={0x28, 0xffff, 0x1, [r17, r1, r18, 0xffffffffffffff9c, r19]}, @rights={0x28, 0xffff, 0x1, [r20, 0xffffffffffffff9c, r21, r22, r23, r24]}], 0x90, 0xdf8a38510cd0c22c}, 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'t\xfe\xff', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000002880)={0x101, 0x5, 0x8, 0xf255}) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000028c0)={0xfffffffa, 0x7, 0x5, 0x200000000511c, "047c6c0dbc0800000000fdce5fd5e20b08ba00", 0x8000000}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) write(r0, &(0x7f0000000000), 0xa7) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000002840)='./file0\x00', 0x160, 0x2) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) sendmsg(r5, &(0x7f0000002800)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="80361846e3278bc0fcb9c2332ac0c69a95f7bb01f9133725fe0cbc17e21a4a3b8acaf10af5f9a878280b29ef74e600eaf4d86f1994690ec9efda92ca440c3fd0e18f0bac16a44e889432f48d87103d90e72bde2261c28c931be0edda3ad33eab9b8d061ccb2686a94c3bf977bbc8426f5ac0c40845e0fa433ce5f38df9cb8cac357fb2c6c2fdca3b30f9eacbb4d81df413b59e395bc8c3ae3d09", 0x9a}, {&(0x7f0000000240)="b0113056067542a8dd4c42538e590e57ec87143209e54abba45c9fbea87031362bbcacefd350c34fdc5f3d4824d40d72ee23b916205dc41d34aeae65ed2c3c9a7356d0e36f1a2ade0072b1741b43e7d1fcb2d284afb06de89c1c641c3ac9fee12b50cdf554b7932f5e6afe501896b3a28eca808468f016e57100", 0x7a}, {&(0x7f00000002c0)="0c4d69581e0ce478b3fdda8aaad184847abaec2ebebb7d8e25acdc213bce9c1d777b636a05be136ec4cbde7841b1929437b58aec980b4fb943ad9b155b6ce4570bbb7819c34e5b348a847359fbea528b55631e583ab7d895593dbcbc291321f0666590eed99941a6455065bcd18e62917c3f3198b47cd32b4b20b2c7256ae3657a9fc82f0ea7ffc7064834803b83784c8a609b8904efb42d152e3b9ee4872f0eaad2ae7f4bef46a83787ee93652d38f6ece1e2ae4e2a1ae78d5f92f338ada52db77bef00daef98f70e76ca5d686f2d980b43d2d6", 0xd4}, {&(0x7f00000004c0)="299cd41dc9c17f7c64dd25061fbf56c72f5465c9fa42ce95dc671a87c8d39c85491e01d27214d08cc588958386dc21c2e9400ed6e5a3d59c363f645d07968f71fea30bcfe605c1dc88f26ff652ee3e18dc61695f5cbf108bc9842133c2e9f7ec5643f35b93a5f914f78b807fd4871842680027d427d65826a78b357c3fb3584617368497ab7ef9f60ea2387e6994c581c99f4e366434511f4be0db4c91d9cd71b0c0dab97386c069f45bc14b7168950cdfd761c40050ba9dd8f202b005c0f6d3dde9680ac01457646526c534da349f7cba4ae055c24730c32886659af1efa5b00bb07c68e8d7a2122b84e6ad6f5b83aacdae505d5c2e69a690f96c530df5eea436306a3e8d0ba6780baf86f4e307199e6c6b45b16a0b140dd57334128d33f15fad7a1009269a0176050e9e454475c26fd50d6ddd31b05df560d2fb84a640f3421fad5e43849409c2c972dad8b3d87aff8b28810c419879dd1f70c36ba92472eec94949057cc1db4a54c8654c8390df4ca4ea7351c592f511abab2d0e49540b81337fe698d592ee2c33f5f48e9b4c97d1f914100e427c037d70c98f663c241153a6767c707233d06f97c74345524fec3c357c9f52fb251854a1a9e6aee47cb84f508c7376206d3511a8946b1b73541c2b5e615dc206aa66e2bac8451e6f910c35d6f8069d7ed66920298e1754738a304cf55b1539397739338e6bb57e61eb2faef5ed601783c612cf212fc19b62b5f5b5aa7f65eb7a1184f2036c4a0ff8d2bb47b39aa7e395f13b23b8a721b45d7d7a9a973568a36f53d2f763e6f04d936e90aafd359f6116de558aaddbc2fc5e95d9ea519578bbabf3c1a1ce0c44b09b4bcea49b5f464bcdc014debb4576e32bffeca2432e1344474a56b8b26f4f2e202016286aa5bce665961fbb9a402eb4eb6b17f5c24255cc3cab2e256b9752fc242abd957405e4f71404588c70dfbfe1547a3dedb40fd5d92f83be9af3b8fa062f493c437f28d733f7f43910df2128ba35fdbf215077619b4d7893dc9dde10abcfcb9b3362e2f9084100a17585f246aeb23412d6d5252f6ad2d0f5b40104daa82e41fbe00dcf1589bff9e12d8f50b726e7f6f80e8656b160673d64eac123dfc75b5989d29f138926ffd276e919c8a12443984f759293f06a2ac5b463a91e4212a3032e854a139d517b1166fd7c49945fa917185d584d92fb908085e683192fd0f24d3a0f1bbcd406c7516bcd50540028b7b4e93b10e110b056e1cee951f05704171d5f991c533839de49c15cc751b493a4e390eb35d882ee96c28b7f8e96c4d5f4dead36a22085d960456df897457006d49f2949bef611268f8ee178fc344a6806c7690637fe14529a0bcd136259057e970f95e02df27a9dc6ed06e4bc0d30720f407ff2a03610372d3ba4c6d1916cabf7679d954873f03c84457e113f145883d3c387b94c5195a29ea23f8c7b454a2cf81b7d315dad2210aed74e82d775fe9ca3a046489bfacdd1cd9d4f0c7e2d3f531b7784e734fcd58fd166b530b25ee710b650cd266e99306e4094e6def2c072b69dd35023e1604dd6c8b445f56932c8f54bd8c60e4bb86515c2a24fa71645b49186e702e48e80a74f174b446f3a9b63f9fb72fc9cd6b8c4a6a19104879172a4b58191b7f6cf85f7a88db1412443b79e4802358d8d20d53998cdec4d385b5192236bcdc9ffcc1bdc31cd22e73c04dcf60b51a343c5a80441dfe7a36c9cbd72177668f36aac344b435c9cf0c47f82b188269ead370086ead8df33e5a8a124eac21bdd26354134f5024de35c61105e248e91d6b4fc119a2c6a0540dcd1eef1fef6adfe10b13cc8222ac5255c3d3244764b7a76355efd5a35e01a04e8e72ea40030339962c196c0fd951a496179eceb8fd80e1eb7abe6ca2d04169072dc3b22f90d9944c827a34b9d04023e3649e7e3cc69a1f798b45df3f6e90cd0a9e2d4452058afec43e74c64fd18cc53268c11caf50c0feb10b9a1f818a6a7218d355d37dcc0a7914ae88e30c622ef6c55f5ada5d38548b8af17010a6cd672baf3aebd6ed71748601a92e5dbb3d0ca1852d2d1518b218470a5dde5bba121a38339f038900504adc03ade53a6b9b498c0b68dbd8c15762e93c78d87006c8522a55d4c8bd037442c092f996dd808d86fa2be653637e9c0b7fa8b5dd862bacf63925054f956ce2a623000fdbb08ac53fa932254cd223c67fd746716e93bdd74c5d0f26f9f8c4af4e3890c168cefd4d2a6080bcca33bd4724074185562cdd135c256ee274b7e583acf75bb4cf359bb69885b0e831b507b7ce05dcc8173f4e13fa2a57ec2c42d2df961bc75ca120a160698e41e2cba4a43bcfc50328b834632cee56aa2330b3e0948288770f8ed9dcda8770ed7bee7bc1eec76f85e715727613563835334e86e1889221c09d3f86157439f27ffe818ef36cc62212629de9e40c9936c67f9e816051da86b738a6c6662f039efc7a82ad3f4fe0020bcd7b50b6b5f552ac53d1e3031cbf8c04abd5c0cf81512d3e6828f426f80466197bcba4212a1a65bf0f6c188c90c2c85c48a2af33eeb9d85798d59d54cda7c0673c6a6bf4a8b3b9dffbe12403ab2d0f0de144b347f3a11b69472f25014709391c10c9c76c8b4068cb0acf18efdf04f66aa5a8a58cf1e181fb8fe86700ce9118472cde720c4c0aa652cfc741a46287af00f094a961fa665fee3b0073b78a870971a722547eb310b80cb4cd0ba7b76565f11c94c81dc4d1846e38e1f9a161867df3257c21ba1e338eaea12e1e0c9b8313f1f01bcf42b637499cc3a17b4d7b981bbd167c7ee4b6313490ad42e3848e6b9a608738edbb60d1cbaf979c4de231508b8251482840d0a12c72425e006949c904b094a077b2d5accab1f73e3f1b67a84a7d74bc7c8e36bcf0682a4f0675ab7e061f47d986d13dcbaf82dc1484ca94d7dd162a945cb15e26ed676b21d5edafa9ab7e5c66d6073e24bf12abd4b28b76945977d6514b7baa2e06e021f432995407ac22a2ee5a54f3757c4f1e7e3db4fb5ebdbc483bc442733b06973b154559b6f1911822dd69373be53ccb9fa1fb182449de107f844280be477586e823c522f5c317cada662fa1a9239164d6f88a52cbbeb6fb473961db69fa4066e2f0d77d5e68d232c25b17d852a3e466d05625c5ca916fdc193f69d34cd09f25c916744ae3976f686e372ddf5e4473175c41f71f54536ec318cb9c0aa9c77bfed05b7ce274b9d78b013b24f2d8418e9850ce1fff30b95efbc607268b091de1fdf07e1fb7bd8978d7bd0ad1f0b8292ceef9a942734bcd8078ad21bd837a74922f215d84e6952b9f05ccf0fa8bc4ed1367ea085125dda1a568e9ad1d8bfc90c112f48ee7df3af2a8f55da720ccdcd76c7f09262b2a9dca1117fe571f846f59247bbb36fade87b3aaf65ee76fb2fc4b82af6cd87a12f17758cd729ed201fae5c538bcc3a596352357bf6522dc4621c9b0bca61d350c2c3edf2894a1d2aae201ee9c33ffe86957c2295c93ecc663bcfbe5c05f5a01960e66afff11346753d308f6b42e220a985d69a25060b2a16449acceca264cce0ec1ed19068ab2b5d0e0065137d467e9ae84ba448b67e0d960ec2e35b4e0d9fcee68e2acfcf732e5333656f02fc66edabb7244ab4f178559ecc242bab5af6bcb9b5fc9468f442bff9821ecb9da31dd3dd0eed63e17a18add2e55461439bb7f4fb63710bde04df531cb3cf15f65b5ea71aafed2524a19616ff328b752c84123aa4f7775701db1ca255779cd3f86be1fabc6a8a3e968f175285d500eec00903ff19fa654d9c58abba8bdd9e9b2edd142b629bc9ce5a53448960026ba08710d6f5f2c3a8eab3e10b0ae766428b9e2b0d8a68913c8618216fef6d6206e510d1a71a4d3b8057e6188682f39aec38320d5a4a3b8879f8ed2dc7a6b93491fc49656293a2ed22b8a21e4b3335fbbbf23b6fdfb6fc3d1e9b7e37caa546ef4717b38306ebab55d4bb58bc4d9bc435b2c9528b5b8474b474b257f580f0b47e71acdc085ec24955ce210b48e7168a6cd617873cc13b6bf22cf31a4c6620b4deca504162c28fc92244da956e34d9586e5c134f4852861b4700eabcf1b72e80a1cbb99a033d5d9b2544dce28514fec79011ab5534650eb57d8e05d3d2893baed70a6ac393ff082e794291c968aaef8a2c1f23e1d6e251686cb355a96b685377daafd41acf6227893db5205cf5241c482a0f7ccfd0fe53e8a2ed383f8d5417d7b5dc0a7b308ebf3445334e05fd93683662f54ea0c4415403c9752fbdd58f82b2b853172fff94fb7952fd06cf161ae7c66891e48715a0bcf7f4239eaef44b0f965296c6bc9c423078bf2b1024c955f554670e31dbf2828c81277869849788b4d793f40ecf472b74e55b1e74a46a3bf62ee40ddceebf28084820eff3281773fe5a2439c3baeb09a2288ac3bd5cc578c42fb543dece87e05c7814c68d90137ccae71a52b7615ce7206daa72d0b92f1f0b61e610ceb501f0e815bf6ff9cd5adab2cbecbbbc054bf01fc4b211f7f9159183becda3a80ee167dc161bdc240be2167cd5de8e62be98caddb5d977925a88bf840646efa63079777dd67663dac2f20b244fd4a03b00e10aa34b60f9ef135c30a98f7388d5755c2a4a2abe83c9dd1d50183d3751b557a4c35b4f6816128868901b60505381f4432bf79643205859149f7bea310918f45e0b937f9fdfd67fb9ff3376d9dd34f2ca27abc2b545443293b9c2585a4c1f03820dd0c7017f5e820b1a7c4ec4cc261c299166fd5e530ca16b11f52abfe156425153cbf66ad99111734aa8f91516743299a206e0462542f4276bbeb477cdf761d4738cb24cd01f4addaf40009ae4a442bde15cd4e15cc9c53a1fd489d392edd614c43a3de3e17b42b571651ea10343f9c7875c11f0a52b4360364661891de50ad07030ff5bf571923fbb6eeb31f1ddaa101ee525b6c4338312b74025d20089a96ed612a21b53455fd6f1d3b5607ff56f66f0c020d965ccc19d98de819ade4c68756559c46d4f4d32870dda455c5a328c3af52bc703bebf7ef0bc08f50f256e51576ab4344c647d4e7e31e8a6f9add8e9f3b2f3356dd71e64d4d1d6e852e35965808a5bf0f5034b41c5fcef244ea8ece345d710993d313c34128ecd35a1dbfb26b0250bb9fa652322bc53d75ebca3686ce30d4abf190888865d83e1fb90dcd31174ca1bc50b57490c491cbf25c2a9a9eae360f4b42ab655b7d29186d4f4a8b3eb6e31c6b8f355013301304eb896b081acff1c0c5a2dd70a92b5b3cc895765bd2f0269afe6d5ad02f1bc2565fca567eb6ceb2de845c5e885850e0aa3893de9533a92318c8f97867d62a31d192736a0b58a9956ecd21215219f3a88bcbf701d84406085b47332d05fe2532057ac2543ed2dcf527b74a1915b2f4904e2b9d4bf18cb5618ab053e9519483e75c34ee5b555e7c9d4412b9726266f5aa281bd4634adbaf496fe542f5ceb7b947e614a712858b690cbb41974bee16992de392776030091a6a02679af4fbaa5c52eee1d8923d03f51a8bb4fd953be38c1383e0867d498c777768cea9ff088428591f9bad8c4cf9d381f8cd00b4f89ddc50b751972e2ac2bf7b428f633893960d14fdf4aa11bc4dd7dd42e250bfff76c44f65b0d99ecf3d200ca127634bfe97ddd5eade2a0cc9757d1094af60b18a2295c7ad9ddc99cc8bfe077e03515e53263344f0a3d6de22c101cef066dec604cb88277a6edb92377ca4ed394d0b48d57d6119fa75ec2b4164cc8bc97a4185e14c0199981e0ca0a4dbd9dff51d76a12249aebb8ef", 0x1000}, {&(0x7f00000003c0)="6929ea3b3d61c972182bff7e9a954f6f5fc3bedc775d7fdc86fc612d57e23d3ba413aab5b7d8bafc1e881373fffc28bd91ce1be9902169c1f168766d249681a9903a86d2682a386fceaa61cd24fe42f77427aa06dc08b356a13d69aade37b63fbe8b7a6babfac2bd545c145c794c9e312a5027941082d457914fd9b430c3c15fc6f203084d652870be4bee9e8480269d417502898d298a2f22b4c01c5417b10258d6df4a8a2c7ebd464601be593dbf74dd0c", 0xb2}, {&(0x7f00000014c0)="564d5524ec451ba09c867286ac20d42b0beb6a9c05f4ba24fee621ce9a42e2a7f9c3ed934de8d0303c9d3bd076e65a2ec2a7be200c8add29ffc380e319b577a36d521b4fd0e57f952747b57739eb864516c0f09733a48f412dfefeedfc5a76cbd4e747d4bc4818a5d13504faf81aaaae8972a07cc0841decc8ffc27c05985e28e9a91ade71a96a20254016eb6120975e31b3c4f13a6d5926f8559a74e65231d8a7bf51b70c1f241c09b498de3efcec31732ed9c6fbdfeb67246c63fab22278bfda56ad38e9da76a6eb75f6e8ba1b", 0xce}, {&(0x7f00000015c0)="41b5c0242e13dca6c7c2f06d922982fcb5e2158479ddbc0da3f6dd921dbed9677d4967e4ecff24bbec49cad04c6c34291c06ffcbd7fb7932028e12162caebddaa6d733eaf7bb35127e339e7e6048ca5f9524ca6d54d305c51aaaff4b6f7107b3f9bb5ad84344ddca29910dd040f9d16382903cfd6b37bfcacb5bd7b522006eaf85f444ac", 0x84}], 0x7, &(0x7f0000001700)=[{0x1010, 0xffff, 0x8, "fbf353cc83aeccaf0f2a0e09eb60e4b83434ff5734ef055ff4adcf48ccaf7b6217c9768d602c7caf7c160e44c230034147bddaf70a2b4aea2f8dd38961716fc844d85fdcf35d6ed1abbfc35f229093a119d87db68abab96b78135b9c1a7349b04fb5d6272937cda45f1177a467da507ad674364c5dda73cfa806c503a3abfd1746321e379152aa5d5057fc7740fb53ba6b838d77519edbff05181e8799f9c68dbd1e86d18eca36dafbabd5453bf866f6e771621428514717642cde3aaa3d31913237260d9e287ef7724525a187aeaef3d0536fb90cd9542b635b1f01d5fc9a92e21c6f1bf4985c8ecd8267ed1aca254f20c8d73dbbc4757e3ea968f9a2f156bb04aae08ac8ec5ae3d24abc962bdcd7a7c498f84786a7adb2d1ddc551eb925aa7a6c881e827642ca39ac523b5a3fa71232037d6006b8a2b402f602fc4bc659d555c978ec077a05292a0a6c7bf0fa6882fb8dc0b036b358a6ccf98bb1ed6ee647be8ee94c6cf308cef70720b7647c9fdbb50cc755b4515ffcc66dc16100390c4f994b5e5dfb77dffb3e59467e59b01ddb1db376d8b90b74bfff8c43d4fa818a2130c238fad9b6da78f97e3571b73ca6df567841a66bcf5efa33ef55df8befbd2bda4205a3d8ace3cbc0e4ce6fa1658c17247f35c55217bcf45b962b3b8cb09aa63d5e6d7e996c8e7f82240ee3dbfae6418db49005b1a195448d89852b45a4ff441562094af3834f6770d50c094a860ccfc933894d845fdffd91670c81ddef63c6ccb8f064d1b8c6dc75dd02934c2f245546201a1c52c052f5535a89564af755df4b45c3441382b54f69c071552c42a14224aa044d97ed3ff16a216fd788bcb0084220ba88fb238e59a96dea1a67fbaa699afe846c8b5d590809c3fbbd825c22c1485c759d687c2c57ce37420d84006d10cb76eadf00b02682f41b91dc8570aca21893a1460e9fe88f6bfbb2460df3bb9bcec89da1a6754d91fa2f27f718ebd7bbcaa3dab439d89994fb5b69ac5d20f75a931da6cb817fd9ee5c3d3508aa6146f08a5652aeda7cbd81f9cb6d9f3b41fc416e6625d298771c8ec1041c78737853b2137621b8e2651f44ff3addd8dacc145dbb2b834bc00804b5ba3ec8a6ad2d9f2fe34ba453301c3f4711f3c1250cb8ce90cc03b4812276fb8d0237dd2ff315d842770d21c955d8894fcd79c95b02fd4c47dbc8b9af006ada993a00401b8431be619cd2b2a0cc6d9b6d1605fac29546372c41c1b532e3660ebb6785b2f8c39da624c6231d06e2de1792a46c0f55fd297e54d4c5bc8c560b202f5dc1239dd3edd5c2da4462f24915d9408d508792d6fdf3982fd943e7f96746b588e7bdafa4e44b7a2ab814fa94af4444992ae68c73b8c78cb881f98f1599d56002bcbc79d559709095f17ba233616b183792ab9eb8c83c54b3f12f1bba5f3cbd0e4da05820b5633d13a7610f8972f005fcf675c3b52a47aa3a651c8d78315f5324551a59b887f7eeafb0df6bf8a3d3d5aa78ae6a1c3934c39f1900f66aed009aed3d2f5dd5976f0bff29825dfdb0e67da1012ba91ad95756071702d37afb2d16c952a51f00023151a9d503bd225fd25b7e46099a9180f17795162046f09c5b3cd42297d8a2091cf3d5322696ebba4284887a18ff27f7e2ec44e03f6fd735c36aed3db24a4d4308b99aa809d00f0b4a99efcf264fd075200a7cde820adf89074361ed38004f86f645c8ea523f1b87b0e013630225ab5f4dd668af14a057fdb74e1884d868e8967a1fd93e2f620b31e1939754ca407a427a3c0780c08c5259e45f23d96f310f656a44e855373daba2de98a8c093ae5bec5131f5a1490784d704fa3524fd9ebf8cd6025e0529565611d64aae9e01778aafd29b0c468c60dbd2823002df7148db5329cf19f1c7eb63287f0a564acc5a9fd1e8dd7224fc1ad51a3fb781cd89af117e9b7acc28dff5388a302c51a72b7feb145fec8d3d20d3b537158c8a36fcb6b830a0e4c3396960533fe36d20a547949170a9d90799c3590dd73744cc659a0c04f04a69f966a99548608590e4b698c537899ae48254471a4ae9a4749a3fdaaa818ee6cced2f8f4e687ae62d496cafdd5686b338178e2d45a52a331865d66bc5b34174140975b5f77e6f806bba17ead59256fb5ed595ba756d3b614f54cae29e2e501544706a7319923baa71bfab6c362f030d8a1e3c4d3094f25867806670388297567bea1aabedb6c91bae151bb1715777199e9457943ee02b81e8f75b07d6d10b40788c87f8bfc246eac9c2be6e3a0107a7ddb0490d723aafd58d4806a2fd00030efc74d324759dc5103cae07813ec95928c5dfe8a6483687dd64717c00e407e2f30fad6c991987990cb00538a108effcf44ffdd43fd44d63cad0aa5ff32d3bf08c990289e7b119f454e855e80eb4e56c5641810c4a149065775ee389d598c778eb44c99601796a1d3512caa3ca7c3b73067bd30d667feab3a7ca4fe13551e6638a987a3e1508fff7aecb928ed583cda63dc8f438e58d3d41da7d996c6228289b0085f6df75b980b7c5511e7b1ab3135e6a9222f2655292a97f1c6ef7bbabcd2548c674707b68b845e27bca928c1b97d07dbf2afebaf3db6e172432fd749a07d186f2ccc3b99f70d1cf193db1ab82294b3748095d045b19b6a60e9331ff7d9f6b5c9032f776b91519388e5ddba4fed95134f4adcdeaa95c92bf4551aba640cb9f6b76daf94f0c5a0cd27bf282e39b93ea7dff4629dd74ec19c91f8f76717c6c09bc0e31c5bf92fccc6e211b66aa92ff24ddfecdfea4bcdb59abd6a5ef87203380d7227a50f182aec081d9061f09b0ad27557881ea69c6b08fa9cf59b75a72acdc67c9b54c6dc9afde20d86f9775c6d2804c82224d9722e0274c6b212c9aea841800273fadde2dedb2e2bf24223199a1b37f92da4df9b093253c6f80e9259c41fa1b57c1a240cddd78d6c8790ed51232705d604491b62082eb6e584236683f5d1bf47734e0e639636bc9c14c1dc306e0f3205c88774916cae22113e4104fc9d24e9fb7b27c66a686b42865b9ff781e70acf56acc80381bab7d70c8e4ce1437962fdd1f0f59ab91626840d461031cfdc7d52e0fce6f383f37ebe5c9d6fa69b496d4530a774ed9afbbc6d39bcdfdb0828403e77c473f37ea32d249b627ce53ba95fe1152d1e2743271fb8659de372e40895c56a71b20a9281a8c25034506f311939026f2e52b03e15fbd3faef80ab03a6f911c659de510bb2d7aaecb2862b4b1c75f194f1c0a0eb117350f92433fe17046ea69912389c26e936511d648f9baf9029cf84928dbc763ddd847f7034b65511f4875fe6528223b81854326a9be60bb75bd18d7ae69aaa61821b6f0d727ba25d58ad4f8b01a6e138b3dd9632dae35eba1f189273c0e20c9de90333f9efed353284cd0b2ba27def95005c0875d75ab4533c96379db37e8e0619de94b6b60e9bc1803ef081dca5d770f899c73c1d5ad24cf4ec7ead377fea900f6f5237b727c82ffde2c5c578b99f35661d576ddbd7b5ffdd0942a63cdf85d037b50a791dcbd3d1bdaf2cf10bc9bc0d53130e8057477e9eff4d321905a3cf334ed08278628a296fc119f7d2cb29feffb28cccf2579871c442baf4e2b5d881d878b9bca31d305a3d6a55de74db0c6da0ac31ba571da6015011e0cd3e2250c713f253e17e552ba682068158a2382a277e3779791ae5dbe023d77122b3ad2f1d209a25db2be2f85433bc23f3b15358c8acd549cd82d72124e3de5b214968e485bd66dfd0d856f47e7af2194637535cec3ff0affb428c48b154d43949264faf5ac7236ce49963287ddc59129b81b91586bdbcfe63b71c3a036c80c8b13e903f3b0d2d94ae88194ec9e27ffab50521c9ec98b321ae933cb4c5ec18f85ded8be3220b78ec79f6645dbebfcf34b60aa9bd9a3ca74443565b614535ce8fa0218bc4e0e391605a1eb22723fcf0df49190d88964df2aa6df21efed396b5f2c16cbf6525bb6deb49accd5fc0b202b97f68d5347caefd141b388858d9ba1f7f82fc9c1e338c5811ce9dc901ae96167c517f48b5d16fd5428831ee8645df8576afaa53773f23513268fac5e982da359dcb0105b8e1f4cb86d861572d14ca255114b4523e6a3cfdcf6d0181ef269289786e59e68fcdbc0e84445f740685a84a76abd4f3c999c9c36f1f2ff8e159a6db33209ca97267721b55d77f806ee0d8ade78c811b637608d82c0cd533be975c1ad053b3e47177efebc3c7886c7809e9fa126e75e82e66d59ce61b9d8172e74aba2424ff6a7b7923678162505118b1fb5506d2698838c3b31a3bfafa65f622c574be107cc66334d87d589d7879847418e96f8c8199f719a6bd44e2251ae72ed0797bb739265f9b8cd9c4582583825e9dbc4560bb475b04b464078d39045c2997694b708dc6592b86a0669226e548a0aee44996562218e81f3f58bbebbb17f507f97c487bd45176f2b01e24bf9237adc495297f80d986905aae8729f691b26b7f1f03c6f0c0bfdf166db8278ba7823f387357b690a9ada2c010ef02998b1a888c29a219e3fe1b47d1433d8a050bd8043017fee6cdcbc7930298f681b978d5a19cfca199e0dae3104c51a6afe3f757a276b73b19bc976a2fdecfbb9b1d7debf2fb024149c2d2d56d57849728a7e533c7bb84034b74aec5429c904c1bc579cff40b0ef1878b7f0ef680b17ef217346863a38e25fca0bc0270626c2be1b6c64267f3139f75ae4b8590ccc86bd81edadfd447c9d668431d496a147852bbbd8342412ed2724f0a78e197acf9a85ee89a4a91f8260a6cfc52a63dbde7fa85444d0844908d2d62a3dfb966dbc9ad4ad9e98faeabf9bae808e1f90de4ddf9caf11f52e9b07d149255b456358d6ec9c0b24e6b6c8afea200620ef44b38273b56f08d561956b4c4d7ff467b1d78029821f120d0fa0d02d84c6c5b3d3e9904ab3750ef8eb339cde2ffeb86adbc5e887058d9e78c9fc7ee1155eb1f441f0d1bbfa730d21dea2cee2695004c65263d62131b102303943c72ad153d8b6b9f31c7a4c720883fd9a2eea4a0f4e716375ef267cc9b3459a7a2f39b73a3eef517ceadbd5426d5ccc57d73e1d9e11234f15b2533b44e2fd02b620682155ddcb15a2cb2e3095990c12a8e6bedd6d3bf966cd295dba30cd6353d9734a4dcd7423c94b2e7f3a2c3dfbc0f05b73787335f877fba168472fec9c1202e001aaffc9bf860241facd264c117602726b1f40e687d85e6a8361f4d737df0a5f5decfd9b0b90a9a95fc02c50e7802d6d56f30c6bc3a7beb9fb9613b392d04fd9f4a1bfa182f9a5cd0bd83dd0916d7f38a4b5420bed12feeb7286bca879c5348634d63d97217076ae6b266e98b530cbfcbb40116aafe5a8cc5424a4eb312555d83a5b63eadee25362d65ada62aac8fbddf8c911358d23de26f51aad3f98d6ff1a1d5716bbc7a18cf5574214470d6f6a4438c7c4e86ff4168755ca14b7d78427db98d9e714c4112c017c151323a21cb2da34f44e7334a09dfc4da8aef8c577cae92b76185980132fc1eb1a01cdbcb404c89bc2f5be538bc4630da0ad62c42609d2bb4d84335d0e9ebe6f73b394130b534cd75c8fa812bc42890f7caac44955e29fe8ff51157d291fe3964f4a38fb5acc31844e848bb47650342f3e49c0fa07129e0426c826df9f862e624feaf437ebe912a01eefbb37f0a64091b976c6cb7c1d1ae7354351acbb60de8811a8a1c714dd15df5a2182fa8a57534a665b555f8dd0a61cb16100af63682c81b33d8a4cc680a225ba5fdb9ca6728ce4e56cd7724ba92962bf8ec"}, {0xc0, 0x1, 0x6, "c73dd4a1c1f81878d9a140ad4d09d1109de4b699789b92a60c5d281c8d736868a531a34e8dead7727f75d432d17435ce5e3edbb88dcf53d27bd0848bfb122e66fa6b5332ab499bd0602564ea4cd476836d34e7fc5f1e50fc076a048400e0a2f1c0d37f0496ea77262c0e1f9a466a096c93bbb6e2d3a5abdc58770b99515b6d6e24ca17d562b4a8c4a427d9dd70cad8cd4ce167f41c2a844ff94df7e4b6c4591fa628606875cc09ecb30ee658"}], 0x10d0}, 0x2) 16:00:06 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000002c0)="df1175d35dcf6158199b14a23a3885f05736de025eda56183f05bf96e1ad510c7d52011a0d4d09166cab285388d24659cc8a80044d9dffe385130b3b9b981853c5e94337", 0x44, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() setpgid(r3, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x80) 16:00:06 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab2831113d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x46b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='ye') chroot(&(0x7f0000000100)='./file0/file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x8000, 0x1bc, 0x8, 0x0, 0x3, 0x0, 0x5, 0x2, 0x3, 0xb82, 0x7fff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)='t0', 0x2}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:08 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="3e7335791cc8cf15c9cc70012e2f"], 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = open(0x0, 0x800, 0x0) open$dir(0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="001030a54216fd4c437a1d9be41a525118543350afbf58c6524d6fb03c0054f3a4db90bee9c5c0f641d2609a37aa40e0863c81671340f9e68a73356c472625f9ff447346275c57d640bac605df8a3932b6e67e3cbca9086b7a12973d028ba9805815476ca5be676d7357ffff0000000000e812b38e3f154b762a976cae8a7c9ec8bf3621dc252c47141239aaa9a1abcbf143e0b8c755e66e72f4d361157602184301b59e29a0f3c4c8243816b03d9a3c95e9e658274d77ff2364265a9ff0e6c7c303b8ef3693d8fe0400"/213], 0x8) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000300)='./bus\x00', 0x0, 0x7) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5a65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b211919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x20, 0x3, 0xbd) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed70700000000000000000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf38189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000100)="f79c899ceec135f22ced1a28665115c1a989939b9cde14706c99e324cdfdd4f54aa4eae83fdf601842779eec10dfc12a431e1a8dcfe7c1e8a0079bd1d8c8b87e1ff6c3f52f48205d48fb410e4a0dfefec87e9aab1fa66e6c81543b057f2d3b5d5044d2a8893b307a5ddf26b0c90874bc013e4e843df00fe631c3fd2b65686ab14f70b684df3df4d9f7d2d48ed9007945be47a2cd2688fe720dc2dc5b67d8dc5b5be74ee182d5dd1aa4f9afd39461653063f82e", 0xb3}, {&(0x7f00000001c0)="a00e90ecd51213e284757b61a836ea574708dbb370be2240b26137baa31e3ea323bbdd190c5f6a759541b1d57fed6987a54a37bff6816a8880da8067e0f460d25a2e4079a9c7d059d85135b690cedd6b080a9a4a2d0cca62abecf30de8ffc7852ee37da98ce2e89d72ed817bb84ca4a7f4959ac3f25e35b09b5663d978a615910dc14ee87bde2f28cd999cdcb9517bbc54b7ff0dac5939453b9aa6debba01b5b90556f82a6", 0xa5}, {&(0x7f0000000280)="d8ef42a93661000514e06054b6517c81457f5e06e2fc497cfff99f96f6d6ed64440aa6e79675d1b5f0334b581d9d1b4b302db40860ed17b73cf94601fe89a1e745a25c82f3f9d672e95edf75f5b4d7d06c3459b9c71f234c97238fefd898996d79b394d87100b4fad13b0ff745dfa6247e21abefbd9ddbddcb7d81f87b3f9225d07fb7c1660e81cc959345212cb1eb161224c9ef1633d881144cac9aa41be546f8d42da34e9ccfae6b0531f2e24b6bbf98b892585fee2e5bd3860e114648c42c54f249e9ef334d41a88161fd89c8457368ca30b13b3786638e747fe6988ac94ee0c74e1e893686323a49688a0f535e6b156c9794bed3", 0xf6}, {&(0x7f0000000040)="65a2aceefc5196f933372f7aaa62504ebc438aab0c3bc4b88178d545d33f1476817a4478", 0x24}, {&(0x7f0000000380)="77902448ef21dbaa9442713d8307b6af8e8729c175665c939e913ae62af566d4ca502478fd9036381584f5870f4996a0e60e21f62d13a045df6ab31b7a74e1132dbd782c62515a53c6f402b59fa2a00d2a", 0x51}, {&(0x7f0000000400)="5caff1c4e003fe0d23ab4810d5ce9261749cdad0b7c24f568754400c6b8ec75a8e8c977f3fa255217c9389c7716d0b17d09908b69cb8455c6d397c4b775bcd5c56f3416fbdfbf10704f52ef03513193b8e4a467563af397ecf6988768e8cacec072ed770fc869b6e5df33edab419a0af9ea4bf2cadc534766803134a28602f2f13e909e1617ac21252dfad36bc4a2227629b3f2af7bfafcfb8b85efc83ec401f2f41309034cc66cf6c93aaaeb23afd3122e97b33aa10446da2ae34eba7da699cee05b2e96be32bec1bb22f83482b64e212f022b04b9d9ee73f633ba16f702ee01819", 0xe2}, {&(0x7f0000000500)="85079b72bf406f8f28b758582e18b5263fbf696df6f526928bc45b28abcd5a4d668bf98c8c06e418d06288582e64e1f72c5c1caa3ff7793d8ad6f24f8b5416c9fdc34edf293c85aec711bb5365fe80de1e184bd55464f6fccb26d336f4e5a0d92ba71ef407a6f6fe0c333e5c0aed13aaccf337e6aa19ac11e002d7d8692711f2e5a7b5be628e58f6464d12fb89fb", 0x8e}, {&(0x7f0000000c00)="a8c81f480950ff7d08b7e37726d3785960d8914e490b1e55037ecce29874e6936ca55ebe9f46ef4fa2821690f712b105d0f6177de5b3efccd630537c83d91196c9ef", 0x42}], 0x8) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r2, @ANYRES16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r2], @ANYRES16=r3, @ANYRES32=r4], 0x5) write(r0, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x8000, 0x5) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0xffffffffffffffff, r7, r9}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r12 = dup(r0) chflagsat(r12, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f0619060000000000003c7a029271663f3aa8d599f39fe753c70c8803f4081d081705a6f7dfed76300ee45a3840714d3f"], 0x10) shutdown(r0, 0x2) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x20, 0x2, 0x6) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d1348771121b563bae85d76d858a96aca0071830c921bf0817a0000000000006a89dbdf9254ee38f60000090000000000000000", 0x37) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70de8c74b50d8d16a33a4e12b013531"], 0x10) socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000008c0), 0xfffffffffffff17) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\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') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) msgget$private(0x0, 0x20) ktrace(&(0x7f0000000140)='\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, 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x62) ioctl$TIOCEXCL(r3, 0x2000740d) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x6], [0x80f8040000ff], [], [{}, {0x0, 0x4000000}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0x80000001}) getgid() socket$inet(0x2, 0x4, 0x81) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f00000000c0)=0xff) read(r20, &(0x7f0000000040)=""/32, 0x20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) getpgid(r33) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r34) r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r35) getpgid(r35) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x0, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x32, 0x0, 0x1) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc06d839de46a620, 0x0) r3 = socket(0x1f, 0x1, 0x81) close(0xffffffffffffffff) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus/file0\x00', r3, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = dup(r1) dup2(r4, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xfc000000) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x74}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) kqueue() syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2000) open(&(0x7f0000000140)='./file0\x00', 0x40, 0xd0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f250b408739067da8aa6000000186004d311272f7fe36b9eefd800008ba8002b27febf000000000000010000001000004306af92000000", 0x37}], 0x1) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000040)='/', 0x80, 0x16) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/100) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) 16:00:01 executing program 1: r0 = getgid() setegid(r0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000099000000000000000004fecea11ea8fef96ecfc731d3357ae26caa0416fa4f372336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff4b0650a57cc53c894303b22f310b404f36a0000000000000020208a371a3f80004000000010000000100"/177, 0x276, 0x60a, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f0000000080)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb5093916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x6, 0x0, 0x2) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000700)="fd71ded6efa5b98fb5f436a30873b9ba69d91bb5ed0b272d757c27f4f6932d920948074089333a3125a6dec36fc2f87821e3a1b2b92587349e80db23d035c3ad62d7bc7836716b54d90fb0e93842ee1ee96394ed21b480a4db237fa0b0c075dd14264cfe71646f708e9ec52e3386d89ae85460e9c887dd5190bc4a04f9efe32c1d98f15816", 0x85}, {&(0x7f00000007c0)="9234326de32b617ae79e12fb04f4e92edcb9dc23f361011b27e21af4d3af0d7c5e4348bfd6e8707765a3ca559cdd16e276cca680821c83eddb8c587ed2a83d", 0x3f}, {&(0x7f0000000800)="9fa9c17f525de817eeba03a24cb4b913a3333de4779f3bab82009bd51f81f4b314ca8042b6", 0x25}, {&(0x7f0000000940)="cf1438de7ce5609faaf8e7ab2165ef3975f6954caf38ab8029598a46207e4be6cb45e4bb6b62e6ec871c65a18865967bc64a9b0e5dc230c5eac2ccf107cd04f9b905cd3273300677f5395878a48541d10a86304387afe7e70ec553975aeb01da91776774e1a08dc5cbf7010ec36980ee1eeea2f362679f184dc7d37f26be3f969f31959ba46ce1b9b9c6044828326114e38b49b524ad77bbb916fc2c93da862a654a33fc711257854343271a5ee2a81c7efa62574239127cda8ed871c3eab706e28627a2fa3777288c1b4323e42b20fce6789210ff0d9e22d3dc29d00aff14367b92e95fed0cb136cf64419db055699afc8f7e42e6d5cb86", 0xf8}], 0x1000017f, 0x0, 0x4) ftruncate(r0, 0x0, 0x4000) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x40) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x3ff, 0x200}, 0xc) 16:00:01 executing program 0: r0 = socket(0x10, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000340)=[{0x0, 0x2, 0x1000}, {0x3, 0xaa80, 0xc00}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r9, 0xffffffffffffffff, r8) r10 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r10, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r10, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r11 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r13 = getpgrp() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getpid() r17 = geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r19 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r10, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r11, @ANYRES32=r12, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r7, @ANYRESDEC, @ANYRESHEX=r19], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r20 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r20, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r20, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r21 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r21, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r21, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getsockname$unix(r21, &(0x7f0000002000)=ANY=[@ANYRESDEC=r22], &(0x7f0000000540)=0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r23 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r23, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r23, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000001ae31d585cdfb1811c21049794c368d4000000000000000000000000000000000cfc9281145e9e1400000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dcccf4a667366f8c46a5cd05f9b30b83e86abce4ff757c5575b354569b1f92681518888472e08b69bb05b5bd929336900d8e726f70afc2a76336f1c4ed8ae7822a9760d5347453fac3050cd5f900"/229], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0x106) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r23, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt(r26, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r26, 0xffffffffffffffff, r25) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r7, r8, r24, r25, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1000000000000], [{0x0, 0x2, 0xfffffffd, 0x6}], {0x0, 0x0, 0x0, 0x7}}}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x7) 16:00:01 executing program 1: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) chown(&(0x7f0000000200)='./file0/file0\x00', r42, r43) lchown(&(0x7f0000000780)='./file0\x00', r42, r43) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r42, r32, r36, r38, 0x1e6, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r52 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() r54 = socket(0x800000018, 0x1, 0x0) bind$unix(r54, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r56 = getgid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = getgid() r58 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) chown(&(0x7f0000000200)='./file0/file0\x00', r60, r61) lchown(&(0x7f0000000780)='./file0\x00', r60, r61) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) r62 = getppid() shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, r60, r51, r50, r57, 0x1e6, 0x8}, 0x5, 0x5, r58, r62, 0xfffffffffffffe01, 0x9, 0x5}) r63 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r64 = getgid() r65 = socket(0x800000018, 0x1, 0x0) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r67 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r68, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r68, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r48, r51, r64, 0x0, r72, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r75) r76 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r36, r73, 0x59, 0x6f2}, 0x8, 0x2, r75, r76, 0x5e4, 0x10001, 0x80000001}) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1ec) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 16:00:01 executing program 0: sync() r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x400, 0x18, 0xff, 0x7}, {0x8000, 0x93, 0x3c, 0x1364}, {0x8, 0x1, 0x4, 0x1}, {0x5, 0x6, 0x26, 0x7fffffff}, {0x1, 0x1, 0x0, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x100) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) openat(r4, &(0x7f0000000400)='./file1\x00', 0x811704d50725730d, 0x40) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000feb4c61f7492917fa16c8a0000000000000040c352726f2de272d6fb98ccda0159490000000600ae0000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f00000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f8ebf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af080e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4c0b6ad23a41830d6c37fd27a4ce0a972a0bac30103caf1c09f058b53c9139085f9c000ff6dd53ce26adfb586791e4a2e5e3ccb0c7831355664916abc65a3ba18c9227b8f4342b484eadb97b3b279a16b374140405fad97a6b539fe831d502e5e4b9d1cb3a5b6c76fe697cdf3343479d31172ea3ae0452baf650e78a0ccc8a2127ab6fdff"], 0x6c, 0x3, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f0000000940)=[{&(0x7f0000000700)="46039cdeaf5c2dec538341e265e3fe7945a3c0afdca54b3ea57df38a8fd6b709fcf734bab1f151fb3f4e003daa93bc60c33d5220c048dfba8e1b66fb1c9294f2d4f4ba9a307375a5242bc27d79fe84d3e0659c6f5050a9a3c5d4d2fce4405c937144b5ef819b7a4c6973ee7aa6672d134685fdef601e51d37df88165d95506155ee5ee8f20024e5e94fe6519efbbad99402f13f7395fb882a2991de27d8f0098f9620a814e27c55da1b3d3a3676c80ec53d4b66e28f88826534d45756aa4218ee8cf4b481ef0c66a96fc8d7791ead327ce7f9087f106b55ffbc50090654a9a45743c0290f3", 0xa9}, {&(0x7f00000001c0)="cdec7479582a083146d0c510e8e70ed7d4666a45517221d8279d3ba2ad789b4416ab5ec3f1635bd18a4dbf585cbc89aab95faad92f4ff4d25f31e3c1b4a3d1196d548e94a132", 0x46}, {&(0x7f0000000600)="a4f7944d1137b72932592b9c884b8ac7060ce968149131c6a99f1fd910e2fdb69ccfc9346aaef3484eb51bdc432f5423e940af468c103f5d7d5852fc9a1c192a160de13977bad1576f88211b50c6ca3ae7bb53841f58c9cc8147263a173220514f792633", 0x64}, {&(0x7f0000000800)="4b7308463b69b145e4139da77be09fb5a2fd32b00cb9d1f0d6b01d0b5747212ec1bf6f57ea77899c7fb9549ce6f55484fade94166461848df3be9cd5b7a3bd73327bd4a69b26e9216648484edc12cf2a6093428a66e66dbb6a748ea0079b42bee7e5978ac49f0af4c0b933a60cff95623d792f0605c18d21f753918f8f183cfbf36309176340e7b7208278854c826ccf2ac2ce89ee1e627928f855f812f2ac5c8c866eb0f8e55a0756e66db1ae984523f47b35ebba9954a0dc84244cece86bb39e", 0xc1}, {&(0x7f0000002980)="fbd5f62901527b7e266156017789311bfedbbd74f7e4981c5591cab5bd5108e829b4a318115ed1bfd28a73f92057ad33b5d7b18a088d077c9b64dae7e4337d64b8cf0907150ce9aa99a82e21ec0df18245c03c91ab8183eef82484648974f917f0684d43358b9f9fa7d2948ba1af3916bf188bcf217da8b4bb38c8d17c7c436e6b6a77e372e24dbdd8060152729895c36148bf29507a3f82ad949571c47e76c019677e671e74f5dcc8cdf9e371ba88fff6448c5ec877285c9e9526e9af82ef9aaa264f75f0429caf7f5583d3f881da9a013768b636b10a6a8c02e167952a5333d38864d6b62a88499790387a4801ffc6db0117a0d81cf75598bd70198a5ec0865edb727c3e1727d2c5882c825efc1e7d2a56a68076c0aad83baf0b10612163606af3ad1da6daa54dbf27ab37094ce5a91a8d7b08bc09f31ed00a419c2c798249bb01627890157670912d95a191835256749bccbfa3e4d51e14479c7670a228cdc57414607beb30c97a0864e1e2e2c7f6b10d82775a426cd81662a4ebfb2ad1546686e3c5b6ddd02cd413019453c4a37e869e8ac833ec098047d5c84cc67bdfd12c138ea43ded21bb634d4a376ef72f8379eb5755173b804d23e9fbbaa2e01273767fe10b171c130e52f21a21c7449953fc2fb443348d1854523dc9b64fcc2776c1ea58cfff7fffe67c5b2c42fbd8b5b9194144ce4a44cb8fe5d94f1f5fdf8bc466e6f5d75a0bc204552e1fad93b965c547ecfd69cfcfa6b7eb018320e5671382be110ec703ef46f75aa77f36d32fab527fcd6cd615fcd3b8406c8338be78fcdd8f7495d2ef29baa1b7162d361761653de30fa23efdb5626359fde033fc1c4a4d2b6ac4cd121f62fc7f6a491300a1bd27a882e90c441408865b45bd2133eacaf0aa552593d52b013f638a5cc443a85d872c1810ec53be5a6c90affbe5c7d0285c4d8fa59fd41d97a32976f6b45ab7fd249269a53a25c0db19dfe7b1d4ac680e20ecc72e8ce0b7db281fb8759c6adcf6d28b024f0288bfd1ce461ac4969e0bb204bd73122625814bf15a538f3c4fe59089bf8014a8493f02ad7b12cdf1c07298ce2198a863424020945ddfbcc0dae7de8209f245bd4f826861997b17ce2f82540fec9662eeac6c7e260c6fd57ba1c00214b927c845780d5ad2f93c0f156026627edbe3a322019e456a4979e6cb39be3ed8dea6156deee67f535e272fb895d8e7c419558be055258727eb867f3e301a9a75a4d2eb3a8ebdf79eac8b7baa356301281a569f8fe7ea61c8ad067cc76d1994e57e265de29cc94ad24aa526883dc6f218888e91a001ca2feb9926508c691a269df71a4f4984aa3babebc5ec67578385c399a6c92125568a562243c993b6735fc02d6e3e88cf4d90f28bc3a470c63c315d586fc706e058eca6e247af175b418939a2483c46132f0292c622a056b72fb6bd9d4e2451966bfa65fac5493be8eff612b978edbf9fc38d447e58995fa1ed5b5502eafd5cda6390ba54b39dde12c8d5503fa0da967bc5c0d164d6262548c936c3ff12f6c7c477f4d72d267e0aed15e07cc01fb1ee66cc2e2b44989945abc582a4bfd47e6f79b1ead4817dd5c371fa9d2fb016be5bb0fcdc72296fa665a6449d5887b29aee2ad4b451452cc14edae0b580f5872cb58bbaa2a234303e3b3f6af7245913f84c0b566a02e877db3eeaa303d5282acc8f56632d88e97a5a4ca8b4675207bbe76168e6a7bb1634d9ed0815ab2d4683b30d352edce69bdf64fd7e81640915520114b4d18cf37ce787e81923c35d76685b1bc53ac57d55dd2d76e8849dd7c848e71163aad22c08bdd7fa0db554482642884a127285da4dab99f6a4f710e2d9e805ce777aebacfcf3f5043b98bfe65751ed861cac32d7d5184a3be9c5cd93c451c7ff18c7b61a25f412760ad952f64413ba4006c7246fe9fa173e7d85e401156883f42e87608b0a0159732d8a478c960492cef1e1128450984b0445c60a8ac612056bc72f22e9e2feeb4825a859567f4ff712fc85a6ad8e544122743d5f906399aa2d53d125ec1b1afc78f97e43d6cb6f81e7338ba9c929172f7116d1671c2ab40b22b4dd8b190e68b88b6743290c25f3f6761f5f85534791de0f50093dc684e6129af797f689ed18a7d2161267e32f73349dddffa3d799a270c4ae0b3c4beb07095ce5f4265fa4a56997900f2195f218916cbb9e56bdf2f5242e7d9279eeefef63aea09dc8a71d163f506a03b73d501771d51b076c766fa163bb416cf617551f57cddf0853141f8430a67c73fe70db0097db2e1b597c3cc54acaa5c196f044686551ac012c1f353336ff2e73979e7a022822b7bbcbdfe3a460fa6188e0497694616d31829c6738ed765ecd1b16492aa0a98130870087bf082333115c6b58687617bc8af15cd4d30c5f2e3855b91fb0158711fa81fc6984b460a83d7c2202aa49defa981e602a46ffdba16bb3011733e90fbb1f9150b489b5cd5fcf049bb1bebfe1214ad4b1cb7f08e0b8ef058a334db09b9e549a392bba2b54e73c0d36c1f728c040f448018b4f75e05a67b1e06476b8965fc0137d0fd9fef2124cf8612950da7af952625a6cf1cbe22c4428c0bf71a2fd99dc7c8364878213bed2cf0dcd90522c25a6a8fbe85ef6897cdf04c96c80b03a1c07a486a8f24dfa182a1a4bc7b8c311fb860147623a14bf577ff909bc32cdb277c331db79cbcf29dbf63e5571877fd09f9ca368c8d2d9a99c93206e379b641b7d196359717f82295f239bafda9bf1a0c148e6a2267bd27e2e0c6453af6c23b71d83af6045cfeb4bdcb31d56ce87330ab6985b0d076ade288d328409b9063c17d0dbaba2b1c392042067763dc72a3854d7eb427a32b374fdf307295b1b00b6d2dea6f1823f1fc02b54f54f95eeccf8deef7079865546b7a44e657fe301307810f3cc9e112ba37fe6f62ccece0b1981db4b3d4c2c8b7892895a557604861c47509959d8b6a1fed0db323681ee44a5833cf431d306707d2e5529d039b23d40c5f00925497f948bcebb37881c50b5748a0d20112d032a4e5ce48b274baf3ddf4a2fcd9adcbe39575e433de9f9e7f9ac967b52158cd9f8900a2093dead7ca689f854eca70919d76a3694ea088938c457f331fa866d7879f5b028a6d3220b8adb33cdcfdda163dfebc59c23efa3549718d174631eb0cf967906ea794f4bbbd0d1b055c172643af0abcbd98a1612ce804e68a949527712da9f39f1d13c7ebf6868d3b9855fecc93a3ad7a80f507382c49117735dcf02c5564b7fef64a9af6f45045409d8716de20b0aa65fe1ca88818d4b0e72a9112cc9582a7e2052aa2de602f5293dfadc8d00b64146f1595ef127c346fe689a6d0ba335aade89cb38c1b53cf44122908e6bfec09cd116913707faa9660005e45126d5ce0a6c2822e96981c66d0be9ce338e3ddd29406e3184897500175a448230f449b0053a8b8766aab8599ca93057cf98f1607ba4c9f263ec7a0cf9b51efa94a2f277cdf3b374eed2f6b975920f389f0c156ac6f0c852c11ee9c44eed2e53d025049df3ab1c1c1df9608764cb493895f9299a65a2e1e1b8a5bd4250a24ff264da2c0cc954676cab854a69e46ae5c3adace9925dc899156deb595b5a0895026b0112440cb905b573a323eee74935f70d30489441965ba281007ef7790e0aa2337e744de933349266d34288ca63df4e55b4dd8ceb2e9f88c8e8f5103a4a00283c57c0b32a3f39f983ba0c277918dc0e8bef4ac3f6d5337f1acdaf8134d230920a15c04477401f7b101a092b2276f4d1826351784df06355f1b7749a484957271a601ab56fb29ac4a78810914767f39d5ae6954780e06dc20955ee5edcd89d612ad5086e8fd0ce992c1529bbd1e9bf434414377d45882b3b903e876b4383b22166a33763c7ab7bf09e705bc90e7ebac82f8e5f5bfc36e8061505f30c1ddf1e5ec56ef2baa58536bf8f354b463ba58ef7fc7eb196425e3e6ff6e349a25c15656c302525de42856e6c377876348e27d773a4cee1fd09a8ddf558c73b3cc05cac54a7dcc6c19a2b10abee3dd150a7cfcf7c066d6f1f19c2bd4aa5355491f073ac31c6678e7cc5dcffdb0788515de4f4cf60140691fb8ad34e896c057e9e3fed75ab1151459642e539dd2f8913b3d53eaba1ffec20cbebd722ea0492a85439941f06fe4bbb7bf76e430d82d8b96ac3854333b41b165bfb600cf9b5ce4b5690af0261a8fe1c3f250aaba583be91e3a0ff692ccc2895a540a56205a127bf8fbcd7cd116919e241e96eab15a41205f5772d52e5afa38060a435dcff79147172235200eabc783f649687be4eb0cd5e8fb54e37eef7b6cf6e5e6e789aab0a4144fc59a0239aeef57f8af6d32c42ed9dbf346c4e05794590ecce0bd82f8b203dc421bd7ba898a86bd4a826c4fbeeb84e9f080a95424ed1762b647c0cc950ac8021f2f7c23456337a3973802e68cff09f38fbd6375adeaffaeb445ff16dc760e4ab667af63b61264a9db49088c12d90f466e775e482db5ae6872d9d88bbddad808dc1e0e0de20733a09fe1f6a89be461b72b819e274badbd8a6a996f70cf678e9f4b4c4ae808b75ce419a34598fb3c2f6c56e6cbe8d51f3c113155889c672333fc6b6d19173428d6d0de55f21731faa52e205b0a95074bb9230324cc39dcc19ac4d3ece546d45c958f0133ffa848889a6b8da17f05bd152c0bf450349c7a39f2c3b6753af62c300255f3f2c07a5b0d5c5132ebc9de437d16c3b08b631646bc958e042e68db4a8b0a957974afb77a0e6ea4c42dc86aa37f704680b912dd900e1c56c7f27695ab0408b1bb19b3c9bfe9cf2bbc681eebeb208c9bd97b1f0254c1992fc4d6043677f048d3d71b3cc28e63e9573d33eee9a09422454469185e18968ccb5c394c98c5ea21b81b23e4977f8aefd275c915de64c8f9253ccbb6a0fbf12d70ce5654ba8dc49589d82a972ff9547d5cee98424c3861c705914e9bec695326036b2e418cfde978903f84f35b85086e6150461739160625858e5084a2505c8fe8c7625b6a79c2f36899f755a4675868470d3820209885c2554511f39b053d4e03668dc799959ed92e5caf1a8cd853582cc3ad1807c8b59a56505a131a8cd6f6481eafbcd07fe1a1356aab3cbd67670becf0e95cc3d5829114e8d7449758b11590d9f43c74223765c9aefc9e0dea75f707bbbb715611180afea892a35e8a540e1ef1566a588ada88754b36bde3212e9d8c7699b65bcad0ff05c484ae357492302b7304ee686437517cd7b0a8d739ad808d5bf58d6175dd5ce80fdbf07992378cff01f1ec5b419c6c806d3fb2439005e4ad3e31cbf2957d7359dfd74163a5f79f33c49dfbf86ead1ba25e99dabeb56899848ab9767f429c51eb6a1810a1366d013a8f6e43f93059a6c57784f92086b213ab7a5599a718374d5e020968151be5e7b383481028d7e579dbf88abafed724a994fa3266aca8c1a00a73e53b81b00c5fb389dcc44c20af8678bc5261451531f516a32934c41c2904b45a36d5098f022bdfd9e63021206b119248d87f8d2ff32ca34248f9f9895e436a29d3990847dd49bd8ce6a19d86136e0ee1691cfe5bd6b530fabb34bdc5a1ae38f0be5cf4afb6bca1baef7500e6c576688a644c2833e346f4594b6f91d7e47dd225ea9e48d555f4587fc29b38758e9f07f1c395b0636163496720ddd78bce38360b8c4207053925b983326843e2de514a750c99dfc78f5ecc67a377ac9c90f2600b76e7f3453233e5bdc7423c6964546d1f5eaf903c163f8703953cb8b2298ed3912e25f511a432d20", 0x1000}, {&(0x7f0000000900)="77ba", 0x2}], 0x6, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r11, 0x0, r12, r14]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r15, r15]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x44779ee1, r13, r6, r5, r6, 0x148, 0x8}, 0x100000001, 0x9, 0x0, 0x0, 0x9, 0x80000001, 0x1, 0x2}) 16:00:01 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x0, 0x1, 0x7b) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff010000000000000cd39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xcd80000, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = syz_open_pts() read(r2, &(0x7f0000000080)=""/158, 0x9e) 16:00:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x44, 0xff}, {0x20}, {0x6, 0x0, 0x8, 0x100}]}) pwrite(r1, &(0x7f00000001c0)="d000"/14, 0x29, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/245, 0xf0}], 0xe9a17de1b373c3c, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0xb9b517fa9183777b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) msgrcv(r5, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x6, 0xc5556e749eb894c2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000080000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006913a5b393b0a4c396837dcde54e9440c20add"], 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b5"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3a005050e4de1fa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e53e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bea75d74d593f24f3aef10551e246f9d5816cb1bd1d02d29bbc3df1355de1c004a823d3ca9f92e8d6635abe997ec130fe94ea46297038b097edb26c9c6fe4dae254f82c2aeb6c81f9773f264f18cbf17df328cc120e884898a9ff6b11a406912b07984b3d171a7503ae9ce39e1175b8c144f0c73b692f21026aff2f39e18c0ac34c8ef7bf9a8556514f04fb3887ad8d1f6ee1f42d169f957c58f22a17668c8be9b11559a3cb47699b9877a3f2900"/4286], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfd7fffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447543c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a963"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) uvm_fault(0xfffffd803f013bb0, 0x12, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013bb0, 0x12, 0, 1) -> e in6_purgeaddr(ffff800000a48600) at in6_purgeaddr+0x135 end trace frame: 0xffff800015959a20, count: 0 ddb> trace in6_purgeaddr(ffff800000a48600) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000a49000) at in6_ifdetach+0x74 if_detach(ffff800000a49000) at if_detach+0x155 tun_clone_destroy(ffff800000a49000) at tun_clone_destroy+0x1c0 spec_close(ffff800015959b50) at spec_close+0x311 VOP_CLOSE(fffffd803dafc8f0,7,fffffd803f7c6780,ffff8000ffff2290) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d560880,ffff8000ffff2290) at vn_closefile+0xd3 fdrop(fffffd802d560880,ffff8000ffff2290) at fdrop+0xc2 closef(fffffd802d560880,ffff8000ffff2290) at closef+0x118 fdfree(ffff8000ffff2290) at fdfree+0x100 exit1(ffff8000ffff2290,19,1) at exit1+0x32f postsig(ffff8000ffff2290,19) at postsig+0x4a6 userret(ffff8000ffff2290) at userret+0x159 syscall(ffff800015959fd0) at syscall+0x42e Xsyscall(6,38,7f7ffffe1ab0,3,0,e5279d29000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1aa0, count: -15 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159599b0 rbx 0 rdx 0 rcx 0xfffffd803b647e00 rax 0 r8 0xffff800000a48b00 r9 0x1 r10 0x25aee352779e18b0 r11 0x7d02a236d92276c r12 0xa r13 0 r14 0xffff800000a48600 r15 0xffff800000a49000 rip 0xffffffff82014ef5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800015959940 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=285554 stat=onproc flags process=a proc=2000 pri=17, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffff8000ffff2028 process=0xffff8000ffff7b10 user=0xffff800015955000, vmspace=0xfffffd803f013bb0 estcpu=28, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 85597 460266 15575 0 2 0x2 syz-executor.1 32263 197696 0 0 3 0x14200 acct acct 3049 14984 0 0 3 0x14200 bored sosplice 15575 25500 97302 0 3 0x82 thrsleep syz-fuzzer 15575 456772 97302 0 3 0x4000082 nanosleep syz-fuzzer 15575 58772 97302 0 3 0x4000082 thrsleep syz-fuzzer 15575 377989 97302 0 3 0x4000082 thrsleep syz-fuzzer 15575 301172 97302 0 2 0x4000082 syz-fuzzer 15575 351741 97302 0 3 0x4000082 thrsleep syz-fuzzer 15575 75309 97302 0 3 0x4000082 thrsleep syz-fuzzer 15575 47990 97302 0 3 0x4000082 thrsleep syz-fuzzer 97302 310465 90064 0 3 0x10008a pause ksh 90064 242608 15454 0 3 0x92 select sshd 20954 506770 1 0 3 0x100083 ttyin getty 15454 380736 1 0 3 0x80 select sshd 53387 58251 54835 73 3 0x100090 kqread syslogd 54835 376190 1 0 3 0x100082 netio syslogd 91932 111027 0 0 2 0x14200 zerothread 43894 517715 0 0 3 0x14200 aiodoned aiodoned 3934 165930 0 0 3 0x14200 syncer update 88757 482693 0 0 3 0x14200 cleaner cleaner 60377 183072 0 0 3 0x14200 reaper reaper 15695 148730 0 0 3 0x14200 pgdaemon pagedaemon 87215 345813 0 0 3 0x14200 bored crynlk 11907 418682 0 0 3 0x14200 bored crypto 97987 244561 0 0 3 0x40014200 acpi0 acpi0 37673 242577 0 0 2 0x14200 softnet 50561 34887 0 0 2 0x14200 systqmp 48511 411932 0 0 3 0x14200 bored systq 71836 425086 0 0 3 0x40014200 bored softclock 34837 509499 0 0 3 0x40014200 idle0 47863 476525 0 0 3 0x14200 bored smr 1 20325 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9528 6287K 7519K 78643K 15115 0 0 pcb 13 8K 8K 78643K 263 0 0 rtable 90 4K 5K 78643K 491 0 0 ifaddr 66 14K 16K 78643K 196 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 73 0 0 iov 0 0K 32K 78643K 684 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 2607 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 8 2K 2K 78643K 15 0 0 sem 12 0K 0K 78643K 391 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 908 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 45 30K 54K 78643K 722 0 0 subproc 23 1K 2K 78643K 136 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 107 0 0 in_multi 14 0K 2K 78643K 170 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 344 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 111 55K 55K 78643K 3150 0 0 UVM aobj 93 5K 5K 78643K 95 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 254 0 0 NDP 15 0K 0K 78643K 65 0 0 temp 191 3544K 3620K 78643K 76396 0 0 kqueue 0 0K 0K 78643K 1 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 13 1 0 1 1 0 8 0 rtpcb 80 133 0 133 2 1 1 1 0 8 1 rtentry 112 137 0 105 2 0 2 2 0 8 0 unpcb 120 691 0 685 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 189 0 189 1 1 0 1 0 8 0 tcpcb 544 435 0 431 3 1 2 2 0 8 1 ipq 40 21 0 21 4 3 1 1 0 8 1 ipqe 40 525 0 525 4 3 1 1 0 8 1 inpcb 280 1243 0 1239 6 4 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 24 0 23 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 13 0 13 5 4 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 660 0 455 17 1 16 16 0 8 0 art_table 32 662 0 455 3 0 3 3 0 8 0 art_node 16 135 0 100 1 0 1 1 0 8 0 sysvmsgpl 40 101 0 90 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 389 0 379 1 0 1 1 0 8 0 shmpl 112 93 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2763 0 1369 46 0 46 46 0 8 0 ffsino 240 2763 0 1369 83 0 83 83 0 8 0 nchpl 144 4548 0 4100 60 40 20 60 0 8 0 uvmvnodes 72 3962 0 0 73 0 73 73 0 8 0 vnodes 208 3962 0 0 209 0 209 209 0 8 0 namei 1024 14673 0 14673 2 1 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 13 0 7 3 2 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 14228 0 14228 13 11 2 7 0 8 2 plimitpl 152 80 0 74 1 0 1 1 0 8 0 sigapl 432 1060 0 1050 2 0 2 2 0 8 0 futexpl 56 28866 0 28866 2 1 1 1 0 8 1 knotepl 112 217 0 198 1 0 1 1 0 8 0 kqueuepl 104 272 0 270 1 0 1 1 0 8 0 pipepl 112 790 0 772 4 3 1 2 0 8 0 fdescpl 424 1061 0 1050 2 0 2 2 0 8 0 filepl 120 9609 0 9534 8 4 4 5 0 8 1 lockfpl 104 379 0 379 2 1 1 1 0 8 1 lockfspl 48 128 0 128 2 1 1 1 0 8 1 sessionpl 112 23 0 15 1 0 1 1 0 8 0 pgrppl 48 39 0 31 1 0 1 1 0 8 0 ucredpl 96 1055 0 1049 1 0 1 1 0 8 0 zombiepl 144 1051 0 1050 1 0 1 1 0 8 0 processpl 864 1077 0 1050 4 0 4 4 0 8 0 procpl 632 2153 0 2119 4 0 4 4 0 8 0 sosppl 128 22 0 22 4 3 1 1 0 8 1 sockpl 384 2080 0 2070 8 4 4 4 0 8 2 mcl64k 65536 102 0 102 2 1 1 1 0 8 1 mcl16k 16384 21 0 21 3 2 1 1 0 8 1 mcl12k 12288 35 0 35 2 1 1 1 0 8 1 mcl9k 9216 15 0 15 5 4 1 1 0 8 1 mcl8k 8192 53 0 53 2 1 1 1 0 8 1 mcl4k 4096 116 0 116 3 2 1 1 0 8 1 mcl2k2 2112 20 0 20 2 2 0 1 0 8 0 mcl2k 2048 69304 0 69251 18 10 8 15 0 8 0 mtagpl 80 451 0 451 7 5 2 6 0 8 2 mbufpl 256 119543 0 119478 71 53 18 56 0 8 5 bufpl 256 9663 0 4336 334 0 334 334 0 8 0 anonpl 16 154928 0 136015 106 25 81 95 0 62 0 amapchunkpl 152 6376 0 6233 34 26 8 20 0 158 1 amappl16 192 6704 0 5582 96 34 62 69 0 8 4 amappl15 184 36 0 35 1 0 1 1 0 8 0 amappl14 176 231 0 225 1 0 1 1 0 8 0 amappl13 168 214 0 214 1 1 0 1 0 8 0 amappl12 160 375 0 373 1 0 1 1 0 8 0 amappl11 152 65 0 60 1 0 1 1 0 8 0 amappl10 144 24 0 23 1 0 1 1 0 8 0 amappl9 136 673 0 669 1 0 1 1 0 8 0 amappl8 128 250 0 217 2 0 2 2 0 8 0 amappl7 120 68 0 62 1 0 1 1 0 8 0 amappl6 112 56 0 46 1 0 1 1 0 8 0 amappl5 104 559 0 551 1 0 1 1 0 8 0 amappl4 96 1473 0 1446 1 0 1 1 0 8 0 amappl3 88 234 0 228 1 0 1 1 0 8 0 amappl2 80 7358 0 7304 3 1 2 3 0 8 0 amappl1 72 29132 0 28773 25 16 9 20 0 8 0 amappl 80 2484 0 2443 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 94 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1074 0 1050 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1074 0 1050 1 0 1 1 0 8 0 vmmpekpl 168 11494 0 11465 2 0 2 2 0 8 0 vmmpepl 168 139139 0 137126 177 40 137 137 0 357 39 vmsppl 272 1060 0 1050 2 1 1 2 0 8 0 pdppl 4096 2154 0 2120 6 1 5 6 0 8 0 pvpl 32 396603 0 374794 239 44 195 230 0 265 9 pmappl 200 1073 0 1057 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 553 0 76 14 0 14 14 0 8 0