kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Dec 26 04:45:04 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.155' (ECDSA) to the list of known hosts. 2019/12/26 04:45:17 fuzzer started 2019/12/26 04:45:24 dialing manager at 10.128.15.235:12580 2019/12/26 04:45:24 syscalls: 337 2019/12/26 04:45:24 code coverage: enabled 2019/12/26 04:45:24 comparison tracing: enabled 2019/12/26 04:45:24 extra coverage: support is not implemented in syzkaller 2019/12/26 04:45:24 setuid sandbox: enabled 2019/12/26 04:45:24 namespace sandbox: support is not implemented in syzkaller 2019/12/26 04:45:24 Android sandbox: support is not implemented in syzkaller 2019/12/26 04:45:24 fault injection: support is not implemented in syzkaller 2019/12/26 04:45:24 leak checking: support is not implemented in syzkaller 2019/12/26 04:45:24 net packet injection: enabled 2019/12/26 04:45:24 net device setup: support is not implemented in syzkaller 2019/12/26 04:45:24 concurrency sanitizer: support is not implemented in syzkaller 2019/12/26 04:45:24 devlink PCI setup: support is not implemented in syzkaller 04:45:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1) getuid() r1 = openat$zero(0xffffffffffffff9c, 0xffffffffffffffff, 0x20000, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x4c0, 0x80) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pread(r4, &(0x7f00000000c0)="38bcadf79bc648d5159a1085581b7a10723ffe8df24678d4759dd78ce76ee6bc4987ade2b80f0feba8f90ed47c1b967f", 0x30, 0x0, 0xe02) r5 = getpgid(0xffffffffffffffff) wait4(r5, &(0x7f0000000100), 0x1, &(0x7f0000000140)) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000200)=""/240, 0xf0, 0x822, 0x0, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x46) r7 = socket(0x1, 0x0, 0x0) accept$unix(r7, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000440)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000480)=0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000500)) open(&(0x7f0000000540)='./file0\x00', 0x1, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000580)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f00000005c0)="1a09f6a3e93d450d232fea25389fabac3295e0aa11a112cb3234c7782c0ed592347dcdb366a1af77ef6574e26b2121cda2b801d791e6797c620a296a2972a484da9f7ec69ab21649c6f2f9c5443f876e291532ca096bf60bba3256aba6e2e54dec100e34bb62e3727924136ca694286447076cd04a54968c5fd1d31ffbe9374f5b4e079228015c27fda3319fa95bcd149608486e34675cb81821a640f8a0f589be025caa5885eb1cba1fcf0ecbe04680092787308746f1db6f2b107ec8e5223b5b0fd462a4a6f9bff6317a7b6f750207cb848ae08fe69e7c409455f3f76de399854887fa7c8b80249beb9570e0cdea045f48ed4ccf218869", 0xf8) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000006c0)={0x1, 0x7, 0x2, {[0x3, 0x2, 0xffffffffffffff7f, 0x1d, 0x5e, 0x3f, 0x3f, 0xfffffffffffffe01, 0x423, 0x5, 0x8ec, 0xcd, 0x3d, 0x0, 0x25a, 0x1, 0x8001], [0x1000, 0x8, 0x0, 0x7fff, 0x58f5, 0x910, 0x8, 0xb362, 0x200, 0x80], [0x6, 0x6, 0xfffffffffffffffd, 0x5, 0x4, 0xd212, 0x8], [0x786a, 0x3, 0xfffffffffffffe00, 0x0, 0xc8c, 0x100000001], [{0x9, 0x7, 0x8, 0x39}, {0x40, 0x101, 0x5, 0x4}, {0x7, 0x4, 0x10001, 0x6}, {0x1, 0x9, 0x7, 0x15f600000000000}, {0x6, 0x0, 0x7, 0x100}, {0x7, 0x5, 0xe902, 0x3}, {0x1c0, 0x2, 0x5, 0x5}, {0x3, 0x1ff, 0xffff968d, 0x61}], {0x3, 0xbf, 0x8, 0xffffffffffffffc1}, {0x6, 0x8, 0x100, 0xe3}}}) semget$private(0x0, 0x1, 0x110) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000980)={0x3ff, 0xcd8, {0x6eb1, 0x81}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$TIOCNXCL(r9, 0x2000740e) 04:45:32 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r2) socketpair(0x18, 0x1, 0x0, &(0x7f0000000180)) setsockopt(r2, 0xffffffff, 0x3, &(0x7f00000001c0)="8b6d7bc8db4c278895fcba6eea01ea13bc5b942d7167470d82a03b8f2ed685cc9c39d6531f7adaf566820d0028768ecf4a426b6aff17411cdf3f5403abd70bab1e3857f74ef28a09095edfea4973fad9121203a32c50c3e42415609ec23f0ce8fadf2a5b419b0311cbd3dc70cc5fb1c1f51be1c190e9946fe56794af02ecda6bed92078bf1ea80", 0x87) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x22) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000002c0)={0x4901de66, 0x3f}) r4 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000300)={0x31f0f04b01e51b59, "0d608b4e7840bdd58411e0ed95049b105d3a60f0111c962ad45cb140af6b1f"}, 0x27, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000003c0)={{0x3f, 0x80, 0x5}, 0x6, 0x40, 0x80}) r6 = dup(0xffffffffffffff9c) getsockopt(r6, 0x8, 0x60000000, &(0x7f0000000400)=""/169, &(0x7f00000004c0)=0xa9) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000500)={0x5, 0x9, 0x1ff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$setstatus(r7, 0x4, 0x4) r8 = socket$inet6(0x18, 0x2, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580), 0xc) open(&(0x7f00000005c0)='./file0\x00', 0x40, 0x183) r9 = open(&(0x7f0000000600)='./file0\x00', 0x83, 0x200) getpeername(r9, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000006c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000740)=0x1) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x80, 0x0) readv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/124, 0x7c}, {&(0x7f0000000840)=""/202, 0xca}, {&(0x7f0000000940)=""/127, 0x7f}, {&(0x7f00000009c0)=""/7, 0x7}], 0x4) 04:45:32 executing program 1: 04:45:32 executing program 0: 04:45:32 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000080)="1f0000000104ff00fd4354c7071100def205010008000100017ca5d59e950f", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110006f30501000b000500000025d10200cf", 0x1f) 04:45:32 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 04:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="bdd9477c320c93ba8c1a900e8656") 04:45:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) r1 = fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x4, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r16 = socket(0x2, 0x1, 0x0) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[r17, 0xffffffffffffffff, 0x0]) r19 = syz_open_pts() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r21, 0x0, 0x0) msgsnd(r20, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r21, @ANYRESDEC=0x0, @ANYRES64=r19, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r20, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d4b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f00000000000000000010000000000000000000000000000000000000000000000000000000000000000000483b349352c6d6aec4a2d71a8b2963d3a3006d92c16058b5604a537ef883e32742391aad186f55bad24012f33267de4a80bee7067128d0d780704638c32964509f7ba245c4176e5bad46694863612ff7d5d015536ff59ff2e3bfb2c9873d6101409288a7c4231edcf6057bfdc776f7231ece2005697a7214d49208942189"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000001440)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebce4835ac2d6f98f0e07c5fc2985761630cac69ace9fe91cf733ab4313078a8413a9d620000000000000000fb1ef4a5194154160d88607df3a5df03f019148fd30a981b932510d8d03dc9cb9a44fe418a49d8205752ea8a67e2ed152d9986a400"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00db5e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = syz_open_pts() r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r31 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r31, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r31, 0x0, 0x0) msgsnd(r30, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r31, @ANYRESDEC=0x0, @ANYRES64=r29, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) r32 = syz_open_pts() r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r34, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r34, 0x0, 0x0) msgsnd(r33, &(0x7f00000019c0)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r34, @ANYRESDEC=0x0, @ANYRES64=r32, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c42154a33385b64c87d38bcedc1767669d9a65f17b2e592f15d758bfce472450ef07e2a63c05131f71458e6706345a1fa10db69ac86a41f8fd95fdef02672956a83c17725a19e2a83"], 0x6, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x6f, 0xfffffffffffffffe, 0x324, 0x406}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = syz_open_pts() r43 = msgget$private(0x0, 0x682) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r44 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r44, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r44, 0x0, 0x0) msgsnd(r43, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r44, @ANYRESDEC=0x0, @ANYRES64=r42, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r43, &(0x7f00000018c0)=ANY=[@ANYBLOB="61dcae0617fbf402ea9d3eaf153f284fba46af2537d350080658139445475f112857176d06baca5c647ea44236ea31d2250d43fa31757619edd9c2ea5f70413ead61c1687e905ae642462bfe6fe5e36a48915118f6787fa8329fb50fc94d078e3bc84a4c2edadf753c123acc167561f51e3e05e00350df5042e11f4c6991da92d941259548c1b58b44694db0e4cee9589c83129639d9b03d26e6f33339c057103de4e933a71ac88e3ae27ed63694489db789b532d27394aaa2eced093c17ccead2b7baae0fd8fbd2b122c77750c17611"], 0x1, 0x2, 0xc00) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[@ANYBLOB="fe0b47a735eabaa3ae79beb34bf7347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d219c6c00ea5e55335f4215ba37cab02c3d1e7ff754bc38ec64b4cf764d77334e31ada0d97dc70fde51d01fba88bafdbe564ad558a9fa477a9eec9271e03d75098d9e8d48af4f787012cd2ece62c22c6481c69612aaea2249b9306452e7e449315967c3fce10f5f018c431dfa73f1fa808b00"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = semget$private(0x0, 0x4, 0x408) semop(r59, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r59, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r59, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r59, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r59, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r59, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getegid() r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r62, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r64 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r65 = socket(0x2, 0x1, 0x0) shutdown(r65, 0x1) fcntl$dupfd(r44, 0x1b, r64) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000100)={{0x3, r60, r61, r63, r66, 0x4}, 0x200, 0x401, 0x81}) r67 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r67, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r67) recvmsg(r67, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r68 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r68, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r68) recvmsg(r68, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="5d9e6e8b10988e7dc25b17fe1e4bbfc020c42fb7cbbf62d0e1516029416fb071108cb7368da3334a5ae3cdd1a93728eebc9b717af23083f624b34c23ea866b882dfc89c2ec0cb8620076e77c7ff72d47cec08d775426b7eaae9d16927d0de07defb7c223bb45cba019b05d8fa73d9596334f2e757621d6e69a8f6f0ad562b3d4ffa7aaccb0dcff0b4b24e61b5eb9f1f15821e5cab91c4b5e7750186ec46db9d76f4b0345c9a789cb1845", 0xaa}, {&(0x7f0000000240)="cc338b94fc0ed1254f8e9c5885e131d9648b9bcb00f292f134a35152d1cbf161d8d205592fc75005914a94846f9f6c884c148fc0910bba279508fb07626c64951e2509c7282b13dfb670f203f7e28d2b22434ceed69058181a7ecbccfb38280c37c9fbe7126388d26345e62e57749ecfd56cd9567ac5f4dc26b888c44bfc016da2594cf0e089d260732bd3f8d8c59eddbc4dd5a50cde46e2cc817990477f", 0x9e}, {&(0x7f0000000300)="89a36b11edee17a293e7af4b397e0653c1da48d5edc65314ab7b1eddaf6fd665115de7f874e440ccf6ec3b3f5c0e53d95f0191c1d674480bda85918fb597ed6f4d1cdbe883ba897495735c903cbb384ae1717ef09fbcaea39778ba95388c81391683d4b4556c7f839db7b212bf6781b46838126c3bc326949f63f9a3fb30d802f19bb54546adacab71e9787118d8b7fc658191c5f5b9805f2e98e2028cf200286194fc231c6eb25f2c4d33f21503c274e1740650ee14151115bd5c9875bf0561f44760f5864a4105e5208f5697d02efecdd67d0ebecd3463145dbd5e8519a476693019770225fed8356784481058c7383ed2010593c1198ae56ae2", 0xfb}, {&(0x7f0000000400)="5a23fa7d3717a52d74c2b9b140ec9cb27460a6e742d99dfe87a61f5643c64958cac613e19f778db886b5e58ccc7e07f1df87d621e99e2e0187731750cf081006457cc71b9c033bc9a5cc01ff39deb29f1d59f87b1865aa6fc641d695ea440dbcb26692af310b67f3e2668d4515d128b59a62b6063b97d711b24b23b76810a166a4164a9b8840e2b2e4fd7a3af269aed0938bd6f1426011f689abb7bc0e5f8c7692a8eebda37790afd6cbbea5e8fa715060b900d0e0ff69e5163b2b45923fe9b4cff6ff76", 0xc4}, {&(0x7f0000000080)="1464a3ae6d433dc94e2391fdc0475288787ee45737f15a48f9a901032605455ec4", 0x21}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r18}, @cred={0x20, 0xffff, 0x0, r28, r55, r66}, @rights={0x18, 0xffff, 0x1, [r67]}, @rights={0x18, 0xffff, 0x1, [r68, 0xffffffffffffff9c]}], 0x88, 0xbeaf90d4ba665b16}, 0x4) 04:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="1aa03cd0d9775fdc2b02222674602cd0eda8815d6f682e32f834409e7654589bfe21b032e3563f2865e7ae213c78a8456d70b4fde3ffe95882a614bc4ab4261fb3f875dd803b19c96c951a41aabc40c0a249afe4cff019a2bd1bf02db87d13f957e6b49140f30618619588ad5930d0c675f3203a83cde8f99020aa9bd021a3ae9fb172548214fa8d0f031496", 0x8c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x99) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r4, &(0x7f0000001540), 0x6, 0x0, 0x2387) 04:45:33 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x1d, 0x40006) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 04:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) sendto$inet6(r1, &(0x7f0000000380)="7ebd15ce432aae32114b0dfeaadfec517332c4bf92503a7d7846a44ab1851a8814a8ebc41c80fdb8fb47cf35625b9c6d1e305f7c1203afec7cc44db59359be7d02d778ee9d4988eb1f98826df6cfb4c18a02b7f7e3509ff66a2d70d51428e3bb9f2d4edd46746307b8bc6c876583f8dff960503fe2a66349815ec1453e6191927b38b7d9849d8e0aefe51baf2164115199036556b8b7ec0e14e2629461f2b57de481b69580c99da58daf2564554c9a086836a5919c1abab0fbbfafff43020e03f539ed8142a3052f5ddf2544db5e0bbb651b7ae47d72b64e3619314db28951fb6f84038192e3b771df5a63ae1b83830deb196e2fc32778c7bee22c03229af9bac90805d15b82e0b60faa5632b553f61da48f585c8486d3ab17134d1e6273c8e7ef39a5ee5237da42ff3f372891508bbd5a031a4552c4db8fc22af9bc52885ed7f0de1ca3cd4f650e5f0c325c1029f3465019112aeb165c6f14d955b6780f6d63eb6cee79acc367ffce40a069231ca6dd58a5f2f3fc20b324b487dd5f2875b9078d9caf2aab03e770215ee7bb6dc46e810e1672d25dbb4f5b959cafc222929e0dc28d618c89860d7972b3e2402325ea78c7b9af5547b650b5b4b6c72c0a19afc538fbea2190a6fe4f70dc28ea6d9e67c7cddb0e57aefc786d34e69279216d510154aae76bcc87e73364b7a61f1db7152c7cf666b2550e6efa3fdc3136d84a97078671f70c713ee7f49bd1885f1acc823b5539743e3c8ebe8068550cf6b8bf3b4380d83a593cbf7b97037951bdbbfe359b651df01159723fad5b3129bfc409b7cc1fc4403b12f08777c2c2ad39cffbd6bfb42c101740e46dd397b4eeb8a2adc6720466e854559a496ebb22d8ff956460e196af2c81c9e741df46728a51ef3da4ba8544690e73fad8af6b83bd3fbac5e2d738ec18c12e5af064346f147a152b42705987040f1be5a76ef4180aa591d75428107a8544dd287d78a6e289f76906e18aa51697f6caaabe0971213d2daf03f9a825883bccc7f3ef80ae3122674bfe31e20084b493f53d0667534f95b4de32beeb05ba00a023b895fc15c74b0812d234faad338be67cf2b3fca9654186837352ff3d2c0294262beee2b34bd0cb6128cf777442bab7e241be1c608e99e854c47aa15ffabdb7cbf20db1b034c704460df9a520699f82f411e41f07bfdf44434816a2e68df403638bb7455aeec6cfd4c9b69fc7b9fd6b9a209a7d7dede7a40b99ca6a015cc26cdb2845618208413a735d4c501b3b9d7eb9a329401e7d9b1ba27afaffbea08abcd34e899bd964400fc7199cd2b6548fe5119369507066cc25a40971938a6ab1f0267855bc4849ce82b5ff3a3f94fef3310844284bb8474cac130fe33a2f980994167ece72904f8066a2680a8644d5b3e6d0af6411de95ed8f2bba803ff97256124e44989c030212b8467c40817866478926313207b0f7086e2dfd4afbb35d89d39dcca768b371914b9f32388afb274d933a247b5ebedb353e6ac8ef9d52839a69b35aaef202f207bb56a6c6cf4b4665893fb32572695754e4bb5c39759b861bf490630b23fc38f5b78eda4f9d14de9a65424a7f5316e24ee09b57040bd83cf83afa58a103d28ae39f6347dd4b423cb6fe2b56bf48dbd3c5fc38a8f8b26d0b4df7f1f9508572483d602559471ac4fedb9cac5ac54c5d869e0f0b9dd850fec66ccfc97f6600055f1f6ed26a7b76f972bf068a6fe711df214864e716e0d0eec180bd1949236ebe43983be9b8ca697e99a77c8eef2d3af64d8e3b2b843f43735d96e241c1139880f31002ba6e2ad9c7fd8272f8f6b38cb50ea8a38f9aa550fbfdab24b2a3a9d8ea39ee71750f87f0114b54537e5cd51989f19e404e98db5e1336f415862aa42990e042813d9babf02107178fa6bac2014198a6e6ed1491cb8a4be68942d5af3b3ab45f66b7ef56e7a8276d98e6445fb4893dbe782ae0d98dc91772c190302c329ee7adb0086bce794e92f4da7bb87501916c733863dee83c4500f482f13908707da2d80c09324e181b0d8e4109d5185844518c80a93bfc2da8b8023e2864a0203a235673d9c13da00afc3106f063fce4edec032b089dd47dd3bbde9a2ed0d16919205bbbc13366fb0c8c403a60438a42ec595f3bb5e4b7880908567acb188a069f365c5654c756f6970242a775aa1284ff4c18b40b2c01b54378eea9eb4eb2fcd683905da3cada394fef2fb368dbef621f36e501805949b7881bdf6bd24dcf6568095741a8591f2033c61dc5c5ea3b83bf7d706e3bbddba463781966d43f57c5045351ed632e950a32d1d50dba74dc5f3242238d6402eb0a4532fa0b648eac12261a885eab636bd5b517aaace60c8feb0ed4251879f80821fce8fca7352aaa77f49827c9df29ad3383ab89333617ac72c7d286936943a8e99f37011fa414f914903a091b5af9d9100b421d4588a7b7b7028903f1caddcd15dd02362c5f9166ce6fd18b6772e5e817b989ba0af1ee18ac3dde1d9464bae5d40759843133b1c8fd8a29ba8494fdfe7b87e5a503d59064e88d3d4668f42d1855bc03d20c27dcab17e41fbbeb1e87a2fa28037f7918d25f921d1ee87773839ac9fbd0ac49fd8b49ada6b871cfba4bc3c85130976e5aff87c5b2f74583c5e89c927dcaa85f87d983bc76cf802adc6696a2a2e5ea115c87cc0cd4acf7e088087f9107def588b1644dc69921b3999cebf3fd559985796739a73503c55bd7f786c27e0ca92d30d68b351fcc505563b324e82a291377a262f72bec109a7f15dd70f5377f6934cb08e652e72626393e83bf2a51100ccfe76304c982514fb334fb3486a3277d03ae75b5da569eb0390c5d99561ba8d1ddb2e4d493f83be20aef455b212e18ad0bac44fa5e964e15eb27c6b2d300e1959a8d074b090c4e16a963c0912ba7348a24cd6775b19f0be3b11f2a31ce2252ee09c27023c09904e74ac488f30475b6069dae49e93b78b379daa9aada7fa7563b0a0d8c88ce350705f427b372d4cdd1a7aa6286e50626fc0f4d9a4b1cde3394c0721e0a995d83088f848c57dd1cda1b918fd65f0f83a29064099aab6242ce8037915d63a0c66dfd7e2334f3e6a37c18350457c6369e103f5b06043016a7f5452a6ff21b120ef59d3cbf91208ec94ba243794be1b9bd30406188e243737a27085477ef40e545852949b39d406eca70830b1733761016ef9ddaad5e97670a3bbad12aeaba04a1e82ac4c8b30466ba5203a47912dc8f4c879162abe918f28fa5d9a1e142c4f16c2568d5a8546a6f9c7238e2b43fa201609a475831045d99a136ea51cfad751f2db3280fd57bfcf846ab25891a6854d7f1306a8f4ebda9710bbeff71118f9d62967957d00d3f6490af8701da6c3ebf5485585fc1898825b2ed5bb376ab80f3ebcd9464427842c863729b3667cc99fbb5b141a2c47aa314f9d844de9b0aa7a8bfa1a1c178dc7d1e462b3d9f2d808fe9ac4e6c256f4ddd80b6aef4acb0a35f574efc510885decceccda824c0ee89f7cb9fce85c41e679bf8b7316c318d55d6d3adc591dc384110ebc2058205fddc29538dacdfa6dde25088336c200909847f6d1e461ab4f8b2a4e559e516e5e8020175f0246d3980277bd8ed90e4667b46db09087b5c221077895a0d2a0e0e0e6dea2817d8924ca1132b1495c0ac7f07ca18436b84b2e9fa8c2d39e33cc9b4edff45625075cb63621c33145313ef7d023cff3ce7cf2d12757f9318cb9f236c0b1e5689fbf8e48e42f8d4f23791901c9c687489c861d46f0825491a505921e6d74412f6a48ad9771562a2739686c58940293cbcbc4fb529ed880396186f8e4b7b4a5491e437541a9b2287579eed8178aa3a0c18b7e255721997014f54847f9c561329445e75f861551f29e9cb013de4320d93902922d71548abbe7914914dfdc063b5e5575056f5e5d2ed732d9186ba975a40ca1afaaa5dc912d5362bb084550d604bb50c2f8576bbfce3bb8c4f2b4054db1e1383e5c1aaf912480aa1383327e0c72895c738bcbdaaf3bbfdd535326386feadd06e9c02dcff3e549adf0543b8963b41285a5a218d97592495431ef79bdfd7b94904399f902c152099cfa61793f715188e896e608fbe5f9886a77079c54d4de248f52060b9369762438eaac973d1db0a75ea63a82ca10d82e3bb874373b584ba312358b3e84d915f9aba42ab4fa4a87d13aeecba4578aa3275a2d66e005d0ae7b6285d8f2527db87170625ee5ce5e8f9619d104117fca2bcb33daf37f647d7061511f2da3bd998e78d5c6638a4b1cb0849426bc59b8fecbfb851596fe808680c7487f811cfd263f1339f6a31b33b2744ec18872019aba7928ce4205c35f86db89ab25d370b5487e9b063b01019c94ba6bde109a9e011940aff3c0e6ac07cb69ad65b5814f4ffbbde7d02583b3040af523b7d4d43dfbf4fc78806ff0f4c3c15a85f6e750f193f3b3e7d7b5903df9de04ca96d71731fb8a8ed0d2ab40c92dad21f210ae590700747b9a5b0b67f88323875f921886c01cd62acf8043b2ad03ee91f75f99c4ca3b8cf47651f853c3172fae70aa7efbc150580a6b2aea9c0ae8ba3e565e2dbfe2fc50cc3fd15c642791eb394e2af0cecd11dfccdbfa997428ac55972c2c272804a3c45bc0c0d5f960e3b59cdab9fea6aef9d7c0b7d1321f078ceed88c498f894b2249383d727dfa4eb325dfaf1abdb12adf159ba902021e3dbed483ffbcf6ef93ab0acf6e61064bcb34822b1170faabf8d2a7e70b4b2a19542265ddcd0e0b81ef28bd00d1f91890c2a24319cf226b14efac7ec2e0b0f8812d28b80796c3527aa0df29586f3388b551dad88cbb48ef4ebca1622f6cacda69a58babbf3d08e2f1c6c3201b38f465ddbed590268e659c6a23b63c2458fdbe3190586e009e39623646c4021fc8bfe48f4c10c7f1179d01a2ae4fcdc658a8417201b092b44eb444680e82b251a7658c53cb7c3a4326ed3426bbc8e5d926a6d8f8b90c700fc89030fc6236980405c69720a1366cfcf5c256b9e2258be29789451d24c93f58bf00453d3b881fd17c5c0bf7195214c0036b0523e0d5d560925ae96df01f61a13224f3a003a887871c1b60f7dc8c3e7a9dd0b1185f5dc6d603396485b038a4f37c209e9e59925120bcc1bea46460e2fa61f3ba554aedf4a895e780172149231a523ea3880205db91fcd76403c4efacf6d92f4554055b484226a1394c04e8a66227d12c5ff4051ffd35a7bddc063a46179d4da38102e013c01ef9db01e58a4f4d9c33e6ebaa1f6413f48e716135ab5d91b8631d90324bc07aa038b0d9430d7b4de7feedf34691f3a5ae0e488f7befc56d5b25db76638901933442a6558168ae2c53c5464b3720448034321ed17bec93dfa1d127011938515784498934349fc8545c8f9720e57f29f2449fdd08344467a0032dfc069d83827afc56f806dfd3807b1e312af82031920541eebf010fdb58afcc22f3b0c1d3756371a58f89a422236aa6c4f8c5cc13b997a6d922d56965c57fbd7ad74d9831630901eee0c62153496f33f17d05778426221b03e1ceda4718d2251fffde57279184940ee591b299639ca3c00ee8ff102aa6b33cfcf4709713b7d3128d15229bec2b485fc1120e6c18132598df82b9bfe0e5c9279aadb428a40e600748d69818d244d4fd1fae99fda2f4551addbe7f5b942fae28ee02b42b9a2686d73daa94a8b160528877fe1b279ef2763e27924983a43a87aa10653b219f2c91f03f69f16344ad7de273af29e9ed220904176dd51b582a0778c8c544fc80dfe15e323560a34572aa9601eec", 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xfffffffc, 0x6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:45:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x1b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:45:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x800, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x6, 0x800}, {0x1}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = semget(0xffffffffffffffff, 0x6, 0x400) semop(r22, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000440)=0x6) r23 = socket(0x18, 0x1, 0x0) r24 = socket$inet6(0x18, 0x3, 0xfc) r25 = dup2(r24, r24) sendmsg$unix(r25, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34c7def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc1faf76e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403ffe40d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f500"/493], 0x1, 0x0}, 0x8) r26 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/\x00\x00vH\x8aero\x00', 0x10000, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = getegid() r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x10, 0x8000, 0x9d) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r34, 0x7, 0xffffffffffffffff) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r26, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000800)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21ebe3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d256329196003bf9302011ca9fb35ee6cfe0b34878fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdabd98f124107973e909f149a8b0317e3060ad4cce3afcdf2cd0d594649dd5e250e13e554c63a4891faf3f193fb875ee54b3f520eac7bfb2125574f31f08cb4f5422f035f1edbb63afd1bb858415429e26b80a0f5b784def00ad6cc03a2", 0x13d}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="80", @ANYRES32=r22, @ANYRES32=r27, @ANYRES16=r0, @ANYRESDEC=r35, @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="020000e83cfa59002000000000000000ffff0000d73f6d1dd45639", @ANYRES32=r30, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c162163553cffecfbc33dbcca9779c2ecaf46896c2f1a14ad10d864a72dfb59f809c7fb51c8a2ed6fc5f8b989b7e844b4c722defa6e4a3cb9101ee18965f14e8927644b4264a34042a47c33348bc7bd818046b967532f568516709833652e425c24067c5dfbec8c809ed6ff9c0ef9b8ca89be4e88451ecebe1a98d14191e454e1c1c1c14a1d271e0b95dd7a4242abd44f8d84be2d7dabe86541fd1543b0a891efce17a1ba94f2769abbc9242422e06741c3e7626b1846457fd1879", @ANYRES32=r31, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r32, @ANYRES32=r24, @ANYRES32=r33], 0x19c, 0x8}, 0x4) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r28, 0x104, 0x101}, 0xfff, 0x9, r21, r21, 0x2130, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r36 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r36, 0x1, 0x4}, 0x9, 0x20, 0x2}) 04:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1b5}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x8}, {0x800, 0x9e, 0x4}, {0x6, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x2}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x1}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a040067e1095333f3bd50fcf279fdcec904f8ffffffffffffff52ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac661cf2ccb4849442297c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000d3f000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1/file0\x00', ['./file', './file', './file', './file'], 0x805}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f00000025c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e"], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 04:45:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x22, &(0x7f00000000c0)={0x2, 0x9, 0x100, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x10000000000, 0x1, 0x7d, 0x1, 0x21, 0x9}, &(0x7f0000000180)={0x4000000000008801, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x4000000000008, 0x9}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000008d36d28b009b8796571673eab5b1ad517b3bdeee4fecc737eb21a70006aee50dbdbb66ecbe62089f8b48be552724bf9f2d7da3b7047de4fe00000000000000000000000000000000361291967421eadb2989ead713bd14f4966c6e7e5d46bf7fe87c2b8dd1d41ce756c2ae35cef427af2193c0914b13a1e84681d5ad333f9202"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00002cf05febccf5a07b6ad3c210c79fd0673f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r7, r8) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r10) socket(0x20, 0x4, 0x2) r11 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 04:45:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(0xffffffffffffffff, r4) 04:45:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="62f993f81509e78a8a90b43ef4f9c04ad23b874b51bdae3bb906fdd1dd7b416e73046f79a1b424f63cf9e8e3259c55570f74328831974e66969de7494b0a9c83f35c66c89ac11ab74a040f6bce79309d1dfbfab6bf25d959c84e2842c868c1fa8439f5406c9a20b675e16f17720c6a8ce0d898b4704f51f0f346d256dd908d39c4efe84674ce2cbd797917e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x23c) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r10) 04:45:34 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0xfffffd9d) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0207534, &(0x7f0000000080)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r7, r8) syz_open_pts() r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 04:45:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403], [{0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlockall(0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:45:34 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000400)=""/213) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000380)=0x8000) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getuid() r9 = geteuid() setreuid(r8, r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xee6, r3, r4, r9, 0x0, 0x59, 0x2004}, 0x6, 0x4, 0x4}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') writev(r11, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000040)=0x6) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 04:45:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000500)="224940a167291b30726ddedd6d8ec04a22bee1ce0f645f241e71b99da0cf1e7c3e39af31aee2216e12924312cd0f4c3088c5f34a71607f3470e9d8495b57b7935e63e2b99dac8c3005197559296e50f5fbd69049f2029f02f6680e928d95fdff48", 0x61, 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) recvfrom$inet6(r2, &(0x7f00000005c0)=""/63, 0x4c, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x1008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x80) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000580)={0xef5, 0xa6, 0x800, 0x7}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) semget$private(0x0, 0x4, 0x80) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/71) 04:45:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:45:35 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x301, 0x122) acct(&(0x7f00000001c0)='./bus\x00') 04:45:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000800)="799cb71d52cc9b956e395f3f079cb5887c5fb0cd51209f1faab6ee452c17cf2651fdb659989da7bd8a44858cc54b760b607efd56d48709ebe7eb1ac219eef2d16f36b23168ee9c7d1958f304ef9e700ec5cd9030a259dcfc9a0580c4f4e9bbad7236f06e48931d999a7779d6bc71c8ecfdd5c9927768f6c3285b59f7716a50a02cbbc0f332ac041924bdf59e0ede4523d8715271a5a2216fa031f0cbef494a33154442e777c8e2037b3202c0a042ab4dd072eb012041ee77529e6c106464f91e4d944c7810f73ec0af2bb93c9902e641363976a823914825ab143b593cf21d2097442106fe8495fdba4dfd195d91836a01928a31da8256c838f9eaa71124eae169e9a4d2c1cc0a04883f5b37f0b5f2838617f3801cad243862c1a35c3aafe35a1ac629a6eaac3fb965162a2f93a6730def3ac5f97db6ffd58c6e0409f87c140a29386a89e12064cf7245b448a4890c36aef508df4f25e59474880402fd799f256caa66b8ee907937aa55da2c4006beec66e07bc0f85ecc095f3bd6a927ce5cd2de2482b68646bfdb3819da3ec6bf013ef7c9db83076224c3cab97cf8aa3b398ee1bc11215f5ce42872a0f971475b9b190f156562d9b40d5ccce98a76dd7ca2ccd20f734b9d04893aa7a63d3e3af7402cca11b9d4d47bd9c5a2c140da045ce453", 0x1e0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:45:35 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000280)=""/204) r3 = getuid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xffffff4f, r3, r6, r5, r0, 0x1, 0x8}, 0x401, 0x4, 0xe314}) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 04:45:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) 04:45:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x4) r4 = dup2(r2, r0) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYRES16=r8, @ANYRES64, @ANYRES16=r9, @ANYRESHEX=r5, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="6c5855b5cc36523ebf998dcd9dbfe1722a2d7155ded5222f325f6bc170", @ANYRES16=0x0, @ANYBLOB="533a1ca9e53bd5eb19089c12b1016ce0ff487453c7d9c7", @ANYRES64=r0, @ANYRES64], @ANYRES64=r4], 0x6) write(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) 04:45:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) sendto$unix(r1, &(0x7f00000002c0)="d26c8fe5166d338a01784b37ddd8df0200000000000000eb960c6b1b25b988819b31fbd4f4ff40bbf6b9bc4f27f9192172cdbe5c17e09966542614f7e794b2e9f9a06e0984be3f646c6075110dd4c24b10424fd51edfaf18c70bda8d69ed8726485fe35414f48237e9c1825f729a788a2b3c70dc689a037e1e85a2f5ad7015ef0400000005d7ac2f920804f40984bf64a12a118200d006ae5309fb6db1e78dbe6a9f9fc79b907b227734576ff3d26d10fdcf70cfbf20b43d721ae49960a3f26578c29dfabeb9b1cf3fbf13eb58676f677078492566e761075b9b81a9427461402504cd94b85dd8d6000000000400000000000000", 0xf4, 0x402, &(0x7f0000000140)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xa9, 0x4}, 0x8) 04:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x7fff) 04:45:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda168207d0d000000000000007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000b40)=ANY=[@ANYRES32=r2, @ANYRESHEX, @ANYBLOB="d3b964d7506331006136db5bb852372b9cc8103788a28dfd4d25de073f426bdc6a1a9ef012e1030b5f9573cf55a73ebc349391ca0272ba71c7bcd770ade35f186dbcac6f33a96ed662e52e478f58efe6607b3cab461484176918661f8731d0fe25d3bebcb44d83146c7d0bfb9658eb2d1175f0882fa246e81a256bef2a37c200ec2c119c0969c743b5631ff5326358fa34b7ccf31fbedbb84f9a706a4c6b85f49f71a703e2d38e9e25e1e73e463cf8cf531844990532b8382f412430b574787c505b47026859bac6842281a37691d0a74a20859ff3", @ANYRESOCT, @ANYRES64=r5, @ANYRESDEC, @ANYRESOCT, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYBLOB="6f303df75862a6dbb15dd00efeffffffffffffff27e84d8ef9da018b76448bc369f71e14d44d8b3b80be6fe5915cdf1a49d9f137b2e6b1163be349dd005e6eda15", @ANYPTR64], @ANYRES32], 0x141}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000840)=0x7) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) pipe(&(0x7f0000000700)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x7, &(0x7f0000000600)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2546a95616bc38dfa1538ca180bcc7bb21ca048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b", 0xee) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 04:45:35 executing program 1: socketpair$unix(0x1, 0x63321c4c4fa8e67e, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) getgid() 04:45:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="cb4f67079ac7dc62de3fd8c5b02b62d648eadff639991c82b2011ec69e9c37432ec30466857b09cbf26a998dcface0a73a876cbd65e47a4021d17c58e03cdb57fc287a207a6b598c79fb07f42231b99b89c6eb51e10d7e2a529c4c40869c295458587c6c11408769f0552f1299e1f78f80d06f421f164899f3bc470e12439cf55730c33e61584619f6167b6f151b96c1c2b9303e92ea7c0e296854b2f9903695e149ff1b164e13399d7ceee2bba0064f42fad7dc2fb5bd32c8c505a8c2fc9a26d24c85d8c0b69e80beb26e96c8448c288cc34f5570e777e4a3ed", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYBLOB="bc07d99f"], @ANYRES16=r2, @ANYPTR64, @ANYRES64=r4, @ANYRES32=r5, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC], @ANYRES64=r6], 0x108}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r8 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = semget(0x3, 0x1, 0x8) semop(r9, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r10, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) connect$unix(r13, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r16, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 04:45:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/74, 0x4a) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000749c8961ff954c097be29aa1ebf6ea6e3e2ea5e4629bf1003dc75d583c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5185c5d69473fc5b69c440d0552a10e782adb6ed8"], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 04:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x04\x00\x00\x00\x00\x00\x00\x00\x12', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x103}]}) write(r0, &(0x7f0000000040)="5bd95c8ef8bf21a418ba", 0xa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x0, 0x8, 0x6}, {0x3, 0x7f, 0xa8, 0x10001}]}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 04:45:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 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) 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) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f000030f000/0x2000)=nil, 0x1000) close(r0) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x6d2) 04:45:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f00000003c0)=@file={0x1, './bus/file0\x00'}, 0xffffffffffffff3c) mprotect(&(0x7f0000311000/0x4000)=nil, 0x4000, 0x1) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x17e) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000280)=""/204) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x34}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup2(r8, 0xffffffffffffffff) listen(r9, 0xc177) close(r7) 04:45:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 04:45:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x78, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = syz_open_pts() dup2(r2, r5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cb9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0xf8, 0x0, 0x81}, {0x4}, {0xb85, 0x0, 0x20, 0x408000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r6, 0x3) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000700)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x102f1, 0xa, 0x0, 0xffffffffffffff87) 04:45:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2b2) getdents(r0, &(0x7f0000000200)=""/128, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:45:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0xc, 0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) dup2(r3, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xfffffffffffffef0) setregid(r8, r9) r10 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000001080)=ANY=[], 0x0) dup2(r12, r11) r13 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r13, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup2(r15, r14) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r15, &(0x7f0000001340)=ANY=[@ANYRES64=r19], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r10, r20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r22 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r22, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x1, 0xa, 0x12000, 0x4]}, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r23 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r24 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x615, 0x0) fcntl$setstatus(r24, 0x4, 0x80) pwritev(r24, &(0x7f00000003c0), 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r24, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r23, 0x0, 0xfffffffffffffffe) getsockname$inet(r22, 0x0, &(0x7f0000000140)) close(r22) setgroups(0x0, 0x0) setgid(r21) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 04:45:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x9216d8479b5db78e}, {r2, 0x40}, {r0, 0x2}, {r0, 0x100}, {r3, 0x20}], 0x6, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f00000001c0)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000600)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f00000003c0)=""/31, 0x1f}, {&(0x7f0000000500)=""/245, 0xf5}], 0x6, &(0x7f0000000680)=""/171, 0xab}, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 04:45:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000212], [], [], [{}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:45:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xf661, {[0x0, 0x4], [0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xffffffff00400001], [{}, {0x0, 0x0, 0x8000000, 0x2}, {0x0, 0x8c04}, {0x0, 0x1, 0x800000}, {0x0, 0x3}, {}, {0x20}, {0x0, 0x10}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) accept(r2, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0xe7, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x12, 0x1, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x20000200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x101, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x7}, {{r4}, 0xffffffffffffffff, 0x22, 0x400fff76, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x18, 0x8, 0x6, 0xde7}], 0x40, &(0x7f0000000080)={0x34}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, r7]) r8 = dup(r6) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000540)=0x4) r9 = socket(0x18, 0x4003, 0x0) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = getppid() r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r10, r10, 0xffffffffffffffff}) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 04:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 04:45:35 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000032000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1b72dafa16ce5728) connect$inet(r3, &(0x7f0000000580)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) bind(r4, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:45:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) r1 = syz_open_pts() close(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x7fff, 0x1, {0x2, 0xae}}) 04:45:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0x6}, 0xc) writev(r0, &(0x7f0000000080), 0x0) 04:45:35 executing program 0: mprotect(&(0x7f00007f5000/0x4000)=nil, 0x4000, 0xea3ee026f74efac6) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 04:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r4 = socket$inet(0x2, 0x8000, 0x3f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r7 = accept(r6, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x4}, {r2}, {r3}, {r4, 0x8}, {r5, 0x20}, {r7, 0x80}], 0x7, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0xfe) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) 04:45:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:45:35 executing program 0: 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 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="f80b44566de8fb73d9b18f6fb06b", 0xe) 04:45:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) getpgid(r1) ktrace(&(0x7f0000001840)='./bus/file0\x00', 0x2, 0x800, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)=ANY=[]) pipe(&(0x7f00000017c0)) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x1000000000000000}}, 0x0) rename(&(0x7f0000001880)='./bus/file0\x00', &(0x7f00000018c0)='./bus/file0\x00') r3 = semget$private(0x0, 0x3, 0x82) setitimer(0x2, &(0x7f00000001c0)={{0xbb4, 0xbf}, {0x3, 0xfff}}, &(0x7f0000001800)) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000200)=""/186) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000100)="afd86d5874fce69ba9180bfc732b6cfa3adc0fa032e3e07d70f6f7c088b225b0de38df9331838bfa2ac26cfe55a5074f82f9961df9fc684828d3f62bfd36863491b57bde9279e9001a22125c404870a5c0faba03b3e54a55f52792b24e705ed54bace2ade4bb74cb", 0x68}, {&(0x7f0000000300)="dfee578d3a6de2f64aa9fb39e203819596c338f4841738c577e8d570231cdefeac56d10939e016a987032006ad203903459b7c7e90035ed56758cb5b48b25632fc65792c864fc603b8c5a1f836d73919", 0x50}, {&(0x7f0000000380)="b6ac9b9825bccd58603a045016ccaf7111e4478dfdb4f59f6b84610dbc118a", 0x1f}, {&(0x7f00000003c0)="4626d7383aca24f7bacac1cf5ffa5b1c5412d4084c86d0f838fe216b6acca524a2ec144ee2b452632592a1a0cd22c9fa4ca7df463d93d16661f070300361f27399b70d311feb85187b4f940e79da85894fe924a0474b418eb3834caecc675f0c77fac25b7d772a857e2d1e11e886bf195608a7e050fe7b44a730f561e9486f61f55403b0839dccd63b2e4f07c86cbf6f8e131bd15764a354580456dac776d1d5c044ee9608a7c0a9cd2e48125ed6f7704511cbc0efa34ffc02aac0bc", 0xbc}, {&(0x7f0000000480)="5013443e98905de092ccbb62e834ff2a03d7ac03dbd40f6fb7f4e077b444d32f5eba88d30b3d355503edad3fb7c259d8f09db0eac2fd34ca2e4e1279e0e38f65b0114fbc314635d89fa4e7a00523a6de65e521c8f8bd79f56994688f38d6939e75671a3ffd40a40d7e2997b0a09d6f475fe60c59d8d87ebbeacee057badb68e01b62acce015448c7d03c5dd8672943290a69de6446a5aabd371151a63fac0a1d65c8c966a63bf13e8c3f141a71cdc4f09b06e6a567a35e013cd66538998794ef6ef1c4611bdd3799255db22c698c5642a93d04f43694631b3dcc32eed8baee1c9ea76da74d55e35fce17c502ab7fcfc653cf5762e89271f0e87dc3594649e40a8825c0ef5e39d9a46a1e140700057551174ace47f17edab3d6b95e6db05892d575afba59e89648dbee9345c0650cd10e9d40b1d37c0776175984824302f0b7deef286328d3986e57e60c4cbfcfb1edc945c6bbd6c0524ce2f8d9a72c3c81a136e2c4ba8920c319c2a8c0c665f5b10219ed3b6ad2049f39dbe4b742a2ecbf531ce2f80bc8273139b9c03ae5ad072ced4d27a96061c4a0c0cd28def96e626c7cff6f3041179f10caa27702d321053a072672779dd1b32d0be9778a6180853e72e893871a34871cf6c226cf770606bb508f3b16d10a9eafae9dfb15cde22fca7ecadb604b3614211a7c978d614068b33f786c88cc0dee98967213526373ce12dedb3d4e91b2e060bdf76e169bd542cc09fe6191cda1405cb51e4b9a1476f14874d6466c4d7fca8f4bb0ee040966351c18016389cb8bb14c3a9d34f2e91f87dcdda7cee12f47dc24c720e587cd95a1d8e7272301f3241877e86a5991cd09c47b083ddd8a0553661d33dfafb33b8f603baca40d8ec7965d3032d1b689377baac8e061d3760f761039f43dc892f6fa65469844ba93e2cec65bfb6707d2b3c59097919d5e776591a7f97960710f7ffe91094be2e590f839d419063336e0920bf798d97c8e8cb69b12573a8a130f3b011df485d1cf9fe1f20d06d7e090072631e16f9c6bf1e7e4d35fe7767fda58ee350c72f38934bac591dbbfde518de833a0ec72d0a44035ef7349dfd723b2276cd540930379e123f3f9553e61facdd44f345cd7bb78f025f2e97e77f6db7bfdc67d02478b1e144b6183132eab887d20f3e2202339b6a9d03018e095ac08b4f9f5949e57a23176264417da4e14b09da9e113de86e36f4ce4f0525df21c52896e98cd0e3acd2087abd1f7d241d009990e21ece7f3112254c8e8b02ca60b2164fc499d887bd67da2844a8b7d86514dc14bd6f9eb1c24886c1ebbb66635b3e274549283777d60d7641a4e26e4f4dc7239193cbb80333f2da69f1919fdeddbaff3fd4687bcfab2c7b8f95fbb3a4c331f4256b228c1701167c9da68082346bf971a76b42e5dcebcc4155249a97420b59f5dd4c751a1887262b975d165a2a5625654600a38daf499431bde07a2a055c94eae13a7f113b37c9601fc587b164b0188c944da55f0ad66f78ec13091982c15f1f149e0f5478111677f5f8276a52daa4215df605c955f9ba63f75de1eb07707bf5a186cc3a77d33df7f08d92478974583c6387f24e0e7854400198531af131067ec9ee589168310148dd52b9c871df2bf0ea274560900f574ac1f549afd67443f144d1cd1796522a55fd1cc27b045a737d58fe077d2d24348896042d42e4fa00d74415d56ff80bb3d616a6eb54317d38b2675a89df72dd74dbc6e3677492fbe92382b79f0509d5b863ec76f6ff52e89fbb13951176e5ab4cbfaaca82f631fadc66ace3c44c5ef6c1b3b7be4f0a3ed8027afdcd2585aed6a58f2b2afa67ea8d99836e66c01d0b37128d0d2791af9dbdfdc5ee914c5e698854b36e2ee6581ed2c928ff076bcc58c1958df73948f790facf04adf7eed683a0a452145f05e36847f382b497f4dce6604dcdc2ee827fe889ab9e7c6eead57aaf7150372012f63d9921258166cdbfb9c60756af30203a8a5ef8b65b21be7d1a2a12460ee583ecb32a570df0284957a43b69e45dc37342fa96ff93809e2ba281b9698cca3e9a775c5f544e0b6a2bffeb542902c7ab2a0c64aa1297b0c0f6b90cca042e9336140f614206c9947629090084f2c15a51e621e5551238e81c8016b261bfd0b8853edf6477c4b4687323c3493e221e9b6630f641702211afd51b3c226c6d0358aa1c8e47f60ba40eb98538c991b11f80cccac935958cc967d6d29fb837b2a212f8db4672dfa21331012d636f7004e269fea12ac40854608441ed48b81512eaa281c08af2eae09c411312075db9cc4bbf3aa920498dad39935815a4168a920bae4d0887dc8d649cd8fb70160d341f8115ced177b64625c56336c5d896293ee369a859b30be97e0d546a86368e3092084e364fe6c7575bb4f405e1af516e9f51324fbe8ac3769c912a5cd89385bfb15a0a5c8613fba48bc7d5fdb83a783fa43aab1ab61b3d6b28dc7609626efa1e12d1814cfe95de9d42f0e0e9e6c90857dfb4b693f1bc963946571aa5341668ecc7bcfd7b003339d7e51da27ff040e78db6c812c8a925e04247663785450337e63283ba33fe5dfb70b8630e988908063e7d87f2e8415dc52ec90f80f6dbdc75709b9f2919f83e2f028ab5a84278030ebc3fbfbcfcf4e325907f0154489e4c3f89c8ca98f18bff630565de6976a8b0ee0348f776b99283bdd3011ba0537520eb39079f234feca635ca43432e1549d9ae51f77da00c26e05a7f6f24ccdf031e9a2ba7261ca2afeaadcaee1c05333119d72292b6574419a82ecaea104cf8d2d80f9f2c524fc4cf97147f05090005324332f71ff87a2d42b3bd1cca1d2ea3bd71f07f96436adb55407a3621840e34867c890c6421c70539a1b0259b33193a319af4723c2d8839e6fc5395ccd6f53657c5dfd27981fb97e26c829e25f087ce6feba500808e733cc51dd002ea08372e4e41dd4c14c5b9ce336fa0024a5ce92791899d08ffd7d9d91a26b2e757a12c011d9e4e2551442457e95ca5f3b6f338dc05c13120cadb25edf3365357b21ed66f84c0a8ac9d1164a57fd3f56eb96487feaf62529f12c9c43172d8293aac78f272f33d589ddb2a980e865f75e7ed84544b78a959a344517c5126eae8beeff366ba17bb23ad0659a7ed3da2d59e672f3f174a9ed3a37e41f0f0746325dc047d78629cf952919ada9f485c9c14890bee04801b4f87528825b75ba4f909e2d23d43e47c439b3f52fffbb48e5129f83375fe846b14ad2b14a25806ebf1091bea9f48fad992f993d37e6d36c4ba62e036e733ddc9ed85812c83de71bbee011e560bee3008d82b494b3b9939580278f8df6011a98d386fe02d9612b85401fce3033b36cfe0a9e16cbdb67bdb95b06ff94e62566027868b15d25ebf249b23349b015973292cfd4ef7f8dd93df03d388aabde9941b72cca6eb20475562f37b54adc1b80d00f6b5a0c01705a2059f4806e24a2d7fce5f68ade42cf434804cb56200ad95c6cc5e87558963014e61445c8b67c0344bf5064734ec77af4b33ec90a83b6cc0a5d7c828a21caae4fb8384323636e7a4d0ed9388226a30ce2a8bfe925667cc29f35e69c9a17ec03821ee3c0f687907af0c46f3167f32557fa29baf3c2c181448b93fae42474fd16bf671bf1abbe33c37881bd2e92225f613332cddd92977f936ec66110cd49589a6a1213578fadb2b84afaba1f957b19ca606fe79d238aa8cdd9498161634c411e49b4c5a143798161c65786ae51c2d9a45f062d7e9462cd033a8be25f758f497dde6a1812db16a8b8927e304c1fddf766c1a58ecd3d672a2f517d26d4008bbb0ea0588c2938d9f0abadf9e9a93bea0a7f0eebc3c422f5e93663e8d6cad8e0f28414c2dece2b92903d661cc9d9fa8105488ef31a7a7a43d769693c0b5bef3c20dec44bb17d1ff519ff4cf554a2ac7b4d66f167e5bad7ce2bfda27c41aec15fd84c8dcb0eb647a43ec10757c07b37cf5c04c8958c924be586c6e59140226c3758c0d6cd03e74ca8347435003de81e5b581d26c7ad4e4e6c060a4aa1515357accf0956b9fb8e25225560dc707a5a85f5cbb30f2561a4f5bdd187f791bff4d28baa1886a955fa3ca6c208b620fbcc331497669fb873d633022276f174f0b5478ff9bf77cb51d3ad97d040401629bab888578764fa29f923c176679c920bb201b490b1f95625b65dcb5d2b49e951add302641c392699acf8680ca317ac0488bf07c5713dc846c9c3b6dc0f9c65613e7b3605de775e741217dba8276ff9eb9ec97a0fdf857f315304262271ab2168d5c9a1409534f48366c8fc119ad05b60aeafaeeca8864a5c6628fb7102fa8872cc8d042e1b94919665d7517d9a2ecd3f35d4cdff71ebddda5548c7e8ca8635f6b47133b14d7414960d6a03753ed2b282c709e809a8d55f0ad1b2bde6531823d9d379fab9b1b115a221f5a2e5f595c20c157172f84ed2f3e5582b8637c14c67c326e8f8e2a541409c17bcbdeb4e9bb0041f40312b57cdbaa91f9466c59af7afa283d7a7f02df245a9e36a2c2b3f06a227f7031023c2997851b8a7d67ac06157b2a02e1b7ef121e1f3484006993775cb4bb4fa1420aed0ffc7dc257acad3fb9e5b564a98ab24776a47db2c91ba179a7fc5d6cec5b4e44990704f28c0943ba5a0460b7bc0e1d184134d6fba2e5573efd2f5686184afe1eec11ebb40b8a7bf93b9059b98b92efb934a0f7f5b1232d5ebd0524bac7f8943de725fc2f7678fe4b7f8a63ab7d9168e6406575499203152079190e5f0911276982692b6038402c13326552f42574efb10bb19e19fddbb88d05ad19b335246467cc0cceac63464ed4d553d43e4ce76c1e35f86303db24c1d538c892f5e41b9b9724428e8c0f031204ed898227a994e521e7a09f88b9b700f3c4902fa30a7b046e7eed4ce05c08c07af81fdacedcfc433e7fa1c4776785e7152214b852cd834059a76dc30ef030e4f5770987ec9917abf6744d5fbde47f0bc47ec53a3e5445823f0c83df473fcd1fb2dc4397d5f254c19de728993119f2730cdb15347bf0c72da27aacaab3a175a9f5d407fc96bc5a1e907876d16234d5cbf6c9842c4a25e2a6bc3da13d2353821cf3a4c0fce82b15e00a15285779d9f8fffdea3966fb5c7b99b0e95595b7bbb91dd736f675a873127476b1c8d5bb2151ed21d93d504dd2fffd5456d2142dd11e0b51042265e9f626edbd71325a33c44cf93ba8d8b1111e33f629ebeb4cff8267dd3524a40fa63108e2ecd095293ec352e04d3d19fa20b834224b1284bbcb571ee8932161d7bf4e958625c890fc971ebb522cabc966f1fe61e9626cc5348cdad39aad81547337e0e7d7546368d98edda51aa005b8fd9b0f5e8487a11646a61a4e1e86bea6f2a4ad6724a6899aca8219f3cd79e55bb3d8e82e8e5912f2b306a8b608987805281633efd93bc1bf30ab2d44fcf6ba8f57ade8c7471e8cf649390ee20575dc7ee8c5d4e83a2d60ab53f63f04fbc4e0023dd933695a89112a2ad3831da359f24af123096983eaf5b05138ad12f81b069d8c8df3713160989d7cd145ad4b28c222f6dbd0b2a931f54ec7d540fe6cb86628ed3de29a64c4e37d51c0bcb28868b61c742eb2771a468f5124def2a798465e330318c7586275460bf5618eef7622a2800e2f95a7e53dfcb0aeb9a70fabee404b150ce3b2fd5222874d6fdd5d8037707ff7a3d96a701f5adfd91fb1aca8d376245a67437c8f0ba6e1f4e881ffb9f83997e0973ff4706c28409ef05d2b41e316de4a0d1fa1c59383c68b269ada6ec599b02a90d52b5d0", 0x1000}, {&(0x7f0000001480)="a1a9c8fcb2aad3057e5a97449709994ce30dc123a6400327be0b594cdbb6bdcb43da80aa6844b06ad4d0b571736b13ff283c35eb7d80887d8203df4f731a1aa6b34c5f61a8e7f36c6f1ea371c0e879073f2be4708cc23033448e80211a9e76a0fb1a7119404bcee7d2cce877ee6d332722b675de211896", 0x77}], 0x6, &(0x7f0000001580)=[{0x18, 0xffff, 0x81, "2a21d17d0aa4c3"}, {0x108, 0x1, 0x0, "cc3eb863b4bdf243e1bb726b36c015f6ff2cdd11f92fc4c0010de7fc7a260a010a6351b33c1607e947ccb01acd6893900219115e7df846bfaa7cf5b778ed1dd7785da8b6036695f90d010b84b723cf70223c8a8db523f92f0e40bf61f35ce7344ee9d9892a5c79e34806d99d1ed071a8ef0a218f2be8dc9c33f7444fe273d5c8f206848dd80d8ace973139bd5e6b2402cfddd7b3f4a1c6ec1a282de8bc681552b4dbb5aa4200da0d17bc20c7790d8ad33cc60b04ecc4e1a3464b103fade8e9293975cfad1c372ddcdc84ba137ab4dc35b7aa11d002f209ea020a31e93bc87607395a44204f8a4df823738b1206322d213b73c448"}, {0xe0, 0xffff, 0x3, "6a2bd9340213a2e272db3ed5db5f3802b757cc951df076cac67c1aafd0cc3fe94d38256deae93c8c4f19ad7f62f7e346ad6d90dd417a5a89653ebf64d87b4353f4f458450538cf21613cd2f86b2030fd520108a9e91e3d2abaf5b96419fa7b1a4ef7710536e40c0903c43af9da2f5cb240ebe59fb715b9007fa2571e04af76214779a86a48b8372dde899ac4f25e1970ab370d987bbc55c9c8f8eee5ba58b9feeebd81d950d7fbfb644bf60a2dff9cda9a833754adafc79c381775c925ce6e656625d5e5d35eb9bca4901ae7f4d93b5f"}], 0x200}, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) login: pWAaRnNiIcN:G :m _SPcoLp NyOdT aLtOaW:E RnuEDll ONm buTRf AP Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 489689 95066 0 0 0 1 syz-executor.1 *234649 43063 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd8067a4c700,30,8,fffffd80676ef620) at m_copydata+0x17e ip6_pullexthdr(fffffd8067a4c700,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f667af0,fffffd8067a4c700,ffff800021bb6cf0) at ip6_savecontrol+0x373 rip6_input(ffff800021bb6f38,ffff800021bb6f44,0,18) at rip6_input+0x7e7 ip_deliver(ffff800021bb6f38,ffff800021bb6f44,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021bb6f38,ffff800021bb6f44,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd8067a4c700) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd8067a4c700,18) at if_input_local+0x121 ip6_output(fffffd80676ee800,ffff800000a1c280,fffffd806f667070,0,0,fffffd806f667000) at ip6_output+0xd26 rip6_output(fffffd80676ee800,fffffd806f668600,ffff800021bb72a0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806f668600,9,fffffd80676ee800,0,0,ffff800020ac8780) at rip6_usrreq+0x5e1 sosend(fffffd806f668600,0,ffff800021bb74f8,0,0,0) at sosend+0x671 end trace frame: 0xffff800021bb74e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic m_copydata: null mbuf ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd8067a4c700,30,8,fffffd80676ef620) at m_copydata+0x17e ip6_pullexthdr(fffffd8067a4c700,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f667af0,fffffd8067a4c700,ffff800021bb6cf0) at ip6_savecontrol+0x373 rip6_input(ffff800021bb6f38,ffff800021bb6f44,0,18) at rip6_input+0x7e7 ip_deliver(ffff800021bb6f38,ffff800021bb6f44,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021bb6f38,ffff800021bb6f44,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd8067a4c700) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd8067a4c700,18) at if_input_local+0x121 ip6_output(fffffd80676ee800,ffff800000a1c280,fffffd806f667070,0,0,fffffd806f667000) at ip6_output+0xd26 rip6_output(fffffd80676ee800,fffffd806f668600,ffff800021bb72a0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806f668600,9,fffffd80676ee800,0,0,ffff800020ac8780) at rip6_usrreq+0x5e1 sosend(fffffd806f668600,0,ffff800021bb74f8,0,0,0) at sosend+0x671 dofilewritev(ffff800020ac8780,3,ffff800021bb74f8,0,ffff800021bb75e0) at dofilewritev+0x1b7 sys_write(ffff800020ac8780,ffff800021bb7598,ffff800021bb75e0) at sys_write+0x83 syscall(ffff800021bb7660) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x31451a6bc70, count: -18 ddb{0}> show registers rdi 0xffffffff817710b7 db_enter+0x17 rsi 0x1773 __ALIGN_SIZE+0x773 rbp 0xffff800021bb6a60 rbx 0xffff800021bb6b10 rdx 0x1774 __ALIGN_SIZE+0x774 rcx 0xffff800020b7c000 rax 0xffff800020b7c000 r8 0xffffffff81617f6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x4e0d269eca876e7a r12 0x3000000008 r13 0xffff800021bb6a70 r14 0x100 r15 0x1 rip 0xffffffff817710b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bb6a50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=234649 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac8c70,0xffff800020ac8518 process=0xffff800020a63c48 user=0xffff800021bb2000, vmspace=0xfffffd807f000450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95066 489689 89511 0 7 0 syz-executor.1 43063 97250 36197 0 2 0 syz-executor.0 *43063 234649 36197 0 7 0x4000000 syz-executor.0 22893 428536 0 0 3 0x14200 bored sosplice 18666 480696 0 0 3 0x14200 acct acct 89511 337141 64670 0 3 0x82 nanosleep syz-executor.1 36197 181660 64670 0 2 0x482 syz-executor.0 64670 21839 11174 0 3 0x82 thrsleep syz-fuzzer 64670 189445 11174 0 2 0x4000482 syz-fuzzer 64670 203014 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 462307 11174 0 3 0x4000082 kqread syz-fuzzer 64670 150714 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 480974 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 112161 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 162506 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 193284 11174 0 3 0x4000082 thrsleep syz-fuzzer 64670 318243 11174 0 3 0x4000082 thrsleep syz-fuzzer 11174 393894 45845 0 3 0x10008a pause ksh 45845 409264 17505 0 3 0x92 select sshd 13537 122834 1 0 3 0x100083 ttyin getty 17505 354842 1 0 3 0x80 select sshd 26834 261798 94678 74 3 0x100092 bpf pflogd 94678 316929 1 0 3 0x80 netio pflogd 64677 221103 17590 73 3 0x100090 kqread syslogd 17590 305281 1 0 3 0x100082 netio syslogd 57018 18950 1 77 3 0x100090 poll dhclient 96670 436438 1 0 3 0x80 poll dhclient 90626 458742 0 0 2 0x14200 zerothread 39434 242520 0 0 3 0x14200 aiodoned aiodoned 56694 281456 0 0 3 0x14200 syncer update 24360 233388 0 0 3 0x14200 cleaner cleaner 67914 180526 0 0 3 0x14200 reaper reaper 25998 44281 0 0 3 0x14200 pgdaemon pagedaemon 44293 512740 0 0 3 0x14200 bored crynlk 23097 378246 0 0 3 0x14200 bored crypto 80040 213669 0 0 3 0x40014200 acpi0 acpi0 66625 381550 0 0 3 0x40014200 idle1 47865 132852 0 0 3 0x14200 bored softnet 44249 521112 0 0 3 0x14200 bored systqmp 2692 10799 0 0 3 0x14200 bored systq 66403 508037 0 0 2 0x40014200 softclock 10454 441188 0 0 3 0x40014200 idle0 94025 517811 0 0 3 0x14200 bored smr 1 462275 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd80633fbdb0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_enter+0x1bc #4 uvm_fault+0x77b #5 pageflttrap+0x20b #6 usertrap+0x21a #7 recall_trap+0x8 Process 95066 (syz-executor.1) thread 0xffff800020ac8508 (489689) shared rwlock vmmaplk r = 0 (0xfffffd807f000748) #0 witness_lock+0x52e #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x20b #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82651ab0) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x21a #3 recall_trap+0x8 Process 43063 (syz-executor.0) thread 0xffff800020ac8780 (234649) exclusive rwlock netlock r = 0 (0xffffffff824f73e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9527 6794K 7766K 78643K 11033 0 pcb 15 8K 8K 78643K 39 0 rtable 93 4K 4K 78643K 252 0 ifaddr 56 11K 12K 78643K 71 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 2K 78643K 3 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1329 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 35 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 86 0 proc 60 63K 83K 78643K 449 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 31 2K 2K 78643K 46 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 211 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 38K 38K 78643K 1223 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 16 0 NDP 9 0K 0K 78643K 15 0 temp 92 3015K 3079K 78643K 3709 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 49 0 14 2 0 2 2 0 8 0 unpcb 120 74 0 64 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 568 0 568 1 0 1 1 0 8 1 tcpcb 544 47 0 42 1 0 1 1 0 8 0 inpcb 280 150 0 141 2 0 2 2 0 8 1 nd6 48 4 0 2 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pffrag 232 3 0 3 1 0 1 1 0 482 1 pffrnode 88 3 0 3 1 0 1 1 0 8 1 pffrent 40 135 0 135 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 112 18 0 0 1 0 1 1 0 8 0 pfstate 328 18 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 225 0 45 15 0 15 15 0 8 2 art_table 32 227 0 45 2 0 2 2 0 8 0 art_node 16 48 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 9 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 29 0 19 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1506 0 97 46 0 46 46 0 8 0 ffsino 272 1506 0 97 95 0 95 95 0 8 0 nchpl 144 1825 0 207 61 0 61 61 0 8 0 uvmvnodes 72 1649 0 0 30 0 30 30 0 8 0 vnodes 208 1649 0 0 87 0 87 87 0 8 0 namei 1024 4865 0 4865 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 4977 0 4977 8 1 7 7 0 8 7 plimitpl 152 15 0 7 1 0 1 1 0 8 0 sigapl 432 285 0 269 3 0 3 3 0 8 1 futexpl 56 1455 0 1455 1 0 1 1 0 8 1 knotepl 112 54 0 35 1 0 1 1 0 8 0 kqueuepl 104 6 0 4 1 0 1 1 0 8 0 pipepl 112 164 0 145 1 0 1 1 0 8 0 fdescpl 488 286 0 269 3 0 3 3 0 8 0 filepl 152 1723 0 1621 6 0 6 6 0 8 2 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 106 0 97 1 0 1 1 0 8 0 zombiepl 144 269 0 269 1 0 1 1 0 8 1 processpl 904 303 0 269 4 0 4 4 0 8 0 procpl 632 451 0 407 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 251 0 230 4 0 4 4 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 181 0 0 22 0 22 22 0 8 0 mtagpl 80 8 0 0 1 0 1 1 0 8 0 mbufpl 256 269 0 0 16 0 16 16 0 8 0 bufpl 280 6336 0 1340 357 0 357 357 0 8 0 anonpl 16 44937 0 25657 79 1 78 78 0 125 0 amapchunkpl 152 1308 0 1144 7 0 7 7 0 158 0 amappl16 192 1310 0 261 53 0 53 53 0 8 0 amappl15 184 106 0 98 1 0 1 1 0 8 0 amappl14 176 31 0 28 1 0 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 89 0 71 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 601 0 598 1 0 1 1 0 8 0 amappl8 128 129 0 102 1 0 1 1 0 8 0 amappl7 120 102 0 91 1 0 1 1 0 8 0 amappl6 112 86 0 76 1 0 1 1 0 8 0 amappl5 104 132 0 118 1 0 1 1 0 8 0 amappl4 96 540 0 506 2 1 1 2 0 8 0 amappl3 88 117 0 110 1 0 1 1 0 8 0 amappl2 80 1387 0 1310 3 1 2 3 0 8 0 amappl1 72 16048 0 15599 26 14 12 21 0 8 2 amappl 80 698 0 649 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 288 0 269 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 288 0 269 1 0 1 1 0 8 0 vmmpekpl 168 6223 0 6191 2 0 2 2 0 8 0 vmmpepl 168 42918 0 40610 142 7 135 135 0 357 34 vmsppl 368 287 0 269 2 0 2 2 0 8 0 pdppl 4096 583 0 540 6 0 6 6 0 8 0 pvpl 32 149349 0 126860 187 0 187 187 0 265 5 pmappl 232 287 0 269 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 3 5 0 5 5 0 8 0